diff --git a/.HA_VERSION b/.HA_VERSION index 5a02c33..d6ab4ed 100644 --- a/.HA_VERSION +++ b/.HA_VERSION @@ -1 +1 @@ -2024.9.3 \ No newline at end of file +2025.4.4 \ No newline at end of file diff --git a/.gitignore b/.gitignore index db67780..30c9110 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,7 @@ .DS_Store secrets.yaml + +# pixi environments +.pixi +*.egg-info diff --git a/.storage/assist_pipeline.pipelines b/.storage/assist_pipeline.pipelines index 36523be..9124664 100644 --- a/.storage/assist_pipeline.pipelines +++ b/.storage/assist_pipeline.pipelines @@ -16,9 +16,25 @@ "tts_language": null, "tts_voice": null, "wake_word_entity": null, - "wake_word_id": null + "wake_word_id": null, + "prefer_local_intents": false + }, + { + "conversation_engine": "01JCRKGQZQRNH78WSFVRBFXK98", + "conversation_language": "*", + "id": "01jcrc1n1z065tf45ds2a1z8rp", + "language": "en", + "name": "Home Assistant Cloud", + "stt_engine": "stt.home_assistant_cloud", + "stt_language": "en-US", + "tts_engine": "tts.home_assistant_cloud", + "tts_language": "en-US", + "tts_voice": "JennyNeural", + "wake_word_entity": null, + "wake_word_id": null, + "prefer_local_intents": true } ], - "preferred_item": "01h6w13v4kkqy9bdabx5qbrjy4" + "preferred_item": "01jcrc1n1z065tf45ds2a1z8rp" } } \ No newline at end of file diff --git a/.storage/auth b/.storage/auth index b9c7392..d56f8f3 100644 --- a/.storage/auth +++ b/.storage/auth @@ -36,6 +36,28 @@ "name": "Supervisor", "system_generated": true, "local_only": false + }, + { + "id": "4ff51199e4ff4d96827eeef086468459", + "group_ids": [ + "system-admin" + ], + "is_owner": false, + "is_active": true, + "name": "Home Assistant Cloud", + "system_generated": true, + "local_only": true + }, + { + "id": "7e6db422e3a54f0982d4375af0f6074d", + "group_ids": [ + "system-users" + ], + "is_owner": false, + "is_active": true, + "name": "Voice over IP", + "system_generated": true, + "local_only": false } ], "groups": [ @@ -115,23 +137,6 @@ "credential_id": null, "version": "2023.12.3" }, - { - "id": "7250c1939e98454997a995fde5fc7260", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://172.22.112.94:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-04-25T23:09:08.981433+00:00", - "access_token_expiration": 1800.0, - "token": "c3ac73357dc13745e1d417e6470fd711d8d195d41a80b2ad6fbaa1d4125adcfb59dee9c6cdb98464326ca87fd41520c6f9e3e546e61f23397e9bf2b79cd8bd52", - "jwt_key": "c07a9ce7afb0d2b01d27a6e3699691694fde3ae87be2fd9dcbec6cbc6450435259484f5c4f0a9cc0fb45eb77611e64174bf2f8612a76ce02e69f0d3ae039f4c0", - "last_used_at": "2024-09-09T13:48:35.063387+00:00", - "last_used_ip": "172.22.112.90", - "expire_at": 1733665715.063387, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.3.3" - }, { "id": "321eb96b2d4a491b8fb8efc487288930", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", @@ -149,23 +154,6 @@ "credential_id": null, "version": "2024.3.3" }, - { - "id": "043facedb84e4fa1913cbede0f767175", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.0.5:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-04-26T14:05:24.305175+00:00", - "access_token_expiration": 1800.0, - "token": "b05062e29a88a95140103338f2b00bb72572b72d19a42a03a6c6bcb1dbbead803fe979294b46cf1248a7859ebd2f2d918efe324233a777ce540a471174687b9f", - "jwt_key": "adb3d2d8d5309cf846564e2e4f3418a5a154a96dd8a751face7e4bae59338109573fbcc028d2d12a54db717b14ff1d312603e11847232da28d32f90ab974da36", - "last_used_at": "2024-08-01T16:56:25.119861+00:00", - "last_used_ip": "192.168.0.2", - "expire_at": 1730307385.119861, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.3.3" - }, { "id": "643e7fa0d0a64f8988ec7970dcc004b6", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", @@ -183,23 +171,6 @@ "credential_id": null, "version": "2024.3.3" }, - { - "id": "cfee7e446a624ac1882b0406e7b6a4fa", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://172.22.112.94:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-05-09T19:54:33.801163+00:00", - "access_token_expiration": 1800.0, - "token": "74dc6af5a87ed7efce39363dc1097690e666755b77a79d7ee1d8a504c3d7e3af70cd63a5a117e2db996ff7b427eca56611d17248f893006efe3a042c6a99eaed", - "jwt_key": "797d351a57cb2f6c87dc5a5a2ad814b982fc89cdd29f7e32234aa08cce9ce1114194ad6a092c921e2e5b433d93c6a5e146c3800c9574575c8c3541197dcc9470", - "last_used_at": "2024-07-11T20:41:46.350070+00:00", - "last_used_ip": "172.22.112.162", - "expire_at": 1728506506.35007, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.3.3" - }, { "id": "4f02d8e4ad35471395626b4cd218cbb3", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", @@ -211,300 +182,742 @@ "access_token_expiration": 1800.0, "token": "0acfdad3644399d6d3b71e79d1fe5570a623bac873f19dbe17bca24b2befebf4749cf86ca95f0cf3e1c911e890be5f5d6b8e0aa961f6e841fbdd098f853f4de8", "jwt_key": "b252948b0d86d31a471e6768de495b22f221901570af7f940515f8ba116c352c6a76df9adda5c8cc4d484f4ad850446e2e1d3c3d07948d9de049dd70ae005761", - "last_used_at": "2024-10-01T13:25:09.680977+00:00", - "last_used_ip": "172.22.112.90", - "expire_at": 1735565109.680977, + "last_used_at": "2025-04-30T18:14:07.581403+00:00", + "last_used_ip": "192.168.1.1", + "expire_at": 1753812847.581403, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", "version": "2024.3.3" }, { - "id": "97996426c5624011a93b728de7023bae", + "id": "b07a0fe1a5a2483baf333d3fc3035a19", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://172.22.112.94:8123/", + "client_id": "http://192.168.1.110:8123/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-05-31T16:02:43.851237+00:00", + "created_at": "2024-11-05T17:46:57.586850+00:00", "access_token_expiration": 1800.0, - "token": "d40f53417790a1e1faf126b56a1c04b04dc60da9991f5b750e0aaaad8dcc9b3880d87d45edf084c1ff1974b5b68acc791edee41bdd0010646257e523df22ebb6", - "jwt_key": "d176998420f2a4969d54ecc9a6c7946cb68492507f935ef4824713243991f7c1012a47560d0b3f25a5154cb71772f7e21856e4df2b9fa9176395d30dc1b04954", - "last_used_at": "2024-07-23T13:53:13.287761+00:00", - "last_used_ip": "172.22.114.170", - "expire_at": 1729518793.287761, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.3.3" - }, - { - "id": "ec16b330a9064504b830f2314011c061", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.1.1:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-06-03T15:05:38.715991+00:00", - "access_token_expiration": 1800.0, - "token": "3727c7fd565392e3a6d74d08bb0ec9aea9e33971440498e5f8f4bb3110eb50d45d5485cbb954b5529053e17ad92e0022391f94500a0e62fed2de747d98202182", - "jwt_key": "7479fc2941d446b8f3450af3a5cac905e29c4771bd9bceea773310d91049811f3d8dadd18cf35c78e97bfe66a7a08700f9545dd7f81bc67d5b572427ecda1f1a", - "last_used_at": "2024-08-19T13:17:28.843568+00:00", - "last_used_ip": "192.168.1.135", - "expire_at": 1731849448.843568, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.3.3" - }, - { - "id": "67a843d66ec1433899b533dc93b6ba40", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.1.1:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-06-04T13:52:35.734398+00:00", - "access_token_expiration": 1800.0, - "token": "4f6db1d43cfe3abe3e00d921f195e90bbb5d78c2ca2e64b2262ead96b69601f3571d87080e8b48a750dc7b68ad031eae7926e2775682ad6d24639d26ebd7850a", - "jwt_key": "e737a3d38277266bf71c3a400aea3389aea3cbeed6cec6fe3a64626d3111eadad59e88b3db51b62704653170039cd8f71c57dda4bf4e9cb41f0c27863a89b983", - "last_used_at": "2024-07-12T14:53:56.020350+00:00", - "last_used_ip": "192.168.1.187", - "expire_at": 1728572036.02035, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.3.3" - }, - { - "id": "315ff8da0b654f3b9c9160ffd6415e7b", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.1.1:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-07-02T15:47:19.226345+00:00", - "access_token_expiration": 1800.0, - "token": "ea0498f3ec62d11c7b91d33ea3965f28323738bce2c80dc8197c0a3dddcf91098b91f2b30fb74fe272fbbaa327eaae82ca3f87fc2e6617e25d5ce412431a3d9c", - "jwt_key": "8a9c0469a70affbb6d2f45109bdb13d691db4da0096fdbb3af2bd6dc5360ef768ffd830243dd943b033bc474edfc510726791783e64e719f167fd67efb37fb38", - "last_used_at": "2024-09-24T19:59:21.973217+00:00", + "token": "4c6d178eb12eab0392b0e513edf21117ec3de097796621174fd6fda7fab8d0cb15830a321369d53364b9304d77dc6fb411b6ac36d9e5fb60334a318bb8bc8e0e", + "jwt_key": "af4cae6178a58fdcca8ff96a718795eb735cc3690fc8623a901de2353a15077287694bebbae247dd019ef7a0e82100ef0bbe878bbde8c37320f6474209071623", + "last_used_at": "2025-04-30T18:25:07.234863+00:00", "last_used_ip": "192.168.1.248", - "expire_at": 1734983961.973217, + "expire_at": 1753813507.234863, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.6.2" + "version": "2024.10.4" }, { - "id": "a976e7f9941f4a2bad02fbe3d68a643f", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://172.22.112.94:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-07-09T15:19:54.059734+00:00", - "access_token_expiration": 1800.0, - "token": "3d6c68773129755d2524682eb327be8cd7e831f1fbab8d38335572564892d9ab04c3265f6acc7e07309900ecddee9b1ac1047d0b050471108b8c054b4dc8817c", - "jwt_key": "e452c382f99cca6f73c3691c9afd2299be7fbbd34838da1546f46bf52735597b0c74d5ce2bd0c276c169a7b847764f69465d86a79bfd5edd988ef2cfa8dfdbdc", - "last_used_at": "2024-07-11T20:17:21.119069+00:00", - "last_used_ip": "172.22.114.169", - "expire_at": 1728505041.119069, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.6.2" - }, - { - "id": "d5d84cc78be44bdeac4f20b7c8979b91", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.0.5:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-07-22T18:29:01.446750+00:00", - "access_token_expiration": 1800.0, - "token": "01abb1fca16daa979e73925f201cc7a915183ecbc2ec764cbd3618987844fcde2b6611ac21bdc83125478d77d1ae4d8759f64683e508a971ea31498c73fb610f", - "jwt_key": "baf096c8533910ecc274836435e0b8313462ee8f6f8511c0e77c0b1e5a423c1757a610c3e328610a0b3ac4d21e5d5752b23f3afb8b26d90bbb51828b6cc10745", - "last_used_at": "2024-07-23T19:22:16.252648+00:00", - "last_used_ip": "192.168.0.6", - "expire_at": 1729538536.252648, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.6.2" - }, - { - "id": "215e6b8cb99245c280fabdbe30f0010b", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.1.1:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-08-05T16:12:48.874974+00:00", - "access_token_expiration": 1800.0, - "token": "ba2c09eb6750af884cf54a49049ba1b4b6efd8e1b0ad912bc98c9c8367c9c6d68bd50cbd22b94fd3ca34becb76b55527dd579cf1267965cc34f72f99dcb3c6c7", - "jwt_key": "e474c9af1e04ed35e9e0f44b5023d897e243d875ddff4c97273af454ae8f87c310af22000d18962f8df05d6d014f4a3262cade15d0f8f58a3ec45f0de2e497e3", - "last_used_at": "2024-09-24T19:59:21.925158+00:00", - "last_used_ip": "192.168.1.187", - "expire_at": 1734983961.925158, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.7.4" - }, - { - "id": "682ae1f9b95b44369982ac3c26be73aa", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.0.5:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-08-05T17:39:42.716036+00:00", - "access_token_expiration": 1800.0, - "token": "f1221037a4d95155f5ac0e38f4f50d0445de25b71fb99754c086765742727b73eaa684fa052fd3980307d842e1e63d7f070b6e9146941ee4a6c1e2ed0bd2d912", - "jwt_key": "a990f7b55c3ca4cbe424e7f01f17a5ae2608e74f70a42942929fbcbf7676afc9fd57249f211764d890ec806dcfcfa26c4b1ccebd6c0321daa274a95f591b852d", - "last_used_at": "2024-09-24T20:19:30.816600+00:00", - "last_used_ip": "192.168.0.6", - "expire_at": 1734985170.8166, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.7.4" - }, - { - "id": "624e9e3446fa4e649e089d9e8923e273", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.1.1:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-08-19T14:44:04.792890+00:00", - "access_token_expiration": 1800.0, - "token": "51afb7af65c1ac1ae590d4c26e26299dcc4e2a319eecf74ef0077036c499f63d88169ffd076d04887e9dc92583ad2e743a9053bf9db20f58c70bf3abcdea5f7e", - "jwt_key": "1fa4d9348185fe44a92b8336f6df5cb995a0a9739e1c8c5f294ebbcada93bcd93e451386691be795f5375c53f6d6249c8f6a8365187ee5f0d40bbfb5bd81468a", - "last_used_at": "2024-09-24T19:59:21.955240+00:00", - "last_used_ip": "192.168.1.135", - "expire_at": 1734983961.95524, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.7.4" - }, - { - "id": "ebea80c698234eefa9c235865ebb9ed7", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://172.22.112.94:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-09-23T20:21:05.234573+00:00", - "access_token_expiration": 1800.0, - "token": "af54d022762b8fa7bbbdc3e22ceb3f4d6151c7edc5a85ee6dffded5b83091758fc0bd1bb64ebf8a607c5f24dd5cc82cd703f862502a800f5c39ea2a1a967e4e2", - "jwt_key": "eafa709e8f78e0a314f4abee29296b91e26b81bb01157276ac0bfde232022f325328b6f86a074889120bb97fbbf0be54113f384e93dcf6a2aad4b0794892c235", - "last_used_at": "2024-09-23T20:21:05.234949+00:00", - "last_used_ip": "172.22.114.166", - "expire_at": 1734898865.234949, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.7.4" - }, - { - "id": "168fcaf79e5a4c35aa9a872037cbc0da", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://192.168.1.1:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-09-24T19:19:21.803478+00:00", - "access_token_expiration": 1800.0, - "token": "8a1a937cface6fe59c44444978fae1ef7cbda382182a69fece46610ed4377e6795fa4c2855fcd7025045e6c2db68f164faf0ab9eeac634ea13e0fd5e99369639", - "jwt_key": "24c278df9a8f4ffe207753fc28658d961ae72d9fbf6d41760ed0b7e7b779cd068b5d6f2eb0e84ca0545302587b8350608c82846dd6223dda592d0b5e90009631", - "last_used_at": "2024-09-24T19:51:20.895308+00:00", - "last_used_ip": "192.168.1.224", - "expire_at": 1734983480.895308, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.7.4" - }, - { - "id": "737438e02fa549a99c6306b7bdf1d232", + "id": "a6e13e81d51d4681a15d2298884658c7", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", "client_id": "http://192.168.1.110:8123/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-09-30T14:21:24.219195+00:00", + "created_at": "2024-11-06T18:40:46.539588+00:00", "access_token_expiration": 1800.0, - "token": "8939923a305a325979fa7f2778a2ebc4a9e9adfb462dbd6413f2c050d9c177e95cd6ff2957900e5e2c55cbbe5c0938502de9d10f9942def71f246b72f36e29ae", - "jwt_key": "c795e2ff378bfbba81e6d99688b88bc151020a95d56acbdb3811cc1e3c200f427f2ad061764445c02d21b234f0a5b053cbe90a3be98b28ac9f334bf9781adfd1", - "last_used_at": "2024-10-01T13:55:21.656608+00:00", - "last_used_ip": "192.168.1.253", - "expire_at": 1735566921.656608, + "token": "d33b878dbba9992b1066e364ab1774118b75cf4cdb320dd59f173939e32350b1552442d37b980499aa25a69e3fdb1cfeb2f72d5c71f548b9a4eb5a915007fc08", + "jwt_key": "fa411e9c652da7ab757f8e7c27d47891eeec8fad24251411ad5f86b176e85f321b25fb2fc57b8e91afee3bc1de704b501c3ac082737f785fcd0a6aeadfc1de8a", + "last_used_at": "2025-04-29T16:40:31.638997+00:00", + "last_used_ip": "192.168.1.84", + "expire_at": 1753720831.638997, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.9.3" + "version": "2024.10.4" }, { - "id": "c8bb85e3ffbc4af8b495642b5617e958", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35", - "client_id": "http://172.22.112.94:8123/", - "client_name": null, - "client_icon": null, - "token_type": "normal", - "created_at": "2024-09-30T18:37:58.759064+00:00", - "access_token_expiration": 1800.0, - "token": "fc5c85147e3f03acdfd64998bd812d9b84cf4b9cf138c5628360b3d2fda46d1491d3e450062834c58b7d05c3e995bdace6bdf2b77a21c3d5ea1fd64847109651", - "jwt_key": "e9fcb338905ea15e4782806c10160abaa75c8f470a51b57743c10cc93b5f9b4984b79325b997011915c9faf40ee07a4b671cfe3b3b1bedb6468e4ebc871d6c3b", - "last_used_at": "2024-09-30T21:25:04.511098+00:00", - "last_used_ip": "172.22.112.141", - "expire_at": 1735507504.511098, - "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.9.3" - }, - { - "id": "045294be574d4853a867e12da2f5541c", + "id": "59d32ac95d4f4f49bd367fc53dfbd50d", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", "client_id": "http://192.168.1.110:8123/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-09-30T18:50:18.542012+00:00", + "created_at": "2024-11-12T19:46:42.464428+00:00", "access_token_expiration": 1800.0, - "token": "9bce0f506e129326da04eb40c4413a09e1f582709e67e7dc207393228d828b00cedff2819c95eec40a4d29169579d909d4e230c07e88b12ecc8debc2e42d0a9f", - "jwt_key": "ac28a5b319bf665700ba92b3bdd32e987f2aba1a694b428fcbf2abf6d58891632d0e1c462cc48d62bdc0fc745e43f9fd4811902db49e56f750286c7503e98a2d", - "last_used_at": "2024-10-01T13:35:14.119246+00:00", + "token": "fd0e618df9d6f5d78d1304a955a8b6362216aba98ee6e3b7f867eb2e2c2dbc4f1f2d09ff8d7f872f8c4dfb53f4633a478912ff081c816fa1541fe7d7a942a003", + "jwt_key": "9a28fad4bb5fab282398f9c61736beab1b6afa1696f5842f0ea14b325e2162704a67b97577a2103c4211ef0b1da82623bbc73385662694e9c2b350c7535344dd", + "last_used_at": "2025-04-30T18:14:10.579459+00:00", "last_used_ip": "192.168.1.100", - "expire_at": 1735565714.119246, + "expire_at": 1753812850.579459, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.9.3" + "version": "2024.10.4" }, { - "id": "e99bb05f53604d99a7592161cf15c5e0", + "id": "9485ebd3d83d4af09be635b4195d33e7", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", "client_id": "http://192.168.1.110:8123/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-09-30T20:09:15.879953+00:00", + "created_at": "2024-11-14T18:04:37.411965+00:00", "access_token_expiration": 1800.0, - "token": "d86bad294cdfed18db0463ac6495f8383d643bea69c24651e853d4bc084a505fc2c787f9917db7aeac7294a957e45302db98cbdd227a724cf0b3961a662ba463", - "jwt_key": "496b12169ac99bffe618f09892674dd188f3594bce63ca2c02b25d1e9ba9d972318048e4923652d676a8910916c96f775e67afaf1d75a44930c8c7fec47b3eda", - "last_used_at": "2024-09-30T20:09:15.880315+00:00", + "token": "6a1d545e91c7c3acd92b75e568024cfc65fe9348009d5f7e378b30aa9d1353469fab1dedccaa3873209f4e74ef51e9f3878fd70be6ac00b35999966ae4bad64c", + "jwt_key": "61202ac09e421a4af1d2a94834bd3416593b00ff036e246850dea64b08aa1f450724408a894d4e14c2a98af84bb4179fdeeb76b47a09dbc3cfe35add8cd0c387", + "last_used_at": "2025-02-26T16:34:21.531840+00:00", "last_used_ip": "192.168.1.108", - "expire_at": 1735502955.880315, + "expire_at": 1748363661.53184, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.9.3" + "version": "2024.10.4" }, { - "id": "53bd1f98eb5648818ddbed06fcf92f55", + "id": "e41563caa77f4d12be3d049d5d9566fc", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", "client_id": "http://192.168.1.110:8123/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-09-30T21:09:10.402301+00:00", + "created_at": "2024-11-18T21:57:05.370475+00:00", "access_token_expiration": 1800.0, - "token": "4e1981d4048821b1dba11fd121e9f47c8feaff1fb57f67d9b00abc5c50d887d5c8748848321cf2501aeefa7f7c67f1d2816c64b8d37ddb0675112c0d2edf1b94", - "jwt_key": "df86dbe63907cba427aef57f3388fa84cf85e67c21c41b211782dc0d645b8d7bc18d0ac0548cd322ed599bcf604c1edc6bc351d760ca41679a91ad3a5d897cc9", - "last_used_at": "2024-10-01T13:27:11.298203+00:00", + "token": "c79d248cef2844f07f6b1eb68e88151ce0ef1aea8c01e08c79278574c885e2f16c57b0c6983a1fb67d5733c3319612db87b4b88e6ae120d1ddf7f19c099d9655", + "jwt_key": "ef7d210a410bf0f9dd18cfbaec00b01fcfb7faa846e8f32563fe960e40d082d06fb929abb4be18d241d35dce0a8118b65e395f0062b0fb01247db0b255da6f90", + "last_used_at": "2025-04-10T16:42:04.776898+00:00", + "last_used_ip": "192.168.1.136", + "expire_at": 1752079324.776898, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2024.11.2" + }, + { + "id": "ad10fb9eb4f0455db07d4f4d4c9ea300", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2024-11-20T21:55:27.414211+00:00", + "access_token_expiration": 1800.0, + "token": "ec6f5a196b8409bbddbcb123110f187fe3698f260f72dfc6392c007ea96cf1070d2fabbae6bb9af12dbb899791022cc3d2fee0dbaa13ef94b6fae7243c252e5e", + "jwt_key": "916226f6edd6c482a44b5d19cc661022067bcf2902c993ce30c12b415f8a8bb221d93c959d8c24566e22f67bbeeb52e64664bf5b16c73ee0a824f9d16631925e", + "last_used_at": "2025-02-19T02:45:51.493615+00:00", + "last_used_ip": "192.168.8.2", + "expire_at": 1747709151.493615, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2024.11.2" + }, + { + "id": "39f66811776e467ab2b8de559d94f964", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-01-29T18:28:41.636498+00:00", + "access_token_expiration": 1800.0, + "token": "24a3b41e52465791279634b58a30fe20b1973fa54b617eb0ae9caeccd33dcbeb2e3bd02e379971a772af544a9cdd6b1a8301a70f4111f9844c301ea1db2f4300", + "jwt_key": "058843cd61e2d34e26c224bbf37402edf807035b181ec6c9489f1f39e12861b971e6595490e7ade8898ce70ff9ac8be9e7ceb7d832fcfeaf80884aa70aa07dce", + "last_used_at": "2025-03-24T20:45:22.495731+00:00", + "last_used_ip": "192.168.11.211", + "expire_at": 1750625122.495731, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.1.4" + }, + { + "id": "6f83def262d84114a3e6111cb46c3e06", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-13T21:55:37.336578+00:00", + "access_token_expiration": 1800.0, + "token": "6364843c55a49a8d386cc3c6be6c11059c3b9d902adbb0dc1ff52a95de53d4c6be884f68db8055f9d04dc1fcaee7ce5a90c97f6cea9991e083f22b1695ff6744", + "jwt_key": "8f541f7a97218dd189aeddf98083182938575783772f286e8d526fa1a6972d659adb19a271482f5570d47c3c0cc2945ed0ef9b21c513a320adb74d77c6dec652", + "last_used_at": "2025-02-17T18:39:11.986914+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1747593551.986914, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "ace8b768f39d4a0bb2dd0d22b2d2b307", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-14T02:00:10.313640+00:00", + "access_token_expiration": 1800.0, + "token": "4b11006110f135d8d6e12c5f742b00e5947f06363ccc2b43e251695298e3e673a0c8ca54a9fc506e763a31b22814eaae86c62d7c3db2c7884686259a6a47420f", + "jwt_key": "e8ddd2f600bb4e8b9c8d780b6b7d4cd19564ad44624856457425dffaff40a1c5babf00661c0bb0712d657ae35bc65de54ad3676a250b879248e8079cea3fda69", + "last_used_at": "2025-02-14T02:00:10.314222+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1747274410.314222, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "68832934e21e474b8b4bc5759c1f7da8", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-14T16:14:12.120594+00:00", + "access_token_expiration": 1800.0, + "token": "69eaad139934235a0de499acc70a24b7b048dd777b036bc221ccf927e50254a2fcd5a3f96920c556fdee8c4ebb839f94797a53a46ba89a10bf8ad539e66970d4", + "jwt_key": "d3756d5421f16769086c4d0364f5f785f19f4c8a14690e961c4a328a078be192c012d1409f518fd3df784170aaf5be3453f82c6769384bf1d563d450b35422b2", + "last_used_at": "2025-02-14T16:14:12.121181+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1747325652.121181, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "56684b17012d4b8680f7db359b88ce68", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-14T16:15:24.382323+00:00", + "access_token_expiration": 1800.0, + "token": "c90724f2e1eac8210a7f3a22c1b6c9b6a95519dd04e17fd7458e6eb0f895910af6e570ed7548e17274e6055f7d2706ee1bc8d14e855d050bc17db14f1bea98ad", + "jwt_key": "38bb7f9724eb1ea29bd8d5e8deed2f687430dbdaee6442ec6b19ae7c87b46400810e943cc6bab3ede5d5aa7f85100d8282921a9f6934790b4406111acaf63b01", + "last_used_at": "2025-02-16T02:31:16.636052+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1747449076.636052, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "b87a447f17fb4f10a793b15b0a2df519", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-17T18:39:23.473242+00:00", + "access_token_expiration": 1800.0, + "token": "a3ec18843a7b31c9dc4ac223f42abe6c7cd6d1f43184b64e84cc65330bc6060ed2eb223fdb85aad353a2bdaa9d9b6cb638d7872fbed7be601e636f29aeb72948", + "jwt_key": "f42b4feb04c16301299c138961c5a3f808721cf539359ac67a3d216ca43b29a798a8c48955d5c41d81f1d535df1bbfde9767c47d11631e8787fb068c48af25e2", + "last_used_at": "2025-02-17T18:39:23.473537+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1747593563.473537, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "d3ba6e30442c414482afe90aed2e8357", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-17T18:41:29.654242+00:00", + "access_token_expiration": 1800.0, + "token": "791c39569c734e3b8e2cb19b3282b1d88c3c9afa19786ca9bb394a29b334d2b29536be65c67de9131c2600f4ea63f346754cdcec5cf3ae93051cb3a708ea141a", + "jwt_key": "168bc5d0d43ab7321bc560c791b87c25daf69e0c9696c3c42b260409ba8ac0efbf93e9628c607c5c235e28b602c3442be827263c5dccb0bb1ffa2070354273e5", + "last_used_at": "2025-02-18T20:11:15.081612+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1747685475.081612, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "e580855951274a7c9182836afa76381e", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": null, + "client_name": "vscode", + "client_icon": null, + "token_type": "long_lived_access_token", + "created_at": "2025-02-18T15:06:09.718184+00:00", + "access_token_expiration": 315360000.0, + "token": "4057cd94c5cf00d1d7b9f89de4b5bae529fb004d56fe0991a1aa33a3315b51600a16c4b97be752cddff9e32f7b02bbd4ef94be35c4888d5bc21a752d7c7678e4", + "jwt_key": "21abddba5a0d8870263a9f63a8146976834aa46860ca3594c5a73499141818d731dd4cdbc7c105e1a0f1b16eb7ba2c3ffd95d3f87eeea889100521d95bc8fe72", + "last_used_at": "2025-02-18T15:06:09.718542+00:00", + "last_used_ip": null, + "expire_at": null, + "credential_id": null, + "version": "2025.2.2" + }, + { + "id": "61939da4485d414fab6567680be8b16c", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-18T19:15:25.142486+00:00", + "access_token_expiration": 1800.0, + "token": "b35ad9373b74feed5da053508e07fbfede8dabe6dbaac423052ffe68a85a68233a5089c1d4c9cda27de318dd8f786d3c76b07ea3e187f9522a18e9a07cde220a", + "jwt_key": "479f68aa0e327fdd229c187a0e01680f1c51b56ae55b2e63b5a25b76c3a9d0797dc4b2fde704495c1fdb35d778ce24981b98fe5009071246881a77807ab91190", + "last_used_at": "2025-02-18T20:31:28.903589+00:00", + "last_used_ip": "192.168.9.228", + "expire_at": 1747686688.903589, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.2" + }, + { + "id": "9ae32f1f468446e9b5dd64eccdc96aa8", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": null, + "client_name": "vscode2", + "client_icon": null, + "token_type": "long_lived_access_token", + "created_at": "2025-02-18T23:40:09.300545+00:00", + "access_token_expiration": 315360000.0, + "token": "40e64ee7857201fbeefd5b48c1d3670b8e28b92f0bfce7edf9daf2e59d51c634e93a5e88001b63396e0a1b21a7d208e19c7a0f6d27e089fc8aa3dad815983244", + "jwt_key": "9afbb915affdb3cc53595655809c816bf5ec043333cb5abcc8de4f2759db21ba80b8f05c17e79b9fbf3c5a1bc2f564c2b785a95da2836257ab9ad53465e7a87b", + "last_used_at": "2025-02-18T23:40:09.300963+00:00", + "last_used_ip": null, + "expire_at": null, + "credential_id": null, + "version": "2025.2.4" + }, + { + "id": "a76dad63f9434505bdbdb249977b6e97", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-19T19:37:33.461846+00:00", + "access_token_expiration": 1800.0, + "token": "f817817caf3757b5332bfc2df338ec65f85ae813d1198d91f5c52c64ccd70ecf5de640e815a93722e2d35434ecbb5590da9ec6e55acd6d7aad822dcaa71f5cd9", + "jwt_key": "e637bd19695e5c1e0d6a223636ef6f6c8e221e285d6afbc507f8d15c9ddc08cfedd54939b7b097593416b08245eb1b893a6c91469042eb410167f2de5fc01167", + "last_used_at": "2025-02-19T19:37:33.462145+00:00", + "last_used_ip": "192.168.10.250", + "expire_at": 1747769853.462145, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "0c87c172716649eaafbaf13aafe3da43", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-25T19:18:29.444457+00:00", + "access_token_expiration": 1800.0, + "token": "b22656bb0ee6c8266ac5e5b523e024baf30ef4a49455cf3ad80ba5dc8d0aa7c89dba023a90df39f4ba6b8470b9ba0e032dc99fee7a69ec9bc591a3cbd47cbcfe", + "jwt_key": "9ed1818a73692d1e64e07808c7f670bfe6def842df1d6f0f2139a1dcaa45f4b17d0221562c6c674152c83d7432628d40eec35c2b7bb39379c94eb08486fbf48b", + "last_used_at": "2025-02-25T19:18:29.444947+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748287109.444947, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "54daad803570434dbbc14dea3b6ef52c", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-25T19:19:27.347340+00:00", + "access_token_expiration": 1800.0, + "token": "e090cfa1d5e8afd50b8996216d52ce0cdf8ed0add9b1ca1aa843835a230ae8d341497d7b1214e06d45ba3ee90df8ca31db41701b3ab641a74869f4e2c2d9dae4", + "jwt_key": "3d4b504c2e4d103bdf92f7d03be277d2b409297b2cf6c22f7942c8de6e5eee6b8d4501b06a7fcc58c2fda8d414329ff4ff03da8a8344315b5f8bf688acb1e174", + "last_used_at": "2025-02-25T19:19:27.347689+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748287167.347689, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "044c13439381491e8c69c7a4534e64b7", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-25T19:37:28.538707+00:00", + "access_token_expiration": 1800.0, + "token": "928044bb6d2eeffb67b7e9bc710bb15194a16d7ab49beb31ace96cee1bffbba41481c8f7dbaf2a2b3f489228bd6fbfdb00c10496cc3e3a697ccc03b915a0c8f6", + "jwt_key": "eb1bef563266f0ca3090f2b31620096935180a7769e6dd3b0788b215f33b2f5d2c5086f7c3b0a8c4e5958932570cf1673c2a6a520cd9999ddb84bfcd3fd08c2c", + "last_used_at": "2025-02-25T21:22:32.821935+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748294552.821935, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "87c7c0503418433e879d7927bab5d6dd", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-25T21:26:30.594431+00:00", + "access_token_expiration": 1800.0, + "token": "03a3173eba1c56f5cf6211f649baea20ceb616f1b5e773a9b54ba26ab6e0f3f33642cce0ffa85eff8d0d876c44d7afe95babbd894bbcc458578a99e2b3ed2823", + "jwt_key": "66b63f8986e5a4ba9935b2eda4da4c47182f20573a65738a048f76c26fec14f23421cbf6694b2b1629256d63071dba37dc0b75d7d8cdaea31cf1c2376cfac71e", + "last_used_at": "2025-04-29T20:00:43.249745+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1753732843.249745, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "df84194903f54d7e8dbbee89a3c7de6a", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-27T22:35:45.127292+00:00", + "access_token_expiration": 1800.0, + "token": "b7ce4969468b2dccaa228f3a487876a79bea3d3667402fe3e87b9ec32b9d15b4248ee1c2066d9e25cdbf0f5231608c579e91ffb13da433e1a7dacaa370ca4396", + "jwt_key": "1d4c864d2ee3cab0978390e7dc8608ea0492e5fba1cd382817a680e8886bab2c94009ab409ad830cc53c1a9a1d8dbc21dac97bf6be5f7a2b4928fe8196e4a3ed", + "last_used_at": "2025-02-27T22:35:45.127922+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748471745.127922, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "8eff02d8d7f241739f26431e8d1d8241", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-27T22:37:26.118994+00:00", + "access_token_expiration": 1800.0, + "token": "d5e712265e1939389cd959e7562c6975ca5874d1a6a6ac98abe9fe1da3939aa4980ca937748f4099fbf815ca9e857ee56b770c8d9c400f7832053c7ab32b7ddd", + "jwt_key": "20f2adec26ad8e3fe7a7d1456430848e3e8cad15232863b1ab73fb9ab3abba9bb050a877bc714a379f424e8d02a22c5e660b9e0fb158a5faae806aac69ce9c04", + "last_used_at": "2025-02-27T22:37:26.119332+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748471846.119332, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "6eb3e0a813a644da9bf9d4d915442940", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-27T22:37:43.758641+00:00", + "access_token_expiration": 1800.0, + "token": "2ce06cf2e40ec61a06c8cffd1fb6644a4c9284f81f7da6a114eb8862ab208c0bdf62a3fe46d74fe45fcedda7316ef51153d70071ea4685f5bc768feeade0cbdb", + "jwt_key": "020880ba659076d469c22cf8a76da67db681237239e54d7bad122c2392fe5c7e0d20b71c17aca836652338418f900a9afe0f42a5cca81ecfa6cf9790d8e1864e", + "last_used_at": "2025-02-27T22:37:43.759126+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748471863.759126, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "2cd84b86575f4bd2a34ee1c8e4f54961", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-02-27T22:38:39.918058+00:00", + "access_token_expiration": 1800.0, + "token": "eb869c7457962413300b4735a708b9f04e1a5bd652e0d0dd7445641af99172f1fbe460911e449e89c4a40136694a5f42c88d351a8ebdaf1ced3319215a1cf767", + "jwt_key": "5a3d904edbda99ac9b18aace6f076475d65590690e894d8c0b0ee1682ab294083ba358294d48176a727a1632d7a80411a11c229c37c852451396184a9accc257", + "last_used_at": "2025-02-28T06:16:23.979250+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748499383.97925, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "09fc9e2281bf45309d1768bbe4957a7c", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://172.22.112.94:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-03T18:11:36.906240+00:00", + "access_token_expiration": 1800.0, + "token": "79ec998d3dcaae7557b1582e31d9eaabd5501dbf1a837dd77957b0739241c43c5fbb3f0ce72e42d6bd7cc73f1c992db7bfbbb7008b0d8c162252b43842840866", + "jwt_key": "fbd142e9ffd0d8bae2ff732d4d7cfae74ddbcb76658307de8079af7f816326d469d83665c4b1b1f5b89ad3ecc7623c76130220f324387f066d9a9f4a4dcc0ada", + "last_used_at": "2025-04-04T20:19:05.648793+00:00", + "last_used_ip": "192.168.1.1", + "expire_at": 1751573945.648793, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "1c42aefdd3d943b79a7e71c1203b35f1", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-04T22:17:29.442580+00:00", + "access_token_expiration": 1800.0, + "token": "46ac672e29fcf886715ed12348d789b03b4fea212bfa622cceda7706575b6d259cd4dce2aaa6c848a2a7cfe1b5922af0164c8239c5b61fa0270a23bee175fa82", + "jwt_key": "c6bb04e4dc1d5ecf1699e8c490b48a1591ba16e07e95b6a657438f2f3f63caf44451d551ab545d8e6c53ddaf193ec624346ed3b880788a2e2500af2247fccda4", + "last_used_at": "2025-03-04T22:17:29.443022+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748902649.443022, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "ee4abbc1c2734c1888fdb848d244fdcd", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-04T23:15:17.701984+00:00", + "access_token_expiration": 1800.0, + "token": "6dbe2f4638932538864d6eb4b849a6f58f903448998321164b6b024fccf01c87be54f64d9d90a776927820e0119c7bbc451f9931f0f8405fd5ebd79e8212b032", + "jwt_key": "a60d37c6a1eb5c8e6b1338a6f580ba9e8255e804f4e9e5cf4e3ea5eee256c0cb84884026edf69fca2b8e5c4d0a49b19ef9592074387a24fff6f0f1a63737a2cb", + "last_used_at": "2025-03-04T23:15:17.702430+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1748906117.70243, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "7a4edc15eede403cafd85ba3a13e2beb", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://home-assistant.io/iOS", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-10T19:44:30.473263+00:00", + "access_token_expiration": 1800.0, + "token": "af1e921905cd337c95b87ec56f66034a6c7b324e7bc4685480001b2725327d8db4358c7de8e06cdbed7c18993b3110e6b80cbeb6c4095261088c50f6d7409363", + "jwt_key": "e67cae40e4892402995fc3d935c37a89dfd0f4f11f350287e0bf47feb4bd12a4fcd38f503f3da0acc9b3bdce70cfbba6aeac6857bb702d79523eaa77fa4a7efa", + "last_used_at": "2025-04-30T18:35:06.049982+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1753814106.049982, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.2.4" + }, + { + "id": "91335adbd9b445e69af2801b9709523e", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-11T18:17:56.923082+00:00", + "access_token_expiration": 1800.0, + "token": "57de36d5252421fcb0e1932701c03abb9b7b6e0f89eddc514b4e3593b4f65252503f3da8fc0985edfd807e7cfeff9e0ffe4b10ff386a8a9b56ecbcb77444351f", + "jwt_key": "82b0d92b0f51ccb5e3dc1e6ee2911599358bf2d5c1b610fe63a273fc8f74bb32b33c9f308012cc19e7be773016a391788af2f9fbce189b0994515d302418ff7c", + "last_used_at": "2025-03-11T18:17:56.923597+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1749493076.923597, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "6a276c6722a6458f98f1607b7f1ccfac", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-11T18:29:23.889742+00:00", + "access_token_expiration": 1800.0, + "token": "97f2ef96ef83cbbc47da8cea6e93847b343a016fa170b9aae55163cc1bcf787b9f98cf9fe96967c72f96a3e60d6e3ad4e7157a361b533d7f175e2c752d0dfdc1", + "jwt_key": "0c013a535849b8ecf2b0d30f33baf25f21b6e51e5de9c05e74193c7b839eeb63c323189058ddef304b0c734ef5b6ad65a3e8472f3f57ad6bec3c532562aace0d", + "last_used_at": "2025-03-11T18:29:23.890180+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1749493763.89018, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "b778dad46c70440c8e305b482f02cb93", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-12T18:57:36.418024+00:00", + "access_token_expiration": 1800.0, + "token": "d06e86be22b2fbf07fd22086b6ec71163f9bb4052b6c89557a52b168d5664c148b3e961ce37847212f048b1ce4500ccc84e5f26e26d73a847b9a828c8371e4d3", + "jwt_key": "d4525d46f93fba10cb669d314e62c85e3f33ad6d205a84656103201d9b3130ece4310cb4d84b37f7fe9e1f06d3809f28d1069f82994934d738803d4f028990d4", + "last_used_at": "2025-04-17T15:50:20.339716+00:00", "last_used_ip": "192.168.1.108", - "expire_at": 1735565231.298203, + "expire_at": 1752681020.339716, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.9.3" + "version": "2025.3.1" }, { - "id": "c6e07d29692b47fb85e45ac193c66e58", + "id": "3322dcb13b284fd9a4a9d4b77a38d311", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", "client_id": "http://192.168.1.110:8123/", "client_name": null, "client_icon": null, "token_type": "normal", - "created_at": "2024-10-01T12:59:54.805187+00:00", + "created_at": "2025-03-13T23:14:16.551467+00:00", "access_token_expiration": 1800.0, - "token": "a49d7cb2fc2b6509f5c3426a05f77181df04727eb2a9b2e6ccd871e77046eeefbb0f196c4d4aeddfe3f4eb5105a1be46d3bf7726068e2fc2c7aeb6d9811460ba", - "jwt_key": "f13105e42006290b1d7e7625f39e3dafde7f2fa5d0a06948b011ac250ee3f5204c742a697b2ac9d315b313ebf08e2babf64debb178125d5e8d824ef6460bf306", - "last_used_at": "2024-10-01T13:30:23.331197+00:00", - "last_used_ip": "192.168.1.121", - "expire_at": 1735565423.331197, + "token": "49ef9d36a7a9a5c77962a7c8c89d14c1c188e26c07106e2417814a117f0ea4a353b277fd89b7e16419d6dfa4b7e5e8c4b56d651421c6af20acc2c38d286ec8a5", + "jwt_key": "3132f4511ad409005a5843c029f55095423c284490ee7ba10b191ad9c06128720f2353b0a6a8d8733c8f8dcdb3c9eb031489785c2abf042b5df9db210a1ecb44", + "last_used_at": "2025-03-14T18:06:07.415575+00:00", + "last_used_ip": "192.168.11.210", + "expire_at": 1749751567.415575, "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", - "version": "2024.9.3" + "version": "2025.3.1" + }, + { + "id": "2c19d16d388f47f98470f599b83fad83", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-16T00:16:18.790682+00:00", + "access_token_expiration": 1800.0, + "token": "1502c1f745cf95d4eb3ee9819de8d9c04cea5589b37189f9f799dffd3959aa3dbbe5c21436d1402c6431b0ed2079bec06e9f247e00561d40421f83806a0e4025", + "jwt_key": "250216761be960c4b43e0ab5391a14a6a0e9664e3b13de702ea1196e0ec915ca484883cdd70faaf0f74dc885aa9e9a55195689525030580126372d0ddbe3a335", + "last_used_at": "2025-03-16T00:16:18.791221+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1749860178.791221, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "3d78a7a047624a6896c9e5fdb864e5c4", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-16T00:18:40.686836+00:00", + "access_token_expiration": 1800.0, + "token": "486cf63675603f653f715ef20d256543144e98f7933806ce2f47e1ca86187ed44d773687cd03937ffae8ea1b92ab4fe4a4b463b5eafa8e244ff079e6481a4837", + "jwt_key": "922dac81f6cdb1ea5e53cbb40decd7cbd57c8c8cb784d5b65bf504aeb48de8914f4131d04875a581c7e184c5c791b5031d92918cae7e459ee5add29cb44ac36b", + "last_used_at": "2025-04-09T16:02:31.254970+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1751990551.25497, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "15022a1fbe2647e2b8129b692d4d2f3c", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-18T15:22:56.375881+00:00", + "access_token_expiration": 1800.0, + "token": "3f8ccef1c8d4a2261d3f07381fe15b77d609307d0ffe5a31c8dcc127c3a7682cdb8228bd0b6d3ce0cdfee4a1dd7640e31d1fc644b35139c295b4ca0bd9fc430b", + "jwt_key": "a9bb1ebb9d16347a5c06d9081bd0cf9786774145505830e8c244145ff626f830d2be43f589f4d0e864d067aaabaa149bd762d95f39b222e725843ae2681c469b", + "last_used_at": "2025-03-18T15:22:56.376285+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1750087376.376285, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "7e9d55398ca34143815eb9a4d4af35ed", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "https://wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-18T15:23:09.499639+00:00", + "access_token_expiration": 1800.0, + "token": "831049a89a834ed80f89b18e4f95f6a1a36774f3b457688e5a73c630c2180044fca03a1a509f302e6914338af3b0c1a71d2fded30d1f8678d9bf205ae12ccf38", + "jwt_key": "c6720179c3803efec01a8bbb2d1511acdce5415c2a11372805665911465d5de37eccd9c502714d7ccd76a8829d185767378646b925c73236f7d5b533e97450d2", + "last_used_at": "2025-03-18T17:34:17.374131+00:00", + "last_used_ip": "127.0.0.1", + "expire_at": 1750095257.374131, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "cbf5a128d19e4820ab5b52009ff866d0", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-19T15:12:12.461459+00:00", + "access_token_expiration": 1800.0, + "token": "e3437413bb46a147fcad3b4c6bd4f6fc102c94729503e84aad94a05cc1c63fbe70694a3245e99983196b6edce2944a73324a209628d41c81e589a6d2e9ad1ead", + "jwt_key": "87cbf2cbc188f786ace46a7e61ff67691f0bd8650110f76cef01bf96aafbf144879759f9ce54f086452e9af19177b0ca127a17b2a40c248b4aead0e3be4708b8", + "last_used_at": "2025-04-11T17:02:43.185464+00:00", + "last_used_ip": "192.168.11.104", + "expire_at": 1752166963.185464, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "2547fd0d3fdb4eba9cf44c9588194fad", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-03-28T16:46:56.245356+00:00", + "access_token_expiration": 1800.0, + "token": "f23887eacb4228e2d07adf101c7f26546aab89ef85b8ccef1953d5582af2b25a2af6068dfede4a62193828e80fc709048a0a8b0c1b26675ef9bb8fd488b03e40", + "jwt_key": "ef5e20996706613ad8bc5d7f5bbebbc1c3913bc9c9ee37334d9faa1809ce47adc55d49e1fd145402342af110c396479d230fc0e19e9d508a35ccef004d46cd88", + "last_used_at": "2025-04-30T18:48:16.392571+00:00", + "last_used_ip": "192.168.11.211", + "expire_at": 1753814896.392571, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "c3e6d536b3f54386b56fe66b0ce0e35f", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-04-08T16:14:43.793515+00:00", + "access_token_expiration": 1800.0, + "token": "4485b6fd82ea3611562f40b2180ab478e9faf938c966e25eca3d6d49c9f288c36e3d90de5f2a8de49b2ce4303e4a2edc3e4adbd8e2b09c36d4a9977ba89cb535", + "jwt_key": "56df8b1ed0999fefb29b99a191cb3d75786c8dd5bfb2fb98fe9eb3c39beba10f51812f33b5df72d3aa81bf7fcf4268162102ce8394d2ffe7c496100c53e41614", + "last_used_at": "2025-04-14T17:19:22.882584+00:00", + "last_used_ip": "192.168.1.84", + "expire_at": 1752427162.882584, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.3.1" + }, + { + "id": "4d983603954642d1a866f4b64f152c59", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-04-08T22:20:54.745441+00:00", + "access_token_expiration": 1800.0, + "token": "20f06db38e874eaf87e62bc5b013130d4bea886e8771315f37edbd9e92daf89d748b698755a638e5292ecaa5f0c4561591aabd23e419396701f9b68992eb4e18", + "jwt_key": "9d2983143ba60f114de1781639f571fc8dff3171454b54feb58603932d2b1d735aee05047fc6ffcd4e7ea91a55903162e02ff1700c70643fc0d932c40d635858", + "last_used_at": "2025-04-08T22:20:54.745476+00:00", + "last_used_ip": "192.168.1.253", + "expire_at": 1751926854.745476, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.4.1" + }, + { + "id": "e7baefda5d4c47f9ba3789963db707a2", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-04-10T17:41:17.570076+00:00", + "access_token_expiration": 1800.0, + "token": "fed413d25bbe6f4b3daa2a021a35990b286f25ba09613bfaede0485ad326fabee2c75fb06ee140268e380b7b1c3c59920e7f7865a360647fed550d7fae5ece37", + "jwt_key": "d7c112258ae7867e09a89335409903ccc78fcde7936dd5b00bc0fb58399dd73f8c2af7507dfd01021cf67e928ffef4d25c5bf7efe027bff77610a94143941ce0", + "last_used_at": "2025-04-30T18:14:10.632429+00:00", + "last_used_ip": "192.168.1.136", + "expire_at": 1753812850.632429, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.4.1" + }, + { + "id": "167a159678c4440eb9171b4adb62358b", + "user_id": "5ef2c8c082b14074a6e84da694ef2f35", + "client_id": "http://192.168.1.110:8123/", + "client_name": null, + "client_icon": null, + "token_type": "normal", + "created_at": "2025-04-29T19:24:34.331199+00:00", + "access_token_expiration": 1800.0, + "token": "b887b75464fbab3969e82cd95f6582530b9aa88784eef53011ca3af48c34c176c29e9cc0ee1a3b68cd1a55a9d85e4bfeb146a59d019b126d907d8bfe2af77d90", + "jwt_key": "73cf86d716dafd575a98a397fe89a7a142c280a1e35f5bf860fa99e048931322b7b7f1d677d51ec9c9557f2bbac61ee843babb8432e41ecb7f2c0e4a6f063df5", + "last_used_at": "2025-04-29T20:08:40.302351+00:00", + "last_used_ip": "192.168.1.82", + "expire_at": 1753733320.302351, + "credential_id": "9b7eb703a9fd46ba88480fc0cd1d3931", + "version": "2025.4.4" }, { "id": "0c822eeca43647aab74a18558d15221c", @@ -517,7 +930,7 @@ "access_token_expiration": 1800.0, "token": "9839c86e0fcae283e0ea5ec63c119a12394fb4e09617ac1ffcd0c4053742062d86fffd08ae3bf8ef20033b801610467a25b3d350d5d867cc9bafe770090f80ba", "jwt_key": "9d03794d8b3475afe7984133473f0bc87c1cad64ba50b38aaf9be0b56abdbfbd793217af418ce4be149eb309adb3eaf383861fc90ee46b0826bbbbf2993dd3cd", - "last_used_at": "2024-10-01T13:53:54.005326+00:00", + "last_used_at": "2025-04-30T18:43:30.507697+00:00", "last_used_ip": "172.30.32.2", "expire_at": null, "credential_id": null, diff --git a/.storage/bluetooth.remote_scanners b/.storage/bluetooth.remote_scanners index 181ab59..7314911 100644 --- a/.storage/bluetooth.remote_scanners +++ b/.storage/bluetooth.remote_scanners @@ -3,38 +3,17 @@ "minor_version": 1, "key": "bluetooth.remote_scanners", "data": { - "CC:7B:5C:0D:0E:B4": { + "CC:7B:5C:0D:0E:B6": { "connectable": false, "expire_seconds": 195.0, "discovered_device_advertisement_datas": { - "E8:6B:EA:E4:D3:52": { - "device": { - "address": "E8:6B:EA:E4:D3:52", - "name": null, - "rssi": -9, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "2985": "0105000b70100a50d3e4ea6be8" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -9, - "tx_power": -127, - "platform_data": [] - } - }, "CC:7B:5C:0D:31:6E": { "device": { "address": "CC:7B:5C:0D:31:6E", "name": null, - "rssi": -45, + "rssi": -40, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { @@ -44,28 +23,51 @@ }, "service_data": {}, "service_uuids": [], - "rssi": -45, + "rssi": -40, "tx_power": -127, "platform_data": [] } }, - "D0:D0:03:FD:58:61": { + "F4:E2:C6:E4:D2:F8": { "device": { - "address": "D0:D0:03:FD:58:61", + "address": "F4:E2:C6:E4:D2:F8", "name": null, - "rssi": -70, + "rssi": -41, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": { + "00002021-0000-1000-8000-00805f9b34fb": "00" + }, + "service_uuids": [ + "d778bd0f-7e04-4291-a6df-2c1fca78dd67" + ], + "rssi": -41, + "tx_power": -127, + "platform_data": [] + } + }, + "E8:6B:EA:E4:D3:52": { + "device": { + "address": "E8:6B:EA:E4:D3:52", + "name": null, + "rssi": -7, + "details": { + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "117": "4204018066d0d003fd5861d2d003fd586001000000000000" + "2985": "0105000b70100a50d3e4ea6be8" }, "service_data": {}, "service_uuids": [], - "rssi": -70, + "rssi": -7, "tx_power": -127, "platform_data": [] } @@ -74,9 +76,9 @@ "device": { "address": "E8:6B:EA:E4:DF:26", "name": null, - "rssi": -38, + "rssi": -32, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { @@ -86,154 +88,992 @@ }, "service_data": {}, "service_uuids": [], + "rssi": -32, + "tx_power": -127, + "platform_data": [] + } + }, + "D7:BC:24:2B:6F:EC": { + "device": { + "address": "D7:BC:24:2B:6F:EC", + "name": null, + "rssi": -67, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "121910c0f9f8d467a83375a573bfad1ab24f0a59559387588e02e3" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -67, + "tx_power": -127, + "platform_data": [] + } + }, + "82:E8:2C:A8:23:7B": { + "device": { + "address": "82:E8:2C:A8:23:7B", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": { + "0000fdf7-0000-1000-8000-00805f9b34fb": "01c2959e421e2b5f4e45fc7689431c7aa00000000003" + }, + "service_uuids": [], + "rssi": -85, + "tx_power": -127, + "platform_data": [] + } + }, + "D8:51:7E:EE:C2:A2": { + "device": { + "address": "D8:51:7E:EE:C2:A2", + "name": null, + "rssi": -73, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12191005c3c8025c05574d62ae7e3f1315b43cc26a25cda8880358" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -73, + "tx_power": -127, + "platform_data": [] + } + }, + "1A:23:9A:CD:58:82": { + "device": { + "address": "1A:23:9A:CD:58:82", + "name": null, + "rssi": -59, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "01092022e7711715fcf36c34d3666009188e9d1fdb8e9b71d0af17" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -59, + "tx_power": -127, + "platform_data": [] + } + }, + "DD:0D:30:74:27:6B": { + "device": { + "address": "DD:0D:30:74:27:6B", + "name": null, + "rssi": -59, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "0215fda50693a4e24fb1afcfc6eb07647825275165c1c6" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -59, + "tx_power": -127, + "platform_data": [] + } + }, + "4C:AD:61:36:DF:95": { + "device": { + "address": "4C:AD:61:36:DF:95", + "name": null, + "rssi": -58, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "0908137cac1435ae1b5816080027ae8f32b381db" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -58, + "tx_power": -127, + "platform_data": [] + } + }, + "66:EC:AB:21:D5:19": { + "device": { + "address": "66:EC:AB:21:D5:19", + "name": null, + "rssi": -74, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "10064a1d3abe4608" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -74, + "tx_power": 12, + "platform_data": [] + } + }, + "5C:03:3D:4F:CB:AA": { + "device": { + "address": "5C:03:3D:4F:CB:AA", + "name": null, + "rssi": -57, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "10064a1d3abe4608" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -57, + "tx_power": 12, + "platform_data": [] + } + }, + "59:B9:5B:3A:68:B7": { + "device": { + "address": "59:B9:5B:3A:68:B7", + "name": null, + "rssi": -63, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "10073a1f2863a5a318" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -63, + "tx_power": 12, + "platform_data": [] + } + }, + "54:F0:4F:7E:19:04": { + "device": { + "address": "54:F0:4F:7E:19:04", + "name": null, + "rssi": -82, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "160800ce9094ce25a0d6" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -82, + "tx_power": -127, + "platform_data": [] + } + }, + "74:40:CF:B1:77:21": { + "device": { + "address": "74:40:CF:B1:77:21", + "name": null, + "rssi": -81, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "100528987b7f1d" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -81, + "tx_power": 0, + "platform_data": [] + } + }, + "52:65:F1:B7:A4:FD": { + "device": { + "address": "52:65:F1:B7:A4:FD", + "name": null, + "rssi": -63, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1005511c729054" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -63, + "tx_power": 12, + "platform_data": [] + } + }, + "58:74:E1:BF:A7:6C": { + "device": { + "address": "58:74:E1:BF:A7:6C", + "name": null, + "rssi": -87, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1006411d41201868" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -87, + "tx_power": 12, + "platform_data": [] + } + }, + "44:89:1A:2E:8A:F3": { + "device": { + "address": "44:89:1A:2E:8A:F3", + "name": null, + "rssi": -80, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "0908130aac147c531b581608009f80028904f7da" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -80, + "tx_power": -127, + "platform_data": [] + } + }, + "72:7C:38:40:CB:F0": { + "device": { + "address": "72:7C:38:40:CB:F0", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1006411d41201868" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -85, + "tx_power": 12, + "platform_data": [] + } + }, + "D4:DA:F4:91:D8:AC": { + "device": { + "address": "D4:DA:F4:91:D8:AC", + "name": null, + "rssi": -81, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020002" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -81, + "tx_power": -127, + "platform_data": [] + } + }, + "F1:08:59:83:A5:44": { + "device": { + "address": "F1:08:59:83:A5:44", + "name": null, + "rssi": -74, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1202640207110642881292cc637276a8ff296fe4116992" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -74, + "tx_power": -127, + "platform_data": [] + } + }, + "D8:49:91:C8:87:EE": { + "device": { + "address": "D8:49:91:C8:87:EE", + "name": null, + "rssi": -73, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12027003" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -73, + "tx_power": -127, + "platform_data": [] + } + }, + "E3:A4:C7:82:11:6D": { + "device": { + "address": "E3:A4:C7:82:11:6D", + "name": null, + "rssi": -54, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12021403" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -54, + "tx_power": -127, + "platform_data": [] + } + }, + "F5:7D:90:0F:A5:7A": { + "device": { + "address": "F5:7D:90:0F:A5:7A", + "name": null, + "rssi": -79, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020001" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -79, + "tx_power": -127, + "platform_data": [] + } + }, + "18:08:D3:EA:3E:1B": { + "device": { + "address": "18:08:D3:EA:3E:1B", + "name": null, + "rssi": -83, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "01092022b41e556d2dc90fb0de046c43e14848393126ae358672f9" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, + "tx_power": -127, + "platform_data": [] + } + }, + "FF:C9:80:39:D9:B9": { + "device": { + "address": "FF:C9:80:39:D9:B9", + "name": null, + "rssi": -71, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020003" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -71, + "tx_power": -127, + "platform_data": [] + } + }, + "D5:DA:88:87:65:28": { + "device": { + "address": "D5:DA:88:87:65:28", + "name": null, + "rssi": -64, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12026e02071106bc9b92ac5af447a93f6fe00a00177ed2" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -64, + "tx_power": -127, + "platform_data": [] + } + }, + "C5:51:E1:79:66:B3": { + "device": { + "address": "C5:51:E1:79:66:B3", + "name": null, + "rssi": -64, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020000" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -64, + "tx_power": -127, + "platform_data": [] + } + }, + "23:D4:ED:28:F4:C2": { + "device": { + "address": "23:D4:ED:28:F4:C2", + "name": null, + "rssi": -37, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "01092022e5dc4fea6bf7f829cfc26febf7845e1a20c7ce8df9f0e7" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -37, + "tx_power": -127, + "platform_data": [] + } + }, + "CE:63:DE:51:E5:75": { + "device": { + "address": "CE:63:DE:51:E5:75", + "name": null, + "rssi": -82, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020002" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -82, + "tx_power": -127, + "platform_data": [] + } + }, + "5B:96:05:9A:70:56": { + "device": { + "address": "5B:96:05:9A:70:56", + "name": null, + "rssi": -65, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "0719010a20240480051185f35c6b659119968d7dfd6d13aadaee11" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -65, + "tx_power": -127, + "platform_data": [] + } + }, + "E2:69:B2:D1:D5:C3": { + "device": { + "address": "E2:69:B2:D1:D5:C3", + "name": null, + "rssi": -66, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020002" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -66, + "tx_power": -127, + "platform_data": [] + } + }, + "5E:E8:81:0C:9E:DE": { + "device": { + "address": "5E:E8:81:0C:9E:DE", + "name": "OnePlus Nord Buds 3 Pro", + "rssi": -64, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": "OnePlus Nord Buds 3 Pro", + "manufacturer_data": {}, + "service_data": {}, + "service_uuids": [], + "rssi": -64, + "tx_power": -8, + "platform_data": [] + } + }, + "EF:DD:0F:44:B4:68": { + "device": { + "address": "EF:DD:0F:44:B4:68", + "name": null, + "rssi": -65, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020000" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -65, + "tx_power": -127, + "platform_data": [] + } + }, + "53:87:98:96:AB:92": { + "device": { + "address": "53:87:98:96:AB:92", + "name": null, + "rssi": -83, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": {}, + "service_uuids": [ + "0000fe26-0000-1000-8000-00805f9b34fb" + ], + "rssi": -83, + "tx_power": -127, + "platform_data": [] + } + }, + "35:20:34:C1:C3:A6": { + "device": { + "address": "35:20:34:C1:C3:A6", + "name": null, + "rssi": -74, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "0109202285d44ef938ae86597a0c0552f495bec0c6748809db1915" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -74, + "tx_power": -127, + "platform_data": [] + } + }, + "70:B7:F0:62:62:35": { + "device": { + "address": "70:B7:F0:62:62:35", + "name": null, + "rssi": -86, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1007361f0744946d38" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -86, + "tx_power": 12, + "platform_data": [] + } + }, + "78:35:0C:D0:A7:73": { + "device": { + "address": "78:35:0C:D0:A7:73", + "name": null, + "rssi": -72, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "0c0e00da3939fd37e3484313afe55c171005701c22c80e" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -72, + "tx_power": -127, + "platform_data": [] + } + }, + "EA:36:98:30:E8:9B": { + "device": { + "address": "EA:36:98:30:E8:9B", + "name": null, + "rssi": -88, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12193931fada9e78ff3706bf4f21607e1f559f8afe6ed74b960042" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -88, + "tx_power": -127, + "platform_data": [] + } + }, + "49:84:EA:23:56:F1": { + "device": { + "address": "49:84:EA:23:56:F1", + "name": null, + "rssi": -74, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "160800639f1301e8c4c9" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -74, + "tx_power": -127, + "platform_data": [] + } + }, + "77:6A:40:DD:D0:56": { + "device": { + "address": "77:6A:40:DD:D0:56", + "name": null, + "rssi": -82, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": { + "0000fe2c-0000-1000-8000-00805f9b34fb": "00400648510011a6" + }, + "service_uuids": [], + "rssi": -82, + "tx_power": -12, + "platform_data": [] + } + }, + "4C:72:77:28:0A:E2": { + "device": { + "address": "4C:72:77:28:0A:E2", + "name": null, + "rssi": -81, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1007301f3dcb9e9378" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -81, + "tx_power": 12, + "platform_data": [] + } + }, + "31:51:29:D1:FC:F9": { + "device": { + "address": "31:51:29:D1:FC:F9", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "0109200284c7f10a5cf919857ad3dceaedb417524ec18a68e41b70" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -85, + "tx_power": -127, + "platform_data": [] + } + }, + "2F:90:96:6B:FC:3C": { + "device": { + "address": "2F:90:96:6B:FC:3C", + "name": null, + "rssi": -38, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "010920222a959306df7803e99ae05202f7ef8e17ab8e7fc13f5d06" + }, + "service_data": {}, + "service_uuids": [], "rssi": -38, "tx_power": -127, "platform_data": [] } }, - "28:DE:65:55:94:C8": { + "5B:85:45:3B:9A:03": { "device": { - "address": "28:DE:65:55:94:C8", + "address": "5B:85:45:3B:9A:03", "name": null, - "rssi": -66, + "rssi": -76, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "283": "08c8945565de2818418683010000b18f0000ff" + "76": "10053218b39aa5" }, "service_data": {}, "service_uuids": [], - "rssi": -66, - "tx_power": -127, - "platform_data": [] - } - }, - "28:DE:65:55:96:BB": { - "device": { - "address": "28:DE:65:55:96:BB", - "name": null, - "rssi": -88, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "283": "08bb965565de281841868301000040970000ff" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -88, - "tx_power": -127, - "platform_data": [] - } - }, - "4C:98:40:39:20:57": { - "device": { - "address": "4C:98:40:39:20:57", - "name": null, - "rssi": -88, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1007341f423edea868" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -88, + "rssi": -76, "tx_power": 12, "platform_data": [] } }, - "6A:23:D1:4E:46:4C": { + "0C:16:6A:8E:2B:2F": { "device": { - "address": "6A:23:D1:4E:46:4C", + "address": "0C:16:6A:8E:2B:2F", "name": null, - "rssi": -85, + "rssi": -70, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "160800e207a5a4b05622" + "6": "010920229ce7b2cbf1867eae41aad4589f44e265e1cc822fe6e09f" }, "service_data": {}, "service_uuids": [], - "rssi": -85, + "rssi": -70, "tx_power": -127, "platform_data": [] } }, - "58:07:F5:3E:6F:E7": { + "55:75:06:CA:5B:D1": { "device": { - "address": "58:07:F5:3E:6F:E7", + "address": "55:75:06:CA:5B:D1", "name": null, - "rssi": -95, + "rssi": -81, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "1006401d925e8b28" + "76": "10073c1f1a9a888d28" }, "service_data": {}, "service_uuids": [], - "rssi": -95, - "tx_power": -5, + "rssi": -81, + "tx_power": 10, "platform_data": [] } }, - "62:CB:17:30:B2:C9": { + "DD:6E:B6:D1:42:35": { "device": { - "address": "62:CB:17:30:B2:C9", + "address": "DD:6E:B6:D1:42:35", "name": null, - "rssi": -94, + "rssi": -87, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "1006401d925e8b28" + "76": "12020002" }, "service_data": {}, "service_uuids": [], - "rssi": -94, - "tx_power": -5, + "rssi": -87, + "tx_power": -127, "platform_data": [] } }, - "25:D8:AA:82:D7:CF": { + "20:6F:C2:AE:8F:CA": { "device": { - "address": "25:D8:AA:82:D7:CF", + "address": "20:6F:C2:AE:8F:CA", "name": null, - "rssi": -92, + "rssi": -50, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "09060322ac14b816" + "6": "01092002ff3bd9b87743b49bb8149a8ff1841318e8fa3ffb30698e" }, "service_data": {}, "service_uuids": [], - "rssi": -92, + "rssi": -50, + "tx_power": -127, + "platform_data": [] + } + }, + "D6:F6:59:9A:0B:A9": { + "device": { + "address": "D6:F6:59:9A:0B:A9", + "name": null, + "rssi": -83, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020000" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, + "tx_power": -127, + "platform_data": [] + } + }, + "E0:CA:85:2A:7C:C9": { + "device": { + "address": "E0:CA:85:2A:7C:C9", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12020000" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -85, "tx_power": -127, "platform_data": [] } @@ -242,708 +1082,15 @@ "device": { "address": "28:DE:65:55:94:50", "name": null, - "rssi": -77, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "283": "0850945565de2818418683010000fa960000ff" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -77, - "tx_power": -127, - "platform_data": [] - } - }, - "53:3E:02:9C:8F:1C": { - "device": { - "address": "53:3E:02:9C:8F:1C", - "name": null, - "rssi": -88, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10052e98cf4a6f" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -88, - "tx_power": 8, - "platform_data": [] - } - }, - "C5:05:AB:C7:29:A5": { - "device": { - "address": "C5:05:AB:C7:29:A5", - "name": null, - "rssi": -83, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020002" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -83, - "tx_power": -127, - "platform_data": [] - } - }, - "28:DE:65:55:97:F0": { - "device": { - "address": "28:DE:65:55:97:F0", - "name": null, - "rssi": -84, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "283": "08f0975565de2818418683010000fd8e0000ff" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -84, - "tx_power": -127, - "platform_data": [] - } - }, - "77:8F:2B:19:32:B2": { - "device": { - "address": "77:8F:2B:19:32:B2", - "name": null, - "rssi": -70, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10052d98eccd3d" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -70, - "tx_power": 0, - "platform_data": [] - } - }, - "55:C9:87:07:78:CC": { - "device": { - "address": "55:C9:87:07:78:CC", - "name": null, - "rssi": -60, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10073f1fe48fa76638" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -60, - "tx_power": 12, - "platform_data": [] - } - }, - "7A:5B:42:74:92:28": { - "device": { - "address": "7A:5B:42:74:92:28", - "name": null, - "rssi": -60, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1608008be122baabc060" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -60, - "tx_power": -127, - "platform_data": [] - } - }, - "28:0F:6C:30:49:B2": { - "device": { - "address": "28:0F:6C:30:49:B2", - "name": null, - "rssi": -75, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "01092022a70ba781bfbf779a50e5f08d75025bc4b6073dad9d3a76" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -75, - "tx_power": -127, - "platform_data": [] - } - }, - "7A:1A:01:8F:12:06": { - "device": { - "address": "7A:1A:01:8F:12:06", - "name": null, - "rssi": -85, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006471d39c86348" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -85, - "tx_power": 12, - "platform_data": [] - } - }, - "49:C9:F3:3C:7E:12": { - "device": { - "address": "49:C9:F3:3C:7E:12", - "name": null, - "rssi": -83, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "09081392ac14f1751b581608000610afd80afd4d" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -83, - "tx_power": -127, - "platform_data": [] - } - }, - "49:16:5E:08:E7:A0": { - "device": { - "address": "49:16:5E:08:E7:A0", - "name": null, - "rssi": -82, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006471d39c86348" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -82, - "tx_power": 12, - "platform_data": [] - } - }, - "49:F0:68:A8:5C:C6": { - "device": { - "address": "49:F0:68:A8:5C:C6", - "name": null, - "rssi": -93, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "090813e4ac1401a81b58160800a187b0e5e830d1" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -93, - "tx_power": -127, - "platform_data": [] - } - }, - "7C:56:52:A4:0C:F0": { - "device": { - "address": "7C:56:52:A4:0C:F0", - "name": null, - "rssi": -90, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006481d593a7b58" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -90, - "tx_power": 12, - "platform_data": [] - } - }, - "4B:87:3B:CA:41:D6": { - "device": { - "address": "4B:87:3B:CA:41:D6", - "name": null, - "rssi": -96, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006481d593a7b58" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -96, - "tx_power": 12, - "platform_data": [] - } - }, - "0E:4C:3D:7B:03:49": { - "device": { - "address": "0E:4C:3D:7B:03:49", - "name": null, - "rssi": -71, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "010920023bebb48cd4a41aff2809a02997ac89b7f5c7ae3d838d89" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -71, - "tx_power": -127, - "platform_data": [] - } - }, - "0D:D0:8F:6B:43:79": { - "device": { - "address": "0D:D0:8F:6B:43:79", - "name": null, - "rssi": -63, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "0109202268748f1112e236942a9f51fa6bd67d988704050afaff52" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -63, - "tx_power": -127, - "platform_data": [] - } - }, - "50:D4:0F:27:3F:46": { - "device": { - "address": "50:D4:0F:27:3F:46", - "name": null, - "rssi": -92, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "071901062000f68f07090020c2d8790686fd902c2448854c921314" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -92, - "tx_power": -127, - "platform_data": [] - } - }, - "1C:71:80:C2:FC:0F": { - "device": { - "address": "1C:71:80:C2:FC:0F", - "name": null, - "rssi": -78, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "01092022a2d52f018b66585693cb5ce24fe42f5ab741df18fd0f60" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -78, - "tx_power": -127, - "platform_data": [] - } - }, - "5A:8E:2C:80:B2:CC": { - "device": { - "address": "5A:8E:2C:80:B2:CC", - "name": null, - "rssi": -91, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "01092002e14df8b3b3280a43c6b91a87cd2a65e52ee07915e37fe0" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -91, - "tx_power": -127, - "platform_data": [] - } - }, - "28:DE:65:55:98:5B": { - "device": { - "address": "28:DE:65:55:98:5B", - "name": null, - "rssi": -90, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "283": "085b985565de2818418683010000ff960000ff" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -90, - "tx_power": -127, - "platform_data": [] - } - }, - "49:63:89:6B:91:B7": { - "device": { - "address": "49:63:89:6B:91:B7", - "name": null, - "rssi": -84, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "010920027d0f0538610474632dff20670117d26f2701df3e4c04f4" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -84, - "tx_power": -127, - "platform_data": [] - } - }, - "04:31:C7:83:BE:E4": { - "device": { - "address": "04:31:C7:83:BE:E4", - "name": null, - "rssi": -92, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "010920023f2ab198187bcef26a5d5d5e6599e6eca858e122f382ea" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -92, - "tx_power": -127, - "platform_data": [] - } - }, - "75:FD:3F:74:7C:5C": { - "device": { - "address": "75:FD:3F:74:7C:5C", - "name": null, - "rssi": -81, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "0c0e006d5b2736745290f8b33e02c0801006701d74bbfe80" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -81, - "tx_power": -127, - "platform_data": [] - } - }, - "48:49:F5:E9:66:76": { - "device": { - "address": "48:49:F5:E9:66:76", - "name": null, - "rssi": -76, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "0719010f200b888f010008e90a8baec0f9dca8fb348010b455868c" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -76, - "tx_power": -127, - "platform_data": [] - } - }, - "1C:77:99:55:35:E1": { - "device": { - "address": "1C:77:99:55:35:E1", - "name": null, - "rssi": -50, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "010920026be6920f3ab57de77f2287b7ec26ccf141524a893d11ca" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -50, - "tx_power": -127, - "platform_data": [] - } - }, - "33:09:19:B5:A3:B9": { - "device": { - "address": "33:09:19:B5:A3:B9", - "name": null, - "rssi": -88, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "01092022a5b39f89fa56e6d26d000b7ea26d5cedba4edb3bd19a92" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -88, - "tx_power": -127, - "platform_data": [] - } - }, - "65:12:77:90:F2:9D": { - "device": { - "address": "65:12:77:90:F2:9D", - "name": null, - "rssi": -81, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "160800ccd604081e8ee7" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -81, - "tx_power": -127, - "platform_data": [] - } - }, - "C3:16:92:55:5B:E0": { - "device": { - "address": "C3:16:92:55:5B:E0", - "name": null, - "rssi": -76, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12026e00071106712ae69337df0afb9c4fdd999eadaf91" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -76, - "tx_power": -127, - "platform_data": [] - } - }, - "CD:62:25:C5:36:11": { - "device": { - "address": "CD:62:25:C5:36:11", - "name": null, - "rssi": -86, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020000" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -86, - "tx_power": -127, - "platform_data": [] - } - }, - "D4:E5:D1:9F:B5:68": { - "device": { - "address": "D4:E5:D1:9F:B5:68", - "name": null, - "rssi": -61, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12025400" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -61, - "tx_power": -127, - "platform_data": [] - } - }, - "D0:C2:4E:61:B3:53": { - "device": { - "address": "D0:C2:4E:61:B3:53", - "name": null, - "rssi": -92, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "117": "4204018066d0c24e61b353d2c24e61b35201000000000000" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -92, - "tx_power": -127, - "platform_data": [] - } - }, - "D8:A4:B2:48:4E:7B": { - "device": { - "address": "D8:A4:B2:48:4E:7B", - "name": null, - "rssi": -62, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020002" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -62, - "tx_power": -127, - "platform_data": [] - } - }, - "DA:FE:FE:BD:45:BB": { - "device": { - "address": "DA:FE:FE:BD:45:BB", - "name": null, - "rssi": -89, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020002" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -89, - "tx_power": -127, - "platform_data": [] - } - }, - "F9:E1:47:66:62:C5": { - "device": { - "address": "F9:E1:47:66:62:C5", - "name": null, "rssi": -80, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "12020001" + "283": "0850945565de281841868301000045ce0000ff" }, "service_data": {}, "service_uuids": [], @@ -952,55 +1099,55 @@ "platform_data": [] } }, - "7B:44:A6:48:AA:8F": { + "36:DF:FA:97:BA:45": { "device": { - "address": "7B:44:A6:48:AA:8F", + "address": "36:DF:FA:97:BA:45", "name": null, - "rssi": -91, + "rssi": -67, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "1007381f4527f08018" + "6": "010f200222b9a656d19371af80f42c0b3fb1ed5d74e7bd849b0f0a" }, "service_data": {}, "service_uuids": [], - "rssi": -91, - "tx_power": 12, - "platform_data": [] - } - }, - "54:E1:70:45:EF:82": { - "device": { - "address": "54:E1:70:45:EF:82", - "name": null, - "rssi": -73, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1608009cca2e2c4568a7" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -73, + "rssi": -67, "tx_power": -127, "platform_data": [] } }, - "EB:5A:CA:32:6B:0E": { + "50:D4:DB:64:30:7C": { "device": { - "address": "EB:5A:CA:32:6B:0E", + "address": "50:D4:DB:64:30:7C", "name": null, - "rssi": -89, + "rssi": -77, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "0719011b202b668f120009de1afe193906606cffe41263f4b7ae74" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -77, + "tx_power": -127, + "platform_data": [] + } + }, + "EC:78:2A:E0:A3:63": { + "device": { + "address": "EC:78:2A:E0:A3:63", + "name": null, + "rssi": -79, + "details": { + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { @@ -1010,45 +1157,297 @@ }, "service_data": {}, "service_uuids": [], + "rssi": -79, + "tx_power": -127, + "platform_data": [] + } + }, + "F2:4B:98:41:4C:92": { + "device": { + "address": "F2:4B:98:41:4C:92", + "name": null, + "rssi": -73, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12026c02" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -73, + "tx_power": -127, + "platform_data": [] + } + }, + "DC:84:85:E7:99:42": { + "device": { + "address": "DC:84:85:E7:99:42", + "name": null, + "rssi": -69, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "12026503" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -69, + "tx_power": -127, + "platform_data": [] + } + }, + "5B:35:18:CD:84:1C": { + "device": { + "address": "5B:35:18:CD:84:1C", + "name": null, + "rssi": -82, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "160800a306a7555ee764" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -82, + "tx_power": -127, + "platform_data": [] + } + }, + "77:1E:C0:6B:54:7F": { + "device": { + "address": "77:1E:C0:6B:54:7F", + "name": null, + "rssi": -86, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "10076e1f278bd8c428" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -86, + "tx_power": 12, + "platform_data": [] + } + }, + "76:95:28:18:A2:37": { + "device": { + "address": "76:95:28:18:A2:37", + "name": null, + "rssi": -60, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "07190119200baa8f1100042a7747d8bba8f08673c4e5d685470040" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -60, + "tx_power": -127, + "platform_data": [] + } + }, + "29:D5:97:B0:E0:A8": { + "device": { + "address": "29:D5:97:B0:E0:A8", + "name": null, + "rssi": -79, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": { + "0000fef3-0000-1000-8000-00805f9b34fb": "4a1723454f5753113211bec0800f0fff41cedece91a8f0dcafd8f4" + }, + "service_uuids": [], + "rssi": -79, + "tx_power": -127, + "platform_data": [] + } + }, + "76:5B:91:FA:7C:40": { + "device": { + "address": "76:5B:91:FA:7C:40", + "name": null, + "rssi": -89, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "34f04076c5bb62f1220d4cbe1480df3bb8a409013d1298fc" + }, + "service_data": {}, + "service_uuids": [], "rssi": -89, "tx_power": -127, "platform_data": [] } }, - "67:03:20:AE:63:67": { + "75:6E:44:2C:6E:51": { "device": { - "address": "67:03:20:AE:63:67", + "address": "75:6E:44:2C:6E:51", "name": null, - "rssi": -92, + "rssi": -84, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "160800dd77822f59f5aa" + "76": "071901192003418f100008fbb6db77ab72b0d3f8fa8377edfc0437" }, "service_data": {}, "service_uuids": [], - "rssi": -92, + "rssi": -84, "tx_power": -127, "platform_data": [] } }, - "CD:65:36:6F:84:70": { + "57:0C:01:13:C7:88": { "device": { - "address": "CD:65:36:6F:84:70", + "address": "57:0C:01:13:C7:88", "name": null, - "rssi": -85, + "rssi": -83, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "12021401" + "6": "34f0402e42044bc59d04459b9066bc8577762901bc6b98fc" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, + "tx_power": -127, + "platform_data": [] + } + }, + "0D:CB:23:67:5E:70": { + "device": { + "address": "0D:CB:23:67:5E:70", + "name": null, + "rssi": -60, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "010920223ac3cd783fb52a9ab526158b127cc49b75d88228a5ab3d" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -60, + "tx_power": -127, + "platform_data": [] + } + }, + "7E:58:6C:9B:22:1E": { + "device": { + "address": "7E:58:6C:9B:22:1E", + "name": null, + "rssi": -77, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "117": "021861b1a948d5427bca55ab8a52fef128f124a13177c1e8" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -77, + "tx_power": -127, + "platform_data": [] + } + }, + "34:C3:4A:17:34:E3": { + "device": { + "address": "34:C3:4A:17:34:E3", + "name": null, + "rssi": -79, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "010920225d3433c3d2d619462eaa63e7beb7ba1b9b7cf1804778fe" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -79, + "tx_power": -127, + "platform_data": [] + } + }, + "39:83:EE:C2:C4:1C": { + "device": { + "address": "39:83:EE:C2:C4:1C", + "name": null, + "rssi": -49, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "0109202228568fa7d4f25e9c73dc7bddf6e85644f9652f9cdee926" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -49, + "tx_power": -127, + "platform_data": [] + } + }, + "7A:EF:09:F0:CE:5D": { + "device": { + "address": "7A:EF:09:F0:CE:5D", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "071901192002f78f11000814ad6b9158b967961b3700143e18a461" }, "service_data": {}, "service_uuids": [], @@ -1057,223 +1456,286 @@ "platform_data": [] } }, - "60:36:5E:7F:E5:14": { + "32:5B:41:D6:C4:12": { "device": { - "address": "60:36:5E:7F:E5:14", + "address": "32:5B:41:D6:C4:12", "name": null, - "rssi": -92, + "rssi": -61, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "07190124202baa8f160009aca590b0a80724a44187dcc353b5f9c4" + "6": "01092022dd6d1905cf2bc41b52db393952346c8219bc7b15857427" }, "service_data": {}, "service_uuids": [], - "rssi": -92, + "rssi": -61, "tx_power": -127, "platform_data": [] } }, - "7F:06:6E:8A:04:72": { + "D3:DD:FF:69:24:E4": { "device": { - "address": "7F:06:6E:8A:04:72", + "address": "D3:DD:FF:69:24:E4", "name": null, - "rssi": -91, + "rssi": -88, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "10072d1f47f09ce558" + "76": "12026e030711066cdf0d15d8d65a61c14cd3fe80a2b9ac" }, "service_data": {}, "service_uuids": [], - "rssi": -91, + "rssi": -88, + "tx_power": -127, + "platform_data": [] + } + }, + "28:6D:DA:E8:D9:C9": { + "device": { + "address": "28:6D:DA:E8:D9:C9", + "name": null, + "rssi": -78, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "010f20227104f2035c48116dd03776a4b61f5b1f9869770a275cb4" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -78, + "tx_power": -127, + "platform_data": [] + } + }, + "50:D2:21:AD:82:CD": { + "device": { + "address": "50:D2:21:AD:82:CD", + "name": null, + "rssi": -82, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1006071df8da5438" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -82, + "tx_power": 17, + "platform_data": [] + } + }, + "7A:3D:95:E4:EE:FA": { + "device": { + "address": "7A:3D:95:E4:EE:FA", + "name": null, + "rssi": -86, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "34f04076c5bb62f1220d4cbe1480df3bb8a40901cc6b98fc" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -86, + "tx_power": -127, + "platform_data": [] + } + }, + "5A:F9:39:2E:50:C1": { + "device": { + "address": "5A:F9:39:2E:50:C1", + "name": null, + "rssi": -86, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "34f040dc62a8c2acd55c4dad9139b7210af6a701850198fc" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -86, + "tx_power": -127, + "platform_data": [] + } + }, + "7F:3C:BD:D6:29:E3": { + "device": { + "address": "7F:3C:BD:D6:29:E3", + "name": null, + "rssi": -83, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "10073a1f6087440a78" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, "tx_power": 12, "platform_data": [] } }, - "DB:4D:D4:7E:37:30": { + "20:AC:CF:9E:1C:7A": { "device": { - "address": "DB:4D:D4:7E:37:30", + "address": "20:AC:CF:9E:1C:7A", "name": null, - "rssi": -91, + "rssi": -67, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "12020000" + "6": "0109202222a2de0bd02ddff9b56ae1e55f7a2b671755c1e275518e" }, "service_data": {}, "service_uuids": [], - "rssi": -91, + "rssi": -67, "tx_power": -127, "platform_data": [] } }, - "6A:FC:E8:A5:D4:5C": { + "65:E7:1F:C8:A2:EB": { "device": { - "address": "6A:FC:E8:A5:D4:5C", + "address": "65:E7:1F:C8:A2:EB", "name": null, - "rssi": -89, + "rssi": -81, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, - "manufacturer_data": { - "76": "100523987708f5" - }, + "manufacturer_data": {}, "service_data": {}, - "service_uuids": [], - "rssi": -89, - "tx_power": 8, - "platform_data": [] - } - }, - "7F:01:10:20:A4:27": { - "device": { - "address": "7F:01:10:20:A4:27", - "name": null, - "rssi": -89, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "0c0e08d26b4902b9aa7a361564cdeac31006781df1484768" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -89, + "service_uuids": [ + "0000fe26-0000-1000-8000-00805f9b34fb" + ], + "rssi": -81, "tx_power": -127, "platform_data": [] } }, - "5C:82:DD:80:20:98": { + "1E:30:94:D9:33:B7": { "device": { - "address": "5C:82:DD:80:20:98", + "address": "1E:30:94:D9:33:B7", "name": null, - "rssi": -90, + "rssi": -79, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, - "manufacturer_data": { - "76": "160800af0bcf82dea9ee" + "manufacturer_data": {}, + "service_data": { + "0000fef3-0000-1000-8000-00805f9b34fb": "4a1723434b5045113248125675c8a70a060acd7e546b22ca02430a" }, - "service_data": {}, "service_uuids": [], - "rssi": -90, + "rssi": -79, "tx_power": -127, "platform_data": [] } }, - "7B:85:F3:43:23:26": { + "1D:50:F0:95:FE:B8": { "device": { - "address": "7B:85:F3:43:23:26", + "address": "1D:50:F0:95:FE:B8", "name": null, - "rssi": -93, + "rssi": -74, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "10052f986e7f84" + "6": "01092022e1e0c6332e03891ce84265ad3abccc10b78afdc4761be3" }, "service_data": {}, "service_uuids": [], - "rssi": -93, - "tx_power": 8, - "platform_data": [] - } - }, - "61:46:17:A4:8F:06": { - "device": { - "address": "61:46:17:A4:8F:06", - "name": null, - "rssi": -92, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10060b190a275708" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -92, - "tx_power": 12, - "platform_data": [] - } - }, - "4F:F5:74:D8:C3:2E": { - "device": { - "address": "4F:F5:74:D8:C3:2E", - "name": null, - "rssi": -94, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10060b190a275708" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -94, - "tx_power": 12, - "platform_data": [] - } - }, - "D3:53:87:68:E2:A0": { - "device": { - "address": "D3:53:87:68:E2:A0", - "name": null, - "rssi": -87, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020003" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -87, + "rssi": -74, "tx_power": -127, "platform_data": [] } }, - "D8:A8:3E:2C:18:4A": { + "65:59:C7:15:5E:49": { "device": { - "address": "D8:A8:3E:2C:18:4A", + "address": "65:59:C7:15:5E:49", "name": null, - "rssi": -90, + "rssi": -83, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "117": "021861b1eb6af5493bab7341f3634a65c2c49bdd1aa8a900" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, + "tx_power": -127, + "platform_data": [] + } + }, + "28:DE:65:55:94:C8": { + "device": { + "address": "28:DE:65:55:94:C8", + "name": null, + "rssi": -55, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "283": "08c8945565de2818418683010000014f0000ff" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -55, + "tx_power": -127, + "platform_data": [] + } + }, + "E9:85:0F:59:2B:CC": { + "device": { + "address": "E9:85:0F:59:2B:CC", + "name": null, + "rssi": -81, + "details": { + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { @@ -1283,196 +1745,28 @@ }, "service_data": {}, "service_uuids": [], - "rssi": -90, + "rssi": -81, "tx_power": -127, "platform_data": [] } }, - "CC:70:6D:9B:A5:E5": { + "DE:E0:9E:0A:2D:42": { "device": { - "address": "CC:70:6D:9B:A5:E5", + "address": "DE:E0:9E:0A:2D:42", "name": null, - "rssi": -92, + "rssi": -88, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "12023301" + "76": "12023d01" }, "service_data": {}, "service_uuids": [], - "rssi": -92, - "tx_power": -127, - "platform_data": [] - } - }, - "EE:B3:E2:AD:B1:35": { - "device": { - "address": "EE:B3:E2:AD:B1:35", - "name": null, - "rssi": -89, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12023303" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -89, - "tx_power": -127, - "platform_data": [] - } - }, - "6E:26:F1:3F:2E:8E": { - "device": { - "address": "6E:26:F1:3F:2E:8E", - "name": null, - "rssi": -89, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10060e1db2b48e58" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -89, - "tx_power": 12, - "platform_data": [] - } - }, - "C0:EF:9C:11:13:DD": { - "device": { - "address": "C0:EF:9C:11:13:DD", - "name": null, - "rssi": -70, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020001" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -70, - "tx_power": -127, - "platform_data": [] - } - }, - "F2:2D:59:6F:3C:56": { - "device": { - "address": "F2:2D:59:6F:3C:56", - "name": null, - "rssi": -90, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12022e0107110641aaa78309635f0d5ebc9c8f8e0e080f" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -90, - "tx_power": -127, - "platform_data": [] - } - }, - "48:79:B4:AE:9A:A3": { - "device": { - "address": "48:79:B4:AE:9A:A3", - "name": null, - "rssi": -89, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006401da8109438" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -89, - "tx_power": -5, - "platform_data": [] - } - }, - "16:99:D0:A7:EC:03": { - "device": { - "address": "16:99:D0:A7:EC:03", - "name": null, - "rssi": -93, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "09060322ac14b816" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -93, - "tx_power": -127, - "platform_data": [] - } - }, - "10:CA:BF:2A:78:51": { - "device": { - "address": "10:CA:BF:2A:78:51", - "name": null, - "rssi": -91, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "021574278bdab64445208f0c720eaf059935000056c1c5" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -91, - "tx_power": -127, - "platform_data": [] - } - }, - "DD:02:4A:5D:46:87": { - "device": { - "address": "DD:02:4A:5D:46:87", - "name": null, - "rssi": -90, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020001" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -90, + "rssi": -88, "tx_power": -127, "platform_data": [] } @@ -1481,294 +1775,330 @@ "device": { "address": "28:DE:65:55:93:FF", "name": null, - "rssi": -96, + "rssi": -73, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "283": "08ff935565de2818418683010000b0900000ff" + "283": "08ff935565de2818418683010000f22f0100ff" }, "service_data": {}, "service_uuids": [], - "rssi": -96, + "rssi": -73, "tx_power": -127, "platform_data": [] } }, - "57:9F:89:1B:89:CB": { + "7B:A2:20:73:4E:6C": { "device": { - "address": "57:9F:89:1B:89:CB", + "address": "7B:A2:20:73:4E:6C", "name": null, - "rssi": -83, + "rssi": -82, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "10052f185ac5d3" + "76": "1005701c3ecd7d" }, "service_data": {}, "service_uuids": [], - "rssi": -83, - "tx_power": 8, - "platform_data": [] - } - }, - "62:AA:7B:7C:86:98": { - "device": { - "address": "62:AA:7B:7C:86:98", - "name": null, - "rssi": -92, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006401da8109438" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -92, - "tx_power": -5, - "platform_data": [] - } - }, - "1D:0B:76:4F:1B:98": { - "device": { - "address": "1D:0B:76:4F:1B:98", - "name": null, - "rssi": -76, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "6": "01092022e5e1f8a4b841a9a865e91e69aa5f33a5f2f7990c27c6d4" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -76, - "tx_power": -127, - "platform_data": [] - } - }, - "7C:28:9E:79:BD:68": { - "device": { - "address": "7C:28:9E:79:BD:68", - "name": null, - "rssi": -96, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "1006751e6df3ea2f" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -96, - "tx_power": 11, - "platform_data": [] - } - }, - "D0:86:2C:08:5C:6E": { - "device": { - "address": "D0:86:2C:08:5C:6E", - "name": null, - "rssi": -86, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "12020003" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -86, - "tx_power": -127, - "platform_data": [] - } - }, - "6A:2E:EC:C0:D0:7B": { - "device": { - "address": "6A:2E:EC:C0:D0:7B", - "name": null, - "rssi": -80, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "09081302ac1411ce1b58160800b666fcd29a00ee" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -80, - "tx_power": -127, - "platform_data": [] - } - }, - "76:F1:ED:3B:AE:02": { - "device": { - "address": "76:F1:ED:3B:AE:02", - "name": null, - "rssi": -88, - "details": { - "source": "CC:7B:5C:0D:0E:B4" - } - }, - "advertisement_data": { - "local_name": null, - "manufacturer_data": { - "76": "10064b1d47ec9c28" - }, - "service_data": {}, - "service_uuids": [], - "rssi": -88, + "rssi": -82, "tx_power": 12, "platform_data": [] } }, - "76:F0:2F:B1:72:8E": { + "3A:4E:35:E0:1F:76": { "device": { - "address": "76:F0:2F:B1:72:8E", + "address": "3A:4E:35:E0:1F:76", "name": null, - "rssi": -80, + "rssi": -85, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "10064b1d47ec9c28" + "6": "01092002f824727fc2478afd872d9147c4ccc17a8e787fedde13dd" }, "service_data": {}, "service_uuids": [], - "rssi": -80, + "rssi": -85, + "tx_power": -127, + "platform_data": [] + } + }, + "D3:3E:9C:0C:65:A2": { + "device": { + "address": "D3:3E:9C:0C:65:A2", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1219aad1d54706df5e2951838ad4c6276658fe89120a75099900c0" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -85, + "tx_power": -127, + "platform_data": [] + } + }, + "5D:24:11:74:8C:85": { + "device": { + "address": "5D:24:11:74:8C:85", + "name": null, + "rssi": -83, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "1006451dd024f228" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, "tx_power": 12, "platform_data": [] } }, - "FA:29:EA:4B:9A:27": { + "E7:5D:F4:75:30:F5": { "device": { - "address": "FA:29:EA:4B:9A:27", + "address": "E7:5D:F4:75:30:F5", "name": null, - "rssi": -89, + "rssi": -74, "details": { - "source": "CC:7B:5C:0D:0E:B4" + "source": "CC:7B:5C:0D:0E:B6" } }, "advertisement_data": { "local_name": null, "manufacturer_data": { - "76": "12020003" + "76": "12196a9e5d86b653fff301c1f22027da50a36a5b3be1aca0840082" }, "service_data": {}, "service_uuids": [], - "rssi": -89, + "rssi": -74, + "tx_power": -127, + "platform_data": [] + } + }, + "78:EC:CC:C4:77:9D": { + "device": { + "address": "78:EC:CC:C4:77:9D", + "name": null, + "rssi": -75, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "10073a1f5926ce0f68" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -75, + "tx_power": 12, + "platform_data": [] + } + }, + "52:68:E7:AE:C9:15": { + "device": { + "address": "52:68:E7:AE:C9:15", + "name": null, + "rssi": -83, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "76": "09081344ac1458c91b5816080065a2840627d57d" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -83, + "tx_power": -127, + "platform_data": [] + } + }, + "31:37:A2:67:F0:55": { + "device": { + "address": "31:37:A2:67:F0:55", + "name": null, + "rssi": -45, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": { + "6": "0109202252372d3ab6d2739a9d51479ecf394c3a2fa0595613aea3" + }, + "service_data": {}, + "service_uuids": [], + "rssi": -45, + "tx_power": -127, + "platform_data": [] + } + }, + "6D:70:B3:F8:9F:8D": { + "device": { + "address": "6D:70:B3:F8:9F:8D", + "name": null, + "rssi": -85, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": { + "0000fef3-0000-1000-8000-00805f9b34fb": "1101499429aa" + }, + "service_uuids": [], + "rssi": -85, + "tx_power": -127, + "platform_data": [] + } + }, + "6A:F1:CD:0D:01:08": { + "device": { + "address": "6A:F1:CD:0D:01:08", + "name": null, + "rssi": -77, + "details": { + "source": "CC:7B:5C:0D:0E:B6" + } + }, + "advertisement_data": { + "local_name": null, + "manufacturer_data": {}, + "service_data": {}, + "service_uuids": [ + "0000fe26-0000-1000-8000-00805f9b34fb" + ], + "rssi": -77, "tx_power": -127, "platform_data": [] } } }, "discovered_device_timestamps": { - "E8:6B:EA:E4:D3:52": 1727789659.2320023, - "CC:7B:5C:0D:31:6E": 1727789655.7239335, - "D0:D0:03:FD:58:61": 1727789658.9249964, - "E8:6B:EA:E4:DF:26": 1727789658.6059902, - "28:DE:65:55:94:C8": 1727789598.4378085, - "28:DE:65:55:96:BB": 1727789654.7679148, - "4C:98:40:39:20:57": 1727789472.6793401, - "6A:23:D1:4E:46:4C": 1727789469.4902775, - "58:07:F5:3E:6F:E7": 1727789516.8432066, - "62:CB:17:30:B2:C9": 1727789518.1472323, - "25:D8:AA:82:D7:CF": 1727789509.8030686, - "28:DE:65:55:94:50": 1727789609.2950218, - "53:3E:02:9C:8F:1C": 1727789473.9493651, - "C5:05:AB:C7:29:A5": 1727789478.7654595, - "28:DE:65:55:97:F0": 1727789648.9978013, - "77:8F:2B:19:32:B2": 1727789659.5620089, - "55:C9:87:07:78:CC": 1727789657.9469771, - "7A:5B:42:74:92:28": 1727789643.228688, - "28:0F:6C:30:49:B2": 1727789656.360946, - "7A:1A:01:8F:12:06": 1727789658.9249964, - "49:C9:F3:3C:7E:12": 1727789659.2320023, - "49:16:5E:08:E7:A0": 1727789657.2999644, - "49:F0:68:A8:5C:C6": 1727789653.7978957, - "7C:56:52:A4:0C:F0": 1727789510.4400811, - "4B:87:3B:CA:41:D6": 1727789645.4717321, - "0E:4C:3D:7B:03:49": 1727789660.5120275, - "0D:D0:8F:6B:43:79": 1727789657.641971, - "50:D4:0F:27:3F:46": 1727789646.1157448, - "1C:71:80:C2:FC:0F": 1727789654.432908, - "5A:8E:2C:80:B2:CC": 1727789643.5586946, - "28:DE:65:55:98:5B": 1727789614.7821293, - "49:63:89:6B:91:B7": 1727789659.869015, - "04:31:C7:83:BE:E4": 1727789487.7316356, - "75:FD:3F:74:7C:5C": 1727789656.6799521, - "48:49:F5:E9:66:76": 1727789661.1500401, - "1C:77:99:55:35:E1": 1727789659.869015, - "33:09:19:B5:A3:B9": 1727789570.916268, - "65:12:77:90:F2:9D": 1727789658.6059902, - "C3:16:92:55:5B:E0": 1727789638.7646003, - "CD:62:25:C5:36:11": 1727789640.3556316, - "D4:E5:D1:9F:B5:68": 1727789625.6423426, - "D0:C2:4E:61:B3:53": 1727789632.3534744, - "D8:A4:B2:48:4E:7B": 1727789611.24906, - "DA:FE:FE:BD:45:BB": 1727789632.3534744, - "F9:E1:47:66:62:C5": 1727789630.4374368, - "7B:44:A6:48:AA:8F": 1727789631.718462, - "54:E1:70:45:EF:82": 1727789640.3556316, - "EB:5A:CA:32:6B:0E": 1727789613.4721036, - "67:03:20:AE:63:67": 1727789444.2087817, - "CD:65:36:6F:84:70": 1727789595.559752, - "60:36:5E:7F:E5:14": 1727789465.0061896, - "7F:06:6E:8A:04:72": 1727789472.0503278, - "DB:4D:D4:7E:37:30": 1727789472.0503278, - "6A:FC:E8:A5:D4:5C": 1727789643.5586946, - "7F:01:10:20:A4:27": 1727789648.364789, - "5C:82:DD:80:20:98": 1727789634.261512, - "7B:85:F3:43:23:26": 1727789494.4437673, - "61:46:17:A4:8F:06": 1727789485.468591, - "4F:F5:74:D8:C3:2E": 1727789485.468591, - "D3:53:87:68:E2:A0": 1727789525.7933824, - "D8:A8:3E:2C:18:4A": 1727789490.9306982, - "CC:70:6D:9B:A5:E5": 1727789492.8417358, - "EE:B3:E2:AD:B1:35": 1727789617.3741803, - "6E:26:F1:3F:2E:8E": 1727789660.8330338, - "C0:EF:9C:11:13:DD": 1727789650.612833, - "F2:2D:59:6F:3C:56": 1727789646.739757, - "48:79:B4:AE:9A:A3": 1727789656.360946, - "16:99:D0:A7:EC:03": 1727789657.2999644, - "10:CA:BF:2A:78:51": 1727789543.4207284, - "DD:02:4A:5D:46:87": 1727789600.3608463, - "28:DE:65:55:93:FF": 1727789549.7958536, - "57:9F:89:1B:89:CB": 1727789592.0396829, - "62:AA:7B:7C:86:98": 1727789636.504556, - "1D:0B:76:4F:1B:98": 1727789656.6799521, - "7C:28:9E:79:BD:68": 1727789577.6414, - "D0:86:2C:08:5C:6E": 1727789655.7239335, - "6A:2E:EC:C0:D0:7B": 1727789657.9469771, - "76:F1:ED:3B:AE:02": 1727789652.8408768, - "76:F0:2F:B1:72:8E": 1727789656.9819582, - "FA:29:EA:4B:9A:27": 1727789633.3134933 + "CC:7B:5C:0D:31:6E": 1746036837.5926356, + "F4:E2:C6:E4:D2:F8": 1746036837.28463, + "E8:6B:EA:E4:D3:52": 1746036834.6115828, + "E8:6B:EA:E4:DF:26": 1746036834.284577, + "D7:BC:24:2B:6F:EC": 1746036797.9979348, + "82:E8:2C:A8:23:7B": 1746036833.3935611, + "D8:51:7E:EE:C2:A2": 1746036821.6873538, + "1A:23:9A:CD:58:82": 1746036643.200205, + "DD:0D:30:74:27:6B": 1746036789.2847807, + "4C:AD:61:36:DF:95": 1746036833.0925558, + "66:EC:AB:21:D5:19": 1746036833.7575676, + "5C:03:3D:4F:CB:AA": 1746036832.484545, + "59:B9:5B:3A:68:B7": 1746036833.3935611, + "54:F0:4F:7E:19:04": 1746036816.0002532, + "74:40:CF:B1:77:21": 1746036834.9955895, + "52:65:F1:B7:A4:FD": 1746036837.8896408, + "58:74:E1:BF:A7:6C": 1746036832.484545, + "44:89:1A:2E:8A:F3": 1746036833.9795716, + "72:7C:38:40:CB:F0": 1746036832.20654, + "D4:DA:F4:91:D8:AC": 1746036828.289471, + "F1:08:59:83:A5:44": 1746036694.8131132, + "D8:49:91:C8:87:EE": 1746036800.6869824, + "E3:A4:C7:82:11:6D": 1746036808.1911151, + "F5:7D:90:0F:A5:7A": 1746036835.5145988, + "18:08:D3:EA:3E:1B": 1746036627.5969312, + "FF:C9:80:39:D9:B9": 1746036714.8964672, + "D5:DA:88:87:65:28": 1746036832.8025508, + "C5:51:E1:79:66:B3": 1746036836.0766087, + "23:D4:ED:28:F4:C2": 1746036640.4921575, + "CE:63:DE:51:E5:75": 1746036828.6174767, + "5B:96:05:9A:70:56": 1746036835.5145988, + "E2:69:B2:D1:D5:C3": 1746036799.194956, + "5E:E8:81:0C:9E:DE": 1746036835.7926037, + "EF:DD:0F:44:B4:68": 1746036834.9955895, + "53:87:98:96:AB:92": 1746036737.4248645, + "35:20:34:C1:C3:A6": 1746036751.7931182, + "70:B7:F0:62:62:35": 1746036716.1024885, + "78:35:0C:D0:A7:73": 1746036838.188646, + "EA:36:98:30:E8:9B": 1746036653.1073792, + "49:84:EA:23:56:F1": 1746036783.5936801, + "77:6A:40:DD:D0:56": 1746036670.19868, + "4C:72:77:28:0A:E2": 1746036835.5145988, + "31:51:29:D1:FC:F9": 1746036778.49759, + "2F:90:96:6B:FC:3C": 1746036814.846233, + "5B:85:45:3B:9A:03": 1746036775.490537, + "0C:16:6A:8E:2B:2F": 1746036835.7926037, + "55:75:06:CA:5B:D1": 1746036829.5594933, + "DD:6E:B6:D1:42:35": 1746036746.9820333, + "20:6F:C2:AE:8F:CA": 1746036837.8896408, + "D6:F6:59:9A:0B:A9": 1746036804.5910513, + "E0:CA:85:2A:7C:C9": 1746036797.4039242, + "28:DE:65:55:94:50": 1746036676.1937854, + "36:DF:FA:97:BA:45": 1746036836.4036145, + "50:D4:DB:64:30:7C": 1746036718.5045307, + "EC:78:2A:E0:A3:63": 1746036817.50628, + "F2:4B:98:41:4C:92": 1746036702.2792447, + "DC:84:85:E7:99:42": 1746036711.6694102, + "5B:35:18:CD:84:1C": 1746036837.5926356, + "77:1E:C0:6B:54:7F": 1746036836.0766087, + "76:95:28:18:A2:37": 1746036836.9916248, + "29:D5:97:B0:E0:A8": 1746036732.0507698, + "76:5B:91:FA:7C:40": 1746036693.2990866, + "75:6E:44:2C:6E:51": 1746036796.5119085, + "57:0C:01:13:C7:88": 1746036828.9534826, + "0D:CB:23:67:5E:70": 1746036835.5145988, + "7E:58:6C:9B:22:1E": 1746036732.0507698, + "34:C3:4A:17:34:E3": 1746036834.9955895, + "39:83:EE:C2:C4:1C": 1746036835.5145988, + "7A:EF:09:F0:CE:5D": 1746036646.1862576, + "32:5B:41:D6:C4:12": 1746036838.188646, + "D3:DD:FF:69:24:E4": 1746036835.1985931, + "28:6D:DA:E8:D9:C9": 1746036836.6896195, + "50:D2:21:AD:82:CD": 1746036813.0032003, + "7A:3D:95:E4:EE:FA": 1746036820.4803326, + "5A:F9:39:2E:50:C1": 1746036719.6815515, + "7F:3C:BD:D6:29:E3": 1746036800.9949877, + "20:AC:CF:9E:1C:7A": 1746036837.5926356, + "65:E7:1F:C8:A2:EB": 1746036826.492439, + "1E:30:94:D9:33:B7": 1746036831.299524, + "1D:50:F0:95:FE:B8": 1746036837.5926356, + "65:59:C7:15:5E:49": 1746036818.7163014, + "28:DE:65:55:94:C8": 1746036794.6998765, + "E9:85:0F:59:2B:CC": 1746036762.980316, + "DE:E0:9E:0A:2D:42": 1746036835.1985931, + "28:DE:65:55:93:FF": 1746036827.6694598, + "7B:A2:20:73:4E:6C": 1746036831.299524, + "3A:4E:35:E0:1F:76": 1746036833.9795716, + "D3:3E:9C:0C:65:A2": 1746036836.4036145, + "5D:24:11:74:8C:85": 1746036788.393765, + "E7:5D:F4:75:30:F5": 1746036831.6065295, + "78:EC:CC:C4:77:9D": 1746036835.1985931, + "52:68:E7:AE:C9:15": 1746036815.4102428, + "31:37:A2:67:F0:55": 1746036835.7926037, + "6D:70:B3:F8:9F:8D": 1746036835.1985931, + "6A:F1:CD:0D:01:08": 1746036837.8896408 } } } diff --git a/.storage/browser_mod.storage b/.storage/browser_mod.storage new file mode 100644 index 0000000..da440ea --- /dev/null +++ b/.storage/browser_mod.storage @@ -0,0 +1,64 @@ +{ + "version": 1, + "minor_version": 1, + "key": "browser_mod.storage", + "data": { + "browsers": { + "pecan-station": { + "last_seen": "2025-04-30T15:50:14.632453+00:00", + "registered": true, + "locked": true, + "camera": false, + "settings": { + "hideSidebar": null, + "hideHeader": null, + "defaultPanel": null, + "sidebarPanelOrder": null, + "sidebarHiddenPanels": null, + "sidebarTitle": null, + "faviconTemplate": null, + "titleTemplate": null, + "hideInteractIcon": null, + "autoRegister": null, + "lockRegister": null + }, + "meta": "default" + }, + "Ingest iPad": { + "last_seen": "2025-03-10T20:38:38.304530+00:00", + "registered": true, + "locked": true, + "camera": false, + "settings": { + "hideSidebar": null, + "hideHeader": null, + "defaultPanel": "dashboard-ingest", + "sidebarPanelOrder": null, + "sidebarHiddenPanels": null, + "sidebarTitle": null, + "faviconTemplate": null, + "titleTemplate": null, + "hideInteractIcon": null, + "autoRegister": null, + "lockRegister": null + }, + "meta": "default" + } + }, + "version": "2.0", + "settings": { + "hideSidebar": null, + "hideHeader": null, + "defaultPanel": null, + "sidebarPanelOrder": null, + "sidebarHiddenPanels": null, + "sidebarTitle": "USDA Assistant", + "faviconTemplate": "favicon/favicon.ico", + "titleTemplate": null, + "hideInteractIcon": null, + "autoRegister": null, + "lockRegister": null + }, + "user_settings": {} + } +} \ No newline at end of file diff --git a/.storage/cloud b/.storage/cloud new file mode 100644 index 0000000..6918846 --- /dev/null +++ b/.storage/cloud @@ -0,0 +1,76 @@ +{ + "version": 1, + "minor_version": 4, + "key": "cloud", + "data": { + "alexa_default_expose": [ + "climate", + "cover", + "fan", + "humidifier", + "light", + "lock", + "scene", + "script", + "sensor", + "switch", + "vacuum", + "water_heater" + ], + "alexa_entity_configs": {}, + "alexa_settings_version": 3, + "cloud_user": "4ff51199e4ff4d96827eeef086468459", + "cloudhooks": { + "541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7": { + "webhook_id": "541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7", + "cloudhook_id": "df8dc4b010ad45f389819ad36aed7c5a", + "cloudhook_url": "https://hooks.nabu.casa/gAAAAABnN30j6_p0rowd_9HuWevBUbbMdFXr9Ub-Aqyo61X-_ZMoLCPDdnG7ZlnR4r8qSmvgZ2zDH8XkmDcJVeF57oj5iA_wUWnbX1TZepV5VSYPG_sKXUfPR80HyqGNhpkUhSlASFrShwZPF8JIeGdD-Z8a31ttjQgKg2KlxEZuyZ4flV0pNXo=", + "managed": true + }, + "559877f352055fb8587094b48f394f450e316432bd9bc5e4fdb8fbaa00493e59": { + "webhook_id": "559877f352055fb8587094b48f394f450e316432bd9bc5e4fdb8fbaa00493e59", + "cloudhook_id": "54709579fe2b42859d77b2a03f8f6865", + "cloudhook_url": "https://hooks.nabu.casa/gAAAAABn02dCWUEMHlGjs-zCOuDsjWDWeCfAhcBBr2Uhg6-qo_5np8ypLA5vZRTe50YNVM187uxJFxg0Zh1HB83A0wC1j-i99MmdHOQ5511hHqazY7Q5pwRDZmfT4f-Qx0mZ169WX3m-39iw8hwgQiaD3rmk1FkeZbt2mcdXt802N6RUBf58zZ8=", + "managed": true + }, + "7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a": { + "webhook_id": "7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a", + "cloudhook_id": "1f056b582cdd4b54841f09f5ec70d48b", + "cloudhook_url": "https://hooks.nabu.casa/gAAAAABoEkQ_BAwuMj2DgWl3Iwnyt6yX7ghlprYV2pnoAmz66JN_BxgZ4z1YRXswI1WFtiQarMOynEb0cJMrhxesr-cwaBt7HeYdVzZM-VzU1eRFzyzAq720QC66uoLzReVdFbQ21etyX1xiAJfvtgPPpazeyBuijkaPHMb88AqerBT31Y3Kuq4=", + "managed": true + }, + "dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b": { + "webhook_id": "dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b", + "cloudhook_id": "de83cb4741374710aac2b1c0040a36fc", + "cloudhook_url": "https://hooks.nabu.casa/gAAAAABoEl4WK4dZP79V7lIO5-2iPtGyTUJBxH9pnlgwl086ztO6CogOHo2_VJPyGKGqF2r-98cTXFEzB854UtsDoJQzn-x8PP6dG9Ziz04LRwBWBQu9KN0fi1aFUNNri9jz7H2jjAKvkHsONDU5cADNvm-8NxiFgDT6U-e_kU6jhfug_LYak9I=", + "managed": true + } + }, + "alexa_enabled": true, + "google_enabled": true, + "remote_enabled": true, + "google_connected": false, + "google_default_expose": [ + "climate", + "cover", + "fan", + "humidifier", + "light", + "lock", + "scene", + "script", + "sensor", + "switch", + "vacuum", + "water_heater" + ], + "google_entity_configs": {}, + "google_settings_version": 3, + "google_local_webhook_id": "f4c5013efa8e06697da8be43dad0e9acaff71fea647951d6d6c38386a591bba1", + "instance_id": "4cf0780e04744cd69da58cb024b0c60b", + "google_secure_devices_pin": null, + "remote_domain": "wo1d5pxp3jix0xxkusbi44e44ztql5mu.ui.nabu.casa", + "remote_allow_remote_enable": true, + "username": "4361163a-c63e-4c39-84e4-8bce32ceb9fd" + } +} \ No newline at end of file diff --git a/.storage/core.area_registry b/.storage/core.area_registry index 3ce65ea..f5351ab 100644 --- a/.storage/core.area_registry +++ b/.storage/core.area_registry @@ -1,41 +1,60 @@ { "version": 1, - "minor_version": 7, + "minor_version": 8, "key": "core.area_registry", "data": { "areas": [ { "aliases": [], - "name": "Living Room", - "id": "living_room", - "picture": null, - "icon": null, "floor_id": null, + "humidity_entity_id": null, + "icon": null, + "id": "jc_machine", "labels": [], - "created_at": "1970-01-01T00:00:00+00:00", - "modified_at": "1970-01-01T00:00:00+00:00" + "name": "JC Machine", + "picture": null, + "temperature_entity_id": null, + "created_at": "2025-03-08T19:12:57.095675+00:00", + "modified_at": "2025-03-08T19:12:57.095689+00:00" }, { "aliases": [], - "name": "Kitchen", - "id": "kitchen", - "picture": null, - "icon": null, "floor_id": null, + "humidity_entity_id": null, + "icon": null, + "id": "meyer_machine", "labels": [], - "created_at": "1970-01-01T00:00:00+00:00", - "modified_at": "1970-01-01T00:00:00+00:00" + "name": "Meyer Machine", + "picture": null, + "temperature_entity_id": null, + "created_at": "2025-03-08T19:13:18.112708+00:00", + "modified_at": "2025-03-08T19:13:18.112824+00:00" }, { "aliases": [], - "name": "Bedroom", - "id": "bedroom", - "picture": null, - "icon": null, "floor_id": null, + "humidity_entity_id": null, + "icon": null, + "id": "sheller_machine", "labels": [], - "created_at": "1970-01-01T00:00:00+00:00", - "modified_at": "1970-01-01T00:00:00+00:00" + "name": "Sheller Machine", + "picture": null, + "temperature_entity_id": null, + "created_at": "2025-03-08T19:13:22.445914+00:00", + "modified_at": "2025-03-08T19:13:22.445929+00:00" + }, + { + "aliases": [], + "floor_id": null, + "humidity_entity_id": null, + "icon": null, + "id": "conditioning", + "labels": [], + "name": "Conditioning", + "picture": null, + "temperature_entity_id": null, + "created_at": "2025-03-08T19:13:27.588309+00:00", + "modified_at": "2025-03-08T19:13:27.588325+00:00" } ] } diff --git a/.storage/core.config_entries b/.storage/core.config_entries index b3f94ff..9bc57a9 100644 --- a/.storage/core.config_entries +++ b/.storage/core.config_entries @@ -1,644 +1,95 @@ { "version": 1, - "minor_version": 3, + "minor_version": 5, "key": "core.config_entries", "data": { "entries": [ - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "broker": "192.168.1.110", - "port": 1883, - "discovery": true, - "discovery_prefix": "homeassistant", - "birth_message": { - "topic": "homeassistant/status", - "payload": "online", - "qos": 0, - "retain": false - }, - "will_message": { - "topic": "homeassistant/status", - "payload": "offline", - "qos": 0, - "retain": true - } - }, - "disabled_by": null, - "domain": "mqtt", - "entry_id": "143eb40c5189f32be0eddf773eaaeceb", - "minor_version": 1, - "modified_at": "2024-09-30T18:02:15.200209+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "192.168.1.110", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "172.22.114.136", - "mac": "d0:03:df:ca:7c:74", - "model": "UN65RU8000FXZA", - "ssdp_rendering_control_location": "http://172.22.114.136:9197/dmr" - }, - "disabled_by": null, - "domain": "samsungtv", - "entry_id": "e2fde3af62ceb6eb0d4db0ce0395100e", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "Samsung TV 1048 Right (UN65RU8000FXZA)", - "unique_id": "8492f9dc-0f92-4ec9-951b-0d7e9c4918df", - "version": 2 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.192", - "port": 6053, - "password": "", - "noise_psk": "OSntu1sSvgNHlNbyi9VYm0somCYIF2bOu11U2ckotX8=", - "device_name": "jc-vibratory" - }, - "disabled_by": null, - "domain": "esphome", - "entry_id": "c0c49687c85dee58eea3dbb414dd9337", - "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": "user", - "title": "jc-vibratory", - "unique_id": "60:01:94:cf:79:15", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "172.22.114.176", - "port": 443, - "verify_ssl": false, - "username": "engr-ugaif", - "password": "1048Lab&2021", - "id": "Cloud Key Gen2 Plus" - }, - "disabled_by": null, - "domain": "unifiprotect", - "entry_id": "55db3b46f3bf75777e4779fd25ed6bca", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "disable_rtsp": false, - "all_updates": false, - "override_connection_host": false, - "max_media": 1000, - "allow_ea": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Cloud Key Gen2 Plus", - "unique_id": "70A741A53E33", - "version": 2 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "type": "Setup as remote node" - }, - "disabled_by": null, - "domain": "remote_homeassistant", - "entry_id": "475e896c4033e0014ade6d0ef18b8329", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Remote instance", - "unique_id": "remote", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "url": "http://172.22.114.136:9197/dmr", - "device_id": "uuid:c73ad4db-6241-496a-80fd-994a43d1c980", - "type": "urn:schemas-upnp-org:device:MediaRenderer:1", - "mac": "d0:03:df:ca:7c:74" - }, - "disabled_by": null, - "domain": "dlna_dmr", - "entry_id": "d24486392bce9e68c96bb73e691681e4", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "[TV] Samsung TV 1048 Right", - "unique_id": "uuid:c73ad4db-6241-496a-80fd-994a43d1c980", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "url": "http://172.22.114.134:9197/dmr", - "device_id": "uuid:5cac41f8-5fa8-4d42-9c30-8c8b3f6050b0", - "type": "urn:schemas-upnp-org:device:MediaRenderer:1", - "mac": "24:fc:e5:5a:ff:68" - }, - "disabled_by": null, - "domain": "dlna_dmr", - "entry_id": "e172a44f6bd05f602b6469920fdc3754", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "[TV] Samsung TV 1048 Left", - "unique_id": "uuid:5cac41f8-5fa8-4d42-9c30-8c8b3f6050b0", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "url": "http://172.22.114.135:9197/dmr", - "device_id": "uuid:8e7e5e53-46a1-4974-9513-05270ad0af77", - "type": "urn:schemas-upnp-org:device:MediaRenderer:1", - "mac": "24:fc:e5:5b:17:6a" - }, - "disabled_by": null, - "domain": "dlna_dmr", - "entry_id": "b02ec81df7205825511646b73cbb58f8", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "[TV] Samsung TV 1048 Center", - "unique_id": "uuid:8e7e5e53-46a1-4974-9513-05270ad0af77", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "172.22.114.135", - "mac": "24:fc:e5:5b:17:6a", - "model": "UN65RU8000FXZA", - "ssdp_rendering_control_location": "http://172.22.114.135:9197/dmr" - }, - "disabled_by": null, - "domain": "samsungtv", - "entry_id": "6e73159a0788a6dbb3ccf4dc7a26945d", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "Samsung TV 1048 Center (UN65RU8000FXZA)", - "unique_id": "89947ca0-b33a-4912-b659-f4b1578a7777", - "version": 2 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "172.22.114.134", - "mac": "24:fc:e5:5a:ff:68", - "model": "UN65RU8000FXZA", - "ssdp_rendering_control_location": "http://172.22.114.134:9197/dmr" - }, - "disabled_by": null, - "domain": "samsungtv", - "entry_id": "5c87c2ce60943c4288dfd80aa9db5bf0", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "Samsung TV 1048 Left (UN65RU8000FXZA)", - "unique_id": "64bfe2c2-7b01-46b8-89d3-88c49373f55e", - "version": 2 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "remote_homeassistant", - "entry_id": "0200f22cdff3cef1905acfee956d71cc", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "Remote: Innovation Factory", - "unique_id": "311fbea761c143be9c14dc1cd5ab57b2", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "sun", - "entry_id": "0feafcef6c9ee4eb380cad7190b2f403", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "import", - "title": "Sun", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "octoprint", - "entry_id": "7a20eaee207e2873f5296d198ac8dd63", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "OctoPrint Printer: 172.22.114.150", - "unique_id": "aef76126-1c40-459c-a460-ca7749222fdd", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "app_id": "io.homeassistant.companion.android", - "app_name": "Home Assistant", - "app_version": "2024.4.1-full (12576)", - "device_name": "lab-phone", - "manufacturer": "samsung", - "model": "SM-A546U1", - "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": "filDMYq4Sa2akEe_BlkVyg:APA91bHPxz2u6XjWrUIErPeakuxA-_VTCZT5JVa0vD5gkpe0P65aZhDC0Q6uNRQWJ2nQ3a6xRjI7uaB0ywup_WwSQNd8AkTqQlObEPr0AWO6ditliwFuh0EQWGQzU1rYFKiz7gq8zhBW" - }, - "device_id": "2ddef885064fb8ed", - "webhook_id": "541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7", - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - }, - "disabled_by": null, - "domain": "mobile_app", - "entry_id": "e3427a6f1a531d4647c57351962f3e1a", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "registration", - "title": "lab-phone", - "unique_id": "io.homeassistant.companion.android-2ddef885064fb8ed", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "172.22.113.18", - "mac": "70:09:71:0d:f6:5d", - "model": "UN50AU8000FXZA", - "ssdp_rendering_control_location": "http://172.22.113.18:9197/dmr" - }, - "disabled_by": null, - "domain": "samsungtv", - "entry_id": "54d38b0b04614f1d163c9ba14ce22fed", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "ignore", - "title": "Samsung AU8000 50 TV (UN50AU8000FXZA)", - "unique_id": "7671ae54-70ac-426b-8fa0-a065cd4bd428", - "version": 2 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "mjpeg", - "entry_id": "f92d6ca163501ea7659047c60ba4e9e5", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "authentication": "basic", - "mjpeg_url": "http://meyer:8080", - "password": "", - "still_image_url": null, - "username": null, - "verify_ssl": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Crack Output", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.151", - "sleep_period": 0, - "model": "SNSW-001X15UL", - "gen": 2, - "port": 80 - }, - "disabled_by": null, - "domain": "shelly", - "entry_id": "04978edcf23c54a047e4f421779754ad", - "minor_version": 1, - "modified_at": "2024-09-30T14:21:49.532296+00:00", - "options": { - "ble_scanner_mode": "passive" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Sheller Drum Enable", - "unique_id": "CC7B5C0D0EB4", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.15", - "sleep_period": 0, - "model": "SNSW-001X15UL", - "gen": 2, - "port": 80 - }, - "disabled_by": null, - "domain": "shelly", - "entry_id": "ce337fdb50b165d7ba080505d5c73343", - "minor_version": 1, - "modified_at": "2024-09-30T14:21:49.516809+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Sheller Paddle Shaft Enable", - "unique_id": "CC7B5C0D316C", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.222", - "sleep_period": 0, - "model": "SNDM-00100WW", - "gen": 2, - "port": 80 - }, - "disabled_by": null, - "domain": "shelly", - "entry_id": "779bd6f1f6eebd9fb67b45fa40386e0c", - "minor_version": 1, - "modified_at": "2024-09-30T14:21:49.537818+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Sheller Drum Velocity", - "unique_id": "E86BEAE4D350", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.28", - "sleep_period": 0, - "model": "SNDM-00100WW", - "gen": 2 - }, - "disabled_by": null, - "domain": "shelly", - "entry_id": "51355cd442e2d0c51a3a43811555ee77", - "minor_version": 1, - "modified_at": "2024-09-30T14:21:49.528183+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Sheller Paddle Shaft Velocity", - "unique_id": "E86BEAE4DF24", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.92", - "alias": "TP-LINK_Power Strip_D7C1", - "model": "HS300(US)", - "connection_parameters": { - "device_family": "IOT.SMARTPLUGSWITCH", - "encryption_type": "XOR" - }, - "uses_http": false - }, - "disabled_by": null, - "domain": "tplink", - "entry_id": "37a922a368171d96e691a3439549d7bf", - "minor_version": 5, - "modified_at": "2024-09-30T14:21:49.546287+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "TP-LINK_Power Strip_D7C1 HS300(US)", - "unique_id": "98:25:4a:f7:d7:c1", - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "switch_as_x", - "entry_id": "e49f29f5d0e10a3ef63369b4c8c7f5c2", - "minor_version": 2, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "entity_id": "switch.tp_link_power_strip_d7c1_light_2", - "invert": false, - "target_domain": "light" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Light", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "switch_as_x", - "entry_id": "77ef41d0bbf25d6007b4b2968dc60f58", - "minor_version": 2, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "entity_id": "switch.tp_link_power_strip_d7c1_light_3", - "invert": false, - "target_domain": "light" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Light", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "switch_as_x", - "entry_id": "54af0f5338887810d55839a908975bd3", - "minor_version": 2, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "entity_id": "switch.tp_link_power_strip_d7c1_light_4", - "invert": false, - "target_domain": "light" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Light ", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "group", - "entry_id": "7451d239431f2b6ea2ee2a1b85ab5c56", - "minor_version": 1, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "group_type": "light", - "name": "Conveyor Lights", - "entities": [ - "light.tp_link_power_strip_d7c1_light", - "light.tp_link_power_strip_d7c1_light_2", - "light.tp_link_power_strip_d7c1_light_3", - "light.tp_link_power_strip_d7c1_light_4" - ], - "hide_members": false, - "all": false - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Conveyor Lights", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "switch_as_x", - "entry_id": "82a8d9eef25b35d19d72cd6ce5f9dcbe", - "minor_version": 2, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "entity_id": "switch.tp_link_power_strip_d7c1_light", - "invert": false, - "target_domain": "light" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Light ", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": {}, - "disabled_by": null, - "domain": "switch_as_x", - "entry_id": "f1e37a42d2b569eaa4ac24c20a31fa24", - "minor_version": 2, - "modified_at": "1970-01-01T00:00:00+00:00", - "options": { - "entity_id": "switch.tp_link_power_strip_d7c1_zima_board", - "invert": false, - "target_domain": "light" - }, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "Vibratory Lights", - "unique_id": null, - "version": 1 - }, - { - "created_at": "1970-01-01T00:00:00+00:00", - "data": { - "host": "192.168.1.139", - "port": 80, - "sleep_period": 0, - "model": "SNSW-001P15UL", - "gen": 2 - }, - "disabled_by": null, - "domain": "shelly", - "entry_id": "01J5NH0A41TYMRRGASE2QJ0SQ5", - "minor_version": 2, - "modified_at": "2024-09-30T14:21:49.522251+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "user", - "title": "shellyplus1pm-c049ef8c7310", - "unique_id": "C049EF8C7310", - "version": 1 - }, - { - "created_at": "2024-09-30T14:21:49.515314+00:00", - "data": {}, - "disabled_by": null, - "domain": "hassio", - "entry_id": "01J91MY5JBJH64GQS4WA5SYVK2", - "minor_version": 1, - "modified_at": "2024-09-30T14:21:49.515328+00:00", - "options": {}, - "pref_disable_new_entities": false, - "pref_disable_polling": false, - "source": "system", - "title": "Supervisor", - "unique_id": "hassio", - "version": 1 - } + {"created_at":"1970-01-01T00:00:00+00:00","data":{"broker":"192.168.1.110","port":1883},"disabled_by":null,"discovery_keys":{},"domain":"mqtt","entry_id":"143eb40c5189f32be0eddf773eaaeceb","minor_version":2,"modified_at":"2025-02-12T17:45:41.053251+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":true,"topic":"homeassistant/status"}},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"192.168.1.110","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"172.22.114.136","mac":"d0:03:df:ca:7c:74","model":"UN65RU8000FXZA","ssdp_rendering_control_location":"http://172.22.114.136:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"samsungtv","entry_id":"e2fde3af62ceb6eb0d4db0ce0395100e","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":"Samsung TV 1048 Right (UN65RU8000FXZA)","unique_id":"8492f9dc-0f92-4ec9-951b-0d7e9c4918df","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"172.22.114.176","id":"Cloud Key Gen2 Plus","password":"1048Lab&2021","port":443,"username":"engr-ugaif","verify_ssl":false},"disabled_by":null,"discovery_keys":{},"domain":"unifiprotect","entry_id":"55db3b46f3bf75777e4779fd25ed6bca","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"all_updates":false,"allow_ea":false,"disable_rtsp":false,"max_media":1000,"override_connection_host":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Cloud Key Gen2 Plus","unique_id":"70A741A53E33","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"type":"Setup as remote node"},"disabled_by":null,"discovery_keys":{},"domain":"remote_homeassistant","entry_id":"475e896c4033e0014ade6d0ef18b8329","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":"Remote instance","unique_id":"remote","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:c73ad4db-6241-496a-80fd-994a43d1c980","mac":"d0:03:df:ca:7c:74","type":"urn:schemas-upnp-org:device:MediaRenderer:1","url":"http://172.22.114.136:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"dlna_dmr","entry_id":"d24486392bce9e68c96bb73e691681e4","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":"[TV] Samsung TV 1048 Right","unique_id":"uuid:c73ad4db-6241-496a-80fd-994a43d1c980","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:5cac41f8-5fa8-4d42-9c30-8c8b3f6050b0","mac":"24:fc:e5:5a:ff:68","type":"urn:schemas-upnp-org:device:MediaRenderer:1","url":"http://172.22.114.134:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"dlna_dmr","entry_id":"e172a44f6bd05f602b6469920fdc3754","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":"[TV] Samsung TV 1048 Left","unique_id":"uuid:5cac41f8-5fa8-4d42-9c30-8c8b3f6050b0","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"device_id":"uuid:8e7e5e53-46a1-4974-9513-05270ad0af77","mac":"24:fc:e5:5b:17:6a","type":"urn:schemas-upnp-org:device:MediaRenderer:1","url":"http://172.22.114.135:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"dlna_dmr","entry_id":"b02ec81df7205825511646b73cbb58f8","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":"[TV] Samsung TV 1048 Center","unique_id":"uuid:8e7e5e53-46a1-4974-9513-05270ad0af77","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"172.22.114.135","mac":"24:fc:e5:5b:17:6a","model":"UN65RU8000FXZA","ssdp_rendering_control_location":"http://172.22.114.135:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"samsungtv","entry_id":"6e73159a0788a6dbb3ccf4dc7a26945d","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":"Samsung TV 1048 Center (UN65RU8000FXZA)","unique_id":"89947ca0-b33a-4912-b659-f4b1578a7777","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"172.22.114.134","mac":"24:fc:e5:5a:ff:68","model":"UN65RU8000FXZA","ssdp_rendering_control_location":"http://172.22.114.134:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"samsungtv","entry_id":"5c87c2ce60943c4288dfd80aa9db5bf0","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":"Samsung TV 1048 Left (UN65RU8000FXZA)","unique_id":"64bfe2c2-7b01-46b8-89d3-88c49373f55e","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"remote_homeassistant","entry_id":"0200f22cdff3cef1905acfee956d71cc","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":"Remote: Innovation Factory","unique_id":"311fbea761c143be9c14dc1cd5ab57b2","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"sun","entry_id":"0feafcef6c9ee4eb380cad7190b2f403","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":{},"disabled_by":null,"discovery_keys":{},"domain":"octoprint","entry_id":"7a20eaee207e2873f5296d198ac8dd63","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":"OctoPrint Printer: 172.22.114.150","unique_id":"aef76126-1c40-459c-a460-ca7749222fdd","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"app_data":{"push_token":"filDMYq4Sa2akEe_BlkVyg:APA91bHPxz2u6XjWrUIErPeakuxA-_VTCZT5JVa0vD5gkpe0P65aZhDC0Q6uNRQWJ2nQ3a6xRjI7uaB0ywup_WwSQNd8AkTqQlObEPr0AWO6ditliwFuh0EQWGQzU1rYFKiz7gq8zhBW","push_url":"https://mobile-apps.home-assistant.io/api/sendPush/android/v1","push_websocket_channel":true},"app_id":"io.homeassistant.companion.android","app_name":"Home Assistant","app_version":"2024.4.1-full (12576)","cloudhook_url":"https://hooks.nabu.casa/gAAAAABnN30j6_p0rowd_9HuWevBUbbMdFXr9Ub-Aqyo61X-_ZMoLCPDdnG7ZlnR4r8qSmvgZ2zDH8XkmDcJVeF57oj5iA_wUWnbX1TZepV5VSYPG_sKXUfPR80HyqGNhpkUhSlASFrShwZPF8JIeGdD-Z8a31ttjQgKg2KlxEZuyZ4flV0pNXo=","device_id":"2ddef885064fb8ed","device_name":"lab-phone","manufacturer":"samsung","model":"SM-A546U1","os_name":"Android","os_version":"34","supports_encryption":false,"user_id":"5ef2c8c082b14074a6e84da694ef2f35","webhook_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"e3427a6f1a531d4647c57351962f3e1a","minor_version":1,"modified_at":"2024-11-15T16:56:04.075371+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","subentries":[],"title":"lab-phone","unique_id":"io.homeassistant.companion.android-2ddef885064fb8ed","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"host":"172.22.113.18","mac":"70:09:71:0d:f6:5d","model":"UN50AU8000FXZA","ssdp_rendering_control_location":"http://172.22.113.18:9197/dmr"},"disabled_by":null,"discovery_keys":{},"domain":"samsungtv","entry_id":"54d38b0b04614f1d163c9ba14ce22fed","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":"Samsung AU8000 50 TV (UN50AU8000FXZA)","unique_id":"7671ae54-70ac-426b-8fa0-a065cd4bd428","version":2}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"mjpeg","entry_id":"f92d6ca163501ea7659047c60ba4e9e5","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"authentication":"basic","mjpeg_url":"http://meyer:8080","password":"","still_image_url":null,"username":null,"verify_ssl":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Crack Output","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"gen":2,"host":"192.168.1.152","model":"SNSW-001X15UL","port":80,"sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus1-cc7b5c0d0eb4._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus1-cc7b5c0d0eb4._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"04978edcf23c54a047e4f421779754ad","minor_version":1,"modified_at":"2025-03-11T14:17:43.900296+00:00","options":{"ble_scanner_mode":"passive"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Sheller Drum Enable","unique_id":"CC7B5C0D0EB4","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"gen":2,"host":"192.168.1.15","model":"SNSW-001X15UL","port":80,"sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus1-cc7b5c0d316c._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus1-cc7b5c0d316c._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"ce337fdb50b165d7ba080505d5c73343","minor_version":1,"modified_at":"2025-03-11T14:17:43.751327+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Sheller Paddle Shaft Enable","unique_id":"CC7B5C0D316C","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"gen":2,"host":"192.168.1.222","model":"SNDM-00100WW","port":80,"sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus010v-e86beae4d350._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus010v-e86beae4d350._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","minor_version":1,"modified_at":"2025-03-11T14:17:43.885641+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Sheller Drum Velocity","unique_id":"E86BEAE4D350","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"gen":2,"host":"192.168.1.28","model":"SNDM-00100WW","sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus010v-e86beae4df24._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus010v-e86beae4df24._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"51355cd442e2d0c51a3a43811555ee77","minor_version":1,"modified_at":"2025-03-11T14:17:43.621631+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Sheller Paddle Shaft Velocity","unique_id":"E86BEAE4DF24","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"alias":"TP-LINK_Power Strip_D7C1","connection_parameters":{"device_family":"IOT.SMARTPLUGSWITCH","encryption_type":"XOR","https":false},"host":"192.168.1.92","model":"HS300","uses_http":false},"disabled_by":null,"discovery_keys":{"dhcp":[{"domain":"dhcp","key":"98254af7d7c1","version":1}]},"domain":"tplink","entry_id":"37a922a368171d96e691a3439549d7bf","minor_version":5,"modified_at":"2025-01-07T17:42:09.326170+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"TP-LINK_Power Strip_D7C1 HS300(US)","unique_id":"98:25:4a:f7:d7:c1","version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"switch_as_x","entry_id":"e49f29f5d0e10a3ef63369b4c8c7f5c2","minor_version":2,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entity_id":"switch.tp_link_power_strip_d7c1_light_2","invert":false,"target_domain":"light"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Light","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"switch_as_x","entry_id":"77ef41d0bbf25d6007b4b2968dc60f58","minor_version":2,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entity_id":"switch.tp_link_power_strip_d7c1_light_3","invert":false,"target_domain":"light"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Light","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"switch_as_x","entry_id":"54af0f5338887810d55839a908975bd3","minor_version":2,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entity_id":"switch.tp_link_power_strip_d7c1_light_4","invert":false,"target_domain":"light"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Light ","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"group","entry_id":"7451d239431f2b6ea2ee2a1b85ab5c56","minor_version":1,"modified_at":"1970-01-01T00:00:00+00:00","options":{"all":false,"entities":["light.tp_link_power_strip_d7c1_light","light.tp_link_power_strip_d7c1_light_2","light.tp_link_power_strip_d7c1_light_3","light.tp_link_power_strip_d7c1_light_4"],"group_type":"light","hide_members":false,"name":"Conveyor Lights"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Conveyor Lights","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"switch_as_x","entry_id":"82a8d9eef25b35d19d72cd6ce5f9dcbe","minor_version":2,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entity_id":"switch.tp_link_power_strip_d7c1_light","invert":false,"target_domain":"light"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Light ","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"switch_as_x","entry_id":"f1e37a42d2b569eaa4ac24c20a31fa24","minor_version":2,"modified_at":"1970-01-01T00:00:00+00:00","options":{"entity_id":"switch.tp_link_power_strip_d7c1_zima_board","invert":false,"target_domain":"light"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Vibratory Lights","unique_id":null,"version":1}, + {"created_at":"1970-01-01T00:00:00+00:00","data":{"gen":2,"host":"192.168.1.139","model":"SNSW-001P15UL","port":80,"sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus1pm-c049ef8c7310._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus1pm-c049ef8c7310._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","minor_version":2,"modified_at":"2025-03-10T20:01:44.621850+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"JC Feed","unique_id":"C049EF8C7310","version":1}, + {"created_at":"2024-09-30T14:21:49.515314+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"hassio","entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","minor_version":1,"modified_at":"2024-09-30T14:21:49.515328+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"Supervisor","unique_id":"hassio","version":1}, + {"created_at":"2024-10-22T13:58:20.469378+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"browser_mod","entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","minor_version":1,"modified_at":"2024-10-22T13:58:20.469391+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Browser Mod","unique_id":null,"version":2}, + {"created_at":"2024-11-06T18:40:57.619153+00:00","data":{"alias":"Vibratory Conveyor","connection_parameters":{"device_family":"IOT.SMARTPLUGSWITCH","encryption_type":"XOR","https":false},"host":"192.168.1.107","model":"KP115","uses_http":false},"disabled_by":null,"discovery_keys":{"dhcp":[{"domain":"dhcp","key":"54af970993f8","version":1}]},"domain":"tplink","entry_id":"01JC1CF88K7YTRGZT79CYQS536","minor_version":5,"modified_at":"2025-01-07T17:42:07.946491+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"dhcp","subentries":[],"title":"Blower Lights","unique_id":"54:af:97:09:93:f8","version":1}, + {"created_at":"2024-11-11T21:11:20.531392+00:00","data":{"gen":2,"host":"192.168.1.75","model":"SNSW-001X15UL","sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","ShellyPlus1-B8D61A87D2A8._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus1-b8d61a87d2a8._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus1-b8d61a87d2a8._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","minor_version":2,"modified_at":"2025-03-10T20:01:44.645332+00:00","options":{"ble_scanner_mode":"disabled"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"Bucket Elevator","unique_id":"B8D61A87D2A8","version":1}, + {"created_at":"2024-11-11T21:11:23.987940+00:00","data":{"gen":2,"host":"192.168.1.7","model":"SNSW-001X15UL","sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","ShellyPlus1-B8D61A8A7508._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus1-b8d61a8a7508._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus1-b8d61a8a7508._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","minor_version":2,"modified_at":"2025-03-10T20:01:44.614068+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"Sheller Feed","unique_id":"B8D61A8A7508","version":1}, + {"created_at":"2024-11-15T16:56:03.079266+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"cloud","entry_id":"01JCRC1M87G227CQKT0Z1J30HB","minor_version":1,"modified_at":"2024-11-15T16:56:03.079277+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"Home Assistant Cloud","unique_id":null,"version":1}, + {"created_at":"2024-11-15T19:06:38.455479+00:00","data":{"api_key":"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","name":"FILLIS","skip_authentication":false},"disabled_by":null,"discovery_keys":{},"domain":"extended_openai_conversation","entry_id":"01JCRKGQZQRNH78WSFVRBFXK98","minor_version":1,"modified_at":"2024-11-18T20:51:09.471467+00:00","options":{"attach_username":false,"chat_model":"gpt-4o-mini","context_threshold":13000,"context_truncate_strategy":"clear","functions":"- spec:\n name: execute_services\n description: Use this function to execute service of devices in Home Assistant.\n parameters:\n type: object\n properties:\n list:\n type: array\n items:\n type: object\n properties:\n domain:\n type: string\n description: The domain of the service\n service:\n type: string\n description: The service to be called\n service_data:\n type: object\n description: The service data object to indicate what to control.\n properties:\n entity_id:\n type: string\n description: The entity_id retrieved from available devices. It\n must start with domain, followed by dot character.\n required:\n - entity_id\n required:\n - domain\n - service\n - service_data\n function:\n type: native\n name: execute_service","max_function_calls_per_conversation":2,"max_tokens":150,"prompt":"I want you to act as smart home manager of Home Assistant.\nI will provide information of smart home along with a question, you will truthfully make correction or answer using information provided in one sentence in everyday language.\n\nCurrent Time: {{now()}}\n\nAvailable Devices:\n```csv\nentity_id,name,state,aliases\n{% for entity in exposed_entities -%}\n{{ entity.entity_id }},{{ entity.name }},{{ entity.state }},{{entity.aliases | join('/')}}\n{% endfor -%}\n```\n\nThe current state of devices is provided in available devices.\nUse execute_services function only for requested action, not for current states.\nOnly ask for clarification before executing a task if the request is ambiguous.\nDo not restate or appreciate what user says, rather make a quick inquiry.","temperature":0.5,"top_p":1.0,"use_tools":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"FILLIS","unique_id":null,"version":1}, + {"created_at":"2024-11-18T15:35:15.370437+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"go2rtc","entry_id":"01JCZYKV5A7YB4FK4GZKHJ40FR","minor_version":1,"modified_at":"2024-11-18T15:35:15.370466+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"system","subentries":[],"title":"go2rtc","unique_id":null,"version":1}, + {"created_at":"2024-11-18T20:44:07.871851+00:00","data":{"gen":2,"host":"192.168.1.213","model":"SNDM-00100WW","sleep_period":0},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_http._tcp.local.","shellyplus010v-e86beae47374._http._tcp.local."],"version":1},{"domain":"zeroconf","key":["_shelly._tcp.local.","shellyplus010v-e86beae47374._shelly._tcp.local."],"version":1}]},"domain":"shelly","entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","minor_version":2,"modified_at":"2025-03-10T20:01:44.625876+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"zeroconf","subentries":[],"title":"JC Feed Rate","unique_id":"E86BEAE47374","version":1}, + {"created_at":"2024-11-20T15:58:18.232682+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JD54QFKRXGN1QSXE9X70JPAE","minor_version":1,"modified_at":"2024-11-20T15:58:18.232707+00:00","options":{"name":"Drum RPM Error","state":"{% set setpoint = states('input_number.sheller_drum_rpm') | float %}\n{% set current_rpm = states('sensor.shelling_machine_drum_rpm') | float %}\n{{ setpoint - current_rpm }}","template_type":"sensor","unit_of_measurement":"RPM"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Drum RPM Error","unique_id":null,"version":1}, + {"created_at":"2024-11-20T16:00:09.173007+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"derivative","entry_id":"01JD54TVYMSG343PEB5S3QEE5Q","minor_version":1,"modified_at":"2024-11-20T16:00:09.173032+00:00","options":{"name":"Drum RPM Error Derivative","round":2.0,"source":"sensor.drum_rpm_error","time_window":{"hours":0,"minutes":0,"seconds":0},"unit_time":"s"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Drum RPM Error Derivative","unique_id":null,"version":1}, + {"created_at":"2024-11-20T16:00:54.272576+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"integration","entry_id":"01JD54W800M5NH8WGPEGQR8Z4M","minor_version":1,"modified_at":"2024-11-20T17:13:04.246060+00:00","options":{"method":"trapezoidal","name":"Drum RPM Error Integral","round":2.0,"source":"sensor.drum_rpm_error","unit_time":"s"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Drum RPM Error Integral","unique_id":null,"version":1}, + {"created_at":"2024-11-25T19:54:08.723604+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JDJE6XEKP4RTRT04EWJXBKMC","minor_version":1,"modified_at":"2024-11-25T19:54:08.723627+00:00","options":{"name":"Paddle RPM Error","state":"{% set setpoint = states('input_number.sheller_paddle_rpm') | float %}\n{% set current_rpm = states('sensor.shelling_machine_paddle_rpm') | float %}\n{{ setpoint - current_rpm }}","template_type":"sensor"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Paddle RPM Error","unique_id":null,"version":1}, + {"created_at":"2025-02-12T17:45:59.457632+00:00","data":{"source":"CC:7B:5C:0D:0E:B6","source_config_entry_id":"04978edcf23c54a047e4f421779754ad","source_device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","source_domain":"shelly","source_model":"SNSW-001X15UL"},"disabled_by":null,"discovery_keys":{},"domain":"bluetooth","entry_id":"01JKXM91D1BNRC2505EHYRESCW","minor_version":1,"modified_at":"2025-04-08T16:25:25.578111+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"integration_discovery","subentries":[],"title":"Sheller Drum Enable (CC:7B:5C:0D:0E:B4)","unique_id":"CC:7B:5C:0D:0E:B6","version":1}, + {"created_at":"2025-02-12T17:52:17.940035+00:00","data":{"token":"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"},"disabled_by":null,"discovery_keys":{},"domain":"hacs","entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","minor_version":1,"modified_at":"2025-02-25T21:28:58.275201+00:00","options":{"appdaemon":false,"country":"ALL","experimental":true,"sidepanel_icon":"hacs:hacs","sidepanel_title":"HACS"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"","unique_id":null,"version":1}, + {"created_at":"2025-02-19T15:40:35.874625+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JMFDWF52FJ40CHPD6N1F3CQ2","minor_version":1,"modified_at":"2025-02-19T15:40:35.874647+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"6E51E56D","version":1}, + {"created_at":"2025-02-20T19:16:00.924282+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"derivative","entry_id":"01JMJCKM8W4AC2KEN3RA72QVJ5","minor_version":1,"modified_at":"2025-02-20T20:21:23.307948+00:00","options":{"name":"JC Throughput Rate","round":2.0,"source":"input_number.jc_rolling_pecan_sum","time_window":{"hours":0,"minutes":0,"seconds":5},"unit_time":"s"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"JC Throughput Rate","unique_id":null,"version":1}, + {"created_at":"2025-02-20T20:29:05.834521+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JMJGSEDAV5NQ29SSFY191FMH","minor_version":1,"modified_at":"2025-02-20T20:39:22.960233+00:00","options":{"name":"JC Filtered Pecan Rate","state":"{% set raw_value = states('sensor.raw_derivative_sensor') | float(0) %}\n{% set previous = states('sensor.smoothed_derivative_sensor') | float(0) %}\n{% set alpha = 0.3 %}\n \n{% if raw_value >= 0 %}\n {{ (alpha * raw_value) + ((1 - alpha) * previous) }}\n{% else %}\n {{ 0 }}\n{% endif %}","state_class":"measurement","template_type":"sensor","unit_of_measurement":"Pecans/s"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"JC Filtered Pecan Rate","unique_id":null,"version":1}, + {"created_at":"2025-02-20T20:42:12.675265+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JMJHHET3YTENCCSCX905TPBK","minor_version":1,"modified_at":"2025-02-20T20:42:12.675294+00:00","options":{"name":"JC Pecan Rate Error","state":"{% set setpoint = states('number.jc_feedrate_setpoint') | float %}\n{% set current_rate = states('sensor.jc_filtered_pecan_rate') | float %}\n{{ current_rate - setpoint }}","template_type":"sensor"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"JC Pecan Rate Error","unique_id":null,"version":1}, + {"created_at":"2025-03-08T19:26:10.104581+00:00","data":{},"disabled_by":null,"discovery_keys":{"zeroconf":[{"domain":"zeroconf","key":["_home-assistant._tcp.local.","Home._home-assistant._tcp.local."],"version":1}]},"domain":"remote_homeassistant","entry_id":"01JNVKHQ5R3524AF4YR7JR1NY5","minor_version":1,"modified_at":"2025-03-08T19:26:10.104609+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"Remote: Home","unique_id":"bc2f715b079245fa8e2ed0f159eddf29","version":1}, + {"created_at":"2025-03-08T22:30:06.708904+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JNVY2H3M56KRM6T10PQYW5PQ","minor_version":1,"modified_at":"2025-03-08T22:30:06.708934+00:00","options":{"name":"MoistTech Whole Moisture","state":"{% set values = states('sensor.whole_pecan_moisture') | default('0,0,0') | regex_findall('[\\\\d\\\\.\\\\-]+') %}\n{{ values[0] | float }}","template_type":"sensor","unit_of_measurement":"%"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"MoistTech Whole Moisture","unique_id":null,"version":1}, + {"created_at":"2025-03-08T22:30:33.745961+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JNVY3BGHH66319YRTB3VDH82","minor_version":1,"modified_at":"2025-03-08T22:30:33.745987+00:00","options":{"name":"MoistTech Moisture Shell","state":"{% set values = states('sensor.whole_pecan_moisture') | default('0,0,0') | regex_findall('[\\\\d\\\\.\\\\-]+') %}\n{{ values[1] | float }}","template_type":"sensor","unit_of_measurement":"%"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"MoistTech Moisture Shell","unique_id":null,"version":1}, + {"created_at":"2025-03-08T22:31:28.316229+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"template","entry_id":"01JNVY50SWV9FAMK7H3BTJW7KP","minor_version":1,"modified_at":"2025-03-08T22:31:28.316257+00:00","options":{"name":"MoistTech Kernel Moisture","state":"{% set values = states('sensor.whole_pecan_moisture') | default('0,0,0') | regex_findall('[\\\\d\\\\.\\\\-]+') %}\n{{ values[2] | float }}","template_type":"sensor","unit_of_measurement":"%"},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"MoistTech Kernel Moisture","unique_id":null,"version":1}, + {"created_at":"2025-03-10T20:45:49.983562+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JP0WX10Z7ERWC9SAC548A5FP","minor_version":1,"modified_at":"2025-03-10T20:45:49.983576+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"1ADE4304","version":1}, + {"created_at":"2025-03-11T13:48:28.798268+00:00","data":{"device_modification":{"attribute_modification":{"hw_version":null,"manufacturer":"ME&E","model":"JC","serial_number":null,"sw_version":null,"via_device_id":null},"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","device_name":"JC Cracker","entity_modification":{"entities":["f2132fd3b40e6062062421b5a7923067","177cd51d18be8978f0f3d3c03bd134e4","d6b01587f9fde6993eae701d85df4063","50f517b1e53905454a1ba663291b729c","6110c4cf3290251b791ac3175ba5302d","73830ed5b94ac16da41f23dcc0fef8f3","874e4cc6e772d9a0d2108f48ed8b9699","f5e4c06d08c43feb1cbebc59953d9cac","4e995cc33d0cacb73083be9cca041951","bb4a01566216cd351e20e219d612e636","adda4a1f4f0e15dd6990542bd6745645","95036a4e7dbf623a4c77bcb9af3776ba","5ffc341caf05e300ac095fdf698ba697","4e483e0723ab1f29bc6a94d655c81eef"]},"merge_modification":null,"modification_name":"JC Cracker Mod"}},"disabled_by":null,"discovery_keys":{},"domain":"device_tools","entry_id":"01JP2QDHQY8CAXX25PYRGQRD4E","minor_version":1,"modified_at":"2025-03-11T14:43:57.478239+00:00","options":{"device_modification":{"attribute_modification":{"hw_version":null,"manufacturer":"ME&E","model":"JC","serial_number":null,"sw_version":null,"via_device_id":null},"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","device_name":"JC Cracker","entity_modification":{"entities":["f2132fd3b40e6062062421b5a7923067","177cd51d18be8978f0f3d3c03bd134e4","d6b01587f9fde6993eae701d85df4063","50f517b1e53905454a1ba663291b729c","6110c4cf3290251b791ac3175ba5302d","73830ed5b94ac16da41f23dcc0fef8f3","874e4cc6e772d9a0d2108f48ed8b9699","f5e4c06d08c43feb1cbebc59953d9cac","4e995cc33d0cacb73083be9cca041951","bb4a01566216cd351e20e219d612e636","adda4a1f4f0e15dd6990542bd6745645","95036a4e7dbf623a4c77bcb9af3776ba","5ffc341caf05e300ac095fdf698ba697","4e483e0723ab1f29bc6a94d655c81eef"]},"merge_modification":null,"modification_name":"JC Cracker Mod"}},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"JC Cracker Mod","unique_id":"JC Cracker Mod","version":1}, + {"created_at":"2025-03-11T14:12:49.100627+00:00","data":{"device_modification":{"attribute_modification":null,"device_id":"7fb5d449ee7e9b4b92969c8006ef3f8d","device_name":"Meyer Cracker","entity_modification":{"entities":["d18878bb83949542c3c0fa3b67c8a577","162d5c89569e4fac2fa1fc994ec82e4e","3a9812ef5656d9c3cfc3759dfe9dcda0","f2c8299058756338f530143024f54206","c357504fff9a1920c4dc8a876d864cb3","279277d53631d3556b3aacb5d08ba9c2"]},"merge_modification":null,"modification_name":"Meyer Cracker Mod"}},"disabled_by":null,"discovery_keys":{},"domain":"device_tools","entry_id":"01JP2RT3TC42WQMQX86W8PBYGR","minor_version":1,"modified_at":"2025-03-11T14:42:37.662757+00:00","options":{"device_modification":{"attribute_modification":null,"device_id":"7fb5d449ee7e9b4b92969c8006ef3f8d","device_name":"Meyer Cracker","entity_modification":{"entities":["d18878bb83949542c3c0fa3b67c8a577","162d5c89569e4fac2fa1fc994ec82e4e","3a9812ef5656d9c3cfc3759dfe9dcda0","f2c8299058756338f530143024f54206","c357504fff9a1920c4dc8a876d864cb3","279277d53631d3556b3aacb5d08ba9c2"]},"merge_modification":null,"modification_name":"Meyer Cracker Mod"}},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Meyer Cracker Mod","unique_id":"Meyer Cracker Mod","version":1}, + {"created_at":"2025-03-11T14:15:19.168578+00:00","data":{"device_modification":{"attribute_modification":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","device_name":"Sheller Machine","entity_modification":{"entities":["2cd4708456a3e3c5d5b3707932710e28","efb0d43f0df4c3808b5618515f541cb2","c0cbbd4924f42c0c46871a488926eda1","a2f91fbc44eb6159ee0469a3632a7052","65fcc6ffbfb2be888ad0056cb8753788","8ed34b95c20b69e1ade8b05baae878c5","5a9599d2c47a92f788ce46aa28c791a7","772136a67a3a1a1c1a68b3912e3437ff","dd00b743411562e281695d49f5c9b578","10246760e6f40898d03630c23f9bfa5f"]},"merge_modification":{"devices":[]},"modification_name":"Sheller Machine Mod"}},"disabled_by":null,"discovery_keys":{},"domain":"device_tools","entry_id":"01JP2RYPC08P80S3KGJGNQTG5B","minor_version":1,"modified_at":"2025-03-11T14:39:46.389364+00:00","options":{"device_modification":{"attribute_modification":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","device_name":"Sheller Machine","entity_modification":{"entities":["2cd4708456a3e3c5d5b3707932710e28","efb0d43f0df4c3808b5618515f541cb2","c0cbbd4924f42c0c46871a488926eda1","a2f91fbc44eb6159ee0469a3632a7052","65fcc6ffbfb2be888ad0056cb8753788","8ed34b95c20b69e1ade8b05baae878c5","5a9599d2c47a92f788ce46aa28c791a7","772136a67a3a1a1c1a68b3912e3437ff","dd00b743411562e281695d49f5c9b578","10246760e6f40898d03630c23f9bfa5f"]},"merge_modification":{"devices":[]},"modification_name":"Sheller Machine Mod"}},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Sheller Machine Mod","unique_id":"Sheller Machine Mod","version":1}, + {"created_at":"2025-04-08T16:25:33.648397+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"backup","entry_id":"01JRB3H9PGGBS0Y87YRVZFBN7S","minor_version":1,"modified_at":"2025-04-08T16:25:33.648399+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-04-17T15:56:20.036958+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"bluetooth","entry_id":"01JS27E8649HW777MJ0KF33QA2","minor_version":1,"modified_at":"2025-04-17T15:56:57.281299+00:00","options":{"passive":true},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"integration_discovery","subentries":[],"title":"Realtek Bluetooth Radio (58:10:31:E7:7C:01)","unique_id":"58:10:31:E7:7C:01","version":1}, + {"created_at":"2025-04-17T15:57:10.033911+00:00","data":{},"disabled_by":null,"discovery_keys":{"bluetooth":[{"domain":"bluetooth","key":"FB:AC:C2:D9:08:D7","version":1}]},"domain":"ibeacon","entry_id":"01JS27FS0HQ474CTAVCV1DQ60H","minor_version":1,"modified_at":"2025-04-17T15:57:10.033912+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":"2025-04-17T19:42:42.404412+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2MCR74A3D7PYB2M2S8ZA3D","minor_version":1,"modified_at":"2025-04-17T19:42:42.404413+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"810112472622","version":1}, + {"created_at":"2025-04-17T19:57:08.407019+00:00","data":{"user":"7e6db422e3a54f0982d4375af0f6074d"},"disabled_by":null,"discovery_keys":{},"domain":"voip","entry_id":"01JS2N75XQZ4PBCK7CDCZ1X2KP","minor_version":1,"modified_at":"2025-04-17T19:57:14.572733+00:00","options":{"sip_port":5060},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"user","subentries":[],"title":"Voice over IP","unique_id":null,"version":1}, + {"created_at":"2025-04-17T21:32:55.104514+00:00","data":{"host":"192.168.1.1","location":"http://192.168.1.1:34943/rootDesc.xml","mac_address":"f4:e2:c6:e4:d2:f6","original_udn":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58","st":"urn:schemas-upnp-org:device:InternetGatewayDevice:2","udn":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58"},"disabled_by":null,"discovery_keys":{"ssdp":[{"domain":"ssdp","key":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58","version":1}]},"domain":"upnp","entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","minor_version":1,"modified_at":"2025-04-17T21:32:55.104515+00:00","options":{"force_poll":false},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ssdp","subentries":[],"title":"UniFi NeXt-Gen Gateway","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58::urn:schemas-upnp-org:device:InternetGatewayDevice:2","version":1}, + {"created_at":"2025-04-17T21:33:11.568575+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQ20GKXGYZ7JEGGG77H56","minor_version":1,"modified_at":"2025-04-17T21:33:11.568576+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"723430","version":1}, + {"created_at":"2025-04-17T21:33:14.176498+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQ4J0P53CKM97DHMTCFM0","minor_version":1,"modified_at":"2025-04-17T21:33:14.176499+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"732159","version":1}, + {"created_at":"2025-04-17T21:33:23.136423+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQDA0RBZBDCTM7K6WPP5J","minor_version":1,"modified_at":"2025-04-17T21:33:23.136424+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"1B983A04","version":1}, + {"created_at":"2025-04-17T21:33:24.624344+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQERG25GFR7SNPNS1MT3H","minor_version":1,"modified_at":"2025-04-17T21:33:24.624345+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"1145FB04","version":1}, + {"created_at":"2025-04-17T21:33:27.232648+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQHA0E4YGP66KZFCF389C","minor_version":1,"modified_at":"2025-04-17T21:33:27.232649+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500033","version":1}, + {"created_at":"2025-04-17T21:33:28.592388+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQJMGVXHYK65EQNZN18C6","minor_version":1,"modified_at":"2025-04-17T21:33:28.592389+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500021","version":1}, + {"created_at":"2025-04-17T21:33:30.800513+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQMSGNZ3G13Q16GXK3SFC","minor_version":1,"modified_at":"2025-04-17T21:33:30.800514+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"043a981b6f6180","version":1}, + {"created_at":"2025-04-17T21:33:32.368316+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQPAGWAP6KHMVJYC0W8BN","minor_version":1,"modified_at":"2025-04-17T21:33:32.368317+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"0443de1a6f6180","version":1}, + {"created_at":"2025-04-17T21:33:34.008690+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQQXR29E050QN9TZQD3AV","minor_version":1,"modified_at":"2025-04-17T21:33:34.008692+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"04e56c11bb2a81","version":1}, + {"created_at":"2025-04-17T21:33:35.488279+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQSC0GMMT7GP8Z2D2M998","minor_version":1,"modified_at":"2025-04-17T21:33:35.488280+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"10F61E04","version":1}, + {"created_at":"2025-04-17T21:33:36.857493+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQTPSQKFSDZX6JRAER67E","minor_version":1,"modified_at":"2025-04-17T21:33:36.857494+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"041ef610bb2a81","version":1}, + {"created_at":"2025-04-17T21:33:38.440624+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQW88QP7XAK0158CHX2MJ","minor_version":1,"modified_at":"2025-04-17T21:33:38.440625+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"10f61e04","version":1}, + {"created_at":"2025-04-17T21:33:39.816285+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQXK8MN52BQ9BKFBGZ8XV","minor_version":1,"modified_at":"2025-04-17T21:33:39.816286+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500032","version":1}, + {"created_at":"2025-04-17T21:33:41.320433+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TQZ28C3Q08VZ5QK3R5756","minor_version":1,"modified_at":"2025-04-17T21:33:41.320434+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"1A4E4B04","version":1}, + {"created_at":"2025-04-17T21:33:42.616562+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR0ARGD97RSD6MRAF8JX4","minor_version":1,"modified_at":"2025-04-17T21:33:42.616563+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500004","version":1}, + {"created_at":"2025-04-17T21:33:44.040385+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR1Q8WM1GCQFKMREK14ZH","minor_version":1,"modified_at":"2025-04-17T21:33:44.040386+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500005","version":1}, + {"created_at":"2025-04-17T21:33:45.472517+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR340Z650GGJP852RV0ZD","minor_version":1,"modified_at":"2025-04-17T21:33:45.472518+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500001","version":1}, + {"created_at":"2025-04-17T21:33:47.088485+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR4PG97Q2527YW6RNN4Q2","minor_version":1,"modified_at":"2025-04-17T21:33:47.088486+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500012","version":1}, + {"created_at":"2025-04-17T21:33:48.608462+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR6601PPQHECZJVSYFB5P","minor_version":1,"modified_at":"2025-04-17T21:33:48.608463+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500011","version":1}, + {"created_at":"2025-04-17T21:33:50.040439+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR7JRZKJXRZRC63T45HWD","minor_version":1,"modified_at":"2025-04-17T21:33:50.040440+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"500002","version":1}, + {"created_at":"2025-04-17T21:33:51.296396+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TR8T0SFRG9ED3C172MDP2","minor_version":1,"modified_at":"2025-04-17T21:33:51.296398+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"17D18B04","version":1}, + {"created_at":"2025-04-17T21:33:52.856555+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TRAARAK274K6XCC26415A","minor_version":1,"modified_at":"2025-04-17T21:33:52.856556+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"730494","version":1}, + {"created_at":"2025-04-17T21:33:54.160598+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TRBKG38583WTPDVRG0Q67","minor_version":1,"modified_at":"2025-04-17T21:33:54.160599+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"732981","version":1}, + {"created_at":"2025-04-17T21:33:55.568345+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TRCZGCP0AYDHYJV7SE6DN","minor_version":1,"modified_at":"2025-04-17T21:33:55.568346+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"740351","version":1}, + {"created_at":"2025-04-17T21:33:57.024553+00:00","data":{},"disabled_by":null,"discovery_keys":{},"domain":"rfid_batches","entry_id":"01JS2TRED04QM3WRVZ32M081MW","minor_version":1,"modified_at":"2025-04-17T21:33:57.024555+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"ignore","subentries":[],"title":"RFID Batches","unique_id":"739763","version":1}, + {"created_at":"2025-04-30T17:29:58.664979+00:00","data":{"app_data":{"push_token":"evqH9xXBckNTlIiTPSjtBY:APA91bGOQ_hCyWDl2oEfgFcpOnCF_kciPJodnJ2uBUxSIDIoCjew5281_MOSag3Cs0Jl1ongRwDy3-fA-RmIMQEpWSfHk8K0PPPMisKhk0vt-AUkTQ0z6E0","push_url":"https://mobile-apps.home-assistant.io/api/sendPushNotification"},"app_id":"io.robbie.HomeAssistant","app_name":"Home Assistant","app_version":"2025.2 (2025.1178)","cloudhook_url":"https://hooks.nabu.casa/gAAAAABoEl4WK4dZP79V7lIO5-2iPtGyTUJBxH9pnlgwl086ztO6CogOHo2_VJPyGKGqF2r-98cTXFEzB854UtsDoJQzn-x8PP6dG9Ziz04LRwBWBQu9KN0fi1aFUNNri9jz7H2jjAKvkHsONDU5cADNvm-8NxiFgDT6U-e_kU6jhfug_LYak9I=","device_id":"98A9293F-CB61-45EC-B9B6-192CF169CDAD","device_name":"Factory’s iPad","manufacturer":"Apple","model":"iPad12,1","no_legacy_encryption":true,"os_name":"iPadOS","os_version":"15.5","secret":"ff886fbce70b2431093a0913ec13393608930b3521e9bafe27761be28655fee3","supports_encryption":true,"user_id":"5ef2c8c082b14074a6e84da694ef2f35","webhook_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b"},"disabled_by":null,"discovery_keys":{},"domain":"mobile_app","entry_id":"01JT3VZ248SG5C78NYX10R3VYC","minor_version":1,"modified_at":"2025-04-30T17:44:59.821405+00:00","options":{},"pref_disable_new_entities":false,"pref_disable_polling":false,"source":"registration","subentries":[],"title":"Factory’s iPad","unique_id":"io.robbie.HomeAssistant-98A9293F-CB61-45EC-B9B6-192CF169CDAD","version":1} ] } } \ No newline at end of file diff --git a/.storage/core.device_registry b/.storage/core.device_registry index 734d95d..b8408db 100644 --- a/.storage/core.device_registry +++ b/.storage/core.device_registry @@ -1,46 +1,89 @@ { "version": 1, - "minor_version": 8, + "minor_version": 9, "key": "core.device_registry", "data": { "devices": [ - {"area_id":null,"config_entries":["c0c49687c85dee58eea3dbb414dd9337"],"configuration_url":null,"connections":[["mac","60:01:94:cf:79:15"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"130c399e6b93586793dfd365ea5b3ebc","identifiers":[],"labels":[],"manufacturer":"Espressif","model":"esp01_1m","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"jc-vibratory","primary_config_entry":"c0c49687c85dee58eea3dbb414dd9337","serial_number":null,"sw_version":"2023.7.1 (Jan 18 2024, 19:34:19)","via_device_id":null}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176/protect/devices/65ba9b25013a7903e400256f","connections":[["mac","e4:38:83:0f:d1:b8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a00c8648172b02bb56e52bd1083bc8b5","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"UVC G3 Flex","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"G3 Flex 01","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.71.147","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176","connections":[["mac","70:a7:41:a5:3e:33"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"437dbead96a87ac711c7a4d99a79c6cb","identifiers":[["unifiprotect","70A741A53E33"]],"labels":[],"manufacturer":"Ubiquiti","model":"UCK-G2-PLUS","model_id":null,"modified_at":"2024-09-30T14:21:39.083371+00:00","name_by_user":null,"name":"Cloud Key Gen2 Plus","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"5.0.34","via_device_id":null}, - {"area_id":null,"config_entries":["0feafcef6c9ee4eb380cad7190b2f403"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"837a78425d2847cdcbe0b38f7d05cb7b","identifiers":[["sun","0feafcef6c9ee4eb380cad7190b2f403"]],"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":"0feafcef6c9ee4eb380cad7190b2f403","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"d96ab4ca2878dfd648ac7c530f4d0268","identifiers":[["mqtt","steinlite-moisture-meter"]],"labels":[],"manufacturer":"Steinlite","model":"SB900","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Moisture Meter","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"682585d3e49461db68dfce310711e240","identifiers":[["mqtt","sheller-scale"]],"labels":[],"manufacturer":"Adam Equipment","model":"CPWplus 15","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Sheller Scale","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"704baf0c713921ab159af1306f741d87","identifiers":[["mqtt","precision-scale"]],"labels":[],"manufacturer":"U.S. Solid","model":"USS-DBS87-310G","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Precision Scale","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["e3427a6f1a531d4647c57351962f3e1a"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"9b53abd12d274cfc0a304b0b15ebbd39","identifiers":[["mobile_app","2ddef885064fb8ed"]],"labels":[],"manufacturer":"samsung","model":"SM-A546U1","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"lab-phone","primary_config_entry":"e3427a6f1a531d4647c57351962f3e1a","serial_number":null,"sw_version":"34","via_device_id":null}, - {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"feec748cc156a1ca441d38caf620ecfe","identifiers":[["mqtt","moisture-station-scanner"]],"labels":[],"manufacturer":"Netum","model":"C300-HF","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"RFID Tag Scanner","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c9fd6d12a759980d491da079f9e3a545","identifiers":[["mqtt","scale-station-scanner"]],"labels":[],"manufacturer":"Sony","model":"RC-S380","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"RFID Tag Scanner","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["f92d6ca163501ea7659047c60ba4e9e5"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"387080b8991325a3e49c3b3e94736b27","identifiers":[["mjpeg","f92d6ca163501ea7659047c60ba4e9e5"]],"labels":[],"manufacturer":null,"model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Crack Output","primary_config_entry":"f92d6ca163501ea7659047c60ba4e9e5","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["04978edcf23c54a047e4f421779754ad"],"configuration_url":"http://192.168.1.151:80","connections":[["mac","cc:7b:5c:0d:0e:b4"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"98bc66339afcb5b0ee18bd93df9ab0f0","identifiers":[],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1 UL","model_id":"SNSW-001X15UL","modified_at":"2024-09-30T14:21:49.997137+00:00","name_by_user":"sheller-drum-enable","name":"shellyplus1-cc7b5c0d0eb4","primary_config_entry":"04978edcf23c54a047e4f421779754ad","serial_number":null,"sw_version":"20240819-074322/1.4.2-gc2639da","via_device_id":null}, - {"area_id":null,"config_entries":["ce337fdb50b165d7ba080505d5c73343"],"configuration_url":"http://192.168.1.15:80","connections":[["mac","cc:7b:5c:0d:31:6c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"74cb8e9e52e8403f6627e79e75994c31","identifiers":[],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1 UL","model_id":"SNSW-001X15UL","modified_at":"2024-09-30T14:21:49.990213+00:00","name_by_user":"sheller-paddle-shaft-enable","name":"shellyplus1-cc7b5c0d316c","primary_config_entry":"ce337fdb50b165d7ba080505d5c73343","serial_number":null,"sw_version":"20240819-074322/1.4.2-gc2639da","via_device_id":null}, - {"area_id":null,"config_entries":["779bd6f1f6eebd9fb67b45fa40386e0c"],"configuration_url":"http://192.168.1.222:80","connections":[["mac","e8:6b:ea:e4:d3:50"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"9e9ad673334459b49715731f2df83ff4","identifiers":[],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 0-10V Dimmer","model_id":"SNDM-00100WW","modified_at":"2024-09-30T14:21:50.092903+00:00","name_by_user":"sheller-drum-velocity","name":"shellyplus010v-e86beae4d350","primary_config_entry":"779bd6f1f6eebd9fb67b45fa40386e0c","serial_number":null,"sw_version":"20240819-074324/1.4.2-gc2639da","via_device_id":null}, - {"area_id":null,"config_entries":["51355cd442e2d0c51a3a43811555ee77"],"configuration_url":"http://192.168.1.28:80","connections":[["mac","e8:6b:ea:e4:df:24"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"78045cb98b008cd63f1d086a45326c7f","identifiers":[],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 0-10V Dimmer","model_id":"SNDM-00100WW","modified_at":"2024-09-30T14:21:50.449990+00:00","name_by_user":"sheller-paddle-shaft-velocity","name":"shellyplus010v-e86beae4df24","primary_config_entry":"51355cd442e2d0c51a3a43811555ee77","serial_number":null,"sw_version":"20240819-074324/1.4.2-gc2639da","via_device_id":null}, - {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4a2ee843944a1c105a8a2ac44be60e23","identifiers":[["mqtt","shelling-machine"]],"labels":[],"manufacturer":"ME&E","model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Shelling Machine","primary_config_entry":null,"serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["e49f29f5d0e10a3ef63369b4c8c7f5c2","77ef41d0bbf25d6007b4b2968dc60f58","82a8d9eef25b35d19d72cd6ce5f9dcbe","f1e37a42d2b569eaa4ac24c20a31fa24","37a922a368171d96e691a3439549d7bf","54af0f5338887810d55839a908975bd3"],"configuration_url":null,"connections":[["mac","98:25:4a:f7:d7:c1"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"8bb02a4d9bcee08c25823bd8a2ee88f3","identifiers":[["tplink","98:25:4A:F7:D7:C1"]],"labels":[],"manufacturer":"TP-Link","model":"HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":null}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176/protect/devices/668da48800dbe603e4002cdf","connections":[["mac","e4:38:83:0f:d1:97"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"cb1143714d798e2e0e5e4b38476c2729","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"UVC G3 Flex","model_id":null,"modified_at":"2024-09-30T14:21:38.970906+00:00","name_by_user":null,"name":"G3 Flex 02","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.72.36","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176/protect/devices/668daa1e019ce603e4002d31","connections":[["mac","f4:e2:c6:70:d6:da"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7bc725f99e3f2e1461c8584f6e852853","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"UVC AI 360","model_id":null,"modified_at":"2024-09-30T14:21:38.949223+00:00","name_by_user":null,"name":"AI 360","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.72.36","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176/protect/devices/66954d8403c61e03e4001efe","connections":[["mac","e4:38:83:0f:d1:df"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"01e8126721b48af081f5fc194eb779e0","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"UVC G3 Flex","model_id":null,"modified_at":"2024-09-30T14:21:38.942776+00:00","name_by_user":null,"name":"G3 Flex 03","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.72.36","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176/protect/devices/66ab86e30161d503e4001c16","connections":[["mac","ac:8b:a9:9f:a1:d2"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"6148e0856ead1b5ad475a55467c93042","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"UVC G5 Flex","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"G5 Flex 01","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.71.149","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, - {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"configuration_url":"https://172.22.114.176/protect/devices/66ab87e7017dd503e4001c60","connections":[["mac","e4:38:83:0c:f4:ab"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"de40a755e95c6edd9cc9c549a43f3796","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"UVC G5 Flex","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"G5 Flex 02","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.71.149","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, - {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"0a6798a5f44c2a8dd6cc493bf4373ebb","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Zima Board","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, - {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"0c46694b6553f98c5c5d36dee090abcd","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light ","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, - {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"2580b7a409e3edbd9fe0594649642454","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, - {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"12984d61269adcddd72e9e302db1a4fa","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, - {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"a118052d327d7ab956d83b1e50a7addf","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light ","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, - {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"24c8694e03be3bb519577b12f4ca13a5","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Vibratory Conveyor","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, - {"area_id":null,"config_entries":["01J5NH0A41TYMRRGASE2QJ0SQ5"],"configuration_url":"http://192.168.1.139:80","connections":[["mac","c0:49:ef:8c:73:10"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"bdc5f90b963bab0edf03bfeeff494858","identifiers":[],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1PM UL","model_id":"SNSW-001P15UL","modified_at":"2024-09-30T14:21:50.007317+00:00","name_by_user":"JC Vibratory Feed Conveyor","name":"shellyplus1pm-c049ef8c7310","primary_config_entry":"01J5NH0A41TYMRRGASE2QJ0SQ5","serial_number":null,"sw_version":"20240819-074343/1.4.2-gc2639da","via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_emqx","connections":[],"created_at":"2024-09-30T14:21:50.117815+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"361a4984b7d01d3080714018482ccc7c","identifiers":[["hassio","a0d7b954_emqx"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2024-09-30T14:21:50.118023+00:00","name_by_user":null,"name":"EMQX","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"0.7.0","via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_vscode","connections":[],"created_at":"2024-09-30T14:21:50.119745+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4337d0ff05fb782c9ec2ae035488a00a","identifiers":[["hassio","a0d7b954_vscode"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2024-09-30T21:51:30.243506+00:00","name_by_user":null,"name":"Studio Code Server","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"5.16.1","via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":"homeassistant://hassio/addon/a0d7b954_ssh","connections":[],"created_at":"2024-09-30T14:21:50.130433+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"9eb0166d98958fe13f7a50eb706ffc4c","identifiers":[["hassio","a0d7b954_ssh"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2024-09-30T14:21:50.130703+00:00","name_by_user":null,"name":"Advanced SSH & Web Terminal","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"19.0.0","via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.133480+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"e8c8f69e8318af2be25fae388c7d3e9c","identifiers":[["hassio","core"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Core","model_id":null,"modified_at":"2024-09-30T14:21:50.133962+00:00","name_by_user":null,"name":"Home Assistant Core","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"2024.9.3","via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.142602+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"adffec60f63f0032597d03eba833062f","identifiers":[["hassio","supervisor"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Supervisor","model_id":null,"modified_at":"2024-09-30T14:21:50.142707+00:00","name_by_user":null,"name":"Home Assistant Supervisor","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"2024.09.1","via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.143809+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"c0da2b39c57cd1e833c93a1e0d6081a3","identifiers":[["hassio","host"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Host","model_id":null,"modified_at":"2024-09-30T14:21:50.143950+00:00","name_by_user":null,"name":"Home Assistant Host","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":null,"via_device_id":null}, - {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.145121+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"db658cf1b7110495bd574ecbfea00f65","identifiers":[["hassio","OS"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Operating System","model_id":null,"modified_at":"2024-09-30T14:21:50.145227+00:00","name_by_user":null,"name":"Home Assistant Operating System","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"13.1","via_device_id":null} + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/65ba9b25013a7903e400256f","connections":[["mac","e4:38:83:0f:d1:b8"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a00c8648172b02bb56e52bd1083bc8b5","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G3 Flex","model_id":"UVC G3 Flex","modified_at":"2025-04-24T19:41:34.413368+00:00","name_by_user":null,"name":"G3 Flex 01","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.43","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176","connections":[["mac","70:a7:41:a5:3e:33"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"437dbead96a87ac711c7a4d99a79c6cb","identifiers":[["unifiprotect","70A741A53E33"]],"labels":[],"manufacturer":"Ubiquiti","model":"UCK-G2-PLUS","model_id":null,"modified_at":"2025-04-30T15:19:53.895791+00:00","name_by_user":null,"name":"Cloud Key Gen2 Plus","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"5.3.45","via_device_id":null}, + {"area_id":null,"config_entries":["0feafcef6c9ee4eb380cad7190b2f403"],"config_entries_subentries":{"0feafcef6c9ee4eb380cad7190b2f403":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"837a78425d2847cdcbe0b38f7d05cb7b","identifiers":[["sun","0feafcef6c9ee4eb380cad7190b2f403"]],"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":"0feafcef6c9ee4eb380cad7190b2f403","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"d96ab4ca2878dfd648ac7c530f4d0268","identifiers":[["mqtt","steinlite-moisture-meter"]],"labels":[],"manufacturer":"Steinlite","model":"SB900","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Moisture Meter","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"682585d3e49461db68dfce310711e240","identifiers":[["mqtt","sheller-scale"]],"labels":[],"manufacturer":"Adam Equipment","model":"CPWplus 15","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Sheller Scale","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"704baf0c713921ab159af1306f741d87","identifiers":[["mqtt","precision-scale"]],"labels":[],"manufacturer":"U.S. Solid","model":"USS-DBS87-310G","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Precision Scale","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["e3427a6f1a531d4647c57351962f3e1a"],"config_entries_subentries":{"e3427a6f1a531d4647c57351962f3e1a":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"9b53abd12d274cfc0a304b0b15ebbd39","identifiers":[["mobile_app","2ddef885064fb8ed"]],"labels":[],"manufacturer":"samsung","model":"SM-A546U1","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"lab-phone","primary_config_entry":"e3427a6f1a531d4647c57351962f3e1a","serial_number":null,"sw_version":"34","via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"feec748cc156a1ca441d38caf620ecfe","identifiers":[["mqtt","moisture-station-scanner"]],"labels":[],"manufacturer":"Netum","model":"C300-HF","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"RFID Tag Scanner","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c9fd6d12a759980d491da079f9e3a545","identifiers":[["mqtt","scale-station-scanner"]],"labels":[],"manufacturer":"Sony","model":"RC-S380","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"RFID Tag Scanner","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["f92d6ca163501ea7659047c60ba4e9e5"],"config_entries_subentries":{"f92d6ca163501ea7659047c60ba4e9e5":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"387080b8991325a3e49c3b3e94736b27","identifiers":[["mjpeg","f92d6ca163501ea7659047c60ba4e9e5"]],"labels":[],"manufacturer":null,"model":null,"model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"Crack Output","primary_config_entry":"f92d6ca163501ea7659047c60ba4e9e5","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["04978edcf23c54a047e4f421779754ad"],"config_entries_subentries":{"04978edcf23c54a047e4f421779754ad":[null]},"configuration_url":"http://192.168.1.152:80","connections":[["mac","cc:7b:5c:0d:0e:b4"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"98bc66339afcb5b0ee18bd93df9ab0f0","identifiers":[["shelly","CC7B5C0D0EB4"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1 UL","model_id":"SNSW-001X15UL","modified_at":"2025-04-08T16:18:55.552123+00:00","name_by_user":"sheller-drum-enable","name":"shellyplus1-cc7b5c0d0eb4","primary_config_entry":"04978edcf23c54a047e4f421779754ad","serial_number":null,"sw_version":"20250318-152131/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["ce337fdb50b165d7ba080505d5c73343"],"config_entries_subentries":{"ce337fdb50b165d7ba080505d5c73343":[null]},"configuration_url":"http://192.168.1.15:80","connections":[["mac","cc:7b:5c:0d:31:6c"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"74cb8e9e52e8403f6627e79e75994c31","identifiers":[["shelly","CC7B5C0D316C"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1 UL","model_id":"SNSW-001X15UL","modified_at":"2025-03-28T16:50:09.870954+00:00","name_by_user":"sheller-paddle-shaft-enable","name":"shellyplus1-cc7b5c0d316c","primary_config_entry":"ce337fdb50b165d7ba080505d5c73343","serial_number":null,"sw_version":"20250318-152131/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["779bd6f1f6eebd9fb67b45fa40386e0c"],"config_entries_subentries":{"779bd6f1f6eebd9fb67b45fa40386e0c":[null]},"configuration_url":"http://192.168.1.222:80","connections":[["mac","e8:6b:ea:e4:d3:50"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"9e9ad673334459b49715731f2df83ff4","identifiers":[["shelly","E86BEAE4D350"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 0-10V Dimmer","model_id":"SNDM-00100WW","modified_at":"2025-03-28T16:50:10.101529+00:00","name_by_user":"sheller-drum-velocity","name":"shellyplus010v-e86beae4d350","primary_config_entry":"779bd6f1f6eebd9fb67b45fa40386e0c","serial_number":null,"sw_version":"20250318-152134/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["51355cd442e2d0c51a3a43811555ee77"],"config_entries_subentries":{"51355cd442e2d0c51a3a43811555ee77":[null]},"configuration_url":"http://192.168.1.28:80","connections":[["mac","e8:6b:ea:e4:df:24"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"78045cb98b008cd63f1d086a45326c7f","identifiers":[["shelly","E86BEAE4DF24"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 0-10V Dimmer","model_id":"SNDM-00100WW","modified_at":"2025-02-12T17:45:59.363846+00:00","name_by_user":"sheller-paddle-shaft-velocity","name":"shellyplus010v-e86beae4df24","primary_config_entry":"51355cd442e2d0c51a3a43811555ee77","serial_number":null,"sw_version":"20241011-114443/1.4.4-g6d2a586","via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4a2ee843944a1c105a8a2ac44be60e23","identifiers":[["mqtt","shelling-machine"]],"labels":[],"manufacturer":"ME&E","model":null,"model_id":null,"modified_at":"2024-11-19T21:54:25.594657+00:00","name_by_user":null,"name":"Shelling Machine","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf","f1e37a42d2b569eaa4ac24c20a31fa24","82a8d9eef25b35d19d72cd6ce5f9dcbe","54af0f5338887810d55839a908975bd3","77ef41d0bbf25d6007b4b2968dc60f58","e49f29f5d0e10a3ef63369b4c8c7f5c2"],"config_entries_subentries":{"77ef41d0bbf25d6007b4b2968dc60f58":[null],"f1e37a42d2b569eaa4ac24c20a31fa24":[null],"54af0f5338887810d55839a908975bd3":[null],"37a922a368171d96e691a3439549d7bf":[null],"e49f29f5d0e10a3ef63369b4c8c7f5c2":[null],"82a8d9eef25b35d19d72cd6ce5f9dcbe":[null]},"configuration_url":null,"connections":[["mac","98:25:4a:f7:d7:c1"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"8bb02a4d9bcee08c25823bd8a2ee88f3","identifiers":[["tplink","98:25:4A:F7:D7:C1"]],"labels":[],"manufacturer":"TP-Link","model":"HS300","model_id":null,"modified_at":"2025-03-08T19:42:43.429891+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":null}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/668da48800dbe603e4002cdf","connections":[["mac","e4:38:83:0f:d1:97"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"cb1143714d798e2e0e5e4b38476c2729","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G3 Flex","model_id":"UVC G3 Flex","modified_at":"2025-04-28T15:39:46.230184+00:00","name_by_user":null,"name":"G3 Flex 02","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/668daa1e019ce603e4002d31","connections":[["mac","f4:e2:c6:70:d6:da"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7bc725f99e3f2e1461c8584f6e852853","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"AI 360","model_id":"UVC AI 360","modified_at":"2025-04-28T15:39:46.228701+00:00","name_by_user":null,"name":"AI 360","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/66954d8403c61e03e4001efe","connections":[["mac","e4:38:83:0f:d1:df"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"01e8126721b48af081f5fc194eb779e0","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G3 Flex","model_id":"UVC G3 Flex","modified_at":"2025-04-28T15:39:46.229996+00:00","name_by_user":null,"name":"G3 Flex 03","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/66ab86e30161d503e4001c16","connections":[["mac","ac:8b:a9:9f:a1:d2"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"6148e0856ead1b5ad475a55467c93042","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.230587+00:00","name_by_user":null,"name":"G5 Flex 01","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/66ab87e7017dd503e4001c60","connections":[["mac","e4:38:83:0c:f4:ab"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"de40a755e95c6edd9cc9c549a43f3796","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.229782+00:00","name_by_user":null,"name":"G5 Flex 02","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"config_entries_subentries":{"37a922a368171d96e691a3439549d7bf":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"0a6798a5f44c2a8dd6cc493bf4373ebb","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Zima Board","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"config_entries_subentries":{"37a922a368171d96e691a3439549d7bf":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"0c46694b6553f98c5c5d36dee090abcd","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light ","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"config_entries_subentries":{"37a922a368171d96e691a3439549d7bf":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"2580b7a409e3edbd9fe0594649642454","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"config_entries_subentries":{"37a922a368171d96e691a3439549d7bf":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"12984d61269adcddd72e9e302db1a4fa","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"config_entries_subentries":{"37a922a368171d96e691a3439549d7bf":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"a118052d327d7ab956d83b1e50a7addf","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Light ","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, + {"area_id":null,"config_entries":["37a922a368171d96e691a3439549d7bf"],"config_entries_subentries":{"37a922a368171d96e691a3439549d7bf":[null]},"configuration_url":null,"connections":[],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"2.0","id":"24c8694e03be3bb519577b12f4ca13a5","identifiers":[["tplink","98:25:4A:F7:D7:C1_8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05"]],"labels":[],"manufacturer":"TP-Link","model":"Socket for HS300(US)","model_id":null,"modified_at":"1970-01-01T00:00:00+00:00","name_by_user":null,"name":"TP-LINK_Power Strip_D7C1 Vibratory Conveyor","primary_config_entry":"37a922a368171d96e691a3439549d7bf","serial_number":null,"sw_version":"1.0.12 Build 220121 Rel.175814","via_device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3"}, + {"area_id":"jc_machine","config_entries":["01J5NH0A41TYMRRGASE2QJ0SQ5"],"config_entries_subentries":{"01J5NH0A41TYMRRGASE2QJ0SQ5":[null]},"configuration_url":"http://192.168.1.139:80","connections":[["mac","c0:49:ef:8c:73:10"]],"created_at":"1970-01-01T00:00:00+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"bdc5f90b963bab0edf03bfeeff494858","identifiers":[["shelly","C049EF8C7310"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1PM UL","model_id":"SNSW-001P15UL","modified_at":"2025-04-14T17:18:52.934204+00:00","name_by_user":"JC Vibratory Feed Conveyor","name":"shellyplus1pm-c049ef8c7310","primary_config_entry":"01J5NH0A41TYMRRGASE2QJ0SQ5","serial_number":null,"sw_version":"20250318-152121/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":"homeassistant://hassio/addon/a0d7b954_emqx","connections":[],"created_at":"2024-09-30T14:21:50.117815+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"361a4984b7d01d3080714018482ccc7c","identifiers":[["hassio","a0d7b954_emqx"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2025-04-03T12:49:10.971877+00:00","name_by_user":null,"name":"EMQX","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"0.7.5","via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":"homeassistant://hassio/addon/a0d7b954_ssh","connections":[],"created_at":"2024-09-30T14:21:50.130433+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"9eb0166d98958fe13f7a50eb706ffc4c","identifiers":[["hassio","a0d7b954_ssh"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2025-02-17T17:27:42.631137+00:00","name_by_user":null,"name":"Advanced SSH & Web Terminal","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"20.0.0","via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.133480+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"e8c8f69e8318af2be25fae388c7d3e9c","identifiers":[["hassio","core"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Core","model_id":null,"modified_at":"2025-04-28T15:39:43.376367+00:00","name_by_user":null,"name":"Home Assistant Core","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"2025.4.4","via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.142602+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"adffec60f63f0032597d03eba833062f","identifiers":[["hassio","supervisor"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Supervisor","model_id":null,"modified_at":"2025-04-28T15:39:43.376487+00:00","name_by_user":null,"name":"Home Assistant Supervisor","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"2025.04.1","via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.143809+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"c0da2b39c57cd1e833c93a1e0d6081a3","identifiers":[["hassio","host"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Host","model_id":null,"modified_at":"2024-09-30T14:21:50.143950+00:00","name_by_user":null,"name":"Home Assistant Host","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JAT8AZHNSF6WPATHNE5D6XM4"],"config_entries_subentries":{"01JAT8AZHNSF6WPATHNE5D6XM4":[null]},"configuration_url":null,"connections":[],"created_at":"2024-10-22T14:25:11.025424+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4733401a628a81b68b232c34f905301b","identifiers":[["browser_mod","pecan-station"]],"labels":[],"manufacturer":"Browser Mod","model":null,"model_id":null,"modified_at":"2024-10-22T14:25:11.025531+00:00","name_by_user":null,"name":"pecan-station","primary_config_entry":"01JAT8AZHNSF6WPATHNE5D6XM4","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JC1CF88K7YTRGZT79CYQS536"],"config_entries_subentries":{"01JC1CF88K7YTRGZT79CYQS536":[null]},"configuration_url":null,"connections":[["mac","54:af:97:09:93:f8"]],"created_at":"2024-11-06T18:40:57.705358+00:00","disabled_by":null,"entry_type":null,"hw_version":"1.0","id":"15c657490c8db92b1bc833658f6569b6","identifiers":[["tplink","54:AF:97:09:93:F8"]],"labels":[],"manufacturer":"TP-Link","model":"KP115","model_id":null,"modified_at":"2025-01-07T17:42:11.829574+00:00","name_by_user":null,"name":"Vibratory Conveyor","primary_config_entry":"01JC1CF88K7YTRGZT79CYQS536","serial_number":null,"sw_version":"1.0.20 Build 221125 Rel.092759","via_device_id":null}, + {"area_id":null,"config_entries":["01JCEH26PKQ5WZ0GQ495DCG9WM"],"config_entries_subentries":{"01JCEH26PKQ5WZ0GQ495DCG9WM":[null]},"configuration_url":"http://192.168.1.75:80","connections":[["mac","b8:d6:1a:87:d2:a8"]],"created_at":"2024-11-11T21:13:55.808375+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"084130f8681211cd468bd18045eb1ab9","identifiers":[["shelly","B8D61A87D2A8"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1 UL","model_id":"SNSW-001X15UL","modified_at":"2025-04-08T16:18:28.942959+00:00","name_by_user":null,"name":"shellyplus1-b8d61a87d2a8","primary_config_entry":"01JCEH26PKQ5WZ0GQ495DCG9WM","serial_number":null,"sw_version":"20250318-152131/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["01JCEH2A2K8Y9VEK9XV8ZPC69H"],"config_entries_subentries":{"01JCEH2A2K8Y9VEK9XV8ZPC69H":[null]},"configuration_url":"http://192.168.1.7:80","connections":[["mac","b8:d6:1a:8a:75:08"]],"created_at":"2024-11-11T21:13:58.504970+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"fde74ce0fd1f87791cb2ca71048bef6d","identifiers":[["shelly","B8D61A8A7508"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 1 UL","model_id":"SNSW-001X15UL","modified_at":"2025-03-20T15:46:20.018112+00:00","name_by_user":null,"name":"shellyplus1-b8d61a8a7508","primary_config_entry":"01JCEH2A2K8Y9VEK9XV8ZPC69H","serial_number":null,"sw_version":"20250318-152131/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["01JD0G9D9ZXBC64EXQHJXE9AEQ"],"config_entries_subentries":{"01JD0G9D9ZXBC64EXQHJXE9AEQ":[null]},"configuration_url":"http://192.168.1.213:80","connections":[["mac","e8:6b:ea:e4:73:74"]],"created_at":"2024-11-18T20:44:08.027219+00:00","disabled_by":null,"entry_type":null,"hw_version":"gen2","id":"c737f87bdbd8f7d053768bd9e117eb77","identifiers":[["shelly","E86BEAE47374"]],"labels":[],"manufacturer":"Shelly","model":"Shelly Plus 0-10V Dimmer","model_id":"SNDM-00100WW","modified_at":"2025-03-28T16:50:12.354583+00:00","name_by_user":null,"name":"shellyplus010v-e86beae47374","primary_config_entry":"01JD0G9D9ZXBC64EXQHJXE9AEQ","serial_number":null,"sw_version":"20250318-152134/1.5.1-g01dd7ff","via_device_id":null}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/67a4e50a0161d803e4000713","connections":[["mac","28:70:4e:13:0b:20"]],"created_at":"2025-02-06T16:36:26.444883+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a371935516f75019d9202827d7ef3687","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.229267+00:00","name_by_user":null,"name":"G5 Flex 03","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/67a4e60f03a0d803e400079d","connections":[["mac","28:70:4e:13:0a:c8"]],"created_at":"2025-02-06T16:40:48.009984+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a2c601d0660b01099a56a85487019dd1","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.230784+00:00","name_by_user":null,"name":"G5 Flex 04","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/67a4e879012bd803e4000908","connections":[["mac","28:70:4e:13:0a:e8"]],"created_at":"2025-02-06T16:51:05.423024+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"4e74c75d01e805bbc0f4915d697dc400","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.229033+00:00","name_by_user":null,"name":"G5 Flex 05","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":"homeassistant://hassio/addon/cb646a50_get","connections":[],"created_at":"2024-10-22T13:47:35.159933+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"b75d4a683512046d198747fd8f4f8d55","identifiers":[["hassio","cb646a50_get"]],"labels":[],"manufacturer":"HACS Add-ons Repository","model":"Home Assistant Add-on","model_id":null,"modified_at":"2025-02-17T17:27:42.631347+00:00","name_by_user":null,"name":"Get HACS","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"1.3.1","via_device_id":null}, + {"area_id":null,"config_entries":["01JKXM91D1BNRC2505EHYRESCW"],"config_entries_subentries":{"01JKXM91D1BNRC2505EHYRESCW":[null]},"configuration_url":null,"connections":[["bluetooth","CC:7B:5C:0D:0E:B6"]],"created_at":"2025-02-12T17:45:59.458394+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"584b8dd35655c0a34f2154293a1d4c82","identifiers":[],"labels":[],"manufacturer":"Espressif Inc. (shelly)","model":"SNSW-001X15UL","model_id":null,"modified_at":"2025-04-08T16:25:25.578351+00:00","name_by_user":null,"name":"Sheller Drum Enable (CC:7B:5C:0D:0E:B6)","primary_config_entry":"01JKXM91D1BNRC2505EHYRESCW","serial_number":null,"sw_version":null,"via_device_id":"98bc66339afcb5b0ee18bd93df9ab0f0"}, + {"area_id":null,"config_entries":["01JKXMMK0K5E1EZJ90XJCAKPBB"],"config_entries_subentries":{"01JKXMMK0K5E1EZJ90XJCAKPBB":[null]},"configuration_url":"homeassistant://hacs","connections":[],"created_at":"2024-10-22T13:49:17.215255+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"9ea8fbfa22ebda2250a4a9abb50877e0","identifiers":[["hacs","0717a0cd-745c-48fd-9b16-c8534c9704f9-bc944b0f-fd42-4a58-a072-ade38d1444cd"]],"labels":[],"manufacturer":"hacs.xyz","model":"","model_id":null,"modified_at":"2025-04-30T15:58:59.637649+00:00","name_by_user":null,"name":"HACS","primary_config_entry":"01JKXMMK0K5E1EZJ90XJCAKPBB","serial_number":null,"sw_version":"2.0.5","via_device_id":null}, + {"area_id":null,"config_entries":["01JKXMMK0K5E1EZJ90XJCAKPBB"],"config_entries_subentries":{"01JKXMMK0K5E1EZJ90XJCAKPBB":[null]},"configuration_url":"homeassistant://hacs/repository/700780425","connections":[],"created_at":"2024-11-15T19:02:20.334863+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"6cc029fc86b718ccb3c24c16f7b92fab","identifiers":[["hacs","700780425"]],"labels":[],"manufacturer":"jekalmin","model":"integration","model_id":null,"modified_at":"2025-04-30T15:58:59.637568+00:00","name_by_user":null,"name":"extended_openai_conversation","primary_config_entry":"01JKXMMK0K5E1EZJ90XJCAKPBB","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":null,"connections":[],"created_at":"2024-09-30T14:21:50.145121+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"db658cf1b7110495bd574ecbfea00f65","identifiers":[["hassio","OS"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Operating System","model_id":null,"modified_at":"2025-04-15T19:07:09.268572+00:00","name_by_user":null,"name":"Home Assistant Operating System","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"15.2","via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":"homeassistant://hassio/addon/5c53de3b_esphome","connections":[],"created_at":"2025-02-17T18:53:46.200555+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"f8e2640249eaf8eef9cc69e25428274b","identifiers":[["hassio","5c53de3b_esphome"]],"labels":[],"manufacturer":"ESPHome","model":"Home Assistant Add-on","model_id":null,"modified_at":"2025-04-30T15:19:50.230036+00:00","name_by_user":null,"name":"ESPHome Device Builder","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"2025.4.1","via_device_id":null}, + {"area_id":null,"config_entries":["01JKXMMK0K5E1EZJ90XJCAKPBB"],"config_entries_subentries":{"01JKXMMK0K5E1EZJ90XJCAKPBB":[null]},"configuration_url":"homeassistant://hacs/repository/445609628","connections":[],"created_at":"2024-11-19T16:24:46.160618+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"e513618baa485a8b9b14e6d504e35ce1","identifiers":[["hacs","445609628"]],"labels":[],"manufacturer":"Soloam","model":"integration","model_id":null,"modified_at":"2025-04-30T15:58:59.637236+00:00","name_by_user":null,"name":"PID Controller","primary_config_entry":"01JKXMMK0K5E1EZJ90XJCAKPBB","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JT3VZ248SG5C78NYX10R3VYC"],"config_entries_subentries":{"01JT3VZ248SG5C78NYX10R3VYC":[null]},"configuration_url":null,"connections":[],"created_at":"2025-03-10T19:44:30.863385+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"dcf6caf077557f82b96ad86995b9fd59","identifiers":[["mobile_app","98A9293F-CB61-45EC-B9B6-192CF169CDAD"]],"labels":[],"manufacturer":"Apple","model":"iPad12,1","model_id":null,"modified_at":"2025-04-30T17:29:58.667490+00:00","name_by_user":null,"name":"Factory’s iPad","primary_config_entry":"01JT3VZ248SG5C78NYX10R3VYC","serial_number":null,"sw_version":"15.5","via_device_id":null}, + {"area_id":null,"config_entries":["01JKXMMK0K5E1EZJ90XJCAKPBB"],"config_entries_subentries":{"01JKXMMK0K5E1EZJ90XJCAKPBB":[null]},"configuration_url":"homeassistant://hacs/repository/194140521","connections":[],"created_at":"2024-10-22T13:49:51.003152+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"62403f88b1f1defa8b35404d6c8b1519","identifiers":[["hacs","194140521"]],"labels":[],"manufacturer":"thomasloven","model":"integration","model_id":null,"modified_at":"2025-04-30T15:58:59.637383+00:00","name_by_user":null,"name":"browser_mod","primary_config_entry":"01JKXMMK0K5E1EZJ90XJCAKPBB","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JAT8AZHNSF6WPATHNE5D6XM4"],"config_entries_subentries":{"01JAT8AZHNSF6WPATHNE5D6XM4":[null]},"configuration_url":null,"connections":[],"created_at":"2025-03-10T20:13:06.573887+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"73396d1a6a0c2edf200915f3d71c03df","identifiers":[["browser_mod","Ingest iPad"]],"labels":[],"manufacturer":"Browser Mod","model":null,"model_id":null,"modified_at":"2025-03-10T20:13:06.574104+00:00","name_by_user":null,"name":"Ingest iPad","primary_config_entry":"01JAT8AZHNSF6WPATHNE5D6XM4","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JKXMMK0K5E1EZJ90XJCAKPBB"],"config_entries_subentries":{"01JKXMMK0K5E1EZJ90XJCAKPBB":[null]},"configuration_url":"homeassistant://hacs/repository/755918775","connections":[],"created_at":"2025-03-11T13:46:12.044435+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"a232aae81a9efd67ebff8c2f0c6505ab","identifiers":[["hacs","755918775"]],"labels":[],"manufacturer":"EuleMitKeule","model":"integration","model_id":null,"modified_at":"2025-04-30T15:58:59.637725+00:00","name_by_user":null,"name":"Device Tools","primary_config_entry":"01JKXMMK0K5E1EZJ90XJCAKPBB","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"jc_machine","config_entries":["01JP2QDHQY8CAXX25PYRGQRD4E","01J5NH0A41TYMRRGASE2QJ0SQ5"],"config_entries_subentries":{"01JP2QDHQY8CAXX25PYRGQRD4E":[null],"01J5NH0A41TYMRRGASE2QJ0SQ5":[null]},"configuration_url":null,"connections":[],"created_at":"2025-03-11T13:48:33.800889+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"bd08feb9232d2cb49bb7742ac8a6bd13","identifiers":[["device_tools","01JP2QDHQY8CAXX25PYRGQRD4E"]],"labels":[],"manufacturer":"ME&E","model":"JC","model_id":null,"modified_at":"2025-03-11T14:44:01.725284+00:00","name_by_user":null,"name":"JC Cracker","primary_config_entry":"01JP2QDHQY8CAXX25PYRGQRD4E","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"meyer_machine","config_entries":["01JP2RT3TC42WQMQX86W8PBYGR"],"config_entries_subentries":{"01JP2RT3TC42WQMQX86W8PBYGR":[null]},"configuration_url":null,"connections":[],"created_at":"2025-03-11T14:12:51.485092+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"7fb5d449ee7e9b4b92969c8006ef3f8d","identifiers":[["device_tools","01JP2RT3TC42WQMQX86W8PBYGR"]],"labels":[],"manufacturer":"ME&E","model":"Meyer","model_id":null,"modified_at":"2025-03-11T14:44:11.799766+00:00","name_by_user":null,"name":"Meyer Cracker","primary_config_entry":"01JP2RT3TC42WQMQX86W8PBYGR","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"sheller_machine","config_entries":["04978edcf23c54a047e4f421779754ad","779bd6f1f6eebd9fb67b45fa40386e0c","51355cd442e2d0c51a3a43811555ee77","ce337fdb50b165d7ba080505d5c73343","01JP2RYPC08P80S3KGJGNQTG5B","143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"01JP2RYPC08P80S3KGJGNQTG5B":[null],"04978edcf23c54a047e4f421779754ad":[null],"ce337fdb50b165d7ba080505d5c73343":[null],"779bd6f1f6eebd9fb67b45fa40386e0c":[null],"51355cd442e2d0c51a3a43811555ee77":[null],"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-03-11T14:15:21.599606+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"ac5aeecdb81f624f67d67ca7cd25d696","identifiers":[["device_tools","01JP2RYPC08P80S3KGJGNQTG5B"]],"labels":[],"manufacturer":"ME&E","model":"14\" Sheller","model_id":null,"modified_at":"2025-03-11T14:44:26.816716+00:00","name_by_user":null,"name":"Sheller Machine","primary_config_entry":"01JP2RYPC08P80S3KGJGNQTG5B","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":"homeassistant://hassio/addon/core_configurator","connections":[],"created_at":"2025-03-24T16:13:16.077174+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"5dc30d37c1bf60fa9300c60997f41124","identifiers":[["hassio","core_configurator"]],"labels":[],"manufacturer":"Official add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2025-03-24T16:13:16.077376+00:00","name_by_user":null,"name":"File editor","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"5.8.0","via_device_id":null}, + {"area_id":null,"config_entries":["01JRB3H9PGGBS0Y87YRVZFBN7S"],"config_entries_subentries":{"01JRB3H9PGGBS0Y87YRVZFBN7S":[null]},"configuration_url":"homeassistant://config/backup","connections":[],"created_at":"2025-04-08T16:25:33.652452+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"833d67c5ea71b9e75c69ce70ce2b86e3","identifiers":[["backup","backup_manager"]],"labels":[],"manufacturer":"Home Assistant","model":"Home Assistant Backup","model_id":null,"modified_at":"2025-04-28T15:39:46.109960+00:00","name_by_user":null,"name":"Backup","primary_config_entry":"01JRB3H9PGGBS0Y87YRVZFBN7S","serial_number":null,"sw_version":"2025.4.4","via_device_id":null}, + {"area_id":null,"config_entries":["01JKXMMK0K5E1EZJ90XJCAKPBB"],"config_entries_subentries":{"01JKXMMK0K5E1EZJ90XJCAKPBB":[null]},"configuration_url":"homeassistant://hacs/repository/202220932","connections":[],"created_at":"2025-04-08T22:09:31.339524+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"81de29d058e241575299f4994a995c2b","identifiers":[["hacs","202220932"]],"labels":[],"manufacturer":"thomasloven","model":"integration","model_id":null,"modified_at":"2025-04-30T15:58:59.637482+00:00","name_by_user":null,"name":"Favicon changer","primary_config_entry":"01JKXMMK0K5E1EZJ90XJCAKPBB","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":"jc_machine","config_entries":["01JS27E8649HW777MJ0KF33QA2"],"config_entries_subentries":{"01JS27E8649HW777MJ0KF33QA2":[null]},"configuration_url":null,"connections":[["bluetooth","58:10:31:E7:7C:01"]],"created_at":"2025-04-17T15:56:20.046196+00:00","disabled_by":null,"entry_type":null,"hw_version":"usb:v1D6Bp0246d054F","id":"5cebfa2bd3196fd6bcbb13eaf8b06060","identifiers":[],"labels":[],"manufacturer":"Realtek","model":"Bluetooth Radio (0bda:0852)","model_id":null,"modified_at":"2025-04-17T15:56:24.903881+00:00","name_by_user":null,"name":"hci0 (58:10:31:E7:7C:01)","primary_config_entry":"01JS27E8649HW777MJ0KF33QA2","serial_number":null,"sw_version":"homeassistant","via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-17T18:03:13.001134+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"a3919ba3219a48fe522181e5d2bab2b9","identifiers":[["mqtt","barcode-scanner"]],"labels":[],"manufacturer":"Netum","model":"C750","model_id":null,"modified_at":"2025-04-17T18:03:13.001159+00:00","name_by_user":null,"name":"Barcode Tag Scanner","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JS2N75XQZ4PBCK7CDCZ1X2KP"],"config_entries_subentries":{"01JS2N75XQZ4PBCK7CDCZ1X2KP":[null]},"configuration_url":"http://192.168.1.212","connections":[],"created_at":"2025-04-17T19:56:30.791864+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"309798ef61a8710c832940c131598d1b","identifiers":[["voip","sip:engr-ugaif@192.168.1.212:5060"]],"labels":[],"manufacturer":null,"model":"engr-ugaif","model_id":null,"modified_at":"2025-04-17T19:57:23.810258+00:00","name_by_user":null,"name":"192.168.1.212","primary_config_entry":"01JS2N75XQZ4PBCK7CDCZ1X2KP","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01JS2TPHY0WM1EHSFM6PP3N93A"],"config_entries_subentries":{"01JS2TPHY0WM1EHSFM6PP3N93A":[null]},"configuration_url":null,"connections":[["upnp","uuid:8d6c30fd-0475-44b8-9c12-466689f35e58"],["mac","f4:e2:c6:e4:d2:f6"]],"created_at":"2025-04-17T21:32:55.240642+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"0b7a672398058e36e4e48a37b3756762","identifiers":[["upnp_host","192.168.1.1"],["upnp","uuid:8d6c30fd-0475-44b8-9c12-466689f35e58::urn:schemas-upnp-org:device:InternetGatewayDevice:2"],["upnp_serial_number","f4:e2:c6:e4:d2:f6"]],"labels":[],"manufacturer":"Ubiquiti Networks","model":"UXG Lite","model_id":null,"modified_at":"2025-04-30T18:14:08.209676+00:00","name_by_user":null,"name":"UniFi NeXt-Gen Gateway","primary_config_entry":"01JS2TPHY0WM1EHSFM6PP3N93A","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/6806c4c101b40103e40e3c44","connections":[["mac","28:70:4e:17:70:ec"]],"created_at":"2025-04-21T22:20:49.529297+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"b8f6f84d89447912b6703e9e7fdd1664","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.229588+00:00","name_by_user":null,"name":"G5 Flex 06","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["55db3b46f3bf75777e4779fd25ed6bca"],"config_entries_subentries":{"55db3b46f3bf75777e4779fd25ed6bca":[null]},"configuration_url":"https://172.22.114.176/protect/devices/6806cda000570103e40e8640","connections":[["mac","28:70:4e:17:70:b7"]],"created_at":"2025-04-21T22:58:40.161827+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"e5423b32c524f6ad6157c8ca3a156cba","identifiers":[],"labels":[],"manufacturer":"Ubiquiti","model":"G5 Flex","model_id":"UVC G5 Flex","modified_at":"2025-04-28T15:39:46.230383+00:00","name_by_user":null,"name":"G5 Flex 07","primary_config_entry":"55db3b46f3bf75777e4779fd25ed6bca","serial_number":null,"sw_version":"4.75.62","via_device_id":"437dbead96a87ac711c7a4d99a79c6cb"}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-28T17:07:09.462690+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"abc30051787003e963ee34ee5baf9fc9","identifiers":[["mqtt","scanner_1"]],"labels":[],"manufacturer":"Netum","model":"C750","model_id":null,"modified_at":"2025-04-28T17:07:09.462725+00:00","name_by_user":null,"name":"Barcode Tag Scanner scanner_1","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-28T17:07:09.463333+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"da613b80ee3c2a0e321ba6cc1d18ef8f","identifiers":[["mqtt","scanner_2"]],"labels":[],"manufacturer":"Netum","model":"C750","model_id":null,"modified_at":"2025-04-28T17:07:09.463344+00:00","name_by_user":null,"name":"Barcode Tag Scanner scanner_2","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-28T17:07:09.464252+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"3924458c8a1bec286d9eabdb1bea7bb5","identifiers":[["mqtt","scanner_3"]],"labels":[],"manufacturer":"Netum","model":"DS-8100","model_id":null,"modified_at":"2025-04-28T17:07:09.464263+00:00","name_by_user":null,"name":"Barcode Tag Scanner scanner_3","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-29T19:21:32.491747+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"82395c211fed9b358b604c33ca0bea9e","identifiers":[["mqtt","scanner_4"]],"labels":[],"manufacturer":"Generic","model":"C200","model_id":null,"modified_at":"2025-04-29T20:26:14.633733+00:00","name_by_user":null,"name":"scanner_4","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-29T19:21:32.492879+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"c11499726c52d4e88f2d46ec6db288a6","identifiers":[["mqtt","scanner_5"]],"labels":[],"manufacturer":"Generic","model":"C200","model_id":null,"modified_at":"2025-04-29T20:26:14.634494+00:00","name_by_user":null,"name":"scanner_5","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null}, + {"area_id":null,"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"configuration_url":"homeassistant://hassio/addon/a0d7b954_vscode","connections":[],"created_at":"2024-09-30T14:21:50.119745+00:00","disabled_by":null,"entry_type":"service","hw_version":null,"id":"4337d0ff05fb782c9ec2ae035488a00a","identifiers":[["hassio","a0d7b954_vscode"]],"labels":[],"manufacturer":"Home Assistant Community Add-ons","model":"Home Assistant Add-on","model_id":null,"modified_at":"2025-04-29T19:49:42.628821+00:00","name_by_user":null,"name":"Studio Code Server","primary_config_entry":"01J91MY5JBJH64GQS4WA5SYVK2","serial_number":null,"sw_version":"5.19.2","via_device_id":null}, + {"area_id":null,"config_entries":["143eb40c5189f32be0eddf773eaaeceb"],"config_entries_subentries":{"143eb40c5189f32be0eddf773eaaeceb":[null]},"configuration_url":null,"connections":[],"created_at":"2025-04-29T20:26:14.674232+00:00","disabled_by":null,"entry_type":null,"hw_version":null,"id":"e6057a6d16d6d00efb7d6039743c2548","identifiers":[["mqtt","scanner_6"]],"labels":[],"manufacturer":"Generic","model":"C200","model_id":null,"modified_at":"2025-04-29T20:26:14.674247+00:00","name_by_user":null,"name":"scanner_6","primary_config_entry":"143eb40c5189f32be0eddf773eaaeceb","serial_number":null,"sw_version":null,"via_device_id":null} ], - "deleted_devices": [] + "deleted_devices": [ + {"config_entries":["01JAT8AZHNSF6WPATHNE5D6XM4"],"config_entries_subentries":{"01JAT8AZHNSF6WPATHNE5D6XM4":[null]},"connections":[],"created_at":"2024-10-22T14:25:00.929774+00:00","identifiers":[["browser_mod","fcc41464-a82af7ed"]],"id":"a9c5ef824d4d18dc6dc5b5ac532ca56f","orphaned_timestamp":null,"modified_at":"2024-10-22T14:25:11.023598+00:00"}, + {"config_entries":["01JAT8AZHNSF6WPATHNE5D6XM4"],"config_entries_subentries":{"01JAT8AZHNSF6WPATHNE5D6XM4":[null]},"connections":[],"created_at":"2024-10-22T14:39:00.251130+00:00","identifiers":[["browser_mod","CAST"]],"id":"8a4ea6b3c054155a422487206c6f9721","orphaned_timestamp":null,"modified_at":"2024-10-22T14:39:04.566708+00:00"}, + {"config_entries":["01J91MY5JBJH64GQS4WA5SYVK2"],"config_entries_subentries":{"01J91MY5JBJH64GQS4WA5SYVK2":[null]},"connections":[],"created_at":"2025-03-14T14:46:55.910012+00:00","identifiers":[["hassio","a0d7b954_grafana"]],"id":"784a7de235c6a7e30bd8d0e3e216901b","orphaned_timestamp":null,"modified_at":"2025-03-20T15:45:06.991729+00:00"}, + {"config_entries":[],"config_entries_subentries":{},"connections":[],"created_at":"2024-11-15T19:12:44.589247+00:00","identifiers":[["voip","sip:IPCall@192.168.1.211:5060"]],"id":"8582e1111c8603bb324b69215f997ccb","orphaned_timestamp":1744918805.925204,"modified_at":"2025-04-17T19:40:05.925227+00:00"}, + {"config_entries":["01JCRJQQPN6G7D20NFABPG3Y3V"],"config_entries_subentries":{"01JCRJQQPN6G7D20NFABPG3Y3V":[null]},"connections":[],"created_at":"2024-11-15T18:52:58.976862+00:00","identifiers":[["openai_conversation","01JCRJQQPN6G7D20NFABPG3Y3V"]],"id":"ccab8330c09c9c861e5585070e06578b","orphaned_timestamp":null,"modified_at":"2025-04-17T19:40:15.927029+00:00"}, + {"config_entries":["01JKR7TM57W6HDZWKBEZQ859MJ"],"config_entries_subentries":{"01JKR7TM57W6HDZWKBEZQ859MJ":[null]},"connections":[],"created_at":"2025-02-10T15:32:12.084456+00:00","identifiers":[["openai_conversation","01JKR7TM57W6HDZWKBEZQ859MJ"]],"id":"b5e22a86624b56f6a2e92ca2bf634bd4","orphaned_timestamp":null,"modified_at":"2025-04-17T19:40:15.927277+00:00"}, + {"config_entries":[],"config_entries_subentries":{},"connections":[],"created_at":"2025-04-17T19:39:19.654863+00:00","identifiers":[["voip","sip:IPCall@192.168.1.212:5060"]],"id":"719560bae4c6a4753d29d5ce0a4b5441","orphaned_timestamp":1744919825.216603,"modified_at":"2025-04-17T19:57:05.216620+00:00"} + ] } } \ No newline at end of file diff --git a/.storage/core.entity_registry b/.storage/core.entity_registry index 76edbc4..cbaf911 100644 --- a/.storage/core.entity_registry +++ b/.storage/core.entity_registry @@ -1,691 +1,1486 @@ { "version": 1, - "minor_version": 15, + "minor_version": 16, "key": "core.entity_registry", "data": { "entities": [ - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.pecan_lab","hidden_by":null,"icon":null,"id":"6820289590fa4640a815d41a6c246f0c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pecan Lab","platform":"person","supported_features":0,"translation_key":null,"unique_id":"pecan_lab","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.mqtt_home","hidden_by":null,"icon":null,"id":"d18878bb83949542c3c0fa3b67c8a577","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"MQTT Home Command","platform":"script","supported_features":0,"translation_key":null,"unique_id":"mqtt_home","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.mqtt_disable_torque","hidden_by":null,"icon":null,"id":"162d5c89569e4fac2fa1fc994ec82e4e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"MQTT Disable Torque Command","platform":"script","supported_features":0,"translation_key":null,"unique_id":"mqtt_disable_torque","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.mqtt_pos","hidden_by":null,"icon":null,"id":"32fb1e1f6621b41a7a0bee50a17ff9a1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"MQTT POS Command","platform":"script","supported_features":0,"translation_key":null,"unique_id":"mqtt_pos","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.increment_position_by_10","hidden_by":null,"icon":null,"id":"52301128d66f69e540cd8ee68e20578a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_10","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_10","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.decrement_position_by_100","hidden_by":null,"icon":null,"id":"0bb8b85bb4bf5f913fb2ef07353a1f77","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_100","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_100","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.increment_position_by_100","hidden_by":null,"icon":null,"id":"3d30f5e484d13dd9ec735bedc7043300","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_100","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_100","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.decrement_position_by_10","hidden_by":null,"icon":null,"id":"42be1a6e4c9215373491562af8d4b92e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_10","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_10","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.jc_hopper_angle","hidden_by":null,"icon":null,"id":"6ef932bd7e344c609d84443bd8abeeaa","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:angle-acute","original_name":"Angle","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_hopper_angle","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.decrement_position_by_1","hidden_by":null,"icon":null,"id":"17d3f4196c4c5cc64424de5be54f4876","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_1","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.increment_position_by_1","hidden_by":null,"icon":null,"id":"0b34687ec13cfbbc71dd9599d7c2a9a7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_1","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.decrement_position_by_tenth","hidden_by":null,"icon":null,"id":"1a1b35c981008a1a5a57a1c7d7142e78","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_tenth","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_tenth","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.increment_position_by_tenth","hidden_by":null,"icon":null,"id":"591617b8019618078984a2ccc9279f8e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_tenth","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_tenth","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.jc_pecan_grade","hidden_by":null,"icon":null,"id":"6110c4cf3290251b791ac3175ba5302d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:peanut","original_name":"Pecan Size","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_pecan_grade","previous_unique_id":null,"unit_of_measurement":"thou"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.jc_crush_amount","hidden_by":null,"icon":null,"id":"73830ed5b94ac16da41f23dcc0fef8f3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Crush Amount","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_crush_amount","previous_unique_id":null,"unit_of_measurement":"thou"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":1665.0,"step":1.0,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"number.jc_height","hidden_by":null,"icon":null,"id":"754d66fcc7d6942ff4ac253f669f608a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Height","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc_height","previous_unique_id":null,"unit_of_measurement":"thou"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":2.5,"max":5.5,"step":0.5,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"number.sheller_angle","hidden_by":null,"icon":null,"id":"2cd4708456a3e3c5d5b3707932710e28","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Angle","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller_angle","previous_unique_id":null,"unit_of_measurement":"degrees"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c0c49687c85dee58eea3dbb414dd9337","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"130c399e6b93586793dfd365ea5b3ebc","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.jc_vibratory_vibratory_conveyor_toggle","hidden_by":null,"icon":null,"id":"8ecacdf0b2a229de09e2305332b12710","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vibratory Conveyor Toggle","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"60:01:94:CF:79:15-binary_sensor-vibratory_conveyor_toggle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"c0c49687c85dee58eea3dbb414dd9337","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"130c399e6b93586793dfd365ea5b3ebc","disabled_by":null,"entity_category":null,"entity_id":"switch.jc_vibratory_vibratory_conveyor","hidden_by":null,"icon":null,"id":"3e1a3122c96fc9e731d92d37bfe06855","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vibratory Conveyor","platform":"esphome","supported_features":0,"translation_key":null,"unique_id":"60:01:94:CF:79:15-switch-vibratory_conveyor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"4c9a1a4d2ded4dbeac71ee63ef297de2"},"config_entry_id":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.update_height","hidden_by":null,"icon":null,"id":"e81669cca9b15bdb726bf7d9a679235d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update Height","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"4c9a1a4d2ded4dbeac71ee63ef297de2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1705938099970"},"config_entry_id":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.experiment_duration","hidden_by":null,"icon":null,"id":"9d8190646a2a831357109f61661b2eea","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Experiment Duration","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1705938099970","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_is_dark","hidden_by":null,"icon":null,"id":"13d0e5bf1e4040ecf4e0f706183d6b77","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_dark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_motion","hidden_by":null,"icon":null,"id":"3d7e9918f1e04f44ff4f0a552a4c2f93","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.cloud_key_gen2_plus_hdd_1","hidden_by":null,"icon":null,"id":"980caffa1ffb34ec31cd09b0fbf1ae67","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"HDD 1","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_disk_health_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_reboot_device","hidden_by":null,"icon":null,"id":"39ab56a678c3d3be130c189e4c9378bf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_unadopt_device","hidden_by":null,"icon":null,"id":"fd07098ab3f887296512a858014c6781","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_unadopt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":null,"entity_id":"camera.g3_flex_high","hidden_by":null,"icon":null,"id":"a3c68dda24070c2c8332cb14e004ec37","has_entity_name":true,"labels":[],"modified_at":"2024-10-01T13:35:30.476765+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1B8_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_microphone_level","hidden_by":null,"icon":null,"id":"ca4c85530d3a21bb5492d25d6d2e5ec1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_recording_mode","hidden_by":null,"icon":null,"id":"d7a00c24475da00aaf4d38913d8751e0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_infrared_mode","hidden_by":null,"icon":null,"id":"764722c749a73f428d5c5efb0c7bbb9d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_infrared","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_oldest_recording","hidden_by":null,"icon":null,"id":"a5bdd186ab2a07ee2d588751a413d1fd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_storage_used","hidden_by":null,"icon":null,"id":"30ff6db048d5e4acfd4143b302abe6c8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_disk_write_rate","hidden_by":null,"icon":null,"id":"8d40e54a919f8e4d651a04f31b0ab12a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_received_data","hidden_by":null,"icon":null,"id":"309efcf3413c8552e74ae5a04e149d71","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_transferred_data","hidden_by":null,"icon":null,"id":"2a48401200232be8e7805f4021c510db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_uptime","hidden_by":null,"icon":null,"id":"350a2cceb846cdf1a6466b6842431f12","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_link_speed","hidden_by":null,"icon":null,"id":"0844c0fa426fd386f8db9c22347e47c3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g3_flex_last_motion_detected","hidden_by":null,"icon":null,"id":"375b4e88f105f4906877858d36cdf4fd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_uptime","hidden_by":null,"icon":null,"id":"d6864e1c0ea4c78d083bdb3ba1be72d9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_storage_utilization","hidden_by":null,"icon":null,"id":"953b487d5bc2f87c3f4599f07b2c089f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:harddisk","original_name":"Storage utilization","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_storage_utilization","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_type_timelapse_video","hidden_by":null,"icon":null,"id":"4891ab302b68472a2381d33de9152789","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:server","original_name":"Type: timelapse video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_rotating","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_type_continuous_video","hidden_by":null,"icon":null,"id":"08a4b09e64aaaf1b4ee6c876a2560faa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:server","original_name":"Type: continuous video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_timelapse","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_type_detections_video","hidden_by":null,"icon":null,"id":"af2ede9fe3dd082776790f9c19deac76","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:server","original_name":"Type: detections video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_detections","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_resolution_hd_video","hidden_by":null,"icon":null,"id":"7a45c6128219a51047cd4db6b3f24c2c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cctv","original_name":"Resolution: HD video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_resolution_HD","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_resolution_4k_video","hidden_by":null,"icon":null,"id":"3fdd9257b568e8a5459cc74ee5a700f5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cctv","original_name":"Resolution: 4K video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_resolution_4K","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_resolution_free_space","hidden_by":null,"icon":null,"id":"9a337de5170f1b94838de170346a9e76","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cctv","original_name":"Resolution: free space","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_resolution_free","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_recording_capacity","hidden_by":null,"icon":null,"id":"1880fb8c4323ab03076b55ca359ed251","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:record-rec","original_name":"Recording capacity","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_capacity","previous_unique_id":null,"unit_of_measurement":"s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_cpu_utilization","hidden_by":null,"icon":null,"id":"a90428d3a9b8ba23da5608dded982617","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speedometer","original_name":"CPU utilization","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_cpu_utilization","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_cpu_temperature","hidden_by":null,"icon":null,"id":"a3d9b53077bdcf81bb3a421d0cd15137","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"CPU temperature","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_cpu_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_memory_utilization","hidden_by":null,"icon":null,"id":"7e591075aefd0c8d5c10c77195581cfb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:memory","original_name":"Memory utilization","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_memory_utilization","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_ssh_enabled","hidden_by":null,"icon":null,"id":"027a3afe5b8cff5689d02a5590c845fc","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_ssh","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_status_light_on","hidden_by":null,"icon":null,"id":"df3e4626dbcf5ffd4d15ab4e4fa2d70d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_status_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_hdr_mode","hidden_by":null,"icon":null,"id":"d306754b78a517ff4bc04a9c06be5746","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_name","hidden_by":null,"icon":null,"id":"d755dc387c37c1c6273207518e7b17e6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_date","hidden_by":null,"icon":null,"id":"65c0e9f5c318ae1a55e23768c184a098","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_date","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_logo","hidden_by":null,"icon":null,"id":"6b6bea1624416bbcb856d5dbf1d07a79","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"6e4c32fcad52993e6066591429a125f5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_detections_motion","hidden_by":null,"icon":null,"id":"081a07204d896f5cbf54ec6b8b5b8342","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_privacy_mode","hidden_by":null,"icon":null,"id":"b38b70da47584823ae0d0c4b063745d6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"config","entity_id":"switch.cloud_key_gen2_plus_analytics_enabled","hidden_by":null,"icon":null,"id":"ecd328cd4a5ee7d10352d6c0e448d3b2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:google-analytics","original_name":"Analytics enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_analytics_enabled","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"config","entity_id":"switch.cloud_key_gen2_plus_insights_enabled","hidden_by":null,"icon":null,"id":"b7f0d8aacee92cd74122beaec0a3ef73","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:magnify","original_name":"Insights enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_insights_enabled","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_high_insecure","hidden_by":null,"icon":null,"id":"83aa25f5bed8281d785c73c1a6275017","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dawn","hidden_by":null,"icon":null,"id":"e3b1792c92593c2b1366dc6cdffdd854","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next dawn","platform":"sun","supported_features":0,"translation_key":"next_dawn","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_dawn","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dusk","hidden_by":null,"icon":null,"id":"249caf0ed3d013f00661c932380198ac","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next dusk","platform":"sun","supported_features":0,"translation_key":"next_dusk","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_dusk","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_midnight","hidden_by":null,"icon":null,"id":"2727dd5ac583543021d97d9008283e4e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next midnight","platform":"sun","supported_features":0,"translation_key":"next_midnight","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_midnight","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_noon","hidden_by":null,"icon":null,"id":"a8e4293ee99ecf1e47db65ab5525360d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next noon","platform":"sun","supported_features":0,"translation_key":"next_noon","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_noon","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_rising","hidden_by":null,"icon":null,"id":"a3707bf32d3cfc28dcd7c985f8a33ff3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next rising","platform":"sun","supported_features":0,"translation_key":"next_rising","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_rising","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_setting","hidden_by":null,"icon":null,"id":"f4484a285f1c29d61154173223c96282","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next setting","platform":"sun","supported_features":0,"translation_key":"next_setting","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_setting","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_elevation","hidden_by":null,"icon":null,"id":"e48db04d43bf7077cc2bcaeca32ad6d5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solar elevation","platform":"sun","supported_features":0,"translation_key":"solar_elevation","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-solar_elevation","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_azimuth","hidden_by":null,"icon":null,"id":"c30d297e4d53cf308e9b4e9477f56921","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solar azimuth","platform":"sun","supported_features":0,"translation_key":"solar_azimuth","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-solar_azimuth","previous_unique_id":null,"unit_of_measurement":"°"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_rising","hidden_by":null,"icon":null,"id":"a55570af1bdd3267a32ad98e71440bdb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solar rising","platform":"sun","supported_features":0,"translation_key":"solar_rising","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-solar_rising","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d96ab4ca2878dfd648ac7c530f4d0268","disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_moisture_percentage","hidden_by":null,"icon":null,"id":"6e19f5b943a0bfd9b3f0e7b858c074f4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"moisture","original_icon":null,"original_name":"Moisture Percentage","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"steinlite-moisture-meter-humidity","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d96ab4ca2878dfd648ac7c530f4d0268","disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_temperature","hidden_by":null,"icon":null,"id":"3e7a3a7c9c97b82247d15a50eb4de688","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"temperature","original_icon":null,"original_name":"Temperature","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"steinlite-moisture-meter-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d96ab4ca2878dfd648ac7c530f4d0268","disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_commodity_code","hidden_by":null,"icon":null,"id":"e6b2af10bd230eef6e221134e7494999","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Commodity Code","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"steinlite-moisture-meter-commodity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.jc_plate_frequency","hidden_by":null,"icon":null,"id":"f5e4c06d08c43feb1cbebc59953d9cac","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Impacting Plate Frequency","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_plate_frequency","previous_unique_id":null,"unit_of_measurement":"Hz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.jc_feeder_frequency","hidden_by":null,"icon":null,"id":"4e995cc33d0cacb73083be9cca041951","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vibratory Feeder Frequency","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_feeder_frequency","previous_unique_id":null,"unit_of_measurement":"Hz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.sheller_paddle_rpm","hidden_by":null,"icon":null,"id":"efb0d43f0df4c3808b5618515f541cb2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle Shaft RPM","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_paddle_rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.sheller_drum_rpm","hidden_by":null,"icon":null,"id":"c0cbbd4924f42c0c46871a488926eda1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_drum_rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.sheller_ring_gap","hidden_by":null,"icon":null,"id":"a2f91fbc44eb6159ee0469a3632a7052","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Ring Gap","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_ring_gap","previous_unique_id":null,"unit_of_measurement":"in"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.batch_weight","hidden_by":null,"icon":null,"id":"89faa0c69fb50e509d8f7783b3a8271a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Batch Weight","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"batch_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.meyer_preload_stiffness","hidden_by":null,"icon":null,"id":"c357504fff9a1920c4dc8a876d864cb3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Preload Spring Stiffness","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"meyer_preload_stiffness","previous_unique_id":null,"unit_of_measurement":"N/m"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.meyer_motor_speed","hidden_by":null,"icon":null,"id":"f2c8299058756338f530143024f54206","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Motor Speed","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"meyer_motor_speed","previous_unique_id":null,"unit_of_measurement":"Hz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.moisture_cold_soak_time","hidden_by":null,"icon":null,"id":"abddedbe4d6e995d2c463c688c485b9b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cold Soak Time","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_cold_soak_time","previous_unique_id":null,"unit_of_measurement":"hours"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.moisture_hot_soak_time","hidden_by":null,"icon":null,"id":"555b58d72c285e78dcc656c272728c39","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hot Soak Time","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_hot_soak_time","previous_unique_id":null,"unit_of_measurement":"minutes"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.moisture_ambient_temperature","hidden_by":null,"icon":null,"id":"f2bd64fee3162af35a182a872f20f965","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Ambient Temperature","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_ambient_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.moisture_hot_bath_temperature","hidden_by":null,"icon":null,"id":"91befcb9625dbef8aeaf4a9a0b2ae0d6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hot Soak Temperature","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_hot_bath_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"682585d3e49461db68dfce310711e240","disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_scale_sheller_scale","hidden_by":null,"icon":null,"id":"37a0cd6113c8df2822610a25c2042e8e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"weight","original_icon":null,"original_name":"Sheller Scale","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller-scale","previous_unique_id":null,"unit_of_measurement":"lbs"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"704baf0c713921ab159af1306f741d87","disabled_by":null,"entity_category":null,"entity_id":"sensor.precision_scale_precision_scale","hidden_by":null,"icon":null,"id":"61c361e5e42beb626828d82b42b58721","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"weight","original_icon":null,"original_name":"Precision Scale","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"precision-scale","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.lab_phone","hidden_by":null,"icon":null,"id":"5442a050c0475f479bb7cc92e970c660","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"lab-phone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"2ddef885064fb8ed","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_detected_activity","hidden_by":null,"icon":null,"id":"0000bd24468b03dbc427f569c75352ce","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"lab-phone Detected activity","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_detected_activity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_sleep_confidence","hidden_by":null,"icon":null,"id":"2a574ee67db52bb0e24be210621f1f7b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"lab-phone Sleep confidence","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sleep_confidence","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_sleep_segment","hidden_by":null,"icon":null,"id":"393868b0837c43758a8b93d9ea25f295","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"lab-phone Sleep segment","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sleep_segment","previous_unique_id":null,"unit_of_measurement":"ms"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_android_auto","hidden_by":null,"icon":null,"id":"cfa25228611201042c4765ea6530318c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"lab-phone Android Auto","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_android_auto","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_os_version","hidden_by":null,"icon":null,"id":"b57cfcc7a641093970b85b608d3a7431","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone OS version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_android_os_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_security_patch","hidden_by":null,"icon":null,"id":"d22df220f4377a7b3d9656a409e57ae8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:security","original_name":"lab-phone Security patch","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_android_os_security_patch","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_current_version","hidden_by":null,"icon":null,"id":"3d6c7f6ea3ed07ba7565a06a428042f3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone Current version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_current_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_rx_gb","hidden_by":null,"icon":null,"id":"a48fede553dfcc73d2f43e1aeb2d140e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone App Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_tx_gb","hidden_by":null,"icon":null,"id":"373a51a7860d4e8b700c27812917b470","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone App Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_memory","hidden_by":null,"icon":null,"id":"82be1483c1d22c12408a5ac60dba39f8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:memory","original_name":"lab-phone App memory","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_memory","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_app_inactive","hidden_by":null,"icon":null,"id":"046732ec8e03a5a50e0793d82ec413e3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:timer-outline","original_name":"lab-phone App inactive","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_inactive","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_standby_bucket","hidden_by":null,"icon":null,"id":"f9f59fe7b721ab7d9b2d121da583aac9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone App standby bucket","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_standby_bucket","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_importance","hidden_by":null,"icon":null,"id":"1bc424344c3d0cba1c23d63673ee35bd","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone App importance","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_importance","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_ringer_mode","hidden_by":null,"icon":null,"id":"77f734be920c4a01132e9128e69cc859","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Ringer mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_audio_sensor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_audio_mode","hidden_by":null,"icon":null,"id":"07b22218a6ef36a4fa0ab46e66aab3b9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Audio mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_audio_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_headphones","hidden_by":null,"icon":null,"id":"263070246f4765700c74f71de6536b59","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:headphones","original_name":"lab-phone Headphones","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_headphone_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_mic_muted","hidden_by":null,"icon":null,"id":"2e0bf0bbf40a1af347b27f390a91bffc","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone-off","original_name":"lab-phone Mic muted","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_mic_muted","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_speakerphone","hidden_by":null,"icon":null,"id":"ff63904a7334848938b8ae17fabd44ba","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Speakerphone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_speakerphone_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_music_active","hidden_by":null,"icon":null,"id":"06dc67353d3957a76fd54c1a09b2b727","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:music","original_name":"lab-phone Music active","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_music_active","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_alarm","hidden_by":null,"icon":null,"id":"4667f22ee045529bfe43d7b44b0e5ee7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm","original_name":"lab-phone Volume level alarm","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_call","hidden_by":null,"icon":null,"id":"78e9c538d6e43643edc12e95de227ec4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone","original_name":"lab-phone Volume level call","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_call","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_music","hidden_by":null,"icon":null,"id":"4bde6c1fba1714f4ac510d6ac4fc3b89","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:music","original_name":"lab-phone Volume level music","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_music","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_ringer","hidden_by":null,"icon":null,"id":"81f70404399d504dd72a7ba6dd1c577d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone-ring","original_name":"lab-phone Volume level ringer","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_ring","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_notification","hidden_by":null,"icon":null,"id":"c56ef3e99b0401fed6c46ca27e95fee9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Volume level notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_notification","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_system","hidden_by":null,"icon":null,"id":"20887de875f09636d6adb86a7ef30172","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-sound","original_name":"lab-phone Volume level system","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_system","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_dtmf","hidden_by":null,"icon":null,"id":"4d9d2c85d8a34dc5c197ede613c040c4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Volume level DTMF","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_dtmf","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_accessibility","hidden_by":null,"icon":null,"id":"89fe5e153afb4c5cdf503896e49283da","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human","original_name":"lab-phone Volume level accessibility","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_accessibility","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_level","hidden_by":null,"icon":null,"id":"92afc192211c8f9b17c5aa12e09f4c2a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-20","original_name":"lab-phone Battery level","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_state","hidden_by":null,"icon":null,"id":"ec727cf4e4bc27362461207424f41ae7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-minus","original_name":"lab-phone Battery state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_is_charging","hidden_by":null,"icon":null,"id":"f62e2b26c3af266f2fb4e74323ff2af7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"plug","original_icon":"mdi:power-plug","original_name":"lab-phone Is charging","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_charging","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.lab_phone_charger_type","hidden_by":null,"icon":null,"id":"f467a15f9a90b2bed17a6386c945175f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery","original_name":"lab-phone Charger type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_charger_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_health","hidden_by":null,"icon":null,"id":"9f4a48fc953ea6254e4afee64884a175","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-heart-variant","original_name":"lab-phone Battery health","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_health","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_temperature","hidden_by":null,"icon":null,"id":"daead27e5934a54e580e924161e4fcff","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":"mdi:battery","original_name":"lab-phone Battery temperature","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_power","hidden_by":null,"icon":null,"id":"56f6a288394e3f1cc26795e51d1878a9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":"mdi:battery-plus","original_name":"lab-phone Battery power","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_power","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_bluetooth_connection","hidden_by":null,"icon":null,"id":"32746a937b018a018cad23eb7861a984","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone Bluetooth connection","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_bluetooth_connection","previous_unique_id":null,"unit_of_measurement":"connection(s)"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_bluetooth_state","hidden_by":null,"icon":null,"id":"bb91052022dcffe259963614382b11b4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone Bluetooth state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_bluetooth_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_ble_transmitter","hidden_by":null,"icon":null,"id":"60f9681e232f48797723bf4cbe0fcf7c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone BLE transmitter","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_ble_emitter","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_beacon_monitor","hidden_by":null,"icon":null,"id":"de6914417fd27b3a73c051c7df23393b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone Beacon monitor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_beacon_monitor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_car_battery","hidden_by":null,"icon":null,"id":"ffd0ddbbad0ea5da9afd29acf2ce5d11","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:car-battery","original_name":"lab-phone Car battery","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_battery","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_name","hidden_by":null,"icon":null,"id":"3d5413d85932d67bd5fc4d78a82c158d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car-info","original_name":"lab-phone Car name","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_charging_status","hidden_by":null,"icon":null,"id":"25897395689c983d55f5d68d45e9c18f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"plug","original_icon":"mdi:ev-station","original_name":"lab-phone Car charging status","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_charging_status","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_car_ev_connector_type","hidden_by":null,"icon":null,"id":"b6521b68626afbe1e9fa2fd0641fff04","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car-electric","original_name":"lab-phone Car EV connector type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_ev_connector","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_fuel","hidden_by":null,"icon":null,"id":"0336bae719eb5266588f6fd80f0fa8db","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:barrel","original_name":"lab-phone Car fuel","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_fuel","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_car_fuel_type","hidden_by":null,"icon":null,"id":"7761b1bf25c7b0b993f5da3a8eeb0ce2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:gas-station","original_name":"lab-phone Car fuel type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_fuel_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_odometer","hidden_by":null,"icon":null,"id":"d52883696d53d7dd3ca08109490146e8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"ft"},"conversation":{"should_expose":false}},"original_device_class":"distance","original_icon":"mdi:map-marker-distance","original_name":"lab-phone Car odometer","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_odometer","previous_unique_id":null,"unit_of_measurement":"ft"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_screen_brightness","hidden_by":null,"icon":null,"id":"3ad56bd4842e575b8f9e2a62d43fb555","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"lab-phone Screen brightness","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_screen_brightness","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_screen_off_timeout","hidden_by":null,"icon":null,"id":"998b6c5a70c7a02ff1218fd3166c1549","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-off","original_name":"lab-phone Screen off timeout","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_screen_off_timeout","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_do_not_disturb_sensor","hidden_by":null,"icon":null,"id":"1c09e63b1bc21a2381ffcc97d25e562d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:minus-circle","original_name":"lab-phone Do Not Disturb sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_dnd_sensor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_accent_color","hidden_by":null,"icon":null,"id":"9ac3864ec56c8abeb70f49908cc4470d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:palette","original_name":"lab-phone Accent color","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_accent_color","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_work_profile","hidden_by":null,"icon":null,"id":"8bf16f2f7208e3050ef0ec87ebcc749c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:briefcase","original_name":"lab-phone Work profile","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_work_profile","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_geocoded_location","hidden_by":null,"icon":null,"id":"6fa71bda85d7f39134e49a572cbfccb4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"lab-phone Geocoded location","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_device_locked","hidden_by":null,"icon":null,"id":"bf5d1643fde4eb9997473efd2b52f2b1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-lock","original_name":"lab-phone Device locked","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_device_locked","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_device_secure","hidden_by":null,"icon":null,"id":"86e9a61c91e2679ec739692fefdb56e7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-key","original_name":"lab-phone Device secure","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_device_secure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_keyguard_locked","hidden_by":null,"icon":null,"id":"46a750d846fe7cb1f60455f9f0d8c17b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-lock","original_name":"lab-phone Keyguard locked","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_keyguard_locked","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_keyguard_secure","hidden_by":null,"icon":null,"id":"c6c1816cb11adbbf7665ac6e3ee1f31d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-key","original_name":"lab-phone Keyguard secure","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_keyguard_secure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_last_used_app","hidden_by":null,"icon":null,"id":"ec01cea3f69915b1a59c5da8d3148f55","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone Last used app","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_used_app","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_last_reboot","hidden_by":null,"icon":null,"id":"c42ea3f69f2b57c8b241b601814fc4bf","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:restart","original_name":"lab-phone Last reboot","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_last_update_trigger","hidden_by":null,"icon":null,"id":"f62c7fd9e2b97be06ebe92afe7bc9087","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:update","original_name":"lab-phone Last update trigger","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_update","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_light_sensor","hidden_by":null,"icon":null,"id":"d1a8f8d14845b241ebd781a00b0d7271","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":"mdi:brightness-5","original_name":"lab-phone Light sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_light_sensor","previous_unique_id":null,"unit_of_measurement":"lx"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_high_accuracy_mode","hidden_by":null,"icon":null,"id":"26dd0e551fa4cab68db676b33889e403","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:crosshairs-gps","original_name":"lab-phone High accuracy mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_high_accuracy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_high_accuracy_update_interval","hidden_by":null,"icon":null,"id":"61ed62227f4d8c01daf16de30994609c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:timer","original_name":"lab-phone High accuracy update interval","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_high_accuracy_update_interval","previous_unique_id":null,"unit_of_measurement":"seconds"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_mobile_data","hidden_by":null,"icon":null,"id":"8c4ea8994658523fa6f12c76e3f7f5d2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:signal","original_name":"lab-phone Mobile data","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_mobile_data","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_mobile_data_roaming","hidden_by":null,"icon":null,"id":"95d9c4c181df439a45b54a4b96dc1932","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:toggle-switch","original_name":"lab-phone Mobile data roaming","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_mobile_data_roaming","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_connection","hidden_by":null,"icon":null,"id":"972d44bc48c2c4169105d49b567b1437","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi connection","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_connection","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_bssid","hidden_by":null,"icon":null,"id":"5178fa0dfa4d254a25461b88f43123ef","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi BSSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_bssid","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_ip_address","hidden_by":null,"icon":null,"id":"0f6e3af0964a29b7beef87cea67a2101","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"lab-phone WiFi IP address","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_ip_address","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_link_speed","hidden_by":null,"icon":null,"id":"7955599c067ae724c401b3962a6bb042","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-strength-3","original_name":"lab-phone WiFi link speed","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_link_speed","previous_unique_id":null,"unit_of_measurement":"Mbps"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_wifi_state","hidden_by":null,"icon":null,"id":"32ad58385c7981a57b3d8f857b98230a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_frequency","hidden_by":null,"icon":null,"id":"9cda22725bfb412197b2d20198db3732","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi frequency","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_frequency","previous_unique_id":null,"unit_of_measurement":"MHz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_signal_strength","hidden_by":null,"icon":null,"id":"922d43d8e2cbb6025cc8b7fa7e44de35","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":"mdi:wifi-strength-3","original_name":"lab-phone WiFi signal strength","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_signal_strength","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_public_ip_address","hidden_by":null,"icon":null,"id":"bac01ac9851f4ef7e883383256406788","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"lab-phone Public IP address","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_public_ip_address","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_hotspot_state","hidden_by":null,"icon":null,"id":"17c86f11dccbc05eb5bc5dba131c318b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"lab-phone Hotspot state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_hotspot_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_network_type","hidden_by":null,"icon":null,"id":"585421ba2e41d56cb32dee3b8c6cdca8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:network","original_name":"lab-phone Network type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_network_type","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_ipv6_addresses","hidden_by":null,"icon":null,"id":"fb202671246e269343b91e6f6bcaac59","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"lab-phone IPv6 addresses","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_ip6_addresses","previous_unique_id":null,"unit_of_measurement":"address(es)"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_nfc_state","hidden_by":null,"icon":null,"id":"7e8879c8454ebcfadea1bc5a1123de80","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:nfc-variant","original_name":"lab-phone NFC state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_nfc_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_next_alarm","hidden_by":null,"icon":null,"id":"6b6455bade90731f2a7c9634a54017a9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:alarm","original_name":"lab-phone Next alarm","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_next_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_last_notification","hidden_by":null,"icon":null,"id":"4f9a773ba76b26eab0c65a2dffed2486","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Last notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_notification","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_last_removed_notification","hidden_by":null,"icon":null,"id":"b5e7f98788c3cd032e583b4a0f60671b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Last removed notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_removed_notification","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_active_notification_count","hidden_by":null,"icon":null,"id":"aa5e9d21c00ceb7fd3208bb095e48de1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Active notification count","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_active_notification_count","previous_unique_id":null,"unit_of_measurement":"notifications"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_media_session","hidden_by":null,"icon":null,"id":"7989f646c8a0feb4298b0392fa16b4bc","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:play-circle","original_name":"lab-phone Media session","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_media_session","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_phone_state","hidden_by":null,"icon":null,"id":"5ebff4e92b29d7b5e38f5cf57b84464e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone","original_name":"lab-phone Phone state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_phone_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_sim_1","hidden_by":null,"icon":null,"id":"bd73462ad7cafedd47173d5e173a9d32","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"lab-phone SIM 1","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sim_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_sim_2","hidden_by":null,"icon":null,"id":"229af071b7bbd93015485623fa5c8a8e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"lab-phone SIM 2","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sim_2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_interactive","hidden_by":null,"icon":null,"id":"d8b36e54171f1e0ce3ad12815b10792e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"lab-phone Interactive","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_interactive","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_doze_mode","hidden_by":null,"icon":null,"id":"2c00a0f44e3710c3b097afcf314a2b9f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"lab-phone Doze mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_idle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_power_save","hidden_by":null,"icon":null,"id":"9f39df3b584dfc59bfc55a58a9635611","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-plus","original_name":"lab-phone Power save","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_power_save","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_pressure_sensor","hidden_by":null,"icon":null,"id":"80e8b58587c96e0ac58d4f3a01779f4a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"psi"},"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":"mdi:gauge","original_name":"lab-phone Pressure sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_pressure_sensor","previous_unique_id":null,"unit_of_measurement":"psi"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_proximity_sensor","hidden_by":null,"icon":null,"id":"5e8b6ca35e879b4c0b3912c76e3dd9d0","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:leak","original_name":"lab-phone Proximity sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_proximity_sensor","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_steps_sensor","hidden_by":null,"icon":null,"id":"832e2c79183cf1165defc246bb14aa7b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"lab-phone Steps sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_steps_sensor","previous_unique_id":null,"unit_of_measurement":"steps"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_internal_storage","hidden_by":null,"icon":null,"id":"46ed18ed9e671421dd46c8cbf4ca506b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:harddisk","original_name":"lab-phone Internal storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_storage_sensor","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_external_storage","hidden_by":null,"icon":null,"id":"c0b383d38370ae63111ac97de4f75145","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:micro-sd","original_name":"lab-phone External storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_external_storage","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_current_time_zone","hidden_by":null,"icon":null,"id":"80dff986476c9143ede91c5c2d0ba0c4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-clock","original_name":"lab-phone Current time zone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_current_time_zone","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_total_rx_gb","hidden_by":null,"icon":null,"id":"2a009c33aab4ef404896151e2bc79eec","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone Total Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_total_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_total_tx_gb","hidden_by":null,"icon":null,"id":"f0a588dcf064d10a1df8a3aac3cb626d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone Total Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_total_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714686528002"},"config_entry_id":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.tag_bin4b_is_scanned","hidden_by":null,"icon":null,"id":"06ca7b85dd6a8fbb0833c96929cdae77","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin4b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714686528002","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691006075"},"config_entry_id":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.bin4a_weigh","hidden_by":null,"icon":null,"id":"512788ddfc93c5a1d961a69beec7afd7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin4a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691006075","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691234056"},"config_entry_id":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.tag_bin3a_is_scanned","hidden_by":null,"icon":null,"id":"187c087018cad6fd22058acdb909836e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin3a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691234056","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691252744"},"config_entry_id":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.tag_bin3b_is_scanned","hidden_by":null,"icon":null,"id":"149d762dd40e3d1e04a93f220d21570a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin3b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691252744","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691270889"},"config_entry_id":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.tag_bin2a_is_scanned","hidden_by":null,"icon":null,"id":"f4197783ca14369b4fe75dc18b7fed61","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin2a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691270889","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691288523"},"config_entry_id":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.tag_bin2b_is_scanned","hidden_by":null,"icon":null,"id":"24be654c29c4702ab26d1bef68f85dc3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin2b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691288523","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691306464"},"config_entry_id":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.tag_bin1a_is_scanned","hidden_by":null,"icon":null,"id":"41cbdb5e090f743ff906d9f45c1c779c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin1a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691306464","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691321231"},"config_entry_id":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.tag_bin1b_is_scanned","hidden_by":null,"icon":null,"id":"8d4a20cf71d1a21295a417fd44446852","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin1b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691321231","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_1_weight","hidden_by":null,"icon":null,"id":"65fcc6ffbfb2be888ad0056cb8753788","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":2}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 1 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin1_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_2_weight","hidden_by":null,"icon":null,"id":"8ed34b95c20b69e1ade8b05baae878c5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":2}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 2 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin2_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_3_weight","hidden_by":null,"icon":null,"id":"5a9599d2c47a92f788ce46aa28c791a7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":2}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 3 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin3_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_4_weight","hidden_by":null,"icon":null,"id":"772136a67a3a1a1c1a68b3912e3437ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":2}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 4 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin4_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1715008110813"},"config_entry_id":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.tag_take_general_mass_sample_is_scanned","hidden_by":null,"icon":null,"id":"0b9cb347886459e7d4b72af794e6c23d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag take-general-mass-sample is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1715008110813","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1715008192820"},"config_entry_id":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.tag_take_halves_mass_sample_is_scanned","hidden_by":null,"icon":null,"id":"8c3ee04909f6f045bf157e713e30302c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag take-halves-mass-sample is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1715008192820","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"f92d6ca163501ea7659047c60ba4e9e5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"387080b8991325a3e49c3b3e94736b27","disabled_by":"user","entity_category":null,"entity_id":"camera.crack_output","hidden_by":null,"icon":null,"id":"5a7a0719da29cf493d77a105bf3f0c47","has_entity_name":false,"labels":[],"modified_at":"2024-10-01T13:25:07.637502+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Crack Output","platform":"mjpeg","supported_features":0,"translation_key":null,"unique_id":"f92d6ca163501ea7659047c60ba4e9e5","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["General Yield Sample","Half Yield Sample","Tare"]},"config_entry_id":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_select.mass_sample_mode","hidden_by":null,"icon":null,"id":"60e7292bdc94748eaf3acf32967778aa","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale-unbalanced","original_name":"Mass Sample Mode","platform":"input_select","supported_features":0,"translation_key":null,"unique_id":"mass_sample_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["None","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"]},"config_entry_id":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_select.activecup","hidden_by":null,"icon":null,"id":"944f64eaa245791d1721119e46868741","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T21:56:00.985425+00:00","name":null,"options":{"conversation":{"should_expose":false},"collection":{"hash":"068e99545e76fba413e215a196e92368"}},"original_device_class":null,"original_icon":"mdi:delete-variant","original_name":"ActiveCup","platform":"input_select","supported_features":0,"translation_key":null,"unique_id":"activecup","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233507175"},"config_entry_id":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.cup_1_scanned","hidden_by":null,"icon":null,"id":"45b75bf43bdcb9d88061d41dafc3ceea","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 1 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233507175","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233528548"},"config_entry_id":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.cup_2_scanned","hidden_by":null,"icon":null,"id":"079a73a132d8680285e219a8063270c8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 2 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233528548","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233545612"},"config_entry_id":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.cup_3_scanned","hidden_by":null,"icon":null,"id":"65291cdbbf996ce60f428afa3b0c8749","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 3 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233545612","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233563052"},"config_entry_id":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.cup_4_scanned","hidden_by":null,"icon":null,"id":"61a970a6d912f400f481d06338e4e932","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 4 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233563052","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233589077"},"config_entry_id":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.cup_5_scanned","hidden_by":null,"icon":null,"id":"da277a6a3a101e3e190c495bad2fabe7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 5 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233589077","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233604589"},"config_entry_id":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.cup_6_scanned","hidden_by":null,"icon":null,"id":"12f2c0a6bc10e1e1fe40b003de3f38ba","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 6 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233604589","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233621036"},"config_entry_id":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.cup_7_scanned","hidden_by":null,"icon":null,"id":"b8c80601c4f0ac945b1e4bb542501ef4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 7 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233621036","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233634788"},"config_entry_id":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.cup_8_scanned","hidden_by":null,"icon":null,"id":"73b01a41a888d316ee68fb0ce93ba782","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 8 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233634788","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233649980"},"config_entry_id":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.cup_9_scanned","hidden_by":null,"icon":null,"id":"918a1556040cb0d76e21fe4a2f70f186","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 9 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233649980","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233677941"},"config_entry_id":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.cup_10_scanned","hidden_by":null,"icon":null,"id":"1c365f1173d37866ed5cdc74e246fd7a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 10 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233677941","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233694725"},"config_entry_id":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.cup_11_scanned","hidden_by":null,"icon":null,"id":"589d3f6c276082700289eae8766eb89d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 11 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233694725","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233716972"},"config_entry_id":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.cup_12_scanned","hidden_by":null,"icon":null,"id":"c41d5cb4ff3934fe338f50d02776a7fa","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 12 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233716972","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233734357"},"config_entry_id":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.cup_13_scanned","hidden_by":null,"icon":null,"id":"4416f337b7641576e0b6d1058249e489","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 13 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233734357","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233749157"},"config_entry_id":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.cup_14_scanned","hidden_by":null,"icon":null,"id":"2a650868dc0fd65006af9e57529f7214","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 14 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233749157","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233763405"},"config_entry_id":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.cup_15_scanned","hidden_by":null,"icon":null,"id":"d78c7541cf68a9416b3b1688d57bea82","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 15 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233763405","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233790021"},"config_entry_id":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.cup_16_scanned","hidden_by":null,"icon":null,"id":"773e5d59395043ab012ecc1f359c18e1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 16 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233790021","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716234851972"},"config_entry_id":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.virtual_scale_weigh","hidden_by":null,"icon":null,"id":"895e307b58057952fb385491433d0d0b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Virtual Scale Weigh","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716234851972","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_1_tare_weight","hidden_by":null,"icon":null,"id":"b870ec0923840047dc5082ac498ba8eb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 1 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup1_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_2_tare_weight","hidden_by":null,"icon":null,"id":"86453abf972da0158ef3a6ad1c9d6920","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 2 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup2_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_3_tare_weight","hidden_by":null,"icon":null,"id":"a486b84d0659581c1b43f2ab80dcb8d1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 3 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup3_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_4_tare_weight","hidden_by":null,"icon":null,"id":"6bd7d0c6a4c121da92d4d08812cad809","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 4 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup4_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_5_tare_weight","hidden_by":null,"icon":null,"id":"a4e2d12adb901604c304668ede54d6d1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 5 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup5_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_6_tare_weight","hidden_by":null,"icon":null,"id":"79018c81379f5d811b7c62ee24d05170","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 6 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup6_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_7_tare_weight","hidden_by":null,"icon":null,"id":"1a3a167210ddc44f1956c4c0e69c8ae3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 7 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup7_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_8_tare_weight","hidden_by":null,"icon":null,"id":"d47e9017295ed618d39ed2db555a0c70","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 8 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup8_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_9_tare_weight","hidden_by":null,"icon":null,"id":"5470245eaaefce6060af1b3ec62885b3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 9 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup9_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_10_tare_weight","hidden_by":null,"icon":null,"id":"155276f6a4d9c5ee9569cfc53604e2ae","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 10 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup10_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_11_tare_weight","hidden_by":null,"icon":null,"id":"2cb462e58abbb7745f450c9247e4bddb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 11 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup11_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_12_tare_weight","hidden_by":null,"icon":null,"id":"4274b1109b0b5dee80bf690e34ea5bdb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 12 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup12_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_13_tare_weight","hidden_by":null,"icon":null,"id":"28875706873d84c8102fcb95032ea3cf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 13 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup13_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_14_tare_weight","hidden_by":null,"icon":null,"id":"26af556d2a243d960781ae7a22f3598e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 14 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup14_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_15_tare_weight","hidden_by":null,"icon":null,"id":"5190ff03c136e79c0faabeea31bca7cd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 15 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup15_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_16_tare_weight","hidden_by":null,"icon":null,"id":"f9c135fcc4167d713f438e83620314fa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 16 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup16_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_1_general_sample_weight","hidden_by":null,"icon":null,"id":"149528821336486b40ec341c389d7e9a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 1 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup1_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_2_general_sample_weight","hidden_by":null,"icon":null,"id":"69197e883f3edb1f8edbd4846411bf9e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 2 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup2_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_3_general_sample_weight","hidden_by":null,"icon":null,"id":"ce9c5776888c85bffcc69d7eaadb5e8c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 3 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup3_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_4_general_sample_weight","hidden_by":null,"icon":null,"id":"ddf5c878c1ee46fba1103a15d403d6c0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 4 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup4_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_5_general_sample_weight","hidden_by":null,"icon":null,"id":"a0301b6102fa6d7a5b186ca8799b796e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 5 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup5_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_6_general_sample_weight","hidden_by":null,"icon":null,"id":"1ee67ca89d159c10e804ff825de1b799","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 6 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup6_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_7_general_sample_weight","hidden_by":null,"icon":null,"id":"9d6067891df81caa1a9ad3ae5059f6ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 7 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup7_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_8_general_sample_weight","hidden_by":null,"icon":null,"id":"03da567be57ee523a8e703406ea0bbc8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 8 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup8_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_9_general_sample_weight","hidden_by":null,"icon":null,"id":"1631b6df8afa87bb7ee4fff991635db0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 9 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup9_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_10_general_sample_weight","hidden_by":null,"icon":null,"id":"2bd49d46d5c415752c07c6dbb2ef469b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 10 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup10_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_11_general_sample_weight","hidden_by":null,"icon":null,"id":"af12124f7ed3b713c47e1b16da504cfd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 11 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup11_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_12_general_sample_weight","hidden_by":null,"icon":null,"id":"b1c6517e11f02f416d6eb03b0672a251","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 12 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup12_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_13_general_sample_weight","hidden_by":null,"icon":null,"id":"209c3965828d19bb8c73e24bb9701cfa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 13 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup13_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_14_general_sample_weight","hidden_by":null,"icon":null,"id":"f38d004887baebde06ec66cba1909fb6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 14 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup14_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_15_general_sample_weight","hidden_by":null,"icon":null,"id":"f57329831ec221f5e8a347a6ae889faf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 15 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup15_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_16_general_sample_weight","hidden_by":null,"icon":null,"id":"8b3d37a96eee43ff6935de91b50eb9ba","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 16 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup16_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_1_half_sample_weight","hidden_by":null,"icon":null,"id":"962053053596f8f344d8f22130d7ebe0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 1 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup1_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_2_half_sample_weight","hidden_by":null,"icon":null,"id":"9351113e2885c66830329c4857d90143","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 2 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup2_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_3_half_sample_weight","hidden_by":null,"icon":null,"id":"6d99e3825880ff5317cbad7e9a90e587","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 3 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup3_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_4_half_sample_weight","hidden_by":null,"icon":null,"id":"18089aa569b47d13961a4d807ab22292","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 4 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup4_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_5_half_sample_weight","hidden_by":null,"icon":null,"id":"a6a9e2a509dbdd1063e99b7e4b451f74","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 5 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup5_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_6_half_sample_weight","hidden_by":null,"icon":null,"id":"59dfb7bdbe8d7406c96cc6ab240ef059","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 6 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup6_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_7_half_sample_weight","hidden_by":null,"icon":null,"id":"64ba44ab1208a9b9bb9414434e3ac306","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 7 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup7_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_8_half_sample_weight","hidden_by":null,"icon":null,"id":"cda65c07e11921829138624b01044c47","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 8 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup8_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_9_half_sample_weight","hidden_by":null,"icon":null,"id":"3f51798c30169dfed9af82a9a65f35a1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 9 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup9_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_10_half_sample_weight","hidden_by":null,"icon":null,"id":"c1c85671285d32f6f556de8d9f0e37af","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 10 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup10_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_11_half_sample_weight","hidden_by":null,"icon":null,"id":"fa26ef520281671a7a44cc21037dc450","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 11 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup11_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_12_half_sample_weight","hidden_by":null,"icon":null,"id":"f359c880c857915d88e75078485b0388","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 12 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup12_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_13_half_sample_weight","hidden_by":null,"icon":null,"id":"651be3e5b16d7cdbdb1b00a5b9ee04e7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 13 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup13_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_14_half_sample_weight","hidden_by":null,"icon":null,"id":"4cdad4c7a13c3fa7e7d07596d3e3a32c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 14 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup14_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_15_half_sample_weight","hidden_by":null,"icon":null,"id":"bbc12619453c65b87d09f152a1e2629b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 15 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup15_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.cup_16_half_sample_weight","hidden_by":null,"icon":null,"id":"3f0b7565c3113f4bd9188b48a638c34b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 16 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup16_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.latest_half_yield_sample","hidden_by":null,"icon":null,"id":"b776c18278e4ec522f8ac12748786296","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":2}},"original_device_class":null,"original_icon":null,"original_name":"Latest Half Yield Sample","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"half_yield_sample","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1_cc7b5c0d0eb4_input_0_input","hidden_by":null,"icon":null,"id":"3d883c0042f8dfc0d428d0c543c8caf5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 input_0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d0eb4_cloud","hidden_by":null,"icon":null,"id":"6a6232fface1af5a33e7b16ee7f09a83","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1_cc7b5c0d0eb4_reboot","hidden_by":null,"icon":null,"id":"12347e7cecd8e0db9ec83ccc23e0e4c3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-drum-enable Reboot","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d0eb4_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"d238960199e74ac78b02e98fe0e02229","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 switch_0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d0eb4_rssi","hidden_by":null,"icon":null,"id":"e12b02f96f6f4f21509e8aa49456070f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d0eb4_uptime","hidden_by":null,"icon":null,"id":"905e8d52bb2f362da054eb55724adab1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1_cc7b5c0d0eb4_switch_0","hidden_by":null,"icon":null,"id":"c8eab9da9c85e17ffa5b72b37fbabea9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-drum-enable switch_0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 switch_0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-switch:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d0eb4_firmware_update","hidden_by":null,"icon":null,"id":"7427d7ef513f67dad5e2ffe813ade264","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-drum-enable firmware update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d0eb4_beta_firmware_update","hidden_by":null,"icon":null,"id":"53fe2df7f968f52af2d13c9c9f744910","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 beta firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1_cc7b5c0d316c_input_0_input","hidden_by":null,"icon":null,"id":"c0fa928b3aef006d079001f3bd255703","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c input_0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d316c_cloud","hidden_by":null,"icon":null,"id":"bfa9081121cdaa33667e07d126f61c96","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1_cc7b5c0d316c_reboot","hidden_by":null,"icon":null,"id":"688b9eb53170a8c1fa035a24378d5746","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-paddle-shaft-enable Reboot","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d316c_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"ad396579d46bd25d0d039624eab911c2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c switch_0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d316c_rssi","hidden_by":null,"icon":null,"id":"223cb0348ef8b907479947eb33ff2bf9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d316c_uptime","hidden_by":null,"icon":null,"id":"46c849c06471869d19f989620278161f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1_cc7b5c0d316c_switch_0","hidden_by":null,"icon":null,"id":"7ffb53ee4a58e7e788a60ab60fd6d01b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-paddle-shaft-enable switch_0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c switch_0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-switch:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d316c_firmware_update","hidden_by":null,"icon":null,"id":"93e80e85250e0c6fda9bf02af3095db6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-paddle-shaft-enable firmware update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d316c_beta_firmware_update","hidden_by":null,"icon":null,"id":"6dc96125f2d09184da86761febd1c14e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c beta firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4d350_cloud","hidden_by":null,"icon":null,"id":"d3a7cf74a719b902005bf7bcc06c6881","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus010v_e86beae4d350_reboot","hidden_by":null,"icon":null,"id":"ebc00608d14525a17257753e17aa1916","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-drum-velocity Reboot","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"]},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4d350_input_0","hidden_by":null,"icon":null,"id":"d7bf45c808b90c59078ea3941dabb60e","has_entity_name":false,"labels":[],"modified_at":"2024-10-01T13:35:30.055201+00:00","name":"sheller-drum-velocity input_0","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 input_0","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4D350-input:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"]},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4d350_input_1","hidden_by":null,"icon":null,"id":"4e182981d9db5c8dc7eb8e59abf385f0","has_entity_name":false,"labels":[],"modified_at":"2024-10-01T13:35:30.066362+00:00","name":"sheller-drum-velocity input_1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 input_1","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4D350-input:1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":null,"entity_id":"light.shellyplus010v_e86beae4d350_light_0","hidden_by":null,"icon":"mdi:arrow-oscillating","id":"1118425e2581210a6c20580de461d5cd","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-drum-velocity light_0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus010v-e86beae4d350 light_0","platform":"shelly","supported_features":32,"translation_key":null,"unique_id":"E86BEAE4D350-light:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4d350_light_0_device_temperature","hidden_by":null,"icon":null,"id":"fa38f1cb4dee2c664f03d586fa33c5aa","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 light_0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-light:0-temperature_light","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4d350_rssi","hidden_by":null,"icon":null,"id":"1391211a7f0e1ec6f7de82139ecdce3d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4d350_uptime","hidden_by":null,"icon":null,"id":"f4c87c8df0acd6118fc73dd1e0d4f233","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus010v_e86beae4d350_firmware_update","hidden_by":null,"icon":null,"id":"c88616a969710ce5863ee066f2c14408","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-drum-velocity firmware update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4D350-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus010v_e86beae4d350_beta_firmware_update","hidden_by":null,"icon":null,"id":"3f886153a0052a7a08c84013b635c25a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 beta firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4D350-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4df24_cloud","hidden_by":null,"icon":null,"id":"4b7097ad43a2eba68c39237fff5fb0d5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus010v_e86beae4df24_reboot","hidden_by":null,"icon":null,"id":"e2f223a287e20919be14472faa56f0ed","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-paddle-shaft-velocity Reboot","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"]},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4df24_input_0","hidden_by":null,"icon":null,"id":"b88d5ec3b5403c8d013180187c5344e0","has_entity_name":false,"labels":[],"modified_at":"2024-10-01T13:35:29.987269+00:00","name":"sheller-paddle-shaft-velocity input_0","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 input_0","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4DF24-input:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"]},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4df24_input_1","hidden_by":null,"icon":null,"id":"617982ce149b40df5ae444b13c5bd065","has_entity_name":false,"labels":[],"modified_at":"2024-10-01T13:35:29.991614+00:00","name":"sheller-paddle-shaft-velocity input_1","options":{"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 input_1","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4DF24-input:1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":null,"entity_id":"light.shellyplus010v_e86beae4df24_light_0","hidden_by":null,"icon":"mdi:arrow-oscillating","id":"b08d2f2fc8fc68db0245d978cc355b8a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-paddle-shaft-velocity light_0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus010v-e86beae4df24 light_0","platform":"shelly","supported_features":32,"translation_key":null,"unique_id":"E86BEAE4DF24-light:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4df24_light_0_device_temperature","hidden_by":null,"icon":null,"id":"d82c44c831f5528f1718acccd3146b3c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 light_0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-light:0-temperature_light","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4df24_rssi","hidden_by":null,"icon":null,"id":"f7f7849d0a25d48344e3420f1580e111","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4df24_uptime","hidden_by":null,"icon":null,"id":"26a89609acdff86ea96cb886c16fac0a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus010v_e86beae4df24_firmware_update","hidden_by":null,"icon":null,"id":"f67bb6d08a7a9bfea0e1de068a981b73","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"sheller-paddle-shaft-velocity firmware update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus010v_e86beae4df24_beta_firmware_update","hidden_by":null,"icon":null,"id":"1e18668f2dff978bf6eaa47299b1e1a2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 beta firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4a2ee843944a1c105a8a2ac44be60e23","disabled_by":null,"entity_category":null,"entity_id":"sensor.shelling_machine_paddle_rpm","hidden_by":null,"icon":null,"id":"10246760e6f40898d03630c23f9bfa5f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle RPM","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller-paddle-rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"4a2ee843944a1c105a8a2ac44be60e23","disabled_by":null,"entity_category":null,"entity_id":"sensor.shelling_machine_drum_rpm","hidden_by":null,"icon":null,"id":"dd00b743411562e281695d49f5c9b578","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller-drum-rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1717534824373"},"config_entry_id":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.drum_pid","hidden_by":null,"icon":null,"id":"402c392e475cac8a098d7629fb814031","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum PID","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1717534824373","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1717535056368"},"config_entry_id":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.paddle_pid","hidden_by":null,"icon":null,"id":"7afa9917d67585612edc022c360f1cc1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle PID","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1717535056368","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":null,"entity_id":"sensor.zima_board_zima_board_current_consumption","hidden_by":null,"icon":null,"id":"879abfff79ebb26a47acd6eca5fafd3e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.zima_board_zima_board_total_consumption","hidden_by":null,"icon":null,"id":"cb8f16461a8e580ec1e1a141ac0bdf0f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.zima_board_zima_board_today_s_consumption","hidden_by":null,"icon":null,"id":"d403e9efcb116ac75527f0e33d40c8d5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":null,"entity_id":"sensor.zima_board_zima_board_voltage","hidden_by":null,"icon":null,"id":"96fc52d2cbba93f5175a39a00dd94384","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":null,"entity_id":"sensor.zima_board_zima_board_current","hidden_by":null,"icon":null,"id":"82250252bf8d3bfce8355f1c438863c7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption","hidden_by":null,"icon":null,"id":"2da127980420702d6065aa53dae5568e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption","hidden_by":null,"icon":null,"id":"c7dabe778609bff65312b6fcd002309d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption","hidden_by":null,"icon":null,"id":"521c4ddade4da442c9a8e1fab336a77a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage","hidden_by":null,"icon":null,"id":"8e7a5307f0bb3a53d2eee7039f28f990","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current","hidden_by":null,"icon":null,"id":"4cc831ca3a46abae961c9ae8cad99331","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption_2","hidden_by":null,"icon":null,"id":"3d8a8b1707319b19e041bac103f18907","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption_2","hidden_by":null,"icon":null,"id":"c803a5d6af17df7d04e0364c4efad1a4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption_2","hidden_by":null,"icon":null,"id":"46e1a5ae121fb1ea1bc0529a0c72eaa2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage_2","hidden_by":null,"icon":null,"id":"f350cd61a4359945af6c8a6ad9fe4092","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_2","hidden_by":null,"icon":null,"id":"c49588fe1b799b3982b36cada9c339b0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption_3","hidden_by":null,"icon":null,"id":"67e10c65556797218dac451dae8adebd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption_3","hidden_by":null,"icon":null,"id":"051c6a6f0afd0aa089638adb42f06ee0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption_3","hidden_by":null,"icon":null,"id":"cf2f25a3927df6ab31603657c31f4ec0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage_3","hidden_by":null,"icon":null,"id":"4b734c944ea8276d6b044d2e9c253e67","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_3","hidden_by":null,"icon":null,"id":"0837f186e499993bce666d4cadd3e78e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption_4","hidden_by":null,"icon":null,"id":"30fadea03312f78c71f1ded87ddbb4bf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption_4","hidden_by":null,"icon":null,"id":"c050256b8049311681073337e61f4b4e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption_4","hidden_by":null,"icon":null,"id":"8b278fd39597fad760cd81b94e3e451a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage_4","hidden_by":null,"icon":null,"id":"91edd558efa5a79c676aab5b93d59759","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_4","hidden_by":null,"icon":null,"id":"c1d7de4c555672b316fb0fc95dec6e62","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_current_consumption","hidden_by":null,"icon":null,"id":"832d23120fe3e6c9d20410ec2f89f239","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_total_consumption","hidden_by":null,"icon":null,"id":"c8ed32acd1505e2b78a49b9c6a227eca","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_today_s_consumption","hidden_by":null,"icon":null,"id":"7a4d942d117c45da235810ed5783eeba","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_voltage","hidden_by":null,"icon":null,"id":"32b29adb8accd17399687e49a812f94f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_current","hidden_by":null,"icon":null,"id":"f679703b1f89946fb68c01573d094748","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_zima_board","hidden_by":"integration","icon":null,"id":"1405231c04959bd1d4a925819d2310a6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Vibratory Lights","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zima Board","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light","hidden_by":"integration","icon":null,"id":"34937c8dbb1ffe0e18b2c45fb439acb2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light_2","hidden_by":null,"icon":null,"id":"9cc0db9631cc7eb8c8b9940a224c812d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light_3","hidden_by":"integration","icon":null,"id":"e41dbaafabdc4cfdff504404dfd9d6f5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light_4","hidden_by":"integration","icon":null,"id":"a3edf7cbef4798150d7249b545c2ef70","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_vibratory_conveyor","hidden_by":null,"icon":null,"id":"e6480f9dff6a724a62b96042c943c739","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Vibratory Conveyor","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Vibratory Conveyor","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"config","entity_id":"switch.tp_link_power_strip_d7c1_led","hidden_by":null,"icon":null,"id":"38b1dafc9690b3ed42d7bee89488eaed","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"LED","platform":"tplink","supported_features":0,"translation_key":"led","unique_id":"98:25:4A:F7:D7:C1_led","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"e49f29f5d0e10a3ef63369b4c8c7f5c2","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light_2","hidden_by":null,"icon":null,"id":"7debbfa40ca77733548dbee57e620ced","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light_2","invert":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"e49f29f5d0e10a3ef63369b4c8c7f5c2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"77ef41d0bbf25d6007b4b2968dc60f58","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light_3","hidden_by":null,"icon":null,"id":"dbaa6c1d8d755d8c6bb4ada39bf871d9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light_3","invert":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"77ef41d0bbf25d6007b4b2968dc60f58","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"54af0f5338887810d55839a908975bd3","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light_4","hidden_by":null,"icon":null,"id":"69629dbe4207e8b8389b4d1e6493936c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light_4","invert":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"54af0f5338887810d55839a908975bd3","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"7451d239431f2b6ea2ee2a1b85ab5c56","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"light.conveyor_lights","hidden_by":null,"icon":null,"id":"0ad86f55e1ef3c835f8aa6df0ab78cf6","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Conveyor Lights","platform":"group","supported_features":0,"translation_key":null,"unique_id":"7451d239431f2b6ea2ee2a1b85ab5c56","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"82a8d9eef25b35d19d72cd6ce5f9dcbe","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light","hidden_by":null,"icon":null,"id":"05ce2ad3ae80a22ea3f1178b9319b24e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light","invert":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"82a8d9eef25b35d19d72cd6ce5f9dcbe","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.take_halves_mass_sample","hidden_by":null,"icon":null,"id":"b9bbc444bfe436868ca8201cfabacb6b","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.137937+00:00","name":"take-halves-mass-sample","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"take-halves-mass-sample","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1B983A04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.take_general_mass_sample","hidden_by":null,"icon":null,"id":"076f2c9c0637e67b393fa4d905cf308e","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.143234+00:00","name":"take-general-mass-sample","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"take-general-mass-sample","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1ADE4304","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin1a","hidden_by":null,"icon":null,"id":"6a9bfa93104dcefe30ba3b4496d69a15","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.147029+00:00","name":"bin1a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin1a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1AECA004","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin1b","hidden_by":null,"icon":null,"id":"57e825509e6b4d7090278b1ac8f2f487","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.153034+00:00","name":"bin1b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin1b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1983D704","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin2a","hidden_by":null,"icon":null,"id":"630910dca1a073b450920bd9be0210d9","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.156117+00:00","name":"bin2a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin2a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"72F8A704","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin2b","hidden_by":null,"icon":null,"id":"a3fb4e9de40aa79987fffd8b745197db","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.159030+00:00","name":"bin2b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin2b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1A414204","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin3a","hidden_by":null,"icon":null,"id":"5650fb94b7988ad4badaa6ed4bf106bf","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.161670+00:00","name":"bin3a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin3a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"17D18B04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin3b","hidden_by":null,"icon":null,"id":"ba1d1dd040bd175607631f1723306efb","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.165143+00:00","name":"bin3b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin3b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1B9E6204","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin4a","hidden_by":null,"icon":null,"id":"12d757b66c221d6f43a78b80e9b47a54","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.167663+00:00","name":"bin4a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin4a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1699DD04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bin4b","hidden_by":null,"icon":null,"id":"ba57559c56341ab50102a969066c74cd","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.172953+00:00","name":"bin4b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin4b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1DD6A704","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.1de38604","hidden_by":null,"icon":null,"id":"a93a41c17d1f3ebc44290442ef33855b","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.177651+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 1DE38604","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1DE38604","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.1b609104","hidden_by":null,"icon":null,"id":"62558d7e61c11eb62b8427044eccf21d","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.181120+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 1B609104","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1B609104","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.1a4e4b04","hidden_by":null,"icon":null,"id":"0d1a615980def120ce7c18bf83cab616","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.184750+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 1A4E4B04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1A4E4B04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_1","hidden_by":null,"icon":null,"id":"28de789b0abbcc98cdf4a9e49669b28c","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.188103+00:00","name":"Cup 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 1","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11275204","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_2","hidden_by":null,"icon":null,"id":"d451a4c15ebd46f3173441acbb82e1a8","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.190836+00:00","name":"Cup 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 2","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"123E8904","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_3","hidden_by":null,"icon":null,"id":"8ee72dab3a9d25ac22d072540ff230b6","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.195309+00:00","name":"Cup 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 3","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FD4D704","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_4","hidden_by":null,"icon":null,"id":"e564e81fa32a1b72ef2c2514a72b0537","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.205011+00:00","name":"Cup 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 4","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"12619704","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_5","hidden_by":null,"icon":null,"id":"6b4721a725aee19541be3720605137a8","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.208201+00:00","name":"Cup 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 5","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"105B1904","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_6","hidden_by":null,"icon":null,"id":"cdde716e9dda536e21d36b163d7a12cd","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.212273+00:00","name":"Cup 6","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 6","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10A49304","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_7","hidden_by":null,"icon":null,"id":"f3937627f844c8a3af495c1c733f7ef3","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.217026+00:00","name":"Cup 7","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 7","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1145FB04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_8","hidden_by":null,"icon":null,"id":"df6fef20dc8e01e77978f84a1ab6f82f","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.219969+00:00","name":"Cup 8","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 8","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11866104","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_9","hidden_by":null,"icon":null,"id":"3c344f9b4f6a9d0edb12477900d25e2b","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.224441+00:00","name":"Cup 9","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 9","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FBCF604","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_10","hidden_by":null,"icon":null,"id":"1237a860d5c1077f2315402e28077290","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.238075+00:00","name":"Cup 10","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 10","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11261C04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_11","hidden_by":null,"icon":null,"id":"653a657e110b08147bb378afc50a8873","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.241208+00:00","name":"Cup 11","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 11","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"116CE504","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_12","hidden_by":null,"icon":null,"id":"811d34b41dcb69eae1de7e4bf10e6168","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.245931+00:00","name":"Cup 12","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 12","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10192204","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_13","hidden_by":null,"icon":null,"id":"64eff2e794f98f4dc3af57f1947c5d4e","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.249755+00:00","name":"Cup 13","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 13","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1051FF04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_14","hidden_by":null,"icon":null,"id":"f22531b3c6a5f369bffc7b04cf716c89","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.252834+00:00","name":"Cup 14","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 14","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10E1A404","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_15","hidden_by":null,"icon":null,"id":"ee3cd2cfd70610386e7e11bd13c0c643","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.255483+00:00","name":"Cup 15","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 15","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FB63C04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.cup_16","hidden_by":null,"icon":null,"id":"b03b0b4b72b098e06b34d1a523a88341","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.258140+00:00","name":"Cup 16","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 16","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10F61E04","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":1,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"c04c775abc3cb53e8322cc3ced81ac3f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_hdr_mode","hidden_by":null,"icon":null,"id":"dc25af7aaa038d12f7930d02d0042d6b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d0eb4_restart_required","hidden_by":null,"icon":null,"id":"f86821d57b30ca47e2c5c42ee0dd932c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4df24_restart_required","hidden_by":null,"icon":null,"id":"57e9a5be2feae70a5c0d69a4bf70ff8e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d316c_restart_required","hidden_by":null,"icon":null,"id":"66290e9f62f162a55351e1087d474ac1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4d350_restart_required","hidden_by":null,"icon":null,"id":"26932584a11ad52615eb4af684f79977","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.bcea6208","hidden_by":null,"icon":null,"id":"46ee639c77e443041d3a3c468b027e56","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.262822+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag BCEA6208","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"BCEA6208","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_is_dark_2","hidden_by":null,"icon":null,"id":"304ceea6933ca2cfb3433dc41dffa4c3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_dark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_motion_2","hidden_by":null,"icon":null,"id":"cb1a2ccd2d4d8947504f68a63337fa3b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_reboot_device_2","hidden_by":null,"icon":null,"id":"c5b0d080112e650d5dd384143228a6ab","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_unadopt_device_2","hidden_by":null,"icon":null,"id":"5c0d25628dbe3842221b7628185b7c47","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_unadopt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_wide_dynamic_range","hidden_by":null,"icon":null,"id":"93f559bbb9f2db6e211fdfbdce8dd8ad","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G3 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_recording_mode_2","hidden_by":null,"icon":null,"id":"61fbe2656ca0c23c227fb5389292cb08","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_oldest_recording_2","hidden_by":null,"icon":null,"id":"c127f2aa6906785298f4bb6bc350ff60","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_storage_used_2","hidden_by":null,"icon":null,"id":"b993292151cf20defe161e8d880bf46e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_disk_write_rate_2","hidden_by":null,"icon":null,"id":"30dcec54b045a866d7586e6f98237d9e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_received_data_2","hidden_by":null,"icon":null,"id":"9aa3dad3ccb0324f084316ef134a6add","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_transferred_data_2","hidden_by":null,"icon":null,"id":"7b40c9ad586d864f21ffc961dc0cc703","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_uptime_2","hidden_by":null,"icon":null,"id":"b477de73470cab75c0a46f46c37be82e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g3_flex_last_motion_detected_2","hidden_by":null,"icon":null,"id":"d8278c3f82fdb7f47ba4049243658901","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_ssh_enabled_2","hidden_by":null,"icon":null,"id":"8fa0cf43563dbb455a29e0a6c7cb6d50","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_ssh","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_name_2","hidden_by":null,"icon":null,"id":"a0777797d9a71f1b7ef70988a4b618d1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_date_2","hidden_by":null,"icon":null,"id":"773a3e898b620d3b8064c8a20cb77126","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_date","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_logo_2","hidden_by":null,"icon":null,"id":"883370610f24633b8f443fa9290fd1b3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_nerd_mode_2","hidden_by":null,"icon":null,"id":"ae478bb3a7aa949ad515ffc65557dded","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_detections_motion_2","hidden_by":null,"icon":null,"id":"085b24ad5ec8b50fb759ccc98880788d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_privacy_mode_2","hidden_by":null,"icon":null,"id":"e01a375dc906769262eec97e44baa4f1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":null,"entity_id":"camera.g3_flex_high_resolution_channel","hidden_by":null,"icon":null,"id":"29e3027cc527db644fa6af39ce0ac19e","has_entity_name":true,"labels":[],"modified_at":"2024-10-01T13:35:30.491060+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD197_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_is_dark","hidden_by":null,"icon":null,"id":"d5a12a0de5d1587fa03a2d9487b78d06","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_dark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_motion","hidden_by":null,"icon":null,"id":"39c05a90fbcef16e90439817248b618e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"button.ai_360_reboot_device","hidden_by":null,"icon":null,"id":"eb83f995890575d027e9062c0be303e7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"button.ai_360_unadopt_device","hidden_by":null,"icon":null,"id":"5134cd45864d9c29a3e97ab9bc5bc0e8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_unadopt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"number.ai_360_wide_dynamic_range","hidden_by":null,"icon":null,"id":"d8ce329e630bd385bdbaa7a3c9578160","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"AI 360 Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"select.ai_360_recording_mode","hidden_by":null,"icon":null,"id":"f90c8895091f4e528e51a3f5d23abcf7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_oldest_recording","hidden_by":null,"icon":null,"id":"aebcfd0d093afde01fb54074a0d0f9f3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ai_360_storage_used","hidden_by":null,"icon":null,"id":"00ffea0cd53291fc6f3960e8a6c077d5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ai_360_disk_write_rate","hidden_by":null,"icon":null,"id":"afde59f83aee2d34958d2dfed27ff90d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_received_data","hidden_by":null,"icon":null,"id":"904af151b43879ceb3c6576734e2b8be","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_transferred_data","hidden_by":null,"icon":null,"id":"5aedb38a3ba51debdcc1ef243e06e62b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_uptime","hidden_by":null,"icon":null,"id":"94aed905d561eede7dffa53d590ea906","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"sensor.ai_360_last_motion_detected","hidden_by":null,"icon":null,"id":"2a7383d3406cc1fe55a9d2e28fd0c35e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"config","entity_id":"switch.ai_360_ssh_enabled","hidden_by":null,"icon":null,"id":"10503a3d8afc06746d8501e7cd80dbf9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_ssh","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_name","hidden_by":null,"icon":null,"id":"beaa070bc9500a574076befc4baa5a2d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_date","hidden_by":null,"icon":null,"id":"0405c8e5715f1c02fd20b0618bb2b284","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_date","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_logo","hidden_by":null,"icon":null,"id":"62c3398825dc33c267263b1b824ceff5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"a2c13e7b7a37792836a410e97ea9cef2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_motion","hidden_by":null,"icon":null,"id":"116af8daeb80e517386378be40ef4d66","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_privacy_mode","hidden_by":null,"icon":null,"id":"4dd918994d92ee15055417a77db39f0c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"camera.ai_360_high_resolution_channel","hidden_by":null,"icon":null,"id":"148eabee78f799503b6e17d4cf6411c7","has_entity_name":true,"labels":[],"modified_at":"2024-10-01T13:35:30.466595+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"F4E2C670D6DA_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_object_detected","hidden_by":null,"icon":null,"id":"694e400ccc66010ffc2bcb5e54409e55","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_person_detected","hidden_by":null,"icon":null,"id":"62c03d845ce5ae0a7d318c9bdab7fc2b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_vehicle_detected","hidden_by":null,"icon":null,"id":"f2edb9bd3d0957030bb47e5f3e72a4cc","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_audio_object_detected","hidden_by":null,"icon":null,"id":"573a4ae89aa1c0db9803e4f8125a599d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"d00b5aeee1ab6b5f9d3ea5bf35c8c1f1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_co_alarm_detected","hidden_by":null,"icon":null,"id":"9d6d718fb1b12c0d358183c0fe568d55","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_siren_detected","hidden_by":null,"icon":null,"id":"78eee2621b1d27ea6777a4f8938d7047","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm-bell","original_name":"Siren detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_siren","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_baby_cry_detected","hidden_by":null,"icon":null,"id":"ec67e669e424b1259ebbd305b3f28f1e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_speaking_detected","hidden_by":null,"icon":null,"id":"1ad16a153919a67b7e3069721f35ce27","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_barking_detected","hidden_by":null,"icon":null,"id":"8dad2fd1b603fd9065aef75eb0e2a96b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dog","original_name":"Barking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_bark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_car_alarm_detected","hidden_by":null,"icon":null,"id":"fa53753510efa74f31c0125ca9bdb6aa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Car alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_car_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_car_horn_detected","hidden_by":null,"icon":null,"id":"d9f9cb6d4504ad66d54b4b9f19264918","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bugle","original_name":"Car horn detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_car_horn","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_glass_break_detected","hidden_by":null,"icon":null,"id":"0c54ad7c7621299b7098d2ee759ed7fd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:glass-fragile","original_name":"Glass break detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_glass_break","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_02_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"8f4ccdd801332143f5617963b5cc21a4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"camera.ai_360_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"0530202763dba203ea6511a108d220f3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"camera.ai_360_medium_resolution_channel","hidden_by":null,"icon":null,"id":"3e6daeccebdbec2d00f021545732e7f3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"camera.ai_360_medium_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"396966f096d49e4f7c9a731810968a06","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_1_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"media_player.ai_360_speaker","hidden_by":null,"icon":null,"id":"069a78579c4e8a627d775006bf5f801c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"speaker","original_icon":null,"original_name":"Speaker","platform":"unifiprotect","supported_features":136708,"translation_key":null,"unique_id":"F4E2C670D6DA_speaker","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_02_microphone_level","hidden_by":null,"icon":null,"id":"7d631c8552a695bdca6338c8121a8589","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":1,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_02_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"505bd9b7232d00dabba531d7b82527ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"number.ai_360_microphone_level","hidden_by":null,"icon":null,"id":"a11b7ab483c7ff0734e8479f46da8dc2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":1,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"number.ai_360_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"0ed93a0045343415d7890552060db24e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_02_infrared_mode","hidden_by":null,"icon":null,"id":"971d9386923a2091dd7ecd397659173d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_infrared","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"9d1088537b3adb216e2a686fad9b8328","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"select.ai_360_infrared_mode","hidden_by":null,"icon":null,"id":"354d6944895268f398f1ef945574287f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_infrared","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"select.ai_360_hdr_mode","hidden_by":null,"icon":null,"id":"631297bffbbb8461ee401a5e1da4367e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_02_link_speed","hidden_by":null,"icon":null,"id":"e7beb5acc1dc771ed96a4bc56e3bb872","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_link_speed","hidden_by":null,"icon":null,"id":"b4e4b2337e869663c708bcb5e8ff3776","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_02_status_light_on","hidden_by":null,"icon":null,"id":"41ad64c8b47637d2fe365b0d2f554564","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_status_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"3c4d0e8949ebe877b61c5502064fbe44","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_status_light_on","hidden_by":null,"icon":null,"id":"0709a28a3e19acd808a4bddc1c6ef58a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_status_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"config","entity_id":"switch.ai_360_hdr_mode","hidden_by":null,"icon":null,"id":"8d8b80e6cac4f44e356d0504e2df9184","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_system_sounds","hidden_by":null,"icon":null,"id":"f16b55b187a6101a958c01f712f5b142","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speaker","original_name":"System sounds","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_system_sounds","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_person","hidden_by":null,"icon":null,"id":"5ea3a4338b14dc14de01b4b5a3d34ef4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_person","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_vehicle","hidden_by":null,"icon":null,"id":"e219b0eb84da84b05d35c8ff9b0ccf9e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_smoke","hidden_by":null,"icon":null,"id":"fbaccbc4aff8a60a0421182201b2d5c7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_co","hidden_by":null,"icon":null,"id":"637fc9505132273d850bdc4a2a7ff031","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_siren","hidden_by":null,"icon":null,"id":"3c28d6003b7bea9ec7c0f13979163e42","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm-bell","original_name":"Detections: siren","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_siren","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_baby_cry","hidden_by":null,"icon":null,"id":"7162d23575515f35c02ecf91d8d0fed3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_speaking","hidden_by":null,"icon":null,"id":"a14063c61c8d607911ee081f1d42b7f4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_barking","hidden_by":null,"icon":null,"id":"e72a533f497683cde6b77ca840733886","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dog","original_name":"Detections: barking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_bark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_car_alarm","hidden_by":null,"icon":null,"id":"c56af91414a181e65b314381cbcbc1a7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: car alarm","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_car_alarm","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_car_horn","hidden_by":null,"icon":null,"id":"fa5a7ea6dab24cfc90b2c6b1d9e2ea08","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bugle","original_name":"Detections: car horn","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_car_horn","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_glass_break","hidden_by":null,"icon":null,"id":"08ac64b9a0f346963176854564b4fe78","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:glass-fragile","original_name":"Detections: glass break","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_glass_break","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_is_dark_3","hidden_by":null,"icon":null,"id":"00c1c61feab107c2b1c28caf98bbe429","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_dark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_motion_3","hidden_by":null,"icon":null,"id":"b52c6952cdca88f65f6694d57f5a8c02","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_reboot_device_3","hidden_by":null,"icon":null,"id":"e6bae2f6ef4d89ce4a61edd3ef19ac0e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_unadopt_device_3","hidden_by":null,"icon":null,"id":"195c93f79e2d6c9905c3be29fbe714ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_unadopt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_wide_dynamic_range_2","hidden_by":null,"icon":null,"id":"92060e9c7a9d3de25bb9948673fb8d4a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G3 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_recording_mode_3","hidden_by":null,"icon":null,"id":"2925273c3efa99279935e6cf0ac82723","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_oldest_recording_3","hidden_by":null,"icon":null,"id":"1e78262505fd861b395639973c590569","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_storage_used_3","hidden_by":null,"icon":null,"id":"c39d2a3e3af727f8c62ce6a7e350f2b2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_disk_write_rate_3","hidden_by":null,"icon":null,"id":"3925de6cbbfa729ed61304277c295219","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_received_data_3","hidden_by":null,"icon":null,"id":"c3e91565d1d52cd42d49716ad0b12ed3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_transferred_data_3","hidden_by":null,"icon":null,"id":"34a17813f4b8caf6de80ace8ba4f597b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_uptime_3","hidden_by":null,"icon":null,"id":"e260a7daae2f68da23fde0447a408833","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g3_flex_last_motion_detected_3","hidden_by":null,"icon":null,"id":"1309e1351f24d9f8fac139be1388193b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_ssh_enabled_3","hidden_by":null,"icon":null,"id":"30d7736bf92b77fa990f736ab2f46061","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_ssh","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_name_3","hidden_by":null,"icon":null,"id":"1672a52aca9b8cae419d471011f7a701","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_date_3","hidden_by":null,"icon":null,"id":"09805c3ee703508e1a2783ad2f7fa748","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_date","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_logo_3","hidden_by":null,"icon":null,"id":"d7db5dece8461baf29b2305b7f694c2e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_nerd_mode_3","hidden_by":null,"icon":null,"id":"4bb7a29c082de16dd46aebdbc091a304","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_detections_motion_3","hidden_by":null,"icon":null,"id":"50d584f784a7630e697c4a058c15f7a7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_privacy_mode_3","hidden_by":null,"icon":null,"id":"5ff6645f4d65ec732ccabee5076ee4b0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":null,"entity_id":"camera.g3_flex_high_resolution_channel_2","hidden_by":null,"icon":null,"id":"82e08d90a4ede32140323dc4be412935","has_entity_name":true,"labels":[],"modified_at":"2024-10-01T13:35:30.460502+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1DF_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"f1e37a42d2b569eaa4ac24c20a31fa24","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_zima_board","hidden_by":null,"icon":null,"id":"27da6b8d22375c97a396f6ce53d9feb7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"Vibratory Lights","options":{"conversation":{"should_expose":true},"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_zima_board","invert":false}},"original_device_class":null,"original_icon":null,"original_name":"Zima Board","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"f1e37a42d2b569eaa4ac24c20a31fa24","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1721673617742"},"config_entry_id":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.turn_on_lights_for_motion_events","hidden_by":null,"icon":null,"id":"148ad4c0f68624921bead1d98f6dd504","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Turn on Lights for Motion Events","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1721673617742","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1721673662507"},"config_entry_id":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.turn_off_lights_with_no_motion_detection","hidden_by":null,"icon":null,"id":"e6f483986c24e8e762ef3a05e1c1c5df","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Turn off Lights with no Motion Detection","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1721673662507","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_03_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"6841e3674fc6cb5bcd028bafaf2af63c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_03_microphone_level","hidden_by":null,"icon":null,"id":"97e7d3da2261d3a74689c2c8288cd7d6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":1,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_03_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"98f7a4dc6f7caab9b0e9b0543934818e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_03_infrared_mode","hidden_by":null,"icon":null,"id":"f4a5d038252ce35de89233acc2b19317","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_infrared","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_03_hdr_mode","hidden_by":null,"icon":null,"id":"cb4738c62086a2c9d3775dd2aa204841","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_03_link_speed","hidden_by":null,"icon":null,"id":"0c88e2f97343789694066b977e9b3955","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_03_status_light_on","hidden_by":null,"icon":null,"id":"16b72cec7833aea5cdd14d2684da64e3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_status_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_03_hdr_mode","hidden_by":null,"icon":null,"id":"836179787faaf33dc178507212ff3fc3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_is_dark","hidden_by":null,"icon":null,"id":"94c0de5ff13d513c4af8291ebb082762","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_dark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_motion","hidden_by":null,"icon":null,"id":"3c88940b1560f774f474253db12870a2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_reboot_device","hidden_by":null,"icon":null,"id":"014de6ed7387d928bd8da77e2d46a488","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_unadopt_device","hidden_by":null,"icon":null,"id":"572237afc346e47a69482d43d5edab81","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_unadopt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_wide_dynamic_range","hidden_by":null,"icon":null,"id":"0b79e7a82138b89f1d3a7ca42b3d740e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G5 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_recording_mode","hidden_by":null,"icon":null,"id":"502b4e7e67038064c359bd201754acad","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_oldest_recording","hidden_by":null,"icon":null,"id":"de445dc1a0f6229c554d3c9b22ed2bc0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_storage_used","hidden_by":null,"icon":null,"id":"6484b60cf703d6f063769dd16316ebf2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_disk_write_rate","hidden_by":null,"icon":null,"id":"01b7a6e4e58709cb0d0055cabc4cee7b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_received_data","hidden_by":null,"icon":null,"id":"9ca84fc5a18b02440da0a12d6484b72f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_transferred_data","hidden_by":null,"icon":null,"id":"d0e048f27ca4ac149a7f2d663a4a2c82","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_uptime","hidden_by":null,"icon":null,"id":"e064b8d4a913c4b23ceae4ffc9f75573","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_last_motion_detected","hidden_by":null,"icon":null,"id":"835f2d4f7acfdc38a3e496eba77fa203","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_ssh_enabled","hidden_by":null,"icon":null,"id":"11aae797aea01cfc7b746912af210f34","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_ssh","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_name","hidden_by":null,"icon":null,"id":"69e9e88c9da2f6fbe7c1e4b3961e17b5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_date","hidden_by":null,"icon":null,"id":"b77d54b412fcd943a0abf765e9c3e94a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_date","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_logo","hidden_by":null,"icon":null,"id":"84a6aa3a095ff1431cb3e465bf691475","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"3b9b8074793fb3f5e6acc7a3a578d0d7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_detections_motion","hidden_by":null,"icon":null,"id":"60c671771922777af6af74c30eae5dd1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_privacy_mode","hidden_by":null,"icon":null,"id":"e77f2ed9ad72a4a20e60e46577dd5d23","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_high_resolution_channel","hidden_by":null,"icon":null,"id":"95647248d9279cf64a3ae7147d9de3dc","has_entity_name":true,"labels":[],"modified_at":"2024-10-01T13:35:30.497158+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_is_dark_2","hidden_by":null,"icon":null,"id":"3d60edee502edfb024b133e72224c45d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_dark","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_motion_2","hidden_by":null,"icon":null,"id":"5ff44a156cdca5dc0951e81effde5628","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_reboot_device_2","hidden_by":null,"icon":null,"id":"4b4d86efca56b1454ff0ca4feb55690b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_unadopt_device_2","hidden_by":null,"icon":null,"id":"d0301a70d47efaae8b27d577a44fb0c8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_unadopt","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_wide_dynamic_range_2","hidden_by":null,"icon":null,"id":"33b3a8891c66a4d0d5f9d1b09dd9effb","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G5 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_recording_mode_2","hidden_by":null,"icon":null,"id":"87b70909f81c3494763a1ed1b4b59688","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_oldest_recording_2","hidden_by":null,"icon":null,"id":"a37810e3c5534bf67f57b612e66d1aee","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_storage_used_2","hidden_by":null,"icon":null,"id":"f95a74301a9ab5397039274e0fc6f22c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_disk_write_rate_2","hidden_by":null,"icon":null,"id":"ea92870d15f80c949c785c497044166c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_received_data_2","hidden_by":null,"icon":null,"id":"c8957fb76a419b55e75c011e9f94b7e1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_transferred_data_2","hidden_by":null,"icon":null,"id":"62f25f496abf149899a385d6c9b00648","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_uptime_2","hidden_by":null,"icon":null,"id":"b189eda5109c81c2020dc448897250ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_last_motion_detected_2","hidden_by":null,"icon":null,"id":"0c0f143cc20f44c9759acf20dd0091ca","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_ssh_enabled_2","hidden_by":null,"icon":null,"id":"cfc1316ffd57d597a70c46c91c887b06","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_ssh","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_name_2","hidden_by":null,"icon":null,"id":"1b13b355e57705db92769ea2b92971ef","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_name","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_date_2","hidden_by":null,"icon":null,"id":"945b2a7dda27ae72d46b1ce43610edac","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_date","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_logo_2","hidden_by":null,"icon":null,"id":"022a7661363d5a6af4e268c7865eb508","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_nerd_mode_2","hidden_by":null,"icon":null,"id":"26ccb4b033e106886d2041f54da3c34f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_detections_motion_2","hidden_by":null,"icon":null,"id":"fad3132355e0c9f03b3b4e49f3b93640","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_motion","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_privacy_mode_2","hidden_by":null,"icon":null,"id":"7288eb3fda2d6de651abd77d74c6458b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_high_resolution_channel_2","hidden_by":null,"icon":null,"id":"a6d7907551c2a7dfec2753afaa468e45","has_entity_name":true,"labels":[],"modified_at":"2024-10-01T13:35:30.483466+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830CF4AB_0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_object_detected","hidden_by":null,"icon":null,"id":"39fec867fdc00fc8c1e907399bbb72b8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_person_detected","hidden_by":null,"icon":null,"id":"ba46a688c5489f5ae1d1ec79fb116518","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_vehicle_detected","hidden_by":null,"icon":null,"id":"1ce3354f16cc62b6769507c16e56f7a9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_audio_object_detected","hidden_by":null,"icon":null,"id":"0bdfb6864fd289b0028e19040d2e0b91","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"6c04d44d30ec1aa2f32e2c6088eef7be","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_co_alarm_detected","hidden_by":null,"icon":null,"id":"83d0241ab142bba2f00c9fdc9fb866aa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_baby_cry_detected","hidden_by":null,"icon":null,"id":"ba00d965e0df466581824c50ef906c33","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_object_detected","hidden_by":null,"icon":null,"id":"41c5f430e7f917df4ca96a84bff09db8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_person_detected","hidden_by":null,"icon":null,"id":"c50b319918a190d6f2928747ad3c70d2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_vehicle_detected","hidden_by":null,"icon":null,"id":"fcd64514feb30a758bef0ba21ceda4db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_audio_object_detected","hidden_by":null,"icon":null,"id":"bdcbc2c208e0fdaebfd629f335dcb9e0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"dd47e02a02c6ec333941b1e471f3c7cd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_co_alarm_detected","hidden_by":null,"icon":null,"id":"db90dce673e102eaef6f6bbef4ccf564","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_baby_cry_detected","hidden_by":null,"icon":null,"id":"a2d13cae08f5811a6ff5518a39d0af46","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"07960a3eb292bd8da99cb5decb8ad44e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_medium_resolution_channel","hidden_by":null,"icon":null,"id":"3843c0a9dc0cf1b577dd84462875245b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_medium_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"23a58c167674b905f7000b1e7e913f1a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_1_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_low_resolution_channel","hidden_by":null,"icon":null,"id":"c1d38adae8294c3177e0c5bf6e745bd6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_low_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"60a816fabd4df518a82e52cb029080c0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_2_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_02_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"2e88e9027857c9575e3065860e504479","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_02_low_resolution_channel","hidden_by":null,"icon":null,"id":"e57b76119705313ecd8448d9ddd99943","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_2","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_02_low_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"4c97270bab1ed65fa4ee52df35c33333","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel (insecure)","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_2_insecure","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_01_microphone_level","hidden_by":null,"icon":null,"id":"99a0c154363b492e99a280a4d1d7ffd4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":1,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_01_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"cadd2bfad19cc3a4c56881dc6a38f69e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_02_microphone_level","hidden_by":null,"icon":null,"id":"883a8cbe9af5fda1152e08cbb96fbb16","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":1,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_02_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"c429fc0fcd2fc3fec89d5914f045c29e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_01_infrared_mode","hidden_by":null,"icon":null,"id":"e92f8fc717d98e8824a828f00ecb1310","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_infrared","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_01_hdr_mode","hidden_by":null,"icon":null,"id":"32d804741b7cca9059b394f82dc19c2b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_02_infrared_mode","hidden_by":null,"icon":null,"id":"5309a7a7d80a8342831427246eca452c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_infrared","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"4308f2b92ba322ff090978c160894e0d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_01_link_speed","hidden_by":null,"icon":null,"id":"623b750f99fd996b165cc7af63082879","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_02_link_speed","hidden_by":null,"icon":null,"id":"7fa1f04a0368eabe449192d2b9bd7323","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_status_light_on","hidden_by":null,"icon":null,"id":"d9982c47d16585fde065941299936d57","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_status_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_01_hdr_mode","hidden_by":null,"icon":null,"id":"7db80f2ad717ed5dbf19aad21dcb8959","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_person","hidden_by":null,"icon":null,"id":"5c7086d3c58a7fe78ef191842515a1ec","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_person","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_vehicle","hidden_by":null,"icon":null,"id":"68f427c3434316e580a73f6835220297","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_smoke","hidden_by":null,"icon":null,"id":"146957c26a92b15c8455a0053eef34b3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_co","hidden_by":null,"icon":null,"id":"56338e924b2a2d7960db1aa2a51f0fb7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_baby_cry","hidden_by":null,"icon":null,"id":"82e2a07bd35f240841f79bc2331e5462","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_status_light_on","hidden_by":null,"icon":null,"id":"71c585b93ba9f2809135b807fab4335f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_status_light","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"727fb049c3dca874824f0558639bc691","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_person","hidden_by":null,"icon":null,"id":"653859b2750a5dec064fc81d8deffbab","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_person","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_vehicle","hidden_by":null,"icon":null,"id":"24fbef6feaa8582feb03f4e1f3f5125d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_smoke","hidden_by":null,"icon":null,"id":"9e21fcb4e6fb9c5f081437cba62cc583","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_co","hidden_by":null,"icon":null,"id":"b3c7fa867d57f80da06a842de342152a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_baby_cry","hidden_by":null,"icon":null,"id":"3e7ecfa822e5381019184883a623a85d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.tp_link_power_strip_d7c1_cloud_connection","hidden_by":null,"icon":null,"id":"a33d9f70c71c9b40eb0c9a2bed7fc5ef","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Cloud connection","platform":"tplink","supported_features":0,"translation_key":"cloud_connection","unique_id":"98:25:4A:F7:D7:C1_cloud_connection","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_signal_strength","hidden_by":null,"icon":null,"id":"ebebcbc4403d28bb2a94b241a3d206f4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal strength","platform":"tplink","supported_features":0,"translation_key":"rssi","unique_id":"98:25:4A:F7:D7:C1_rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_on_since","hidden_by":null,"icon":null,"id":"e1eee73feced4c7c1d06964b26cb077c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"98:25:4A:F7:D7:C1_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"sensor.tp_link_power_strip_d7c1_current_consumption","hidden_by":null,"icon":null,"id":"ebadba2bc08f23e0bce9ff43978ae4d3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"98:25:4A:F7:D7:C1_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_today_s_consumption","hidden_by":null,"icon":null,"id":"c4218b183466740e32fd67066f928d80","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"98:25:4A:F7:D7:C1_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_this_month_s_consumption","hidden_by":null,"icon":null,"id":"bcafb861f87b8ccba3e22186fa1ea405","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"98:25:4A:F7:D7:C1_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_total_consumption","hidden_by":null,"icon":null,"id":"5e816376afc37ab234bd94266f030141","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"98:25:4A:F7:D7:C1_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"sensor.tp_link_power_strip_d7c1_voltage","hidden_by":null,"icon":null,"id":"57243b3dee1c4481cc7a62149bc11720","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"98:25:4A:F7:D7:C1_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"sensor.tp_link_power_strip_d7c1_current","hidden_by":null,"icon":null,"id":"3e7cda3eb52f515cc81ed8c479a0ebc9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"98:25:4A:F7:D7:C1_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_zima_board_on_since","hidden_by":null,"icon":null,"id":"623b6e534d00d46302a4fb4bdcf852d2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_zima_board_this_month_s_consumption","hidden_by":null,"icon":null,"id":"0c7ec63fb79f20b1bc95a38732f70378","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since","hidden_by":null,"icon":null,"id":"9b96c4397ec2cd153280ce82d13159b1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption","hidden_by":null,"icon":null,"id":"607d4f56a4b2b70d0be66c09bb666a67","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since_2","hidden_by":null,"icon":null,"id":"0d74ba5a111eb70c6ca086c51ce5846f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption_2","hidden_by":null,"icon":null,"id":"90a55081a214bf7730b2e92a8861e3ad","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since_3","hidden_by":null,"icon":null,"id":"ff807a6797800a031f1663e487abf670","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption_3","hidden_by":null,"icon":null,"id":"c0e232704030b8bd48244c108e0d7d49","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since_4","hidden_by":null,"icon":null,"id":"c0672fd9d01a42e929ffae69741df88d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption_4","hidden_by":null,"icon":null,"id":"a893eec2ab7b9c33222e8d9a5e40dca3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_vibratory_conveyor_on_since","hidden_by":null,"icon":null,"id":"7914b6fbb70d909301c48492c5aabaee","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_on_since","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_vibratory_conveyor_this_month_s_consumption","hidden_by":null,"icon":null,"id":"b88aa3e4cb7130722f87260ee4a2db5d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1","hidden_by":null,"icon":null,"id":"c1d4f5e141bfa0f005433c2a54651919","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"98:25:4A:F7:D7:C1","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_animal_detected","hidden_by":null,"icon":null,"id":"612c6c3457b0734691fbdd9370f5d616","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_animal_detected","hidden_by":null,"icon":null,"id":"29cc32d27bdbb551a933f60f3307c760","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_animal_detected","hidden_by":null,"icon":null,"id":"11bc9e5fa3f85c5fc0b046a68a5ebd11","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_animal","hidden_by":null,"icon":null,"id":"9a0516088edf4431421a57c350ac8a7f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_animal","hidden_by":null,"icon":null,"id":"5d97881f44e45cdb6f1a0d781a62645e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_animal","hidden_by":null,"icon":null,"id":"19e1cc35ea965f58356c553e70e38c9c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.steinlite_moisture_content","hidden_by":null,"icon":"mdi:water-percent","id":"7f049b97c5e914a13cbadeb511c20cc1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"Steinlite Moisture Content","platform":"template","supported_features":0,"translation_key":null,"unique_id":"steinlite_moisture","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.steinlite_sample_temperature","hidden_by":null,"icon":"mdi:temperature-fahrenheit","id":"68cb4b516b6d64f966c8ae1cd14b2bcb","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"Steinlite Sample Temperature","platform":"template","supported_features":0,"translation_key":null,"unique_id":"steinlite_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.steinlite_sample_type","hidden_by":null,"icon":null,"id":"68121fc46cc15803a33b3f14cd6083be","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Steinlite Sample Type","platform":"template","supported_features":0,"translation_key":null,"unique_id":"steinlite_commodity","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":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.5e7d5408","hidden_by":null,"icon":null,"id":"9d00baac111f2d9c0c10bc54fd76b472","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.266802+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 5E7D5408","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"5E7D5408","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_input_0_input","hidden_by":null,"icon":null,"id":"37bad17bfd26f1d41cb945f822261522","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 input_0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_cloud","hidden_by":null,"icon":null,"id":"2c1e241f12ec3ffa6a16b19d2d510890","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overheating","hidden_by":null,"icon":null,"id":"cb545cff823fdcbeedf9883d64e07c74","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor switch_0 overheating","options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 overheating","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overtemp","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overpowering","hidden_by":null,"icon":null,"id":"cc96aec1e0e4d76d53a3fd09b791a476","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor switch_0 overpowering","options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 overpowering","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overpower","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overvoltage","hidden_by":null,"icon":null,"id":"9623929eee8d27716b3683dc70c231e5","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor switch_0 overvoltage","options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 overvoltage","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overvoltage","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_restart_required","hidden_by":null,"icon":null,"id":"660da9536ef866eb77bd3b1e35e02973","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1pm_c049ef8c7310_reboot","hidden_by":null,"icon":null,"id":"a85808b0b097e561af3b7fc8005d356b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor Reboot","options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310_reboot","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_power","hidden_by":null,"icon":null,"id":"23fb06de2e93a93ffc1aa25774fe5c03","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor switch_0 power","options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 power","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-power","previous_unique_id":null,"unit_of_measurement":"W"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_voltage","hidden_by":null,"icon":null,"id":"69a61e7368042bf399f6318c02ece0bc","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"voltage","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 voltage","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-voltage","previous_unique_id":null,"unit_of_measurement":"V"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_current","hidden_by":null,"icon":null,"id":"7e79435f9421daf3b6249812b63e1a9e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"current","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 current","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-current","previous_unique_id":null,"unit_of_measurement":"A"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_energy","hidden_by":null,"icon":null,"id":"71769666d6cadb35248623843c54a0ad","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor switch_0 energy","options":{"sensor.private":{"suggested_unit_of_measurement":"kWh"},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 energy","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-energy","previous_unique_id":null,"unit_of_measurement":"kWh"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"172569d3247dd82518d0ad444f25a286","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1pm_c049ef8c7310_rssi","hidden_by":null,"icon":null,"id":"14f01aa1b5ca03e1979416d4c8dd4114","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1pm_c049ef8c7310_uptime","hidden_by":null,"icon":null,"id":"49fb2aabdb84e2ed4582bec80256ba66","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1pm_c049ef8c7310_switch_0","hidden_by":null,"icon":null,"id":"f2132fd3b40e6062062421b5a7923067","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor switch_0","options":{"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1pm_c049ef8c7310_firmware_update","hidden_by":null,"icon":null,"id":"ea2d3b7a59420dda33973bd5adcbbf2e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":"JC Vibratory Feed Conveyor firmware update","options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"C049EF8C7310-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1pm_c049ef8c7310_beta_firmware_update","hidden_by":null,"icon":null,"id":"0628d5c454eb4b733093313318c53ed2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 beta firmware update","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"C049EF8C7310-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1724078394290"},"config_entry_id":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.link_vibratory_conveyors","hidden_by":null,"icon":null,"id":"9d738c51481a31da6b1834b57a4d6cc7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Link Vibratory Conveyors","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1724078394290","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.153626+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.emqx_running","hidden_by":null,"icon":null,"id":"12922b47c53afce4ebbaeedae9073ee6","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.153946+00:00","name":null,"options":{},"original_device_class":"running","original_icon":null,"original_name":"Running","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_emqx_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.170479+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.studio_code_server_running","hidden_by":null,"icon":null,"id":"e2ddf20beb04684fd1a94b668195cf8b","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.170825+00:00","name":null,"options":{},"original_device_class":"running","original_icon":null,"original_name":"Running","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_vscode_state","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.172443+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.advanced_ssh_web_terminal_running","hidden_by":null,"icon":null,"id":"e2e1ef1a3931a6f2ba1b30501b79fbf0","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.172816+00:00","name":null,"options":{},"original_device_class":"running","original_icon":null,"original_name":"Running","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.191503+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_version","hidden_by":null,"icon":null,"id":"79b3c77f8a819e98996bfef27d4fdd1f","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.191914+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_emqx_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.196097+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_newest_version","hidden_by":null,"icon":null,"id":"de6182b82dffd4a7a1f57285106dcdc6","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.196461+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_emqx_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.198404+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_cpu_percent","hidden_by":null,"icon":null,"id":"8fb118d32f9adcf4c01de61acc2d9dc7","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.198862+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_emqx_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.200725+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_memory_percent","hidden_by":null,"icon":null,"id":"26796bb1e7aff0b5f9ccfc51790692a5","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.201073+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_emqx_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.216235+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_version","hidden_by":null,"icon":null,"id":"d754c51050c411cc6231cf5554316116","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.216779+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_vscode_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.219361+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_newest_version","hidden_by":null,"icon":null,"id":"4bffdf16933a9db5fdb58ba2b557c38e","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.219773+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_vscode_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.227790+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_cpu_percent","hidden_by":null,"icon":null,"id":"0010b8ccdce14959d329fca7b655d5ae","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.228109+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_vscode_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.230195+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_memory_percent","hidden_by":null,"icon":null,"id":"0f84c33a7f56b9d954314839948e3313","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.230460+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_vscode_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.232225+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_version","hidden_by":null,"icon":null,"id":"d4b34c6fc78194a6b45f7892c429f29c","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.232648+00:00","name":null,"options":{},"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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.235183+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_newest_version","hidden_by":null,"icon":null,"id":"46c2c440486a9c501623e1a1f862e505","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.235454+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest 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":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.237289+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_cpu_percent","hidden_by":null,"icon":null,"id":"c70e130b8268445e42c2f7ccf8b928dd","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.237651+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.239336+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_memory_percent","hidden_by":null,"icon":null,"id":"4f1278f1260d730a4c0512573f8d33a2","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.239704+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.241277+00:00","device_class":null,"device_id":"e8c8f69e8318af2be25fae388c7d3e9c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_cpu_percent","hidden_by":null,"icon":null,"id":"12ec154ac01e28d874bf495be3fcbdd8","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.241625+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.244218+00:00","device_class":null,"device_id":"e8c8f69e8318af2be25fae388c7d3e9c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_memory_percent","hidden_by":null,"icon":null,"id":"89425e3ef203de0f464fd284c686bbed","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.244775+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.246492+00:00","device_class":null,"device_id":"adffec60f63f0032597d03eba833062f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_cpu_percent","hidden_by":null,"icon":null,"id":"f4372571989759b296e04e98718f7585","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.246924+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.249722+00:00","device_class":null,"device_id":"adffec60f63f0032597d03eba833062f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_memory_percent","hidden_by":null,"icon":null,"id":"6a88ba0f1633128fe7e12cd272ba841b","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.250052+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.252418+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_os_agent_version","hidden_by":null,"icon":null,"id":"bf5d4aa2783727b42a0f5f08db0e9896","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.252839+00:00","name":null,"options":{},"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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.261129+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_apparmor_version","hidden_by":null,"icon":null,"id":"7999a154e3981e73495020aec82834ac","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.261431+00:00","name":null,"options":{},"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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.263183+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_total","hidden_by":null,"icon":null,"id":"7b593cbbc00047e57c63e7e74d354062","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.263477+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Disk total","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.265308+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_used","hidden_by":null,"icon":null,"id":"9e5926a142ee58cd75600872ff12e6cf","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.281917+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Disk used","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.284037+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_free","hidden_by":null,"icon":null,"id":"804e8a09e3259b27d300b65e1c0a58d0","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.284299+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Disk free","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.286082+00:00","device_class":null,"device_id":"db658cf1b7110495bd574ecbfea00f65","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_operating_system_version","hidden_by":null,"icon":null,"id":"446e03a84759d98b9c427fc28e79cd98","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.286347+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"home_assistant_os_version","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.294515+00:00","device_class":null,"device_id":"db658cf1b7110495bd574ecbfea00f65","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_operating_system_newest_version","hidden_by":null,"icon":null,"id":"a3ed5c08df0da26306168176331cae42","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.294941+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"home_assistant_os_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.315390+00:00","device_class":null,"device_id":"adffec60f63f0032597d03eba833062f","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_supervisor_update","hidden_by":null,"icon":null,"id":"867a2046ceb253b80463536425de32e5","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.332056+00:00","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.335752+00:00","device_class":null,"device_id":"e8c8f69e8318af2be25fae388c7d3e9c","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_core_update","hidden_by":null,"icon":null,"id":"c62a90bdcdf75716ba2248f7da71a863","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.350830+00:00","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.370033+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":null,"entity_category":"config","entity_id":"update.emqx_update","hidden_by":null,"icon":null,"id":"6c11bfc0b4ddb43c8157c4d4439d3f12","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.373290+00:00","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_emqx_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.401932+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":null,"entity_category":"config","entity_id":"update.studio_code_server_update","hidden_by":null,"icon":null,"id":"ffc07d21c979fb433a6008b073e8ddac","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.404563+00:00","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_vscode_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.408952+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":null,"entity_category":"config","entity_id":"update.advanced_ssh_web_terminal_update","hidden_by":null,"icon":null,"id":"bc58da22a8e16a53a54f7e0cf34088d2","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.418653+00:00","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":"01J91MY5JBJH64GQS4WA5SYVK2","created_at":"2024-09-30T14:21:50.421516+00:00","device_class":null,"device_id":"db658cf1b7110495bd574ecbfea00f65","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_operating_system_update","hidden_by":null,"icon":null,"id":"03fbc23951edb3714587180edba881f7","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.430325+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":3,"translation_key":null,"unique_id":"home_assistant_os_version_latest","previous_unique_id":null,"unit_of_measurement":null}, - {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","created_at":"2024-09-30T14:21:50.847468+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overcurrent","hidden_by":null,"icon":null,"id":"7bb8e01d4a665a89da4e466f0edccc9c","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:50.850393+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 switch_0 overcurrent","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overcurrent","previous_unique_id":null,"unit_of_measurement":null} + {"aliases":[],"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.pecan_lab","hidden_by":null,"icon":null,"id":"6820289590fa4640a815d41a6c246f0c","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T15:59:46.292348+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"collection":{"hash":"9054bae969d259285b4cda8bcfbcdce1"}},"original_device_class":null,"original_icon":null,"original_name":"Pecan Lab","platform":"person","supported_features":0,"translation_key":null,"unique_id":"pecan_lab","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"7fb5d449ee7e9b4b92969c8006ef3f8d","disabled_by":null,"entity_category":null,"entity_id":"script.mqtt_home","hidden_by":null,"icon":null,"id":"d18878bb83949542c3c0fa3b67c8a577","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938373+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MQTT Home Command","platform":"script","supported_features":0,"translation_key":null,"unique_id":"mqtt_home","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"7fb5d449ee7e9b4b92969c8006ef3f8d","disabled_by":null,"entity_category":null,"entity_id":"script.mqtt_disable_torque","hidden_by":null,"icon":null,"id":"162d5c89569e4fac2fa1fc994ec82e4e","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938422+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MQTT Disable Torque Command","platform":"script","supported_features":0,"translation_key":null,"unique_id":"mqtt_disable_torque","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.mqtt_pos","hidden_by":null,"icon":null,"id":"32fb1e1f6621b41a7a0bee50a17ff9a1","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:19.964831+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MQTT POS Command","platform":"script","supported_features":0,"translation_key":null,"unique_id":"mqtt_pos","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.increment_position_by_10","hidden_by":null,"icon":null,"id":"52301128d66f69e540cd8ee68e20578a","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:37.726956+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_10","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_10","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.decrement_position_by_100","hidden_by":null,"icon":null,"id":"0bb8b85bb4bf5f913fb2ef07353a1f77","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:47.290062+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_100","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_100","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.increment_position_by_100","hidden_by":null,"icon":null,"id":"3d30f5e484d13dd9ec735bedc7043300","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:37.350805+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_100","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_100","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.decrement_position_by_10","hidden_by":null,"icon":null,"id":"42be1a6e4c9215373491562af8d4b92e","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:46.902752+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_10","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_10","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.decrement_position_by_1","hidden_by":null,"icon":null,"id":"17d3f4196c4c5cc64424de5be54f4876","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:46.464755+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_1","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.increment_position_by_1","hidden_by":null,"icon":null,"id":"0b34687ec13cfbbc71dd9599d7c2a9a7","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:51.310212+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_1","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.decrement_position_by_tenth","hidden_by":null,"icon":null,"id":"1a1b35c981008a1a5a57a1c7d7142e78","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:47.791356+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"decrement_position_by_tenth","platform":"script","supported_features":0,"translation_key":null,"unique_id":"decrement_position_by_tenth","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.increment_position_by_tenth","hidden_by":null,"icon":null,"id":"591617b8019618078984a2ccc9279f8e","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:36.846901+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"increment_position_by_tenth","platform":"script","supported_features":0,"translation_key":null,"unique_id":"increment_position_by_tenth","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":1665.0,"step":1.0,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"number.jc_height","hidden_by":null,"icon":null,"id":"754d66fcc7d6942ff4ac253f669f608a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Height","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc_height","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"4c9a1a4d2ded4dbeac71ee63ef297de2"},"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.update_height","hidden_by":null,"icon":null,"id":"e81669cca9b15bdb726bf7d9a679235d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update Height","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"4c9a1a4d2ded4dbeac71ee63ef297de2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1705938099970"},"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.experiment_duration","hidden_by":null,"icon":null,"id":"9d8190646a2a831357109f61661b2eea","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Experiment Duration","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1705938099970","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_is_dark","hidden_by":null,"icon":null,"id":"13d0e5bf1e4040ecf4e0f706183d6b77","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_motion","hidden_by":null,"icon":null,"id":"3d7e9918f1e04f44ff4f0a552a4c2f93","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:48.983073+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.cloud_key_gen2_plus_hdd_1","hidden_by":null,"icon":null,"id":"980caffa1ffb34ec31cd09b0fbf1ae67","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"HDD 1","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_disk_health_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_reboot_device","hidden_by":null,"icon":null,"id":"39ab56a678c3d3be130c189e4c9378bf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_unadopt_device","hidden_by":null,"icon":null,"id":"fd07098ab3f887296512a858014c6781","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":null,"entity_id":"camera.g3_flex_high","hidden_by":null,"icon":null,"id":"a3c68dda24070c2c8332cb14e004ec37","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T19:05:21.025156+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1B8_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_microphone_level","hidden_by":null,"icon":null,"id":"ca4c85530d3a21bb5492d25d6d2e5ec1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_recording_mode","hidden_by":null,"icon":null,"id":"d7a00c24475da00aaf4d38913d8751e0","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.779114+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_infrared_mode","hidden_by":null,"icon":null,"id":"764722c749a73f428d5c5efb0c7bbb9d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.785333+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_oldest_recording","hidden_by":null,"icon":null,"id":"a5bdd186ab2a07ee2d588751a413d1fd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_storage_used","hidden_by":null,"icon":null,"id":"30ff6db048d5e4acfd4143b302abe6c8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_disk_write_rate","hidden_by":null,"icon":null,"id":"8d40e54a919f8e4d651a04f31b0ab12a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_received_data","hidden_by":null,"icon":null,"id":"309efcf3413c8552e74ae5a04e149d71","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_transferred_data","hidden_by":null,"icon":null,"id":"2a48401200232be8e7805f4021c510db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_uptime","hidden_by":null,"icon":null,"id":"350a2cceb846cdf1a6466b6842431f12","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_link_speed","hidden_by":null,"icon":null,"id":"0844c0fa426fd386f8db9c22347e47c3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g3_flex_last_motion_detected","hidden_by":null,"icon":null,"id":"375b4e88f105f4906877858d36cdf4fd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_uptime","hidden_by":null,"icon":null,"id":"d6864e1c0ea4c78d083bdb3ba1be72d9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_storage_utilization","hidden_by":null,"icon":null,"id":"953b487d5bc2f87c3f4599f07b2c089f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:harddisk","original_name":"Storage utilization","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_storage_utilization","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_type_timelapse_video","hidden_by":null,"icon":null,"id":"4891ab302b68472a2381d33de9152789","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:server","original_name":"Type: timelapse video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_rotating","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_type_continuous_video","hidden_by":null,"icon":null,"id":"08a4b09e64aaaf1b4ee6c876a2560faa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:server","original_name":"Type: continuous video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_timelapse","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_type_detections_video","hidden_by":null,"icon":null,"id":"af2ede9fe3dd082776790f9c19deac76","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:server","original_name":"Type: detections video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_detections","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_resolution_hd_video","hidden_by":null,"icon":null,"id":"7a45c6128219a51047cd4db6b3f24c2c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cctv","original_name":"Resolution: HD video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_resolution_HD","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_resolution_4k_video","hidden_by":null,"icon":null,"id":"3fdd9257b568e8a5459cc74ee5a700f5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cctv","original_name":"Resolution: 4K video","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_resolution_4K","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_resolution_free_space","hidden_by":null,"icon":null,"id":"9a337de5170f1b94838de170346a9e76","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cctv","original_name":"Resolution: free space","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_resolution_free","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_recording_capacity","hidden_by":null,"icon":null,"id":"1880fb8c4323ab03076b55ca359ed251","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:record-rec","original_name":"Recording capacity","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_record_capacity","previous_unique_id":null,"unit_of_measurement":"s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_cpu_utilization","hidden_by":null,"icon":null,"id":"a90428d3a9b8ba23da5608dded982617","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speedometer","original_name":"CPU utilization","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_cpu_utilization","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_cpu_temperature","hidden_by":null,"icon":null,"id":"a3d9b53077bdcf81bb3a421d0cd15137","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"CPU temperature","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_cpu_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.cloud_key_gen2_plus_memory_utilization","hidden_by":null,"icon":null,"id":"7e591075aefd0c8d5c10c77195581cfb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:memory","original_name":"Memory utilization","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_memory_utilization","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_ssh_enabled","hidden_by":null,"icon":null,"id":"027a3afe5b8cff5689d02a5590c845fc","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_status_light_on","hidden_by":null,"icon":null,"id":"df3e4626dbcf5ffd4d15ab4e4fa2d70d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.934664+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_hdr_mode","hidden_by":null,"icon":null,"id":"d306754b78a517ff4bc04a9c06be5746","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.939124+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_name","hidden_by":null,"icon":null,"id":"d755dc387c37c1c6273207518e7b17e6","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.944050+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_date","hidden_by":null,"icon":null,"id":"65c0e9f5c318ae1a55e23768c184a098","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.949108+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_logo","hidden_by":null,"icon":null,"id":"6b6bea1624416bbcb856d5dbf1d07a79","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.953404+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"6e4c32fcad52993e6066591429a125f5","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.957545+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_detections_motion","hidden_by":null,"icon":null,"id":"081a07204d896f5cbf54ec6b8b5b8342","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.962429+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_privacy_mode","hidden_by":null,"icon":null,"id":"b38b70da47584823ae0d0c4b063745d6","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.162149+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"config","entity_id":"switch.cloud_key_gen2_plus_analytics_enabled","hidden_by":null,"icon":null,"id":"ecd328cd4a5ee7d10352d6c0e448d3b2","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.180679+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:google-analytics","original_name":"Analytics enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_analytics_enabled","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"437dbead96a87ac711c7a4d99a79c6cb","disabled_by":null,"entity_category":"config","entity_id":"switch.cloud_key_gen2_plus_insights_enabled","hidden_by":null,"icon":null,"id":"b7f0d8aacee92cd74122beaec0a3ef73","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.185050+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:magnify","original_name":"Insights enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"70A741A53E33_insights_enabled","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_high_insecure","hidden_by":null,"icon":null,"id":"83aa25f5bed8281d785c73c1a6275017","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.345202+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1B8_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dawn","hidden_by":null,"icon":null,"id":"e3b1792c92593c2b1366dc6cdffdd854","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next dawn","platform":"sun","supported_features":0,"translation_key":"next_dawn","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_dawn","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_dusk","hidden_by":null,"icon":null,"id":"249caf0ed3d013f00661c932380198ac","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next dusk","platform":"sun","supported_features":0,"translation_key":"next_dusk","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_dusk","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_midnight","hidden_by":null,"icon":null,"id":"2727dd5ac583543021d97d9008283e4e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next midnight","platform":"sun","supported_features":0,"translation_key":"next_midnight","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_midnight","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_noon","hidden_by":null,"icon":null,"id":"a8e4293ee99ecf1e47db65ab5525360d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next noon","platform":"sun","supported_features":0,"translation_key":"next_noon","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_noon","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_rising","hidden_by":null,"icon":null,"id":"a3707bf32d3cfc28dcd7c985f8a33ff3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next rising","platform":"sun","supported_features":0,"translation_key":"next_rising","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_rising","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.sun_next_setting","hidden_by":null,"icon":null,"id":"f4484a285f1c29d61154173223c96282","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next setting","platform":"sun","supported_features":0,"translation_key":"next_setting","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-next_setting","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_elevation","hidden_by":null,"icon":null,"id":"e48db04d43bf7077cc2bcaeca32ad6d5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solar elevation","platform":"sun","supported_features":0,"translation_key":"solar_elevation","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-solar_elevation","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_azimuth","hidden_by":null,"icon":null,"id":"c30d297e4d53cf308e9b4e9477f56921","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solar azimuth","platform":"sun","supported_features":0,"translation_key":"solar_azimuth","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-solar_azimuth","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"0feafcef6c9ee4eb380cad7190b2f403","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"837a78425d2847cdcbe0b38f7d05cb7b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.sun_solar_rising","hidden_by":null,"icon":null,"id":"a55570af1bdd3267a32ad98e71440bdb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Solar rising","platform":"sun","supported_features":0,"translation_key":"solar_rising","unique_id":"0feafcef6c9ee4eb380cad7190b2f403-solar_rising","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d96ab4ca2878dfd648ac7c530f4d0268","disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_moisture_percentage","hidden_by":null,"icon":null,"id":"6e19f5b943a0bfd9b3f0e7b858c074f4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"moisture","original_icon":null,"original_name":"Moisture Percentage","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"steinlite-moisture-meter-humidity","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d96ab4ca2878dfd648ac7c530f4d0268","disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_temperature","hidden_by":null,"icon":null,"id":"3e7a3a7c9c97b82247d15a50eb4de688","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:22.180742+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"Temperature","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"steinlite-moisture-meter-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"d96ab4ca2878dfd648ac7c530f4d0268","disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_commodity_code","hidden_by":null,"icon":null,"id":"e6b2af10bd230eef6e221134e7494999","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Commodity Code","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"steinlite-moisture-meter-commodity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"682585d3e49461db68dfce310711e240","disabled_by":"user","entity_category":null,"entity_id":"sensor.sheller_scale_sheller_scale","hidden_by":null,"icon":null,"id":"37a0cd6113c8df2822610a25c2042e8e","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:26.367878+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":"weight","original_icon":null,"original_name":"Sheller Scale","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller-scale","previous_unique_id":null,"unit_of_measurement":"lbs"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"704baf0c713921ab159af1306f741d87","disabled_by":null,"entity_category":null,"entity_id":"sensor.precision_scale_precision_scale","hidden_by":null,"icon":null,"id":"61c361e5e42beb626828d82b42b58721","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"weight","original_icon":null,"original_name":"Precision Scale","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"precision-scale","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.lab_phone","hidden_by":null,"icon":null,"id":"5442a050c0475f479bb7cc92e970c660","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"lab-phone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"2ddef885064fb8ed","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_detected_activity","hidden_by":null,"icon":null,"id":"0000bd24468b03dbc427f569c75352ce","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"lab-phone Detected activity","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_detected_activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_sleep_confidence","hidden_by":null,"icon":null,"id":"2a574ee67db52bb0e24be210621f1f7b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"lab-phone Sleep confidence","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sleep_confidence","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_sleep_segment","hidden_by":null,"icon":null,"id":"393868b0837c43758a8b93d9ea25f295","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"lab-phone Sleep segment","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sleep_segment","previous_unique_id":null,"unit_of_measurement":"ms"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_android_auto","hidden_by":null,"icon":null,"id":"cfa25228611201042c4765ea6530318c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"lab-phone Android Auto","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_android_auto","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_os_version","hidden_by":null,"icon":null,"id":"b57cfcc7a641093970b85b608d3a7431","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone OS version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_android_os_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_security_patch","hidden_by":null,"icon":null,"id":"d22df220f4377a7b3d9656a409e57ae8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:security","original_name":"lab-phone Security patch","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_android_os_security_patch","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_current_version","hidden_by":null,"icon":null,"id":"3d6c7f6ea3ed07ba7565a06a428042f3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone Current version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_current_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_rx_gb","hidden_by":null,"icon":null,"id":"a48fede553dfcc73d2f43e1aeb2d140e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone App Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_tx_gb","hidden_by":null,"icon":null,"id":"373a51a7860d4e8b700c27812917b470","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone App Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_memory","hidden_by":null,"icon":null,"id":"82be1483c1d22c12408a5ac60dba39f8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:memory","original_name":"lab-phone App memory","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_memory","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_app_inactive","hidden_by":null,"icon":null,"id":"046732ec8e03a5a50e0793d82ec413e3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:timer-outline","original_name":"lab-phone App inactive","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_inactive","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_standby_bucket","hidden_by":null,"icon":null,"id":"f9f59fe7b721ab7d9b2d121da583aac9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone App standby bucket","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_standby_bucket","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_app_importance","hidden_by":null,"icon":null,"id":"1bc424344c3d0cba1c23d63673ee35bd","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone App importance","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_app_importance","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_ringer_mode","hidden_by":null,"icon":null,"id":"77f734be920c4a01132e9128e69cc859","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Ringer mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_audio_sensor","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_audio_mode","hidden_by":null,"icon":null,"id":"07b22218a6ef36a4fa0ab46e66aab3b9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Audio mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_audio_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_headphones","hidden_by":null,"icon":null,"id":"263070246f4765700c74f71de6536b59","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:headphones","original_name":"lab-phone Headphones","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_headphone_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_mic_muted","hidden_by":null,"icon":null,"id":"2e0bf0bbf40a1af347b27f390a91bffc","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone-off","original_name":"lab-phone Mic muted","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_mic_muted","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_speakerphone","hidden_by":null,"icon":null,"id":"ff63904a7334848938b8ae17fabd44ba","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Speakerphone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_speakerphone_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_music_active","hidden_by":null,"icon":null,"id":"06dc67353d3957a76fd54c1a09b2b727","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:music","original_name":"lab-phone Music active","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_music_active","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_alarm","hidden_by":null,"icon":null,"id":"4667f22ee045529bfe43d7b44b0e5ee7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm","original_name":"lab-phone Volume level alarm","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_alarm","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_call","hidden_by":null,"icon":null,"id":"78e9c538d6e43643edc12e95de227ec4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone","original_name":"lab-phone Volume level call","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_call","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_music","hidden_by":null,"icon":null,"id":"4bde6c1fba1714f4ac510d6ac4fc3b89","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:music","original_name":"lab-phone Volume level music","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_music","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_ringer","hidden_by":null,"icon":null,"id":"81f70404399d504dd72a7ba6dd1c577d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone-ring","original_name":"lab-phone Volume level ringer","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_ring","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_notification","hidden_by":null,"icon":null,"id":"c56ef3e99b0401fed6c46ca27e95fee9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Volume level notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_notification","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_system","hidden_by":null,"icon":null,"id":"20887de875f09636d6adb86a7ef30172","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-sound","original_name":"lab-phone Volume level system","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_system","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_dtmf","hidden_by":null,"icon":null,"id":"4d9d2c85d8a34dc5c197ede613c040c4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"lab-phone Volume level DTMF","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_dtmf","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_volume_level_accessibility","hidden_by":null,"icon":null,"id":"89fe5e153afb4c5cdf503896e49283da","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:human","original_name":"lab-phone Volume level accessibility","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_volume_accessibility","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_level","hidden_by":null,"icon":null,"id":"92afc192211c8f9b17c5aa12e09f4c2a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery-20","original_name":"lab-phone Battery level","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_state","hidden_by":null,"icon":null,"id":"ec727cf4e4bc27362461207424f41ae7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-minus","original_name":"lab-phone Battery state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_is_charging","hidden_by":null,"icon":null,"id":"f62e2b26c3af266f2fb4e74323ff2af7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"plug","original_icon":"mdi:power-plug","original_name":"lab-phone Is charging","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_charging","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.lab_phone_charger_type","hidden_by":null,"icon":null,"id":"f467a15f9a90b2bed17a6386c945175f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery","original_name":"lab-phone Charger type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_charger_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_health","hidden_by":null,"icon":null,"id":"9f4a48fc953ea6254e4afee64884a175","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-heart-variant","original_name":"lab-phone Battery health","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_health","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_temperature","hidden_by":null,"icon":null,"id":"daead27e5934a54e580e924161e4fcff","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"temperature","original_icon":"mdi:battery","original_name":"lab-phone Battery temperature","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_battery_power","hidden_by":null,"icon":null,"id":"56f6a288394e3f1cc26795e51d1878a9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":"mdi:battery-plus","original_name":"lab-phone Battery power","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_battery_power","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_bluetooth_connection","hidden_by":null,"icon":null,"id":"32746a937b018a018cad23eb7861a984","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone Bluetooth connection","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_bluetooth_connection","previous_unique_id":null,"unit_of_measurement":"connection(s)"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_bluetooth_state","hidden_by":null,"icon":null,"id":"bb91052022dcffe259963614382b11b4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone Bluetooth state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_bluetooth_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_ble_transmitter","hidden_by":null,"icon":null,"id":"60f9681e232f48797723bf4cbe0fcf7c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone BLE transmitter","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_ble_emitter","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_beacon_monitor","hidden_by":null,"icon":null,"id":"de6914417fd27b3a73c051c7df23393b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bluetooth","original_name":"lab-phone Beacon monitor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_beacon_monitor","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_car_battery","hidden_by":null,"icon":null,"id":"ffd0ddbbad0ea5da9afd29acf2ce5d11","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:car-battery","original_name":"lab-phone Car battery","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_battery","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_name","hidden_by":null,"icon":null,"id":"3d5413d85932d67bd5fc4d78a82c158d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car-info","original_name":"lab-phone Car name","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_charging_status","hidden_by":null,"icon":null,"id":"25897395689c983d55f5d68d45e9c18f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"plug","original_icon":"mdi:ev-station","original_name":"lab-phone Car charging status","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_charging_status","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_car_ev_connector_type","hidden_by":null,"icon":null,"id":"b6521b68626afbe1e9fa2fd0641fff04","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car-electric","original_name":"lab-phone Car EV connector type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_ev_connector","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_fuel","hidden_by":null,"icon":null,"id":"0336bae719eb5266588f6fd80f0fa8db","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:barrel","original_name":"lab-phone Car fuel","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_fuel","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_car_fuel_type","hidden_by":null,"icon":null,"id":"7761b1bf25c7b0b993f5da3a8eeb0ce2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:gas-station","original_name":"lab-phone Car fuel type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_fuel_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_car_odometer","hidden_by":null,"icon":null,"id":"d52883696d53d7dd3ca08109490146e8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"ft"},"conversation":{"should_expose":false}},"original_device_class":"distance","original_icon":"mdi:map-marker-distance","original_name":"lab-phone Car odometer","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_car_odometer","previous_unique_id":null,"unit_of_measurement":"ft"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_screen_brightness","hidden_by":null,"icon":null,"id":"3ad56bd4842e575b8f9e2a62d43fb555","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"lab-phone Screen brightness","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_screen_brightness","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_screen_off_timeout","hidden_by":null,"icon":null,"id":"998b6c5a70c7a02ff1218fd3166c1549","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-off","original_name":"lab-phone Screen off timeout","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_screen_off_timeout","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_do_not_disturb_sensor","hidden_by":null,"icon":null,"id":"1c09e63b1bc21a2381ffcc97d25e562d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:minus-circle","original_name":"lab-phone Do Not Disturb sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_dnd_sensor","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_accent_color","hidden_by":null,"icon":null,"id":"9ac3864ec56c8abeb70f49908cc4470d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:palette","original_name":"lab-phone Accent color","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_accent_color","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.lab_phone_work_profile","hidden_by":null,"icon":null,"id":"8bf16f2f7208e3050ef0ec87ebcc749c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:briefcase","original_name":"lab-phone Work profile","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_work_profile","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_geocoded_location","hidden_by":null,"icon":null,"id":"6fa71bda85d7f39134e49a572cbfccb4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"lab-phone Geocoded location","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_geocoded_location","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_device_locked","hidden_by":null,"icon":null,"id":"bf5d1643fde4eb9997473efd2b52f2b1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-lock","original_name":"lab-phone Device locked","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_device_locked","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_device_secure","hidden_by":null,"icon":null,"id":"86e9a61c91e2679ec739692fefdb56e7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-key","original_name":"lab-phone Device secure","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_device_secure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_keyguard_locked","hidden_by":null,"icon":null,"id":"46a750d846fe7cb1f60455f9f0d8c17b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-lock","original_name":"lab-phone Keyguard locked","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_keyguard_locked","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_keyguard_secure","hidden_by":null,"icon":null,"id":"c6c1816cb11adbbf7665ac6e3ee1f31d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-key","original_name":"lab-phone Keyguard secure","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_keyguard_secure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_last_used_app","hidden_by":null,"icon":null,"id":"ec01cea3f69915b1a59c5da8d3148f55","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:android","original_name":"lab-phone Last used app","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_used_app","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_last_reboot","hidden_by":null,"icon":null,"id":"c42ea3f69f2b57c8b241b601814fc4bf","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:restart","original_name":"lab-phone Last reboot","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_last_update_trigger","hidden_by":null,"icon":null,"id":"f62c7fd9e2b97be06ebe92afe7bc9087","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:update","original_name":"lab-phone Last update trigger","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_update","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_light_sensor","hidden_by":null,"icon":null,"id":"d1a8f8d14845b241ebd781a00b0d7271","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"illuminance","original_icon":"mdi:brightness-5","original_name":"lab-phone Light sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_light_sensor","previous_unique_id":null,"unit_of_measurement":"lx"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_high_accuracy_mode","hidden_by":null,"icon":null,"id":"26dd0e551fa4cab68db676b33889e403","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:crosshairs-gps","original_name":"lab-phone High accuracy mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_high_accuracy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_high_accuracy_update_interval","hidden_by":null,"icon":null,"id":"61ed62227f4d8c01daf16de30994609c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:timer","original_name":"lab-phone High accuracy update interval","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_high_accuracy_update_interval","previous_unique_id":null,"unit_of_measurement":"seconds"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_mobile_data","hidden_by":null,"icon":null,"id":"8c4ea8994658523fa6f12c76e3f7f5d2","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:signal","original_name":"lab-phone Mobile data","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_mobile_data","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_mobile_data_roaming","hidden_by":null,"icon":null,"id":"95d9c4c181df439a45b54a4b96dc1932","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:toggle-switch","original_name":"lab-phone Mobile data roaming","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_mobile_data_roaming","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_connection","hidden_by":null,"icon":null,"id":"972d44bc48c2c4169105d49b567b1437","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi connection","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_connection","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_bssid","hidden_by":null,"icon":null,"id":"5178fa0dfa4d254a25461b88f43123ef","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi BSSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_bssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_ip_address","hidden_by":null,"icon":null,"id":"0f6e3af0964a29b7beef87cea67a2101","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"lab-phone WiFi IP address","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_ip_address","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_link_speed","hidden_by":null,"icon":null,"id":"7955599c067ae724c401b3962a6bb042","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-strength-3","original_name":"lab-phone WiFi link speed","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_link_speed","previous_unique_id":null,"unit_of_measurement":"Mbps"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_wifi_state","hidden_by":null,"icon":null,"id":"32ad58385c7981a57b3d8f857b98230a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_frequency","hidden_by":null,"icon":null,"id":"9cda22725bfb412197b2d20198db3732","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"lab-phone WiFi frequency","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_frequency","previous_unique_id":null,"unit_of_measurement":"MHz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_wifi_signal_strength","hidden_by":null,"icon":null,"id":"922d43d8e2cbb6025cc8b7fa7e44de35","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":"mdi:wifi-strength-3","original_name":"lab-phone WiFi signal strength","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_wifi_signal_strength","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_public_ip_address","hidden_by":null,"icon":null,"id":"bac01ac9851f4ef7e883383256406788","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"lab-phone Public IP address","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_public_ip_address","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_hotspot_state","hidden_by":null,"icon":null,"id":"17c86f11dccbc05eb5bc5dba131c318b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:access-point","original_name":"lab-phone Hotspot state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_hotspot_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_network_type","hidden_by":null,"icon":null,"id":"585421ba2e41d56cb32dee3b8c6cdca8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:network","original_name":"lab-phone Network type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_network_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_ipv6_addresses","hidden_by":null,"icon":null,"id":"fb202671246e269343b91e6f6bcaac59","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:ip","original_name":"lab-phone IPv6 addresses","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_ip6_addresses","previous_unique_id":null,"unit_of_measurement":"address(es)"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_nfc_state","hidden_by":null,"icon":null,"id":"7e8879c8454ebcfadea1bc5a1123de80","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:nfc-variant","original_name":"lab-phone NFC state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_nfc_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_next_alarm","hidden_by":null,"icon":null,"id":"6b6455bade90731f2a7c9634a54017a9","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:alarm","original_name":"lab-phone Next alarm","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_next_alarm","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_last_notification","hidden_by":null,"icon":null,"id":"4f9a773ba76b26eab0c65a2dffed2486","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Last notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_notification","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_last_removed_notification","hidden_by":null,"icon":null,"id":"b5e7f98788c3cd032e583b4a0f60671b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Last removed notification","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_last_removed_notification","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_active_notification_count","hidden_by":null,"icon":null,"id":"aa5e9d21c00ceb7fd3208bb095e48de1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bell-ring","original_name":"lab-phone Active notification count","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_active_notification_count","previous_unique_id":null,"unit_of_measurement":"notifications"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_media_session","hidden_by":null,"icon":null,"id":"7989f646c8a0feb4298b0392fa16b4bc","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:play-circle","original_name":"lab-phone Media session","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_media_session","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_phone_state","hidden_by":null,"icon":null,"id":"5ebff4e92b29d7b5e38f5cf57b84464e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:phone","original_name":"lab-phone Phone state","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_phone_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_sim_1","hidden_by":null,"icon":null,"id":"bd73462ad7cafedd47173d5e173a9d32","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"lab-phone SIM 1","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sim_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_sim_2","hidden_by":null,"icon":null,"id":"229af071b7bbd93015485623fa5c8a8e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sim","original_name":"lab-phone SIM 2","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_sim_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_interactive","hidden_by":null,"icon":null,"id":"d8b36e54171f1e0ce3ad12815b10792e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"lab-phone Interactive","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_interactive","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_doze_mode","hidden_by":null,"icon":null,"id":"2c00a0f44e3710c3b097afcf314a2b9f","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:sleep","original_name":"lab-phone Doze mode","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_is_idle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.lab_phone_power_save","hidden_by":null,"icon":null,"id":"9f39df3b584dfc59bfc55a58a9635611","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery-plus","original_name":"lab-phone Power save","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_power_save","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_pressure_sensor","hidden_by":null,"icon":null,"id":"80e8b58587c96e0ac58d4f3a01779f4a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"psi"},"conversation":{"should_expose":false}},"original_device_class":"pressure","original_icon":"mdi:gauge","original_name":"lab-phone Pressure sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_pressure_sensor","previous_unique_id":null,"unit_of_measurement":"psi"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_proximity_sensor","hidden_by":null,"icon":null,"id":"5e8b6ca35e879b4c0b3912c76e3dd9d0","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:leak","original_name":"lab-phone Proximity sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_proximity_sensor","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":null,"entity_id":"sensor.lab_phone_steps_sensor","hidden_by":null,"icon":null,"id":"832e2c79183cf1165defc246bb14aa7b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"lab-phone Steps sensor","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_steps_sensor","previous_unique_id":null,"unit_of_measurement":"steps"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_internal_storage","hidden_by":null,"icon":null,"id":"46ed18ed9e671421dd46c8cbf4ca506b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:harddisk","original_name":"lab-phone Internal storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_storage_sensor","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_external_storage","hidden_by":null,"icon":null,"id":"c0b383d38370ae63111ac97de4f75145","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:micro-sd","original_name":"lab-phone External storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_external_storage","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_current_time_zone","hidden_by":null,"icon":null,"id":"80dff986476c9143ede91c5c2d0ba0c4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map-clock","original_name":"lab-phone Current time zone","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_current_time_zone","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_total_rx_gb","hidden_by":null,"icon":null,"id":"2a009c33aab4ef404896151e2bc79eec","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone Total Rx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_total_rx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"e3427a6f1a531d4647c57351962f3e1a","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9b53abd12d274cfc0a304b0b15ebbd39","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.lab_phone_total_tx_gb","hidden_by":null,"icon":null,"id":"f0a588dcf064d10a1df8a3aac3cb626d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:radio-tower","original_name":"lab-phone Total Tx GB","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"541b6ac0d1f592acf1d6dc8ff736c2bad653ee1e85a8b6409348c1eb974c6ce7_total_tx_gb","previous_unique_id":null,"unit_of_measurement":"GB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714686528002"},"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.tag_bin4b_is_scanned","hidden_by":null,"icon":null,"id":"06ca7b85dd6a8fbb0833c96929cdae77","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin4b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714686528002","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691006075"},"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.bin4a_weigh","hidden_by":null,"icon":null,"id":"512788ddfc93c5a1d961a69beec7afd7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin4a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691006075","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691234056"},"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.tag_bin3a_is_scanned","hidden_by":null,"icon":null,"id":"187c087018cad6fd22058acdb909836e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin3a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691234056","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691252744"},"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.tag_bin3b_is_scanned","hidden_by":null,"icon":null,"id":"149d762dd40e3d1e04a93f220d21570a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin3b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691252744","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691270889"},"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.tag_bin2a_is_scanned","hidden_by":null,"icon":null,"id":"f4197783ca14369b4fe75dc18b7fed61","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin2a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691270889","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691288523"},"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.tag_bin2b_is_scanned","hidden_by":null,"icon":null,"id":"24be654c29c4702ab26d1bef68f85dc3","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin2b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691288523","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691306464"},"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.tag_bin1a_is_scanned","hidden_by":null,"icon":null,"id":"41cbdb5e090f743ff906d9f45c1c779c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin1a is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691306464","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1714691321231"},"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.tag_bin1b_is_scanned","hidden_by":null,"icon":null,"id":"8d4a20cf71d1a21295a417fd44446852","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag bin1b is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1714691321231","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1715008110813"},"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.tag_take_general_mass_sample_is_scanned","hidden_by":null,"icon":null,"id":"0b9cb347886459e7d4b72af794e6c23d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag take-general-mass-sample is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1715008110813","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1715008192820"},"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.tag_take_halves_mass_sample_is_scanned","hidden_by":null,"icon":null,"id":"8c3ee04909f6f045bf157e713e30302c","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag take-halves-mass-sample is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1715008192820","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"f92d6ca163501ea7659047c60ba4e9e5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"387080b8991325a3e49c3b3e94736b27","disabled_by":"user","entity_category":null,"entity_id":"camera.crack_output","hidden_by":null,"icon":null,"id":"5a7a0719da29cf493d77a105bf3f0c47","has_entity_name":false,"labels":[],"modified_at":"2024-10-01T13:25:07.637502+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Crack Output","platform":"mjpeg","supported_features":0,"translation_key":null,"unique_id":"f92d6ca163501ea7659047c60ba4e9e5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["General Yield Sample","Half Yield Sample","Tare","Wet Mass Sample","Dry Mass Sample"]},"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_select.mass_sample_mode","hidden_by":null,"icon":null,"id":"60e7292bdc94748eaf3acf32967778aa","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T15:58:58.681525+00:00","name":null,"options":{"conversation":{"should_expose":false},"collection":{"hash":"ace257ab211b097bf2b24253ed5c0bbe"},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale-unbalanced","original_name":"Mass Sample Mode","platform":"input_select","supported_features":0,"translation_key":null,"unique_id":"mass_sample_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["None","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"]},"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_select.activecup","hidden_by":null,"icon":null,"id":"944f64eaa245791d1721119e46868741","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:57:03.643198+00:00","name":null,"options":{"conversation":{"should_expose":false},"collection":{"hash":"068e99545e76fba413e215a196e92368"},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete-variant","original_name":"ActiveCup","platform":"input_select","supported_features":0,"translation_key":null,"unique_id":"activecup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233507175"},"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.cup_1_scanned","hidden_by":null,"icon":null,"id":"45b75bf43bdcb9d88061d41dafc3ceea","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 1 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233507175","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233528548"},"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.cup_2_scanned","hidden_by":null,"icon":null,"id":"079a73a132d8680285e219a8063270c8","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 2 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233528548","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233545612"},"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.cup_3_scanned","hidden_by":null,"icon":null,"id":"65291cdbbf996ce60f428afa3b0c8749","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 3 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233545612","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233563052"},"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.cup_4_scanned","hidden_by":null,"icon":null,"id":"61a970a6d912f400f481d06338e4e932","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 4 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233563052","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233589077"},"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.cup_5_scanned","hidden_by":null,"icon":null,"id":"da277a6a3a101e3e190c495bad2fabe7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 5 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233589077","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233604589"},"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.cup_6_scanned","hidden_by":null,"icon":null,"id":"12f2c0a6bc10e1e1fe40b003de3f38ba","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 6 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233604589","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233621036"},"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.cup_7_scanned","hidden_by":null,"icon":null,"id":"b8c80601c4f0ac945b1e4bb542501ef4","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 7 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233621036","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233634788"},"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.cup_8_scanned","hidden_by":null,"icon":null,"id":"73b01a41a888d316ee68fb0ce93ba782","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 8 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233634788","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233649980"},"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.cup_9_scanned","hidden_by":null,"icon":null,"id":"918a1556040cb0d76e21fe4a2f70f186","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 9 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233649980","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233677941"},"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.cup_10_scanned","hidden_by":null,"icon":null,"id":"1c365f1173d37866ed5cdc74e246fd7a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 10 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233677941","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233694725"},"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.cup_11_scanned","hidden_by":null,"icon":null,"id":"589d3f6c276082700289eae8766eb89d","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 11 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233694725","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233716972"},"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.cup_12_scanned","hidden_by":null,"icon":null,"id":"c41d5cb4ff3934fe338f50d02776a7fa","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 12 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233716972","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233734357"},"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.cup_13_scanned","hidden_by":null,"icon":null,"id":"4416f337b7641576e0b6d1058249e489","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 13 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233734357","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233749157"},"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.cup_14_scanned","hidden_by":null,"icon":null,"id":"2a650868dc0fd65006af9e57529f7214","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 14 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233749157","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233763405"},"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.cup_15_scanned","hidden_by":null,"icon":null,"id":"d78c7541cf68a9416b3b1688d57bea82","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 15 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233763405","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716233790021"},"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.cup_16_scanned","hidden_by":null,"icon":null,"id":"773e5d59395043ab012ecc1f359c18e1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 16 Scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716233790021","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1716234851972"},"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.virtual_scale_weigh","hidden_by":null,"icon":null,"id":"895e307b58057952fb385491433d0d0b","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Virtual Scale Weigh","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1716234851972","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_1_tare_weight","hidden_by":null,"icon":null,"id":"b870ec0923840047dc5082ac498ba8eb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 1 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup1_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_2_tare_weight","hidden_by":null,"icon":null,"id":"86453abf972da0158ef3a6ad1c9d6920","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 2 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup2_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_3_tare_weight","hidden_by":null,"icon":null,"id":"a486b84d0659581c1b43f2ab80dcb8d1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 3 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup3_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_4_tare_weight","hidden_by":null,"icon":null,"id":"6bd7d0c6a4c121da92d4d08812cad809","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 4 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup4_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_5_tare_weight","hidden_by":null,"icon":null,"id":"a4e2d12adb901604c304668ede54d6d1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 5 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup5_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_6_tare_weight","hidden_by":null,"icon":null,"id":"79018c81379f5d811b7c62ee24d05170","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 6 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup6_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_7_tare_weight","hidden_by":null,"icon":null,"id":"1a3a167210ddc44f1956c4c0e69c8ae3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 7 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup7_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_8_tare_weight","hidden_by":null,"icon":null,"id":"d47e9017295ed618d39ed2db555a0c70","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 8 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup8_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_9_tare_weight","hidden_by":null,"icon":null,"id":"5470245eaaefce6060af1b3ec62885b3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 9 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup9_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_10_tare_weight","hidden_by":null,"icon":null,"id":"155276f6a4d9c5ee9569cfc53604e2ae","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 10 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup10_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_11_tare_weight","hidden_by":null,"icon":null,"id":"2cb462e58abbb7745f450c9247e4bddb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 11 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup11_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_12_tare_weight","hidden_by":null,"icon":null,"id":"4274b1109b0b5dee80bf690e34ea5bdb","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 12 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup12_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_13_tare_weight","hidden_by":null,"icon":null,"id":"28875706873d84c8102fcb95032ea3cf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 13 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup13_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_14_tare_weight","hidden_by":null,"icon":null,"id":"26af556d2a243d960781ae7a22f3598e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 14 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup14_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_15_tare_weight","hidden_by":null,"icon":null,"id":"5190ff03c136e79c0faabeea31bca7cd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 15 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup15_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_16_tare_weight","hidden_by":null,"icon":null,"id":"f9c135fcc4167d713f438e83620314fa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup-outline","original_name":"Cup 16 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup16_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_1_general_sample_weight","hidden_by":null,"icon":null,"id":"149528821336486b40ec341c389d7e9a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 1 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup1_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_2_general_sample_weight","hidden_by":null,"icon":null,"id":"69197e883f3edb1f8edbd4846411bf9e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 2 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup2_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_3_general_sample_weight","hidden_by":null,"icon":null,"id":"ce9c5776888c85bffcc69d7eaadb5e8c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 3 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup3_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_4_general_sample_weight","hidden_by":null,"icon":null,"id":"ddf5c878c1ee46fba1103a15d403d6c0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 4 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup4_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_5_general_sample_weight","hidden_by":null,"icon":null,"id":"a0301b6102fa6d7a5b186ca8799b796e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 5 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup5_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_6_general_sample_weight","hidden_by":null,"icon":null,"id":"1ee67ca89d159c10e804ff825de1b799","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 6 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup6_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_7_general_sample_weight","hidden_by":null,"icon":null,"id":"9d6067891df81caa1a9ad3ae5059f6ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 7 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup7_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_8_general_sample_weight","hidden_by":null,"icon":null,"id":"03da567be57ee523a8e703406ea0bbc8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 8 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup8_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_9_general_sample_weight","hidden_by":null,"icon":null,"id":"1631b6df8afa87bb7ee4fff991635db0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 9 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup9_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_10_general_sample_weight","hidden_by":null,"icon":null,"id":"2bd49d46d5c415752c07c6dbb2ef469b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 10 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup10_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_11_general_sample_weight","hidden_by":null,"icon":null,"id":"af12124f7ed3b713c47e1b16da504cfd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 11 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup11_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_12_general_sample_weight","hidden_by":null,"icon":null,"id":"b1c6517e11f02f416d6eb03b0672a251","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 12 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup12_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_13_general_sample_weight","hidden_by":null,"icon":null,"id":"209c3965828d19bb8c73e24bb9701cfa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 13 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup13_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_14_general_sample_weight","hidden_by":null,"icon":null,"id":"f38d004887baebde06ec66cba1909fb6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 14 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup14_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_15_general_sample_weight","hidden_by":null,"icon":null,"id":"f57329831ec221f5e8a347a6ae889faf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 15 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup15_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_16_general_sample_weight","hidden_by":null,"icon":null,"id":"8b3d37a96eee43ff6935de91b50eb9ba","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 16 General Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup16_general_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_1_half_sample_weight","hidden_by":null,"icon":null,"id":"962053053596f8f344d8f22130d7ebe0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 1 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup1_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_2_half_sample_weight","hidden_by":null,"icon":null,"id":"9351113e2885c66830329c4857d90143","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 2 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup2_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_3_half_sample_weight","hidden_by":null,"icon":null,"id":"6d99e3825880ff5317cbad7e9a90e587","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 3 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup3_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_4_half_sample_weight","hidden_by":null,"icon":null,"id":"18089aa569b47d13961a4d807ab22292","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 4 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup4_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_5_half_sample_weight","hidden_by":null,"icon":null,"id":"a6a9e2a509dbdd1063e99b7e4b451f74","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 5 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup5_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_6_half_sample_weight","hidden_by":null,"icon":null,"id":"59dfb7bdbe8d7406c96cc6ab240ef059","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 6 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup6_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_7_half_sample_weight","hidden_by":null,"icon":null,"id":"64ba44ab1208a9b9bb9414434e3ac306","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 7 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup7_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_8_half_sample_weight","hidden_by":null,"icon":null,"id":"cda65c07e11921829138624b01044c47","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 8 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup8_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_9_half_sample_weight","hidden_by":null,"icon":null,"id":"3f51798c30169dfed9af82a9a65f35a1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 9 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup9_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_10_half_sample_weight","hidden_by":null,"icon":null,"id":"c1c85671285d32f6f556de8d9f0e37af","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 10 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup10_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_11_half_sample_weight","hidden_by":null,"icon":null,"id":"fa26ef520281671a7a44cc21037dc450","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 11 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup11_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_12_half_sample_weight","hidden_by":null,"icon":null,"id":"f359c880c857915d88e75078485b0388","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 12 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup12_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_13_half_sample_weight","hidden_by":null,"icon":null,"id":"651be3e5b16d7cdbdb1b00a5b9ee04e7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 13 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup13_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_14_half_sample_weight","hidden_by":null,"icon":null,"id":"4cdad4c7a13c3fa7e7d07596d3e3a32c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 14 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup14_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_15_half_sample_weight","hidden_by":null,"icon":null,"id":"bbc12619453c65b87d09f152a1e2629b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 15 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup15_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.cup_16_half_sample_weight","hidden_by":null,"icon":null,"id":"3f0b7565c3113f4bd9188b48a638c34b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cup","original_name":"Cup 16 Half Sample Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"cup16_half_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":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.latest_half_yield_sample","hidden_by":null,"icon":null,"id":"b776c18278e4ec522f8ac12748786296","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":2}},"original_device_class":null,"original_icon":null,"original_name":"Latest Half Yield Sample","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"half_yield_sample","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1_cc7b5c0d0eb4_input_0_input","hidden_by":null,"icon":null,"id":"3d883c0042f8dfc0d428d0c543c8caf5","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.439279+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 Input 0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d0eb4_cloud","hidden_by":null,"icon":null,"id":"6a6232fface1af5a33e7b16ee7f09a83","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.441128+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1_cc7b5c0d0eb4_reboot","hidden_by":null,"icon":null,"id":"12347e7cecd8e0db9ec83ccc23e0e4c3","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.446789+00:00","name":"sheller-drum-enable Reboot","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d0eb4_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"d238960199e74ac78b02e98fe0e02229","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.456447+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 Switch 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d0eb4_rssi","hidden_by":null,"icon":null,"id":"e12b02f96f6f4f21509e8aa49456070f","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.458349+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d0eb4_uptime","hidden_by":null,"icon":null,"id":"905e8d52bb2f362da054eb55724adab1","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.463248+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":["Sheller Drum","Drum"],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1_cc7b5c0d0eb4_switch_0","hidden_by":null,"icon":null,"id":"c8eab9da9c85e17ffa5b72b37fbabea9","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.469170+00:00","name":"Drum Enable","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 Switch 0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-switch:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d0eb4_firmware_update","hidden_by":null,"icon":null,"id":"7427d7ef513f67dad5e2ffe813ade264","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.474899+00:00","name":"sheller-drum-enable firmware update","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d0eb4_beta_firmware_update","hidden_by":null,"icon":null,"id":"53fe2df7f968f52af2d13c9c9f744910","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.481068+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1_cc7b5c0d316c_input_0_input","hidden_by":null,"icon":null,"id":"c0fa928b3aef006d079001f3bd255703","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.401759+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c Input 0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d316c_cloud","hidden_by":null,"icon":null,"id":"bfa9081121cdaa33667e07d126f61c96","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.403743+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1_cc7b5c0d316c_reboot","hidden_by":null,"icon":null,"id":"688b9eb53170a8c1fa035a24378d5746","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.408618+00:00","name":"sheller-paddle-shaft-enable Reboot","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d316c_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"ad396579d46bd25d0d039624eab911c2","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.417236+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c Switch 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d316c_rssi","hidden_by":null,"icon":null,"id":"223cb0348ef8b907479947eb33ff2bf9","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.419149+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_cc7b5c0d316c_uptime","hidden_by":null,"icon":null,"id":"46c849c06471869d19f989620278161f","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.420891+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":["Paddle Shaft","Sheller Paddles"],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1_cc7b5c0d316c_switch_0","hidden_by":null,"icon":null,"id":"7ffb53ee4a58e7e788a60ab60fd6d01b","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.425392+00:00","name":"Paddle Shaft Enable","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c Switch 0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-switch:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d316c_firmware_update","hidden_by":null,"icon":null,"id":"93e80e85250e0c6fda9bf02af3095db6","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.430751+00:00","name":"sheller-paddle-shaft-enable firmware update","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1_cc7b5c0d316c_beta_firmware_update","hidden_by":null,"icon":null,"id":"6dc96125f2d09184da86761febd1c14e","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.434786+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4d350_cloud","hidden_by":null,"icon":null,"id":"d3a7cf74a719b902005bf7bcc06c6881","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.179313+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus010v_e86beae4d350_reboot","hidden_by":null,"icon":null,"id":"ebc00608d14525a17257753e17aa1916","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.190513+00:00","name":"sheller-drum-velocity Reboot","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"]},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4d350_input_0","hidden_by":null,"icon":null,"id":"d7bf45c808b90c59078ea3941dabb60e","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:08.994931+00:00","name":"sheller-drum-velocity input_0","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 Input 0","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4D350-input:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"]},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4d350_input_1","hidden_by":null,"icon":null,"id":"4e182981d9db5c8dc7eb8e59abf385f0","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:08.995103+00:00","name":"sheller-drum-velocity input_1","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 Input 1","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4D350-input:1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":null,"entity_id":"light.shellyplus010v_e86beae4d350_light_0","hidden_by":"user","icon":"mdi:arrow-oscillating","id":"1118425e2581210a6c20580de461d5cd","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.206701+00:00","name":"sheller-drum-velocity light_0","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus010v-e86beae4d350 Light 0","platform":"shelly","supported_features":32,"translation_key":null,"unique_id":"E86BEAE4D350-light:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4d350_light_0_device_temperature","hidden_by":null,"icon":null,"id":"fa38f1cb4dee2c664f03d586fa33c5aa","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.215356+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 Light 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-light:0-temperature_light","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4d350_rssi","hidden_by":null,"icon":null,"id":"1391211a7f0e1ec6f7de82139ecdce3d","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.217473+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4d350_uptime","hidden_by":null,"icon":null,"id":"f4c87c8df0acd6118fc73dd1e0d4f233","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.219634+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus010v_e86beae4d350_firmware_update","hidden_by":null,"icon":null,"id":"c88616a969710ce5863ee066f2c14408","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.225338+00:00","name":"sheller-drum-velocity firmware update","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4D350-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus010v_e86beae4d350_beta_firmware_update","hidden_by":null,"icon":null,"id":"3f886153a0052a7a08c84013b635c25a","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.229523+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4D350-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4df24_cloud","hidden_by":null,"icon":null,"id":"4b7097ad43a2eba68c39237fff5fb0d5","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.316101+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus010v_e86beae4df24_reboot","hidden_by":null,"icon":null,"id":"e2f223a287e20919be14472faa56f0ed","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.322191+00:00","name":"sheller-paddle-shaft-velocity Reboot","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"]},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4df24_input_0","hidden_by":null,"icon":null,"id":"b88d5ec3b5403c8d013180187c5344e0","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:08.998071+00:00","name":"sheller-paddle-shaft-velocity input_0","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 Input 0","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4DF24-input:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"]},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae4df24_input_1","hidden_by":null,"icon":null,"id":"617982ce149b40df5ae444b13c5bd065","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:08.998237+00:00","name":"sheller-paddle-shaft-velocity input_1","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 Input 1","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE4DF24-input:1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":null,"entity_id":"light.shellyplus010v_e86beae4df24_light_0","hidden_by":"user","icon":"mdi:arrow-oscillating","id":"b08d2f2fc8fc68db0245d978cc355b8a","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.351731+00:00","name":"sheller-paddle-shaft-velocity light_0","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus010v-e86beae4df24 Light 0","platform":"shelly","supported_features":32,"translation_key":null,"unique_id":"E86BEAE4DF24-light:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4df24_light_0_device_temperature","hidden_by":null,"icon":null,"id":"d82c44c831f5528f1718acccd3146b3c","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.361322+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 Light 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-light:0-temperature_light","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4df24_rssi","hidden_by":null,"icon":null,"id":"f7f7849d0a25d48344e3420f1580e111","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.363308+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae4df24_uptime","hidden_by":null,"icon":null,"id":"26a89609acdff86ea96cb886c16fac0a","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.365219+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus010v_e86beae4df24_firmware_update","hidden_by":null,"icon":null,"id":"f67bb6d08a7a9bfea0e1de068a981b73","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.369713+00:00","name":"sheller-paddle-shaft-velocity firmware update","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus010v_e86beae4df24_beta_firmware_update","hidden_by":null,"icon":null,"id":"1e18668f2dff978bf6eaa47299b1e1a2","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.373453+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1717534824373"},"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.drum_pid","hidden_by":null,"icon":null,"id":"402c392e475cac8a098d7629fb814031","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum PID","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1717534824373","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1717535056368"},"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.paddle_pid","hidden_by":null,"icon":null,"id":"7afa9917d67585612edc022c360f1cc1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle PID","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1717535056368","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":null,"entity_id":"sensor.zima_board_zima_board_current_consumption","hidden_by":null,"icon":null,"id":"879abfff79ebb26a47acd6eca5fafd3e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.zima_board_zima_board_total_consumption","hidden_by":null,"icon":null,"id":"cb8f16461a8e580ec1e1a141ac0bdf0f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.zima_board_zima_board_today_s_consumption","hidden_by":null,"icon":null,"id":"d403e9efcb116ac75527f0e33d40c8d5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":null,"entity_id":"sensor.zima_board_zima_board_voltage","hidden_by":null,"icon":null,"id":"96fc52d2cbba93f5175a39a00dd94384","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":null,"entity_id":"sensor.zima_board_zima_board_current","hidden_by":null,"icon":null,"id":"82250252bf8d3bfce8355f1c438863c7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption","hidden_by":null,"icon":null,"id":"2da127980420702d6065aa53dae5568e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption","hidden_by":null,"icon":null,"id":"c7dabe778609bff65312b6fcd002309d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption","hidden_by":null,"icon":null,"id":"521c4ddade4da442c9a8e1fab336a77a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage","hidden_by":null,"icon":null,"id":"8e7a5307f0bb3a53d2eee7039f28f990","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current","hidden_by":null,"icon":null,"id":"4cc831ca3a46abae961c9ae8cad99331","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption_2","hidden_by":null,"icon":null,"id":"3d8a8b1707319b19e041bac103f18907","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption_2","hidden_by":null,"icon":null,"id":"c803a5d6af17df7d04e0364c4efad1a4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption_2","hidden_by":null,"icon":null,"id":"46e1a5ae121fb1ea1bc0529a0c72eaa2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage_2","hidden_by":null,"icon":null,"id":"f350cd61a4359945af6c8a6ad9fe4092","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_2","hidden_by":null,"icon":null,"id":"c49588fe1b799b3982b36cada9c339b0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption_3","hidden_by":null,"icon":null,"id":"67e10c65556797218dac451dae8adebd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption_3","hidden_by":null,"icon":null,"id":"051c6a6f0afd0aa089638adb42f06ee0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption_3","hidden_by":null,"icon":null,"id":"cf2f25a3927df6ab31603657c31f4ec0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage_3","hidden_by":null,"icon":null,"id":"4b734c944ea8276d6b044d2e9c253e67","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_3","hidden_by":null,"icon":null,"id":"0837f186e499993bce666d4cadd3e78e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_consumption_4","hidden_by":null,"icon":null,"id":"30fadea03312f78c71f1ded87ddbb4bf","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_total_consumption_4","hidden_by":null,"icon":null,"id":"c050256b8049311681073337e61f4b4e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.light_light_today_s_consumption_4","hidden_by":null,"icon":null,"id":"8b278fd39597fad760cd81b94e3e451a","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_voltage_4","hidden_by":null,"icon":null,"id":"91edd558efa5a79c676aab5b93d59759","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":null,"entity_id":"sensor.light_light_current_4","hidden_by":null,"icon":null,"id":"c1d7de4c555672b316fb0fc95dec6e62","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_current_consumption","hidden_by":null,"icon":null,"id":"832d23120fe3e6c9d20410ec2f89f239","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_total_consumption","hidden_by":null,"icon":null,"id":"c8ed32acd1505e2b78a49b9c6a227eca","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_today_s_consumption","hidden_by":null,"icon":null,"id":"7a4d942d117c45da235810ed5783eeba","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":3}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_voltage","hidden_by":null,"icon":null,"id":"32b29adb8accd17399687e49a812f94f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":1}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_vibratory_conveyor_current","hidden_by":null,"icon":null,"id":"f679703b1f89946fb68c01573d094748","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_zima_board","hidden_by":"integration","icon":null,"id":"1405231c04959bd1d4a925819d2310a6","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.276953+00:00","name":"Vibratory Lights","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zima Board","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light","hidden_by":"integration","icon":null,"id":"34937c8dbb1ffe0e18b2c45fb439acb2","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.281482+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light_2","hidden_by":null,"icon":null,"id":"9cc0db9631cc7eb8c8b9940a224c812d","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:57:24.693652+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light_3","hidden_by":"integration","icon":null,"id":"e41dbaafabdc4cfdff504404dfd9d6f5","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.295574+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_light_4","hidden_by":"integration","icon":null,"id":"a3edf7cbef4798150d7249b545c2ef70","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.300243+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":["Vibratory Conveyor"],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1_vibratory_conveyor","hidden_by":null,"icon":null,"id":"e6480f9dff6a724a62b96042c943c739","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T15:03:32.884393+00:00","name":"Vibratory Conveyor","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vibratory Conveyor","platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"config","entity_id":"switch.tp_link_power_strip_d7c1_led","hidden_by":null,"icon":null,"id":"38b1dafc9690b3ed42d7bee89488eaed","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.272332+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"LED","platform":"tplink","supported_features":0,"translation_key":"led","unique_id":"98:25:4A:F7:D7:C1_led","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"e49f29f5d0e10a3ef63369b4c8c7f5c2","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light_2","hidden_by":null,"icon":null,"id":"7debbfa40ca77733548dbee57e620ced","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.658137+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light_2","invert":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"e49f29f5d0e10a3ef63369b4c8c7f5c2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"77ef41d0bbf25d6007b4b2968dc60f58","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light_3","hidden_by":null,"icon":null,"id":"dbaa6c1d8d755d8c6bb4ada39bf871d9","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:57:25.340783+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light_3","invert":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"77ef41d0bbf25d6007b4b2968dc60f58","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"54af0f5338887810d55839a908975bd3","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light_4","hidden_by":null,"icon":null,"id":"69629dbe4207e8b8389b4d1e6493936c","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:57:26.917445+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light_4","invert":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"54af0f5338887810d55839a908975bd3","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"7451d239431f2b6ea2ee2a1b85ab5c56","config_subentry_id":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.conveyor_lights","hidden_by":null,"icon":null,"id":"0ad86f55e1ef3c835f8aa6df0ab78cf6","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:45.888026+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lightbulb-group","original_name":"Conveyor Lights","platform":"group","supported_features":0,"translation_key":null,"unique_id":"7451d239431f2b6ea2ee2a1b85ab5c56","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"82a8d9eef25b35d19d72cd6ce5f9dcbe","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_light","hidden_by":null,"icon":null,"id":"05ce2ad3ae80a22ea3f1178b9319b24e","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:57:23.949921+00:00","name":null,"options":{"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_light","invert":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Light ","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"82a8d9eef25b35d19d72cd6ce5f9dcbe","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.take_halves_mass_sample","hidden_by":null,"icon":null,"id":"b9bbc444bfe436868ca8201cfabacb6b","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.137937+00:00","name":"take-halves-mass-sample","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"take-halves-mass-sample","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.take_general_mass_sample","hidden_by":null,"icon":null,"id":"076f2c9c0637e67b393fa4d905cf308e","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.143234+00:00","name":"take-general-mass-sample","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"take-general-mass-sample","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1ADE4304","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin1a","hidden_by":null,"icon":null,"id":"6a9bfa93104dcefe30ba3b4496d69a15","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.147029+00:00","name":"bin1a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin1a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1AECA004","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin1b","hidden_by":null,"icon":null,"id":"57e825509e6b4d7090278b1ac8f2f487","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.153034+00:00","name":"bin1b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin1b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1983D704","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin2a","hidden_by":null,"icon":null,"id":"630910dca1a073b450920bd9be0210d9","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.156117+00:00","name":"bin2a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin2a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"72F8A704","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin2b","hidden_by":null,"icon":null,"id":"a3fb4e9de40aa79987fffd8b745197db","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.159030+00:00","name":"bin2b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin2b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1A414204","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin3a","hidden_by":null,"icon":null,"id":"5650fb94b7988ad4badaa6ed4bf106bf","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.161670+00:00","name":"bin3a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin3a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"17D18B04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin3b","hidden_by":null,"icon":null,"id":"ba1d1dd040bd175607631f1723306efb","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.165143+00:00","name":"bin3b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin3b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1B9E6204","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin4a","hidden_by":null,"icon":null,"id":"12d757b66c221d6f43a78b80e9b47a54","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.167663+00:00","name":"bin4a","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin4a","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1699DD04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bin4b","hidden_by":null,"icon":null,"id":"ba57559c56341ab50102a969066c74cd","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.172953+00:00","name":"bin4b","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"bin4b","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1DD6A704","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.1de38604","hidden_by":null,"icon":null,"id":"a93a41c17d1f3ebc44290442ef33855b","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.177651+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 1DE38604","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1DE38604","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.1b609104","hidden_by":null,"icon":null,"id":"62558d7e61c11eb62b8427044eccf21d","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.181120+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 1B609104","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1B609104","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.1a4e4b04","hidden_by":null,"icon":null,"id":"0d1a615980def120ce7c18bf83cab616","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.508108+00:00","name":"JC Cracker Tag","options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Cracker Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1A4E4B04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_1","hidden_by":null,"icon":null,"id":"28de789b0abbcc98cdf4a9e49669b28c","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.188103+00:00","name":"Cup 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 1","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11275204","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_2","hidden_by":null,"icon":null,"id":"d451a4c15ebd46f3173441acbb82e1a8","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.190836+00:00","name":"Cup 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 2","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"123E8904","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_3","hidden_by":null,"icon":null,"id":"8ee72dab3a9d25ac22d072540ff230b6","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.195309+00:00","name":"Cup 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 3","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FD4D704","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_4","hidden_by":null,"icon":null,"id":"e564e81fa32a1b72ef2c2514a72b0537","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.205011+00:00","name":"Cup 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 4","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"12619704","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_5","hidden_by":null,"icon":null,"id":"6b4721a725aee19541be3720605137a8","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.208201+00:00","name":"Cup 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 5","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"105B1904","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_6","hidden_by":null,"icon":null,"id":"cdde716e9dda536e21d36b163d7a12cd","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.212273+00:00","name":"Cup 6","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 6","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10A49304","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_7","hidden_by":null,"icon":null,"id":"f3937627f844c8a3af495c1c733f7ef3","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.217026+00:00","name":"Cup 7","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 7","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1145FB04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_8","hidden_by":null,"icon":null,"id":"df6fef20dc8e01e77978f84a1ab6f82f","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.219969+00:00","name":"Cup 8","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 8","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11866104","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_9","hidden_by":null,"icon":null,"id":"3c344f9b4f6a9d0edb12477900d25e2b","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.224441+00:00","name":"Cup 9","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 9","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FBCF604","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_10","hidden_by":null,"icon":null,"id":"1237a860d5c1077f2315402e28077290","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.238075+00:00","name":"Cup 10","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 10","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11261C04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_11","hidden_by":null,"icon":null,"id":"653a657e110b08147bb378afc50a8873","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.241208+00:00","name":"Cup 11","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 11","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"116CE504","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_12","hidden_by":null,"icon":null,"id":"811d34b41dcb69eae1de7e4bf10e6168","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.245931+00:00","name":"Cup 12","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 12","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10192204","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_13","hidden_by":null,"icon":null,"id":"64eff2e794f98f4dc3af57f1947c5d4e","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.249755+00:00","name":"Cup 13","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 13","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1051FF04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_14","hidden_by":null,"icon":null,"id":"f22531b3c6a5f369bffc7b04cf716c89","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.252834+00:00","name":"Cup 14","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 14","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10E1A404","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_15","hidden_by":null,"icon":null,"id":"ee3cd2cfd70610386e7e11bd13c0c643","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.255483+00:00","name":"Cup 15","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 15","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FB63C04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.cup_16","hidden_by":null,"icon":null,"id":"b03b0b4b72b098e06b34d1a523a88341","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.258140+00:00","name":"Cup 16","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cup 16","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10F61E04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"c04c775abc3cb53e8322cc3ced81ac3f","has_entity_name":true,"labels":[],"modified_at":"2024-12-18T18:37:06.409739+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_hdr_mode","hidden_by":null,"icon":null,"id":"dc25af7aaa038d12f7930d02d0042d6b","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.792056+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1B8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d0eb4_restart_required","hidden_by":null,"icon":null,"id":"f86821d57b30ca47e2c5c42ee0dd932c","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.443343+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1-cc7b5c0d0eb4 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"51355cd442e2d0c51a3a43811555ee77","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"78045cb98b008cd63f1d086a45326c7f","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4df24_restart_required","hidden_by":null,"icon":null,"id":"57e9a5be2feae70a5c0d69a4bf70ff8e","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.317918+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus010v-e86beae4df24 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4DF24-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"ce337fdb50b165d7ba080505d5c73343","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"74cb8e9e52e8403f6627e79e75994c31","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_cc7b5c0d316c_restart_required","hidden_by":null,"icon":null,"id":"66290e9f62f162a55351e1087d474ac1","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.405515+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1-cc7b5c0d316c restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D316C-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"779bd6f1f6eebd9fb67b45fa40386e0c","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"9e9ad673334459b49715731f2df83ff4","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae4d350_restart_required","hidden_by":null,"icon":null,"id":"26932584a11ad52615eb4af684f79977","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.186741+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus010v-e86beae4d350 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE4D350-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.bcea6208","hidden_by":null,"icon":null,"id":"46ee639c77e443041d3a3c468b027e56","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.262822+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag BCEA6208","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"BCEA6208","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_is_dark_2","hidden_by":null,"icon":null,"id":"304ceea6933ca2cfb3433dc41dffa4c3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_motion_2","hidden_by":null,"icon":null,"id":"cb1a2ccd2d4d8947504f68a63337fa3b","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:49.451522+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_reboot_device_2","hidden_by":null,"icon":null,"id":"c5b0d080112e650d5dd384143228a6ab","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_unadopt_device_2","hidden_by":null,"icon":null,"id":"5c0d25628dbe3842221b7628185b7c47","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_wide_dynamic_range","hidden_by":null,"icon":null,"id":"93f559bbb9f2db6e211fdfbdce8dd8ad","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G3 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_recording_mode_2","hidden_by":null,"icon":null,"id":"61fbe2656ca0c23c227fb5389292cb08","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.749158+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_oldest_recording_2","hidden_by":null,"icon":null,"id":"c127f2aa6906785298f4bb6bc350ff60","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_storage_used_2","hidden_by":null,"icon":null,"id":"b993292151cf20defe161e8d880bf46e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_disk_write_rate_2","hidden_by":null,"icon":null,"id":"30dcec54b045a866d7586e6f98237d9e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_received_data_2","hidden_by":null,"icon":null,"id":"9aa3dad3ccb0324f084316ef134a6add","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_transferred_data_2","hidden_by":null,"icon":null,"id":"7b40c9ad586d864f21ffc961dc0cc703","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_uptime_2","hidden_by":null,"icon":null,"id":"b477de73470cab75c0a46f46c37be82e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g3_flex_last_motion_detected_2","hidden_by":null,"icon":null,"id":"d8278c3f82fdb7f47ba4049243658901","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_ssh_enabled_2","hidden_by":null,"icon":null,"id":"8fa0cf43563dbb455a29e0a6c7cb6d50","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_name_2","hidden_by":null,"icon":null,"id":"a0777797d9a71f1b7ef70988a4b618d1","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.848935+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_date_2","hidden_by":null,"icon":null,"id":"773a3e898b620d3b8064c8a20cb77126","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.853157+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_logo_2","hidden_by":null,"icon":null,"id":"883370610f24633b8f443fa9290fd1b3","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.857931+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_nerd_mode_2","hidden_by":null,"icon":null,"id":"ae478bb3a7aa949ad515ffc65557dded","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.864361+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_detections_motion_2","hidden_by":null,"icon":null,"id":"085b24ad5ec8b50fb759ccc98880788d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.870278+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_privacy_mode_2","hidden_by":null,"icon":null,"id":"e01a375dc906769262eec97e44baa4f1","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.152552+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":null,"entity_id":"camera.g3_flex_high_resolution_channel","hidden_by":null,"icon":null,"id":"29e3027cc527db644fa6af39ce0ac19e","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T19:05:20.988263+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD197_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_is_dark","hidden_by":null,"icon":null,"id":"d5a12a0de5d1587fa03a2d9487b78d06","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_motion","hidden_by":null,"icon":null,"id":"39c05a90fbcef16e90439817248b618e","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:41.027885+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"button.ai_360_reboot_device","hidden_by":null,"icon":null,"id":"eb83f995890575d027e9062c0be303e7","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"button.ai_360_unadopt_device","hidden_by":null,"icon":null,"id":"5134cd45864d9c29a3e97ab9bc5bc0e8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"number.ai_360_wide_dynamic_range","hidden_by":null,"icon":null,"id":"d8ce329e630bd385bdbaa7a3c9578160","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"AI 360 Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"select.ai_360_recording_mode","hidden_by":null,"icon":null,"id":"f90c8895091f4e528e51a3f5d23abcf7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.797207+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_oldest_recording","hidden_by":null,"icon":null,"id":"aebcfd0d093afde01fb54074a0d0f9f3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ai_360_storage_used","hidden_by":null,"icon":null,"id":"00ffea0cd53291fc6f3960e8a6c077d5","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ai_360_disk_write_rate","hidden_by":null,"icon":null,"id":"afde59f83aee2d34958d2dfed27ff90d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_received_data","hidden_by":null,"icon":null,"id":"904af151b43879ceb3c6576734e2b8be","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_transferred_data","hidden_by":null,"icon":null,"id":"5aedb38a3ba51debdcc1ef243e06e62b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_uptime","hidden_by":null,"icon":null,"id":"94aed905d561eede7dffa53d590ea906","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"sensor.ai_360_last_motion_detected","hidden_by":null,"icon":null,"id":"2a7383d3406cc1fe55a9d2e28fd0c35e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"config","entity_id":"switch.ai_360_ssh_enabled","hidden_by":null,"icon":null,"id":"10503a3d8afc06746d8501e7cd80dbf9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_name","hidden_by":null,"icon":null,"id":"beaa070bc9500a574076befc4baa5a2d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.981212+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_date","hidden_by":null,"icon":null,"id":"0405c8e5715f1c02fd20b0618bb2b284","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.985688+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_logo","hidden_by":null,"icon":null,"id":"62c3398825dc33c267263b1b824ceff5","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.990248+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"a2c13e7b7a37792836a410e97ea9cef2","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.994395+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_motion","hidden_by":null,"icon":null,"id":"116af8daeb80e517386378be40ef4d66","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.999321+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_privacy_mode","hidden_by":null,"icon":null,"id":"4dd918994d92ee15055417a77db39f0c","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.167378+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"camera.ai_360_high_resolution_channel","hidden_by":null,"icon":null,"id":"148eabee78f799503b6e17d4cf6411c7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T19:05:21.005530+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"F4E2C670D6DA_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_object_detected","hidden_by":null,"icon":null,"id":"694e400ccc66010ffc2bcb5e54409e55","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_person_detected","hidden_by":null,"icon":null,"id":"62c03d845ce5ae0a7d318c9bdab7fc2b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_vehicle_detected","hidden_by":null,"icon":null,"id":"f2edb9bd3d0957030bb47e5f3e72a4cc","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_audio_object_detected","hidden_by":null,"icon":null,"id":"573a4ae89aa1c0db9803e4f8125a599d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"d00b5aeee1ab6b5f9d3ea5bf35c8c1f1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_co_alarm_detected","hidden_by":null,"icon":null,"id":"9d6d718fb1b12c0d358183c0fe568d55","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_siren_detected","hidden_by":null,"icon":null,"id":"78eee2621b1d27ea6777a4f8938d7047","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm-bell","original_name":"Siren detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_siren","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_baby_cry_detected","hidden_by":null,"icon":null,"id":"ec67e669e424b1259ebbd305b3f28f1e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_speaking_detected","hidden_by":null,"icon":null,"id":"1ad16a153919a67b7e3069721f35ce27","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_barking_detected","hidden_by":null,"icon":null,"id":"8dad2fd1b603fd9065aef75eb0e2a96b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dog","original_name":"Barking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_bark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_car_alarm_detected","hidden_by":null,"icon":null,"id":"fa53753510efa74f31c0125ca9bdb6aa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Car alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_car_alarm","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_car_horn_detected","hidden_by":null,"icon":null,"id":"d9f9cb6d4504ad66d54b4b9f19264918","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bugle","original_name":"Car horn detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_car_horn","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_glass_break_detected","hidden_by":null,"icon":null,"id":"0c54ad7c7621299b7098d2ee759ed7fd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:glass-fragile","original_name":"Glass break detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_audio_glass_break","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_02_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"8f4ccdd801332143f5617963b5cc21a4","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.273370+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD197_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"camera.ai_360_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"0530202763dba203ea6511a108d220f3","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.317949+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"F4E2C670D6DA_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"camera.ai_360_medium_resolution_channel","hidden_by":null,"icon":null,"id":"3e6daeccebdbec2d00f021545732e7f3","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.326038+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"F4E2C670D6DA_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":null,"entity_id":"camera.ai_360_medium_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"396966f096d49e4f7c9a731810968a06","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.333550+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"F4E2C670D6DA_1_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"media_player.ai_360_speaker","hidden_by":null,"icon":null,"id":"069a78579c4e8a627d775006bf5f801c","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:41.407965+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"speaker","original_icon":null,"original_name":"Speaker","platform":"unifiprotect","supported_features":136708,"translation_key":null,"unique_id":"F4E2C670D6DA_speaker","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_02_microphone_level","hidden_by":null,"icon":null,"id":"7d631c8552a695bdca6338c8121a8589","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_02_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"505bd9b7232d00dabba531d7b82527ff","has_entity_name":true,"labels":[],"modified_at":"2024-12-18T18:37:06.399751+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"number.ai_360_microphone_level","hidden_by":null,"icon":null,"id":"a11b7ab483c7ff0734e8479f46da8dc2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"number.ai_360_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"0ed93a0045343415d7890552060db24e","has_entity_name":true,"labels":[],"modified_at":"2024-12-18T18:37:06.419385+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_02_infrared_mode","hidden_by":null,"icon":null,"id":"971d9386923a2091dd7ecd397659173d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.753595+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"9d1088537b3adb216e2a686fad9b8328","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.758099+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"select.ai_360_infrared_mode","hidden_by":null,"icon":null,"id":"354d6944895268f398f1ef945574287f","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.802896+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"select.ai_360_hdr_mode","hidden_by":null,"icon":null,"id":"631297bffbbb8461ee401a5e1da4367e","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.811783+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_02_link_speed","hidden_by":null,"icon":null,"id":"e7beb5acc1dc771ed96a4bc56e3bb872","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.ai_360_link_speed","hidden_by":null,"icon":null,"id":"b4e4b2337e869663c708bcb5e8ff3776","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_02_status_light_on","hidden_by":null,"icon":null,"id":"41ad64c8b47637d2fe365b0d2f554564","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.844550+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"cb1143714d798e2e0e5e4b38476c2729","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"3c4d0e8949ebe877b61c5502064fbe44","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD197_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_status_light_on","hidden_by":null,"icon":null,"id":"0709a28a3e19acd808a4bddc1c6ef58a","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.967101+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":"integration","entity_category":"config","entity_id":"switch.ai_360_hdr_mode","hidden_by":null,"icon":null,"id":"8d8b80e6cac4f44e356d0504e2df9184","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_system_sounds","hidden_by":null,"icon":null,"id":"f16b55b187a6101a958c01f712f5b142","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.975484+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:speaker","original_name":"System sounds","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_system_sounds","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_person","hidden_by":null,"icon":null,"id":"5ea3a4338b14dc14de01b4b5a3d34ef4","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.004330+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_vehicle","hidden_by":null,"icon":null,"id":"e219b0eb84da84b05d35c8ff9b0ccf9e","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.008962+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_smoke","hidden_by":null,"icon":null,"id":"fbaccbc4aff8a60a0421182201b2d5c7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.018529+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_co","hidden_by":null,"icon":null,"id":"637fc9505132273d850bdc4a2a7ff031","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.023246+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_siren","hidden_by":null,"icon":null,"id":"3c28d6003b7bea9ec7c0f13979163e42","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.028239+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alarm-bell","original_name":"Detections: siren","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_siren","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_baby_cry","hidden_by":null,"icon":null,"id":"7162d23575515f35c02ecf91d8d0fed3","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.032468+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_speaking","hidden_by":null,"icon":null,"id":"a14063c61c8d607911ee081f1d42b7f4","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.036900+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_barking","hidden_by":null,"icon":null,"id":"e72a533f497683cde6b77ca840733886","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.041469+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:dog","original_name":"Detections: barking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_bark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_car_alarm","hidden_by":null,"icon":null,"id":"c56af91414a181e65b314381cbcbc1a7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.049634+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: car alarm","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_car_alarm","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_car_horn","hidden_by":null,"icon":null,"id":"fa5a7ea6dab24cfc90b2c6b1d9e2ea08","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.054163+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:bugle","original_name":"Detections: car horn","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_car_horn","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_glass_break","hidden_by":null,"icon":null,"id":"08ac64b9a0f346963176854564b4fe78","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.058422+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:glass-fragile","original_name":"Detections: glass break","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_glass_break","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_is_dark_3","hidden_by":null,"icon":null,"id":"00c1c61feab107c2b1c28caf98bbe429","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g3_flex_motion_3","hidden_by":null,"icon":null,"id":"b52c6952cdca88f65f6694d57f5a8c02","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:49.914684+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_reboot_device_3","hidden_by":null,"icon":null,"id":"e6bae2f6ef4d89ce4a61edd3ef19ac0e","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"button.g3_flex_unadopt_device_3","hidden_by":null,"icon":null,"id":"195c93f79e2d6c9905c3be29fbe714ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_wide_dynamic_range_2","hidden_by":null,"icon":null,"id":"92060e9c7a9d3de25bb9948673fb8d4a","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G3 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_recording_mode_3","hidden_by":null,"icon":null,"id":"2925273c3efa99279935e6cf0ac82723","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.816819+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_oldest_recording_3","hidden_by":null,"icon":null,"id":"1e78262505fd861b395639973c590569","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_storage_used_3","hidden_by":null,"icon":null,"id":"c39d2a3e3af727f8c62ce6a7e350f2b2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g3_flex_disk_write_rate_3","hidden_by":null,"icon":null,"id":"3925de6cbbfa729ed61304277c295219","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_received_data_3","hidden_by":null,"icon":null,"id":"c3e91565d1d52cd42d49716ad0b12ed3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_transferred_data_3","hidden_by":null,"icon":null,"id":"34a17813f4b8caf6de80ace8ba4f597b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_uptime_3","hidden_by":null,"icon":null,"id":"e260a7daae2f68da23fde0447a408833","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g3_flex_last_motion_detected_3","hidden_by":null,"icon":null,"id":"1309e1351f24d9f8fac139be1388193b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_ssh_enabled_3","hidden_by":null,"icon":null,"id":"30d7736bf92b77fa990f736ab2f46061","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_name_3","hidden_by":null,"icon":null,"id":"1672a52aca9b8cae419d471011f7a701","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.067204+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_date_3","hidden_by":null,"icon":null,"id":"09805c3ee703508e1a2783ad2f7fa748","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.072265+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_logo_3","hidden_by":null,"icon":null,"id":"d7db5dece8461baf29b2305b7f694c2e","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.076572+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_overlay_show_nerd_mode_3","hidden_by":null,"icon":null,"id":"4bb7a29c082de16dd46aebdbc091a304","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.081510+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_detections_motion_3","hidden_by":null,"icon":null,"id":"50d584f784a7630e697c4a058c15f7a7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.088370+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_privacy_mode_3","hidden_by":null,"icon":null,"id":"5ff6645f4d65ec732ccabee5076ee4b0","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.171791+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":null,"entity_id":"camera.g3_flex_high_resolution_channel_2","hidden_by":null,"icon":null,"id":"82e08d90a4ede32140323dc4be412935","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T19:05:20.979891+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1DF_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["onoff"]},"config_entry_id":"f1e37a42d2b569eaa4ac24c20a31fa24","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"light.tp_link_power_strip_d7c1_zima_board","hidden_by":null,"icon":null,"id":"27da6b8d22375c97a396f6ce53d9feb7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.679938+00:00","name":"Vibratory Lights","options":{"conversation":{"should_expose":true},"switch_as_x":{"entity_id":"switch.tp_link_power_strip_d7c1_zima_board","invert":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Zima Board","platform":"switch_as_x","supported_features":0,"translation_key":null,"unique_id":"f1e37a42d2b569eaa4ac24c20a31fa24","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1721673617742"},"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.turn_on_lights_for_motion_events","hidden_by":null,"icon":null,"id":"148ad4c0f68624921bead1d98f6dd504","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Turn on Lights for Motion Events","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1721673617742","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1721673662507"},"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.turn_off_lights_with_no_motion_detection","hidden_by":null,"icon":null,"id":"e6f483986c24e8e762ef3a05e1c1c5df","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Turn off Lights with no Motion Detection","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1721673662507","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_03_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"6841e3674fc6cb5bcd028bafaf2af63c","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.257214+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1DF_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_03_microphone_level","hidden_by":null,"icon":null,"id":"97e7d3da2261d3a74689c2c8288cd7d6","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"number.g3_flex_03_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"98f7a4dc6f7caab9b0e9b0543934818e","has_entity_name":true,"labels":[],"modified_at":"2024-12-18T18:37:06.366331+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_03_infrared_mode","hidden_by":null,"icon":null,"id":"f4a5d038252ce35de89233acc2b19317","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.821400+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"select.g3_flex_03_hdr_mode","hidden_by":null,"icon":null,"id":"cb4738c62086a2c9d3775dd2aa204841","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.826094+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g3_flex_03_link_speed","hidden_by":null,"icon":null,"id":"0c88e2f97343789694066b977e9b3955","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":null,"entity_category":"config","entity_id":"switch.g3_flex_03_status_light_on","hidden_by":null,"icon":null,"id":"16b72cec7833aea5cdd14d2684da64e3","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.062831+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"01e8126721b48af081f5fc194eb779e0","disabled_by":"integration","entity_category":"config","entity_id":"switch.g3_flex_03_hdr_mode","hidden_by":null,"icon":null,"id":"836179787faaf33dc178507212ff3fc3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830FD1DF_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_is_dark","hidden_by":null,"icon":null,"id":"94c0de5ff13d513c4af8291ebb082762","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_motion","hidden_by":null,"icon":null,"id":"3c88940b1560f774f474253db12870a2","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:50.361216+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_reboot_device","hidden_by":null,"icon":null,"id":"014de6ed7387d928bd8da77e2d46a488","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_unadopt_device","hidden_by":null,"icon":null,"id":"572237afc346e47a69482d43d5edab81","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_wide_dynamic_range","hidden_by":null,"icon":null,"id":"0b79e7a82138b89f1d3a7ca42b3d740e","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G5 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_recording_mode","hidden_by":null,"icon":null,"id":"502b4e7e67038064c359bd201754acad","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.762434+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_oldest_recording","hidden_by":null,"icon":null,"id":"de445dc1a0f6229c554d3c9b22ed2bc0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_storage_used","hidden_by":null,"icon":null,"id":"6484b60cf703d6f063769dd16316ebf2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_disk_write_rate","hidden_by":null,"icon":null,"id":"01b7a6e4e58709cb0d0055cabc4cee7b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_received_data","hidden_by":null,"icon":null,"id":"9ca84fc5a18b02440da0a12d6484b72f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_transferred_data","hidden_by":null,"icon":null,"id":"d0e048f27ca4ac149a7f2d663a4a2c82","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_uptime","hidden_by":null,"icon":null,"id":"e064b8d4a913c4b23ceae4ffc9f75573","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_last_motion_detected","hidden_by":null,"icon":null,"id":"835f2d4f7acfdc38a3e496eba77fa203","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_ssh_enabled","hidden_by":null,"icon":null,"id":"11aae797aea01cfc7b746912af210f34","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_name","hidden_by":null,"icon":null,"id":"69e9e88c9da2f6fbe7c1e4b3961e17b5","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.878540+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_date","hidden_by":null,"icon":null,"id":"b77d54b412fcd943a0abf765e9c3e94a","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.884426+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_logo","hidden_by":null,"icon":null,"id":"84a6aa3a095ff1431cb3e465bf691475","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.889421+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"3b9b8074793fb3f5e6acc7a3a578d0d7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.897972+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_detections_motion","hidden_by":null,"icon":null,"id":"60c671771922777af6af74c30eae5dd1","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.902275+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_privacy_mode","hidden_by":null,"icon":null,"id":"e77f2ed9ad72a4a20e60e46577dd5d23","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.157165+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_high_resolution_channel","hidden_by":null,"icon":null,"id":"95647248d9279cf64a3ae7147d9de3dc","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T19:05:20.997185+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_is_dark_2","hidden_by":null,"icon":null,"id":"3d60edee502edfb024b133e72224c45d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_motion_2","hidden_by":null,"icon":null,"id":"5ff44a156cdca5dc0951e81effde5628","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:50.834527+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_reboot_device_2","hidden_by":null,"icon":null,"id":"4b4d86efca56b1454ff0ca4feb55690b","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_unadopt_device_2","hidden_by":null,"icon":null,"id":"d0301a70d47efaae8b27d577a44fb0c8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":3,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_wide_dynamic_range_2","hidden_by":null,"icon":null,"id":"33b3a8891c66a4d0d5f9d1b09dd9effb","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:state-machine","original_name":"G5 Flex Wide Dynamic Range","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_wdr_value","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_recording_mode_2","hidden_by":null,"icon":null,"id":"87b70909f81c3494763a1ed1b4b59688","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.830377+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_oldest_recording_2","hidden_by":null,"icon":null,"id":"a37810e3c5534bf67f57b612e66d1aee","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_storage_used_2","hidden_by":null,"icon":null,"id":"f95a74301a9ab5397039274e0fc6f22c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_storage_used","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_disk_write_rate_2","hidden_by":null,"icon":null,"id":"ea92870d15f80c949c785c497044166c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":0}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_write_rate","previous_unique_id":null,"unit_of_measurement":"B/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_received_data_2","hidden_by":null,"icon":null,"id":"c8957fb76a419b55e75c011e9f94b7e1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_stats_rx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_transferred_data_2","hidden_by":null,"icon":null,"id":"62f25f496abf149899a385d6c9b00648","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_stats_tx","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_uptime_2","hidden_by":null,"icon":null,"id":"b189eda5109c81c2020dc448897250ff","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_last_motion_detected_2","hidden_by":null,"icon":null,"id":"0c0f143cc20f44c9759acf20dd0091ca","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_ssh_enabled_2","hidden_by":null,"icon":null,"id":"cfc1316ffd57d597a70c46c91c887b06","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_name_2","hidden_by":null,"icon":null,"id":"1b13b355e57705db92769ea2b92971ef","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.098095+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_date_2","hidden_by":null,"icon":null,"id":"945b2a7dda27ae72d46b1ce43610edac","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.102188+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_logo_2","hidden_by":null,"icon":null,"id":"022a7661363d5a6af4e268c7865eb508","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.106869+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_overlay_show_nerd_mode_2","hidden_by":null,"icon":null,"id":"26ccb4b033e106886d2041f54da3c34f","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.111347+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_detections_motion_2","hidden_by":null,"icon":null,"id":"fad3132355e0c9f03b3b4e49f3b93640","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.115565+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_privacy_mode_2","hidden_by":null,"icon":null,"id":"7288eb3fda2d6de651abd77d74c6458b","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.176279+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_high_resolution_channel_2","hidden_by":null,"icon":null,"id":"a6d7907551c2a7dfec2753afaa468e45","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T19:05:20.969255+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830CF4AB_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_object_detected","hidden_by":null,"icon":null,"id":"39fec867fdc00fc8c1e907399bbb72b8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_person_detected","hidden_by":null,"icon":null,"id":"ba46a688c5489f5ae1d1ec79fb116518","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_vehicle_detected","hidden_by":null,"icon":null,"id":"1ce3354f16cc62b6769507c16e56f7a9","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_audio_object_detected","hidden_by":null,"icon":null,"id":"0bdfb6864fd289b0028e19040d2e0b91","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"6c04d44d30ec1aa2f32e2c6088eef7be","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_co_alarm_detected","hidden_by":null,"icon":null,"id":"83d0241ab142bba2f00c9fdc9fb866aa","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_baby_cry_detected","hidden_by":null,"icon":null,"id":"ba00d965e0df466581824c50ef906c33","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_object_detected","hidden_by":null,"icon":null,"id":"41c5f430e7f917df4ca96a84bff09db8","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_person_detected","hidden_by":null,"icon":null,"id":"c50b319918a190d6f2928747ad3c70d2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_vehicle_detected","hidden_by":null,"icon":null,"id":"fcd64514feb30a758bef0ba21ceda4db","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_audio_object_detected","hidden_by":null,"icon":null,"id":"bdcbc2c208e0fdaebfd629f335dcb9e0","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"dd47e02a02c6ec333941b1e471f3c7cd","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_co_alarm_detected","hidden_by":null,"icon":null,"id":"db90dce673e102eaef6f6bbef4ccf564","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_baby_cry_detected","hidden_by":null,"icon":null,"id":"a2d13cae08f5811a6ff5518a39d0af46","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"07960a3eb292bd8da99cb5decb8ad44e","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.282268+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_medium_resolution_channel","hidden_by":null,"icon":null,"id":"3843c0a9dc0cf1b577dd84462875245b","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.290610+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_medium_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"23a58c167674b905f7000b1e7e913f1a","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.296848+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_1_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_low_resolution_channel","hidden_by":null,"icon":null,"id":"c1d38adae8294c3177e0c5bf6e745bd6","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.303996+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_01_low_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"60a816fabd4df518a82e52cb029080c0","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.309886+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"AC8BA99FA1D2_2_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_02_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"2e88e9027857c9575e3065860e504479","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.236573+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830CF4AB_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_02_low_resolution_channel","hidden_by":null,"icon":null,"id":"e57b76119705313ecd8448d9ddd99943","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.242670+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830CF4AB_2","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_02_low_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"4c97270bab1ed65fa4ee52df35c33333","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T15:34:42.248799+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Low resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830CF4AB_2_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_01_microphone_level","hidden_by":null,"icon":null,"id":"99a0c154363b492e99a280a4d1d7ffd4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_01_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"cadd2bfad19cc3a4c56881dc6a38f69e","has_entity_name":true,"labels":[],"modified_at":"2024-12-18T18:37:06.387989+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_02_microphone_level","hidden_by":null,"icon":null,"id":"883a8cbe9af5fda1152e08cbb96fbb16","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_02_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"c429fc0fcd2fc3fec89d5914f045c29e","has_entity_name":true,"labels":[],"modified_at":"2024-12-18T18:37:06.377509+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_01_infrared_mode","hidden_by":null,"icon":null,"id":"e92f8fc717d98e8824a828f00ecb1310","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.767114+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_01_hdr_mode","hidden_by":null,"icon":null,"id":"32d804741b7cca9059b394f82dc19c2b","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.771415+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_02_infrared_mode","hidden_by":null,"icon":null,"id":"5309a7a7d80a8342831427246eca452c","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.835659+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"4308f2b92ba322ff090978c160894e0d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.840095+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_01_link_speed","hidden_by":null,"icon":null,"id":"623b750f99fd996b165cc7af63082879","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_02_link_speed","hidden_by":null,"icon":null,"id":"7fa1f04a0368eabe449192d2b9bd7323","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_status_light_on","hidden_by":null,"icon":null,"id":"d9982c47d16585fde065941299936d57","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.874376+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_01_hdr_mode","hidden_by":null,"icon":null,"id":"7db80f2ad717ed5dbf19aad21dcb8959","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_person","hidden_by":null,"icon":null,"id":"5c7086d3c58a7fe78ef191842515a1ec","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.906871+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_vehicle","hidden_by":null,"icon":null,"id":"68f427c3434316e580a73f6835220297","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.911269+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_smoke","hidden_by":null,"icon":null,"id":"146957c26a92b15c8455a0053eef34b3","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.920027+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_co","hidden_by":null,"icon":null,"id":"56338e924b2a2d7960db1aa2a51f0fb7","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.924385+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_baby_cry","hidden_by":null,"icon":null,"id":"82e2a07bd35f240841f79bc2331e5462","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.929355+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_status_light_on","hidden_by":null,"icon":null,"id":"71c585b93ba9f2809135b807fab4335f","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.093502+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_02_hdr_mode","hidden_by":null,"icon":null,"id":"727fb049c3dca874824f0558639bc691","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_person","hidden_by":null,"icon":null,"id":"653859b2750a5dec064fc81d8deffbab","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.121512+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_vehicle","hidden_by":null,"icon":null,"id":"24fbef6feaa8582feb03f4e1f3f5125d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.126367+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_smoke","hidden_by":null,"icon":null,"id":"9e21fcb4e6fb9c5f081437cba62cc583","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.139853+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_co","hidden_by":null,"icon":null,"id":"b3c7fa867d57f80da06a842de342152a","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.144161+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_baby_cry","hidden_by":null,"icon":null,"id":"3e7ecfa822e5381019184883a623a85d","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.148438+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.tp_link_power_strip_d7c1_cloud_connection","hidden_by":null,"icon":null,"id":"a33d9f70c71c9b40eb0c9a2bed7fc5ef","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.377044+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Cloud connection","platform":"tplink","supported_features":0,"translation_key":"cloud_connection","unique_id":"98:25:4A:F7:D7:C1_cloud_connection","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_signal_strength","hidden_by":null,"icon":null,"id":"ebebcbc4403d28bb2a94b241a3d206f4","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal strength","platform":"tplink","supported_features":0,"translation_key":"rssi","unique_id":"98:25:4A:F7:D7:C1_rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_on_since","hidden_by":null,"icon":null,"id":"e1eee73feced4c7c1d06964b26cb077c","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"98:25:4A:F7:D7:C1_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"sensor.tp_link_power_strip_d7c1_current_consumption","hidden_by":null,"icon":null,"id":"ebadba2bc08f23e0bce9ff43978ae4d3","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.381408+00:00","name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"98:25:4A:F7:D7:C1_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_today_s_consumption","hidden_by":null,"icon":null,"id":"c4218b183466740e32fd67066f928d80","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.389081+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"98:25:4A:F7:D7:C1_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_this_month_s_consumption","hidden_by":null,"icon":null,"id":"bcafb861f87b8ccba3e22186fa1ea405","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.393892+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"98:25:4A:F7:D7:C1_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_total_consumption","hidden_by":null,"icon":null,"id":"5e816376afc37ab234bd94266f030141","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.403809+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"98:25:4A:F7:D7:C1_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"sensor.tp_link_power_strip_d7c1_voltage","hidden_by":null,"icon":null,"id":"57243b3dee1c4481cc7a62149bc11720","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.408722+00:00","name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"98:25:4A:F7:D7:C1_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"sensor.tp_link_power_strip_d7c1_current","hidden_by":null,"icon":null,"id":"3e7cda3eb52f515cc81ed8c479a0ebc9","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:29:06.414400+00:00","name":null,"options":{"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"98:25:4A:F7:D7:C1_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_zima_board_on_since","hidden_by":null,"icon":null,"id":"623b6e534d00d46302a4fb4bdcf852d2","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0a6798a5f44c2a8dd6cc493bf4373ebb","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_zima_board_this_month_s_consumption","hidden_by":null,"icon":null,"id":"0c7ec63fb79f20b1bc95a38732f70378","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC00_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since","hidden_by":null,"icon":null,"id":"9b96c4397ec2cd153280ce82d13159b1","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"0c46694b6553f98c5c5d36dee090abcd","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption","hidden_by":null,"icon":null,"id":"607d4f56a4b2b70d0be66c09bb666a67","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC01_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since_2","hidden_by":null,"icon":null,"id":"0d74ba5a111eb70c6ca086c51ce5846f","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"2580b7a409e3edbd9fe0594649642454","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption_2","hidden_by":null,"icon":null,"id":"90a55081a214bf7730b2e92a8861e3ad","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC02_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since_3","hidden_by":null,"icon":null,"id":"ff807a6797800a031f1663e487abf670","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"12984d61269adcddd72e9e302db1a4fa","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption_3","hidden_by":null,"icon":null,"id":"c0e232704030b8bd48244c108e0d7d49","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC03_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_on_since_4","hidden_by":null,"icon":null,"id":"c0672fd9d01a42e929ffae69741df88d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"a118052d327d7ab956d83b1e50a7addf","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_light_this_month_s_consumption_4","hidden_by":null,"icon":null,"id":"a893eec2ab7b9c33222e8d9a5e40dca3","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC04_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_vibratory_conveyor_on_since","hidden_by":null,"icon":null,"id":"7914b6fbb70d909301c48492c5aabaee","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"24c8694e03be3bb519577b12f4ca13a5","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.tp_link_power_strip_d7c1_vibratory_conveyor_this_month_s_consumption","hidden_by":null,"icon":null,"id":"b88aa3e4cb7130722f87260ee4a2db5d","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"8006AD27BB0C6D6EB0092A56145EE0B8224A9BFC05_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":null,"entity_category":null,"entity_id":"switch.tp_link_power_strip_d7c1","hidden_by":null,"icon":null,"id":"c1d4f5e141bfa0f005433c2a54651919","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:57:31.862341+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"98:25:4A:F7:D7:C1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ai_360_animal_detected","hidden_by":null,"icon":null,"id":"612c6c3457b0734691fbdd9370f5d616","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_animal_detected","hidden_by":null,"icon":null,"id":"29cc32d27bdbb551a933f60f3307c760","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_animal_detected","hidden_by":null,"icon":null,"id":"11bc9e5fa3f85c5fc0b046a68a5ebd11","has_entity_name":true,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"7bc725f99e3f2e1461c8584f6e852853","disabled_by":null,"entity_category":"config","entity_id":"switch.ai_360_detections_animal","hidden_by":null,"icon":null,"id":"9a0516088edf4431421a57c350ac8a7f","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.014052+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"F4E2C670D6DA_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_animal","hidden_by":null,"icon":null,"id":"5d97881f44e45cdb6f1a0d781a62645e","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:03.915616+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_animal","hidden_by":null,"icon":null,"id":"19e1cc35ea965f58356c553e70e38c9c","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.135152+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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.steinlite_moisture_content","hidden_by":null,"icon":"mdi:water-percent","id":"7f049b97c5e914a13cbadeb511c20cc1","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"Steinlite Moisture Content","platform":"template","supported_features":0,"translation_key":null,"unique_id":"steinlite_moisture","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"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.steinlite_sample_temperature","hidden_by":null,"icon":"mdi:temperature-fahrenheit","id":"68cb4b516b6d64f966c8ae1cd14b2bcb","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"Steinlite Sample Temperature","platform":"template","supported_features":0,"translation_key":null,"unique_id":"steinlite_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"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.5e7d5408","hidden_by":null,"icon":null,"id":"9d00baac111f2d9c0c10bc54fd76b472","has_entity_name":false,"labels":[],"modified_at":"2024-09-30T14:21:36.266802+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 5E7D5408","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"5E7D5408","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_input_0_input","hidden_by":null,"icon":null,"id":"37bad17bfd26f1d41cb945f822261522","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.234462+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Input 0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_cloud","hidden_by":null,"icon":null,"id":"2c1e241f12ec3ffa6a16b19d2d510890","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.238436+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overheating","hidden_by":null,"icon":null,"id":"cb545cff823fdcbeedf9883d64e07c74","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.240515+00:00","name":"JC Vibratory Feed Conveyor switch_0 overheating","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 overheating","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overtemp","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overpowering","hidden_by":null,"icon":null,"id":"cc96aec1e0e4d76d53a3fd09b791a476","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.244546+00:00","name":"JC Vibratory Feed Conveyor switch_0 overpowering","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 overpowering","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overpower","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overvoltage","hidden_by":null,"icon":null,"id":"9623929eee8d27716b3683dc70c231e5","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.249181+00:00","name":"JC Vibratory Feed Conveyor switch_0 overvoltage","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 overvoltage","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overvoltage","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_restart_required","hidden_by":null,"icon":null,"id":"660da9536ef866eb77bd3b1e35e02973","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.257397+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1pm_c049ef8c7310_reboot","hidden_by":null,"icon":null,"id":"a85808b0b097e561af3b7fc8005d356b","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.261296+00:00","name":"JC Vibratory Feed Conveyor Reboot","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_power","hidden_by":null,"icon":null,"id":"23fb06de2e93a93ffc1aa25774fe5c03","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.277389+00:00","name":"JC Vibratory Feed Conveyor switch_0 power","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 power","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-power","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_voltage","hidden_by":null,"icon":null,"id":"69a61e7368042bf399f6318c02ece0bc","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.281662+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 voltage","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_current","hidden_by":null,"icon":null,"id":"7e79435f9421daf3b6249812b63e1a9e","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.286054+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 current","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-current","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":null,"entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_energy","hidden_by":null,"icon":null,"id":"71769666d6cadb35248623843c54a0ad","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.288423+00:00","name":"JC Vibratory Feed Conveyor switch_0 energy","options":{"sensor.private":{"suggested_unit_of_measurement":"kWh"},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 energy","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-energy","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1pm_c049ef8c7310_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"172569d3247dd82518d0ad444f25a286","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.293081+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1pm_c049ef8c7310_rssi","hidden_by":null,"icon":null,"id":"14f01aa1b5ca03e1979416d4c8dd4114","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.294923+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1pm_c049ef8c7310_uptime","hidden_by":null,"icon":null,"id":"49fb2aabdb84e2ed4582bec80256ba66","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.297107+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1pm_c049ef8c7310_firmware_update","hidden_by":null,"icon":null,"id":"ea2d3b7a59420dda33973bd5adcbbf2e","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.306193+00:00","name":"JC Vibratory Feed Conveyor firmware update","options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"C049EF8C7310-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1pm_c049ef8c7310_beta_firmware_update","hidden_by":null,"icon":null,"id":"0628d5c454eb4b733093313318c53ed2","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.311589+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"C049EF8C7310-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1724078394290"},"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.link_vibratory_conveyors","hidden_by":null,"icon":null,"id":"9d738c51481a31da6b1834b57a4d6cc7","has_entity_name":false,"labels":[],"modified_at":"1970-01-01T00:00:00+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Link Vibratory Conveyors","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1724078394290","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.153626+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.emqx_running","hidden_by":null,"icon":null,"id":"12922b47c53afce4ebbaeedae9073ee6","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.153946+00:00","name":null,"options":{},"original_device_class":"running","original_icon":null,"original_name":"Running","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_emqx_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.172443+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.advanced_ssh_web_terminal_running","hidden_by":null,"icon":null,"id":"e2e1ef1a3931a6f2ba1b30501b79fbf0","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.172816+00:00","name":null,"options":{},"original_device_class":"running","original_icon":null,"original_name":"Running","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.191503+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_version","hidden_by":null,"icon":null,"id":"79b3c77f8a819e98996bfef27d4fdd1f","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.191914+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_emqx_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.196097+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_newest_version","hidden_by":null,"icon":null,"id":"de6182b82dffd4a7a1f57285106dcdc6","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.196461+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_emqx_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.198404+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_cpu_percent","hidden_by":null,"icon":null,"id":"8fb118d32f9adcf4c01de61acc2d9dc7","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.198862+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_emqx_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.200725+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.emqx_memory_percent","hidden_by":null,"icon":null,"id":"26796bb1e7aff0b5f9ccfc51790692a5","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.201073+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_emqx_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.232225+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_version","hidden_by":null,"icon":null,"id":"d4b34c6fc78194a6b45f7892c429f29c","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.232648+00:00","name":null,"options":{},"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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.235183+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_newest_version","hidden_by":null,"icon":null,"id":"46c2c440486a9c501623e1a1f862e505","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.235454+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest 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":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.237289+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_cpu_percent","hidden_by":null,"icon":null,"id":"c70e130b8268445e42c2f7ccf8b928dd","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.237651+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.239336+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.advanced_ssh_web_terminal_memory_percent","hidden_by":null,"icon":null,"id":"4f1278f1260d730a4c0512573f8d33a2","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.239704+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.241277+00:00","device_class":null,"device_id":"e8c8f69e8318af2be25fae388c7d3e9c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_cpu_percent","hidden_by":null,"icon":null,"id":"12ec154ac01e28d874bf495be3fcbdd8","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.241625+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.244218+00:00","device_class":null,"device_id":"e8c8f69e8318af2be25fae388c7d3e9c","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_core_memory_percent","hidden_by":null,"icon":null,"id":"89425e3ef203de0f464fd284c686bbed","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.244775+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.246492+00:00","device_class":null,"device_id":"adffec60f63f0032597d03eba833062f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_cpu_percent","hidden_by":null,"icon":null,"id":"f4372571989759b296e04e98718f7585","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.246924+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.249722+00:00","device_class":null,"device_id":"adffec60f63f0032597d03eba833062f","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_supervisor_memory_percent","hidden_by":null,"icon":null,"id":"6a88ba0f1633128fe7e12cd272ba841b","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.250052+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.252418+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_os_agent_version","hidden_by":null,"icon":null,"id":"bf5d4aa2783727b42a0f5f08db0e9896","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.252839+00:00","name":null,"options":{},"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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.261129+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_apparmor_version","hidden_by":null,"icon":null,"id":"7999a154e3981e73495020aec82834ac","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.261431+00:00","name":null,"options":{},"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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.263183+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_total","hidden_by":null,"icon":null,"id":"7b593cbbc00047e57c63e7e74d354062","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.263477+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Disk total","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.265308+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_used","hidden_by":null,"icon":null,"id":"9e5926a142ee58cd75600872ff12e6cf","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.281917+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Disk used","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.284037+00:00","device_class":null,"device_id":"c0da2b39c57cd1e833c93a1e0d6081a3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.home_assistant_host_disk_free","hidden_by":null,"icon":null,"id":"804e8a09e3259b27d300b65e1c0a58d0","has_entity_name":true,"labels":[],"modified_at":"2024-09-30T14:21:50.284299+00:00","name":null,"options":{},"original_device_class":"data_size","original_icon":null,"original_name":"Disk free","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.315390+00:00","device_class":null,"device_id":"adffec60f63f0032597d03eba833062f","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_supervisor_update","hidden_by":null,"icon":null,"id":"867a2046ceb253b80463536425de32e5","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.620411+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":1,"translation_key":"update","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.335752+00:00","device_class":null,"device_id":"e8c8f69e8318af2be25fae388c7d3e9c","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_core_update","hidden_by":null,"icon":null,"id":"c62a90bdcdf75716ba2248f7da71a863","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.620620+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":11,"translation_key":"update","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.370033+00:00","device_class":null,"device_id":"361a4984b7d01d3080714018482ccc7c","disabled_by":null,"entity_category":"config","entity_id":"update.emqx_update","hidden_by":null,"icon":null,"id":"6c11bfc0b4ddb43c8157c4d4439d3f12","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.620752+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":"update","unique_id":"a0d7b954_emqx_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.408952+00:00","device_class":null,"device_id":"9eb0166d98958fe13f7a50eb706ffc4c","disabled_by":null,"entity_category":"config","entity_id":"update.advanced_ssh_web_terminal_update","hidden_by":null,"icon":null,"id":"bc58da22a8e16a53a54f7e0cf34088d2","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.620838+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":"update","unique_id":"a0d7b954_ssh_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.847468+00:00","device_class":null,"device_id":"bdc5f90b963bab0edf03bfeeff494858","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1pm_c049ef8c7310_switch_0_overcurrent","hidden_by":null,"icon":null,"id":"7bb8e01d4a665a89da4e466f0edccc9c","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:23:22.253127+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0 overcurrent","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0-overcurrent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"8f5ec804474f40538ae8a5306eecfdc0"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-02T19:13:17.801005+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.set_theme_at_startup","hidden_by":null,"icon":null,"id":"3116fd6966dd25b5c6e38c746a85fb8f","has_entity_name":false,"labels":[],"modified_at":"2024-10-02T19:13:27.951217+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Set theme at startup","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"8f5ec804474f40538ae8a5306eecfdc0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:16.546535+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.126ac504","hidden_by":null,"icon":null,"id":"29527821eb3102bae53ee0e26b0304d9","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.294852+00:00","name":"Sample 1","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 1","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"126AC504","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:21.142036+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.1fd56b04","hidden_by":null,"icon":null,"id":"b7b1293c85aec49252e91fdc4fc6ccf6","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.298367+00:00","name":"Sample 2","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 2","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1FD56B04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:23.547571+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.12a61104","hidden_by":null,"icon":null,"id":"0c83664a0f92ffc0824554e4b8ba8ca1","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.301859+00:00","name":"Sample 4","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 4","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"12A61104","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:26.455199+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.12123e04","hidden_by":null,"icon":null,"id":"d6e83f1c73a827c90a890b170ba6971a","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.305915+00:00","name":"Sample 5","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 5","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"12123E04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:28.439755+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.1174dd04","hidden_by":null,"icon":null,"id":"4369114fb76c282134431eba4673ebbf","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.309332+00:00","name":"Sample 6","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 6","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1174DD04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:31.455869+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.11a35b04","hidden_by":null,"icon":null,"id":"18f1eaf3ca2381f3818ec87563671598","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.314303+00:00","name":"Sample 7","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 7","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11A35B04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:38.351756+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.10113604","hidden_by":null,"icon":null,"id":"470ac8962142a4bc18eded1472c8ba49","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.317919+00:00","name":"Sample 8","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 8","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10113604","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:40.757765+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.11397f04","hidden_by":null,"icon":null,"id":"1ac8ec3b8fbdd53895c4231f00b8e8f8","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.321754+00:00","name":"Sample 9","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 9","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11397F04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:43.161549+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.124b4e04","hidden_by":null,"icon":null,"id":"f4d27e97606c0e454f07fb1b508205a4","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.325493+00:00","name":"Sample 10","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 10","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"124B4E04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:45.067975+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.11d64604","hidden_by":null,"icon":null,"id":"ab8c072ee2d3a7d4b2da8ce4a7b5e9e0","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.330275+00:00","name":"Sample 11","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 11","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11D64604","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:47.474387+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.10cc6c04","hidden_by":null,"icon":null,"id":"d3d436fb042489dadb60f7b25465a9ae","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.334365+00:00","name":"Sample 12","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 12","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10CC6C04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:49.455964+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.112bb904","hidden_by":null,"icon":null,"id":"fd9d8d22c32df3e0f8c345207638c2f5","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.337779+00:00","name":"Sample 13","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 13","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"112BB904","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:52.391038+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.1c997304","hidden_by":null,"icon":null,"id":"7523e03d5ae45a8cbe6aa970d799a325","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.341942+00:00","name":"Sample 14","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 14","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1C997304","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:53.983483+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.101bf204","hidden_by":null,"icon":null,"id":"95bc155ded5a75f28997c0a6d05fa90a","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.348101+00:00","name":"Sample 15","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 15","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"101BF204","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:56.390448+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.10c8fe04","hidden_by":null,"icon":null,"id":"a3860f61a1d3d8725374122c94ac0703","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.351355+00:00","name":"Sample 16","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 16","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10C8FE04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:18:58.798808+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.11aadf04","hidden_by":null,"icon":null,"id":"6fbaaf332a8c1b3dd16022e10050397e","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.356531+00:00","name":"Sample 17","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 17","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"11AADF04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:01.210562+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.12359604","hidden_by":null,"icon":null,"id":"b1d1308386bc57216a8b98152ee48927","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.360153+00:00","name":"Sample 18","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 18","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"12359604","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:03.638734+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.1cf2eb04","hidden_by":null,"icon":null,"id":"92a2a34c0c7e3d23b6e96a01d544cd46","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.364332+00:00","name":"Sample 19","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 19","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1CF2EB04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:07.038787+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.1252b404","hidden_by":null,"icon":null,"id":"a7228c846d86a111adbadd0817a07827","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.367217+00:00","name":"Sample 20","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 20","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"1252B404","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:09.340576+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.128bc104","hidden_by":null,"icon":null,"id":"d0ec995b95f65dc34f5a75baaf346a33","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.371292+00:00","name":"Sample 21","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 21","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"128BC104","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:12.143076+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.12923c04","hidden_by":null,"icon":null,"id":"3513bf4246f3a94450a8ca11c2f0c4de","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.374732+00:00","name":"Sample 22","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 22","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"12923C04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:15.536801+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.111e5704","hidden_by":null,"icon":null,"id":"d1a12e94f29e767309159d1baf561ac8","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.378864+00:00","name":"Sample 23","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 23","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"111E5704","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:18.336521+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.107d4b04","hidden_by":null,"icon":null,"id":"e3e459b5fcfe475de56959e2b36f3030","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.382298+00:00","name":"Sample 24","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 24","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"107D4B04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T17:19:20.319440+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.128dd104","hidden_by":null,"icon":null,"id":"b70ca978ca6810d2077cdebacd968a1a","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:17:12.388510+00:00","name":"Sample 3","options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sample 3","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"128DD104","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["None","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"]},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:02:15.670160+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_select.activesample","hidden_by":null,"icon":null,"id":"a9bc4afd44afbdfe2e5d45246c2cbc9c","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:57:03.647640+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale-balance","original_name":"ActiveSample","platform":"input_select","supported_features":0,"translation_key":null,"unique_id":"activesample","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929017048"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:03:39.184509+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_1_is_scanned","hidden_by":null,"icon":null,"id":"6309e3daa96f357bee6593daacaadba4","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:03:39.188785+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 1 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929017048","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929036148"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:03:58.706426+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_2_is_scanned","hidden_by":null,"icon":null,"id":"417fef201b5291f586909ac6abefef05","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:03:58.710781+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 2 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929036148","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929057048"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:04:25.583296+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_3_is_scanned","hidden_by":null,"icon":null,"id":"5c3a2c52591e44e7a94c404d0743444a","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:04:25.587229+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 3 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929057048","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929082331"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:04:44.427315+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_4_is_scanned","hidden_by":null,"icon":null,"id":"b5d5c7b9f2d880173a73ce7abf189d5e","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:04:44.431137+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 4 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929082331","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929105354"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:05:06.706537+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_5_is_scanned","hidden_by":null,"icon":null,"id":"864d9791680e63efa717ce93cc01b3cf","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:05:06.710659+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 5 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929105354","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929118007"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:05:19.409538+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_6_is_scanned","hidden_by":null,"icon":null,"id":"5122fc1383febcdd9954b6c39b3fe661","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:05:19.413063+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 6 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929118007","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929133990"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:05:35.701690+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_7_is_scanned","hidden_by":null,"icon":null,"id":"52b528b244eb5ef00c7d90c35ea91548","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:05:35.705176+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 7 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929133990","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929160789"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:06:02.419182+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_8_is_scanned","hidden_by":null,"icon":null,"id":"3b157cf54b27e4a50b5ca1c9da9657d2","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:06:02.423247+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 8 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929160789","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929174388"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:06:16.649529+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_9_is_scanned","hidden_by":null,"icon":null,"id":"62686cba64c43aaa0d0d0719fcf8b4f7","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:06:16.653327+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 9 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929174388","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929188975"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:06:30.807684+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_10_is_scanned","hidden_by":null,"icon":null,"id":"5f574e598515facec6b89099b13f7a8b","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:06:30.811001+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 10 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929188975","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929202238"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:06:43.639828+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_11_is_scanned","hidden_by":null,"icon":null,"id":"fcce938baabeb014aa6ddd1edf5265b2","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:06:43.645291+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 11 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929202238","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929213847"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:06:55.281876+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_12_is_scanned","hidden_by":null,"icon":null,"id":"96c70176ef7d060e5e0075cdeee64796","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:06:55.285927+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 12 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929213847","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929227899"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:07:09.327342+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_13_is_scanned","hidden_by":null,"icon":null,"id":"468a7e30186b4b7ad2ed1abfc06f4876","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:07:09.330860+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 13 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929227899","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929238344"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:07:20.800262+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_14_is_scanned","hidden_by":null,"icon":null,"id":"85a07fa5ba31a02c337b096c154a7dcd","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:07:20.803947+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 14 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929238344","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929253313"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:07:35.229932+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_15_is_scanned","hidden_by":null,"icon":null,"id":"57c6a854472cab0bc88359921bb0b224","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:07:35.233925+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 15 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929253313","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929267064"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:07:48.606746+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_16_is_scanned","hidden_by":null,"icon":null,"id":"19155a5bdb7fabb7981ef82c18ae5d3c","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:07:48.610541+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 16 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929267064","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929278862"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:08:00.263829+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_17_is_scanned","hidden_by":null,"icon":null,"id":"58a5a3f43bac1eb5ec54ca24ae10d36b","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:08:00.277421+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 17 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929278862","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929289534"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:08:11.960312+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_18_is_scanned","hidden_by":null,"icon":null,"id":"03f88be5471aad780feb132426ef8e0a","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:08:11.963925+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 18 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929289534","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929301457"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:08:23.006294+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_19_is_scanned","hidden_by":null,"icon":null,"id":"bda346939a0fb0a328e63144b1e690eb","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:08:23.009994+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 19 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929301457","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929312681"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:08:34.631125+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_20_is_scanned","hidden_by":null,"icon":null,"id":"f0298f7d5e6d8ef2bb807291f1cab925","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:08:34.634709+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 20 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929312681","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929325332"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:08:47.289698+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_21_is_scanned","hidden_by":null,"icon":null,"id":"505485cc0981bf8fe7af86951111b237","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:08:47.296214+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 21 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929325332","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929338982"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:09:01.451391+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_22_is_scanned","hidden_by":null,"icon":null,"id":"942d3a2cba652d17521e01756c50cb01","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:09:01.455037+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 22 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929338982","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929350023"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:09:11.741070+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_23_is_scanned","hidden_by":null,"icon":null,"id":"c255710026617feef29f33ec7c3fe1aa","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:09:11.754792+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 23 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929350023","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728929364629"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:09:26.872153+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.tag_sample_24_is_scanned","hidden_by":null,"icon":null,"id":"781f5b8b9752ec0e32b1a33c2b650f22","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:09:26.876038+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag Sample 24 is scanned","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728929364629","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.056560+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_1_tare_weight","hidden_by":null,"icon":null,"id":"ce9178c678089bb72c2a5917f91bd37e","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.500109+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 1 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample1_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.059061+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_1_wet_weight","hidden_by":null,"icon":null,"id":"5bcc06bdebc364287c7b43f76183189a","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.502090+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 1 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample1_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.061261+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_1_dry_weight","hidden_by":null,"icon":null,"id":"bc53e3d4d8e4b93d729d8689f223ef17","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.503727+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 1 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample1_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.063241+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_2_tare_weight","hidden_by":null,"icon":null,"id":"447cc50e47b06473e0638d725cec3591","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.506486+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 2 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample2_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.065171+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_2_wet_weight","hidden_by":null,"icon":null,"id":"ab3f61bd2356510f66a79b0efbc72170","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.508036+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 2 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample2_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.067226+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_2_dry_weight","hidden_by":null,"icon":null,"id":"e55dcc378aa069059c0497789556e4b3","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.509475+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 2 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample2_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.069239+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_3_tare_weight","hidden_by":null,"icon":null,"id":"0061a83f42360aabf068e45300358362","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.511849+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 3 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample3_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.071327+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_3_wet_weight","hidden_by":null,"icon":null,"id":"25286f68c307bc47e6b40405a10ec8e3","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.513343+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 3 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample3_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.074134+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_3_dry_weight","hidden_by":null,"icon":null,"id":"9812f26bad4e5e2da28b146252263610","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.514935+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 3 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample3_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.076506+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_4_tare_weight","hidden_by":null,"icon":null,"id":"f4b29ed8bb4fe5d9d74a4cc2b8bf80a6","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.518690+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 4 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample4_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.079097+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_4_wet_weight","hidden_by":null,"icon":null,"id":"5504dcd3f2f7451cb8eb037028548dd2","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.520291+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 4 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample4_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.081197+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_4_dry_weight","hidden_by":null,"icon":null,"id":"df35cf0de0ce3a75c0b4676719a2ec3d","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.522079+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 4 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample4_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.083970+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_5_tare_weight","hidden_by":null,"icon":null,"id":"faf4e4f19ba4f155708178c7a552ae21","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.524273+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 5 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample5_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.086480+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_5_wet_weight","hidden_by":null,"icon":null,"id":"ea9977f1562eb5d05a4fe56903bffce7","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.526186+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 5 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample5_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.088700+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_5_dry_weight","hidden_by":null,"icon":null,"id":"f432c2723364b4e6f7aee3f402387444","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.527707+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 5 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample5_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.090848+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_6_tare_weight","hidden_by":null,"icon":null,"id":"885c729684dbb8b1dde3412131204b33","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.529142+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 6 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample6_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.093138+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_6_wet_weight","hidden_by":null,"icon":null,"id":"4ce1ce8d44620d02bb8a3869e5e550cd","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.531180+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 6 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample6_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.095789+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_6_dry_weight","hidden_by":null,"icon":null,"id":"97069ca967b39cbc5b813ef62179423d","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.539006+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 6 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample6_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.098219+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_7_tare_weight","hidden_by":null,"icon":null,"id":"af47073ac1e9172a3f2896c8e41e1c8a","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.540843+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 7 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample7_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.100887+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_7_wet_weight","hidden_by":null,"icon":null,"id":"87459247f8f6142137c5ca00d33b8193","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.542506+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 7 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample7_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.103332+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_7_dry_weight","hidden_by":null,"icon":null,"id":"0fb0db4c24bd89deb24a02fbe076c7da","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.546495+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 7 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample7_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.105550+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_8_tare_weight","hidden_by":null,"icon":null,"id":"edf6146673246e44773e7ea391726ae3","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.548337+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 8 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample8_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.107960+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_8_wet_weight","hidden_by":null,"icon":null,"id":"5c540559f21ef0bbafadcf9c9b6781ed","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.550165+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 8 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample8_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.110857+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_8_dry_weight","hidden_by":null,"icon":null,"id":"b96c23e2fe5a0182aea0511d5bb1507e","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.555366+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 8 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample8_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.113079+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_9_tare_weight","hidden_by":null,"icon":null,"id":"c75e04579ce982acd3aac53394b6b98e","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.557257+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 9 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample9_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.115313+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_9_wet_weight","hidden_by":null,"icon":null,"id":"bbdfd30d3f351aaa3adc83732cb267e5","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.561171+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 9 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample9_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.117824+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_9_dry_weight","hidden_by":null,"icon":null,"id":"b2e21eb4404f7e1c7e6631fad82d09c9","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.563184+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 9 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample9_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.120237+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_10_tare_weight","hidden_by":null,"icon":null,"id":"566e38e411f76ea56b8c859d36411340","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.564991+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 10 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample10_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.122498+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_10_wet_weight","hidden_by":null,"icon":null,"id":"8a43693d71cbe388211fbf4e83b93144","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.567189+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 10 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample10_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.124755+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_10_dry_weight","hidden_by":null,"icon":null,"id":"4203e88bfa1cabf3b4353c4ed4bc0010","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.568852+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 10 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample10_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.126840+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_11_tare_weight","hidden_by":null,"icon":null,"id":"b28ee67ee95e580f29cd677bac360dbd","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.570296+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 11 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample11_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.128852+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_11_wet_weight","hidden_by":null,"icon":null,"id":"911d37bd5502640f2751c918c358490b","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.571972+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 11 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample11_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.130909+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_11_dry_weight","hidden_by":null,"icon":null,"id":"260d993b0a5cf4a9878726ecf41fcff3","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.573717+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 11 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample11_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.133001+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_12_tare_weight","hidden_by":null,"icon":null,"id":"783b805eb0b8ed9a3a26175e96265f82","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.575285+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 12 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample12_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.135287+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_12_wet_weight","hidden_by":null,"icon":null,"id":"2d1225df7dd5f1ae3d2c7103daf6b286","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.576842+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 12 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample12_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.137488+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_12_dry_weight","hidden_by":null,"icon":null,"id":"3a59091a880c2a538aadb43c3af5ec1f","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.588194+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 12 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample12_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.139717+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_13_tare_weight","hidden_by":null,"icon":null,"id":"7c306b55f333a5100b43cf57308b255e","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.590146+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 13 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample13_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.142003+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_13_wet_weight","hidden_by":null,"icon":null,"id":"b00436b45740310cf4c6f53a173c67f9","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.592879+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 13 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample13_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.144240+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_13_dry_weight","hidden_by":null,"icon":null,"id":"2331d215152fa9e54bbfd2ed72116ec5","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.594778+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 13 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample13_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.146362+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_14_tare_weight","hidden_by":null,"icon":null,"id":"eea42f54b0e470c0010c119fc7cd8260","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.596389+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 14 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample14_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.148556+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_14_wet_weight","hidden_by":null,"icon":null,"id":"cf074d395324487ed02b1f202bfea2c1","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.600131+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 14 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample14_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.150806+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_14_dry_weight","hidden_by":null,"icon":null,"id":"7713da9d18a842334176fd461fc17cf0","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.602185+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 14 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample14_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.153130+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_15_tare_weight","hidden_by":null,"icon":null,"id":"b2a555cd47e6c4a7f7e9c93e433f81b9","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.604074+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 15 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample15_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.155173+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_15_wet_weight","hidden_by":null,"icon":null,"id":"fcca04a756a3e7b6695a4c23a8c0b102","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.608453+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 15 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample15_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.157504+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_15_dry_weight","hidden_by":null,"icon":null,"id":"c26e550f099e4d92094cdb2c8fc629b2","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.610150+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 15 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample15_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.159712+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_16_tare_weight","hidden_by":null,"icon":null,"id":"f8a2f9419580812aaece46d88d9e44e4","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.611574+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 16 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample16_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.162089+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_16_wet_weight","hidden_by":null,"icon":null,"id":"307354d760e418b299bafa8d9cd2183a","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.613368+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 16 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample16_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.164150+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_16_dry_weight","hidden_by":null,"icon":null,"id":"16e9b73ce2bee1331143a5139ee1342c","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.615013+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 16 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample16_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.166259+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_17_tare_weight","hidden_by":null,"icon":null,"id":"af5fe94386d64484a5a4c38b28be065f","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.616479+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 17 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample17_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.168550+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_17_wet_weight","hidden_by":null,"icon":null,"id":"d7fbbdb24e536bbe2501f37143bf88ab","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.617877+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 17 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample17_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.170663+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_17_dry_weight","hidden_by":null,"icon":null,"id":"f81d7e1e2fbc61228f73a692fb07a578","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.625208+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 17 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample17_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.172750+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_18_tare_weight","hidden_by":null,"icon":null,"id":"d502bcb9d1993576bb4bae374ff16d0a","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.627582+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 18 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample18_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.174811+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_18_wet_weight","hidden_by":null,"icon":null,"id":"dd31348827751e2e4fa682f7daab84c8","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.631172+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 18 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample18_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.176811+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_18_dry_weight","hidden_by":null,"icon":null,"id":"a23b7255b2347b0d0726392999e99e1c","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.633084+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 18 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample18_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.178857+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_19_tare_weight","hidden_by":null,"icon":null,"id":"36e48706865ae4701922b5747c83e8a8","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.634781+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 19 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample19_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.180932+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_19_wet_weight","hidden_by":null,"icon":null,"id":"76674ac4cfaa32c010397e7e77a32a6b","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.638459+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 19 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample19_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.188776+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_19_dry_weight","hidden_by":null,"icon":null,"id":"848661e42bbd4c0b15419ec9f0bd156e","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.640355+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 19 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample19_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.191268+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_20_tare_weight","hidden_by":null,"icon":null,"id":"5dbcb6bc669531bd219c81c94186507c","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.642220+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 20 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample20_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.193292+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_20_wet_weight","hidden_by":null,"icon":null,"id":"fda7f0329b204068b63a2b93e8a639ec","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.648902+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 20 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample20_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.195400+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_20_dry_weight","hidden_by":null,"icon":null,"id":"6b2f02a219fe2f38384e2662aa4bb5cc","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.650851+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 20 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample20_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.197401+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_21_tare_weight","hidden_by":null,"icon":null,"id":"61f060bab419fee0623ee5711be5840a","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.653108+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 21 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample21_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.199564+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_21_wet_weight","hidden_by":null,"icon":null,"id":"dbb1c2c0ddd41b96530da87166adfaed","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.654894+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 21 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample21_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.201418+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_21_dry_weight","hidden_by":null,"icon":null,"id":"793092a65c52d16302160acb8f01b21d","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.656734+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 21 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample21_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.203274+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_22_tare_weight","hidden_by":null,"icon":null,"id":"64f9ca4ff46e2fc8ae33bbcbe02ffed9","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.659541+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 22 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample22_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.205109+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_22_wet_weight","hidden_by":null,"icon":null,"id":"538010f408527e7e510a796a392abd7d","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.661271+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 22 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample22_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.207091+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_22_dry_weight","hidden_by":null,"icon":null,"id":"793874252b03b93b893ef2ba7b8fbf34","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.662794+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 22 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample22_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.209483+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_23_tare_weight","hidden_by":null,"icon":null,"id":"101de8bf40fd5549788260e733ef7790","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.666257+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 23 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample23_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.211829+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_23_wet_weight","hidden_by":null,"icon":null,"id":"68df0b520833ff38cf83e973d49eb5d0","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.667867+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 23 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample23_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.214092+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_23_dry_weight","hidden_by":null,"icon":null,"id":"d5be1ce5d520c93ffc5bc9b2a86e7d9e","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.669198+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 23 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample23_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.216694+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_24_tare_weight","hidden_by":null,"icon":null,"id":"5847a38dee206dfaea340ae915378f08","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.671821+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 24 Tare Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample24_tare_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.219352+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_24_wet_weight","hidden_by":null,"icon":null,"id":"65b6c4d4aa7f0ce7487b58e2772d4f15","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.673365+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 24 Wet Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample24_wet_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:17:06.221960+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sample_24_dry_weight","hidden_by":null,"icon":null,"id":"75bd0cbdcbffe90d2d86aa0f93e1d81c","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:17:16.674915+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:scale","original_name":"Sample 24 Dry Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sample24_dry_weight","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1728930660121"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-14T18:31:09.021192+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.virtual_scale_moisture","hidden_by":null,"icon":null,"id":"1a726d152e3a5a69000c82362dcd8289","has_entity_name":false,"labels":[],"modified_at":"2024-10-14T18:31:09.025933+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Virtual Scale Moisture","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1728930660121","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2024-10-14T18:41:08.961757+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.latest_moisture_sample_by_weight","hidden_by":null,"icon":null,"id":"5640e544674c76931f190d4ed7ffc742","has_entity_name":true,"labels":[],"modified_at":"2024-10-14T18:41:18.896113+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Latest Moisture Sample (By Weight)","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"moisture_sample","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.032474+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.pecan_station_browser_visibility","hidden_by":null,"icon":null,"id":"e4994f557abe1b612db25d3f306ab6b2","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.036579+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Browser visibility","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_visibility","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.039684+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.pecan_station_browser_useragent","hidden_by":null,"icon":null,"id":"fef00c91f9e47cf188e2467de2f9998b","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.041895+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-details","original_name":"Browser userAgent","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_userAgent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.044748+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.pecan_station_browser_user","hidden_by":null,"icon":null,"id":"5b29f685e2601867a1c0af68e919e1a1","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.047106+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account","original_name":"Browser user","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_user","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.049715+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.pecan_station_browser_fullykiosk","hidden_by":null,"icon":null,"id":"ffa3de421984fe60061a15f0e4c7e9e5","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.051872+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alpha-f","original_name":"Browser FullyKiosk","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_FullyKiosk","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.054672+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.pecan_station_browser_width","hidden_by":null,"icon":null,"id":"c6ed2e5c80b93390a998e630d462f8ec","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.056976+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:arrow-left-right","original_name":"Browser width","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_width","previous_unique_id":null,"unit_of_measurement":"px"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.059796+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.pecan_station_browser_height","hidden_by":null,"icon":null,"id":"33bde2bdbd254cebf9e838d51e2e5603","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.062422+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:arrow-up-down","original_name":"Browser height","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_height","previous_unique_id":null,"unit_of_measurement":"px"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.065905+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.pecan_station_browser_dark_mode","hidden_by":null,"icon":null,"id":"ed7172f16921bd977358d107456c9f67","has_entity_name":true,"labels":[],"modified_at":"2024-10-22T14:25:11.068250+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:theme-light-dark","original_name":"Browser dark mode","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_dark_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.070902+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.pecan_station","hidden_by":null,"icon":null,"id":"70fd7b678c5f0d4dbeb3342bd2764e78","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:01.386759+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"motion","original_icon":null,"original_name":null,"platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.075868+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":null,"entity_id":"light.pecan_station_screen","hidden_by":null,"icon":null,"id":"b95a9b2e8f6fde3920981a6dd52e4a78","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:57:36.288267+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Screen","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Screen","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.081481+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":null,"entity_id":"media_player.pecan_station","hidden_by":null,"icon":null,"id":"101b6f417ea81a5b7209f6191314c2f9","has_entity_name":true,"labels":[],"modified_at":"2025-01-31T14:58:00.124879+00:00","name":null,"options":{"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"browser_mod","supported_features":152463,"translation_key":null,"unique_id":"pecan-station-player","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1729607423592"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-22T14:30:31.117166+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.ding_on_scan","hidden_by":null,"icon":null,"id":"318620b8c6654d70dbf91b6fbd2a4436","has_entity_name":false,"labels":[],"modified_at":"2024-10-22T14:30:31.120520+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Ding on Scan","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1729607423592","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.707885+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.vibratory_conveyor_cloud_connection","hidden_by":null,"icon":null,"id":"305f381b1ad69906302cd8f672580141","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.711247+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Cloud connection","platform":"tplink","supported_features":0,"translation_key":"cloud_connection","unique_id":"54:AF:97:09:93:F8_cloud_connection","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.734402+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_signal_strength","hidden_by":null,"icon":null,"id":"73e2428e52cac6555d7ef730a5987736","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.734831+00:00","name":null,"options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"Signal strength","platform":"tplink","supported_features":0,"translation_key":"rssi","unique_id":"54:AF:97:09:93:F8_rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.736897+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_on_since","hidden_by":null,"icon":null,"id":"b6f39a9a4172635f23d5a2a6663d8251","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.737204+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"On since","platform":"tplink","supported_features":0,"translation_key":"on_since","unique_id":"54:AF:97:09:93:F8_on_since","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.738974+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_current_consumption","hidden_by":null,"icon":null,"id":"9c0cdba7455c13f2a10da7e06d22de86","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.741941+00:00","name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"power","original_icon":null,"original_name":"Current consumption","platform":"tplink","supported_features":0,"translation_key":"current_consumption","unique_id":"54:AF:97:09:93:F8_current_power_w","previous_unique_id":null,"unit_of_measurement":"W"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.746142+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_today_s_consumption","hidden_by":null,"icon":null,"id":"e7553775645816f5588d45d89f57a533","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.749033+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Today's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_today","unique_id":"54:AF:97:09:93:F8_today_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.753284+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_this_month_s_consumption","hidden_by":null,"icon":null,"id":"f5e96a3cca72296c5a59adf8d8fc0fa2","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.756100+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"This month's consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_this_month","unique_id":"54:AF:97:09:93:F8_consumption_this_month","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.761588+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.vibratory_conveyor_total_consumption","hidden_by":null,"icon":null,"id":"c8f19a38b902f3d3bc31d6f4773950b1","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.764513+00:00","name":null,"options":{"sensor":{"suggested_display_precision":3},"conversation":{"should_expose":false}},"original_device_class":"energy","original_icon":null,"original_name":"Total consumption","platform":"tplink","supported_features":0,"translation_key":"consumption_total","unique_id":"54:AF:97:09:93:F8_total_energy_kwh","previous_unique_id":null,"unit_of_measurement":"kWh"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.768457+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_voltage","hidden_by":null,"icon":null,"id":"3926df1b923c1e798c66385d52775086","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.771338+00:00","name":null,"options":{"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"voltage","original_icon":null,"original_name":"Voltage","platform":"tplink","supported_features":0,"translation_key":"voltage","unique_id":"54:AF:97:09:93:F8_voltage","previous_unique_id":null,"unit_of_measurement":"V"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.775645+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":null,"entity_id":"sensor.vibratory_conveyor_current","hidden_by":null,"icon":null,"id":"cc63f6346c5cedb193ce2ee9a6c92988","has_entity_name":true,"labels":[],"modified_at":"2024-11-06T18:40:57.778595+00:00","name":null,"options":{"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"current","original_icon":null,"original_name":"Current","platform":"tplink","supported_features":0,"translation_key":"current","unique_id":"54:AF:97:09:93:F8_current_a","previous_unique_id":null,"unit_of_measurement":"A"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.786377+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":null,"entity_id":"switch.vibratory_conveyor","hidden_by":null,"icon":null,"id":"c69d651e6740878cfde7be1b8f581177","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.258493+00:00","name":null,"options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"tplink","supported_features":0,"translation_key":null,"unique_id":"54:AF:97:09:93:F8","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-11-06T18:40:57.791536+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":null,"entity_category":"config","entity_id":"switch.vibratory_conveyor_led","hidden_by":null,"icon":null,"id":"d869b23bae147e5c624ae0683bda0522","has_entity_name":true,"labels":[],"modified_at":"2024-11-15T16:57:04.263316+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"LED","platform":"tplink","supported_features":0,"translation_key":"led","unique_id":"54:AF:97:09:93:F8_led","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.814987+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1_b8d61a87d2a8_input_0_input","hidden_by":null,"icon":null,"id":"f553763d387a04d933ed7b64ab27f829","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.815475+00:00","name":null,"options":{},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 Input 0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.821374+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_b8d61a87d2a8_cloud","hidden_by":null,"icon":null,"id":"49969f36afb56355210527475ca9c9af","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.821704+00:00","name":null,"options":{},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.829468+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_b8d61a87d2a8_restart_required","hidden_by":null,"icon":null,"id":"d89c14c9db9e765d0a9594128a9bc567","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.829851+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.833456+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1_b8d61a87d2a8_reboot","hidden_by":null,"icon":null,"id":"e44f4d2b50f46e568db39e61f29d98a5","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:57:04.213002+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.848674+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_b8d61a87d2a8_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"643dca4e180d1afdd2d6b339dd718dda","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.849186+00:00","name":null,"options":{},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 Switch 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.851318+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_b8d61a87d2a8_rssi","hidden_by":null,"icon":null,"id":"373d4dec3f7722c81ef15ad2ea5da890","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.851651+00:00","name":null,"options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.853795+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_b8d61a87d2a8_uptime","hidden_by":null,"icon":null,"id":"b070e05fd1519fb466ed5a64fe067875","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.854222+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":["Bucket Elevator"],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.858308+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1_b8d61a87d2a8_switch_0","hidden_by":null,"icon":null,"id":"550c95bba9a0210578d0d6523e0e0c73","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T15:03:50.768781+00:00","name":"Bucket Elevator","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 Switch 0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A87D2A8-switch:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.866944+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1_b8d61a87d2a8_firmware","hidden_by":null,"icon":null,"id":"a15709d2f88856271deba695615e5d85","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.870305+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"B8D61A87D2A8-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH26PKQ5WZ0GQ495DCG9WM","config_subentry_id":null,"created_at":"2024-11-11T21:13:55.874118+00:00","device_class":null,"device_id":"084130f8681211cd468bd18045eb1ab9","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1_b8d61a87d2a8_beta_firmware","hidden_by":null,"icon":null,"id":"5776fef294926c63f090d6fd9853b648","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:55.874456+00:00","name":null,"options":{},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-b8d61a87d2a8 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"B8D61A87D2A8-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.509373+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.shellyplus1_b8d61a8a7508_input_0_input","hidden_by":null,"icon":null,"id":"fd715d6b63791a025a7ad5cc4f7b79e2","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.509654+00:00","name":null,"options":{},"original_device_class":"power","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 Input 0 input","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-input:0-input","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.511307+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_b8d61a8a7508_cloud","hidden_by":null,"icon":null,"id":"61008daa593321367a1f92ae7ce35dd0","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.511558+00:00","name":null,"options":{},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.513027+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus1_b8d61a8a7508_restart_required","hidden_by":null,"icon":null,"id":"e44a096988c41959c9a4aa62b9264a39","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.513406+00:00","name":null,"options":{},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.516998+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus1_b8d61a8a7508_reboot","hidden_by":null,"icon":null,"id":"a3f043ccaf27a8a6d68a8830eaeb8fd8","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:57:04.221609+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.536698+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_b8d61a8a7508_switch_0_device_temperature","hidden_by":null,"icon":null,"id":"71e60142c4c1b6fb3b1eff87a116ea26","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.537255+00:00","name":null,"options":{},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 Switch 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-switch:0-temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.539101+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_b8d61a8a7508_rssi","hidden_by":null,"icon":null,"id":"5e6ed59820f95bb5ec9efa1dcfafae57","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.539368+00:00","name":null,"options":{},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.541031+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus1_b8d61a8a7508_uptime","hidden_by":null,"icon":null,"id":"3815f52babae04729d6d8caf35d210d5","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.541340+00:00","name":null,"options":{},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.544546+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1_b8d61a8a7508_switch_0","hidden_by":null,"icon":null,"id":"29d07bb198383436499b3961b5e093dc","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:57:04.226130+00:00","name":"Sheller Feed","options":{"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 Switch 0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"B8D61A8A7508-switch:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.552189+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus1_b8d61a8a7508_firmware","hidden_by":null,"icon":null,"id":"75b5b9cb04cb95e38028264531ea656b","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.554879+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"B8D61A8A7508-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCEH2A2K8Y9VEK9XV8ZPC69H","config_subentry_id":null,"created_at":"2024-11-11T21:13:58.557991+00:00","device_class":null,"device_id":"fde74ce0fd1f87791cb2ca71048bef6d","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus1_b8d61a8a7508_beta_firmware","hidden_by":null,"icon":null,"id":"0a4724bbd5b0f67eca52690b92f10576","has_entity_name":false,"labels":[],"modified_at":"2024-11-11T21:13:58.558309+00:00","name":null,"options":{},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus1-b8d61a8a7508 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"B8D61A8A7508-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1731439152625"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-12T19:19:15.409104+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.meyer_motor_speed","hidden_by":null,"icon":null,"id":"d5604eed5e49d29850bc6ef60518b6ec","has_entity_name":false,"labels":[],"modified_at":"2024-11-12T19:19:15.413108+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Meyer Motor Speed","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1731439152625","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1731519710475"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-13T17:41:56.183493+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.jc_freq","hidden_by":null,"icon":null,"id":"4c7c8f8fc853dba6080f7d800a5a480f","has_entity_name":false,"labels":[],"modified_at":"2024-11-13T17:41:56.187994+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Freq","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1731519710475","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCRC1M87G227CQKT0Z1J30HB","config_subentry_id":null,"created_at":"2024-11-15T16:56:03.196201+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.remote_ui","hidden_by":null,"icon":null,"id":"f5c95225b015bccd86f4ddc396ba7e0a","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:56:03.199485+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"Remote UI","platform":"cloud","supported_features":0,"translation_key":null,"unique_id":"cloud-remote-ui-connectivity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCRC1M87G227CQKT0Z1J30HB","config_subentry_id":null,"created_at":"2024-11-15T16:56:03.209013+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"stt.home_assistant_cloud","hidden_by":null,"icon":null,"id":"d00efe7969660772295c32fa8edf0cfb","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:56:03.212121+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Home Assistant Cloud","platform":"cloud","supported_features":0,"translation_key":null,"unique_id":"cloud-speech-to-text","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JCRC1M87G227CQKT0Z1J30HB","config_subentry_id":null,"created_at":"2024-11-15T16:56:03.216222+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tts.home_assistant_cloud","hidden_by":null,"icon":null,"id":"b81d3ee378b83ee5a82baaadc1dca785","has_entity_name":false,"labels":[],"modified_at":"2024-11-15T16:56:03.219375+00:00","name":null,"options":{"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Home Assistant Cloud","platform":"cloud","supported_features":0,"translation_key":null,"unique_id":"cloud-text-to-speech","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":["Meyer","Meyer Machine"],"area_id":"meyer_machine","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T17:01:42.125780+00:00","device_class":null,"device_id":"7fb5d449ee7e9b4b92969c8006ef3f8d","disabled_by":null,"entity_category":null,"entity_id":"switch.run_control","hidden_by":null,"icon":null,"id":"279277d53631d3556b3aacb5d08ba9c2","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.941532+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Run Control","platform":"modbus","supported_features":0,"translation_key":null,"unique_id":"meyer_","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":["JC","JC Machine"],"area_id":"jc_machine","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T17:01:42.349376+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"switch.jc_run_control","hidden_by":null,"icon":null,"id":"874e4cc6e772d9a0d2108f48ed8b9699","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.940790+00:00","name":"Run Control","options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Run Control","platform":"modbus","supported_features":0,"translation_key":null,"unique_id":"jc_enable","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"04978edcf23c54a047e4f421779754ad","config_subentry_id":null,"created_at":"2024-11-18T15:43:53.702564+00:00","device_class":null,"device_id":"98bc66339afcb5b0ee18bd93df9ab0f0","disabled_by":"integration","entity_category":"config","entity_id":"switch.sheller_drum_enable_aioshelly_ble_integration","hidden_by":null,"icon":null,"id":"ac6cbf9d557f19f16d2268eca550a9af","has_entity_name":true,"labels":[],"modified_at":"2025-03-11T14:23:22.466756+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"aioshelly_ble_integration","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"CC7B5C0D0EB4-script:1-script","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"37a922a368171d96e691a3439549d7bf","config_subentry_id":null,"created_at":"2024-11-18T17:27:36.746491+00:00","device_class":null,"device_id":"8bb02a4d9bcee08c25823bd8a2ee88f3","disabled_by":"integration","entity_category":"diagnostic","entity_id":"button.tp_link_power_strip_d7c1_restart","hidden_by":null,"icon":null,"id":"b21b87db4171fcbfc41f59b9ac64b534","has_entity_name":true,"labels":[],"modified_at":"2024-11-18T17:27:36.755435+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Restart","platform":"tplink","supported_features":0,"translation_key":"reboot","unique_id":"98:25:4A:F7:D7:C1_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.039851+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae47374_cloud","hidden_by":null,"icon":null,"id":"ef560756cbc2c0cc2d27f5569f22d890","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.048652+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"connectivity","original_icon":null,"original_name":"shellyplus010v-e86beae47374 cloud","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE47374-cloud-cloud","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.051687+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":"integration","entity_category":"diagnostic","entity_id":"binary_sensor.shellyplus010v_e86beae47374_restart_required","hidden_by":null,"icon":null,"id":"477bc9d6466809c590f4b5adbc88bf9a","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.055679+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"problem","original_icon":null,"original_name":"shellyplus010v-e86beae47374 restart required","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE47374-sys-restart","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.061669+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":null,"entity_category":"config","entity_id":"button.shellyplus010v_e86beae47374_reboot","hidden_by":null,"icon":null,"id":"77bb5b093c694abc41a6f20a7c2ce905","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.070195+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"shellyplus010v-e86beae47374 Reboot","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE47374_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"]},"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.077296+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae47374_input_0","hidden_by":null,"icon":null,"id":"a340c681a931291d2447f972d9d1c216","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:08.993114+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae47374 Input 0","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE47374-input:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"]},"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.092195+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":null,"entity_category":null,"entity_id":"event.shellyplus010v_e86beae47374_input_1","hidden_by":null,"icon":null,"id":"ca8bf7f7d765f2045d2d46235e809613","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:08.993350+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"button","original_icon":null,"original_name":"shellyplus010v-e86beae47374 Input 1","platform":"shelly","supported_features":0,"translation_key":"input","unique_id":"E86BEAE47374-input:1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.106128+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":null,"entity_category":null,"entity_id":"light.shellyplus010v_e86beae47374_light_0","hidden_by":null,"icon":null,"id":"ff94019e17adc92cd778af6d3f371d29","has_entity_name":false,"labels":[],"modified_at":"2025-01-31T14:58:35.854366+00:00","name":"JC Feed Rate Dimmer","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus010v-e86beae47374 Light 0","platform":"shelly","supported_features":32,"translation_key":null,"unique_id":"E86BEAE47374-light:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.121794+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae47374_light_0_device_temperature","hidden_by":null,"icon":null,"id":"1ec4a9841c9255ae247af481a7d0eb8b","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.125697+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"temperature","original_icon":null,"original_name":"shellyplus010v-e86beae47374 Light 0 device temperature","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE47374-light:0-temperature_light","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.130257+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae47374_rssi","hidden_by":null,"icon":null,"id":"2ffb83db9348d1a6731046847a6a2cc3","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.133898+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"signal_strength","original_icon":null,"original_name":"shellyplus010v-e86beae47374 rssi","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE47374-wifi-rssi","previous_unique_id":null,"unit_of_measurement":"dBm"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.137014+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.shellyplus010v_e86beae47374_uptime","hidden_by":null,"icon":null,"id":"872457ceb55cbafcbf806d2dabfec3e4","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.141123+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"shellyplus010v-e86beae47374 uptime","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"E86BEAE47374-sys-uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.148684+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":null,"entity_category":"config","entity_id":"update.shellyplus010v_e86beae47374_firmware","hidden_by":null,"icon":null,"id":"17d19c2dbdb22fbc552fd84009707406","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.161940+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae47374 firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE47374-sys-fwupdate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD0G9D9ZXBC64EXQHJXE9AEQ","config_subentry_id":null,"created_at":"2024-11-18T20:44:08.165824+00:00","device_class":null,"device_id":"c737f87bdbd8f7d053768bd9e117eb77","disabled_by":"integration","entity_category":"config","entity_id":"update.shellyplus010v_e86beae47374_beta_firmware","hidden_by":null,"icon":null,"id":"71a82849e92cc383dc11e3ba74db6d38","has_entity_name":false,"labels":[],"modified_at":"2024-11-18T20:44:08.169887+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"firmware","original_icon":null,"original_name":"shellyplus010v-e86beae47374 beta firmware","platform":"shelly","supported_features":5,"translation_key":null,"unique_id":"E86BEAE47374-sys-fwupdate_beta","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.805285+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.minimum","hidden_by":null,"icon":null,"id":"c780eb5f56327ce566d210bb70ab848b","has_entity_name":false,"labels":[],"modified_at":"2024-11-19T17:25:52.280132+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Minimum","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"minimum","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.811439+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.maximum","hidden_by":null,"icon":null,"id":"990933e3ffc19513003f14705cc19362","has_entity_name":false,"labels":[],"modified_at":"2024-11-19T17:25:52.283082+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Maximum","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"maximum","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.861613+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.precision","hidden_by":null,"icon":null,"id":"3124f1b758944afb81ea33f5ad0fc9f3","has_entity_name":false,"labels":[],"modified_at":"2024-11-19T17:25:52.316204+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Precision","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"precision","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.928686+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_boolean.invert","hidden_by":null,"icon":null,"id":"1d001d26e71ebc510e39c06cb5cc422a","has_entity_name":false,"labels":[],"modified_at":"2024-11-19T17:26:31.654097+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Invert","platform":"input_boolean","supported_features":0,"translation_key":null,"unique_id":"invert","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.935532+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_boolean.enabled","hidden_by":null,"icon":null,"id":"a0ad1940a253b11e5ba382a3c59bd76f","has_entity_name":false,"labels":[],"modified_at":"2024-11-19T17:26:31.658221+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Enabled","platform":"input_boolean","supported_features":0,"translation_key":null,"unique_id":"enabled","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Floor","Ceil","Round"]},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.943342+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_select.round","hidden_by":null,"icon":null,"id":"53746cd803dae58ea73f2f817a89b8a5","has_entity_name":false,"labels":[],"modified_at":"2024-11-19T17:26:31.660952+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"input_select","supported_features":0,"translation_key":null,"unique_id":"round","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD54QFKRXGN1QSXE9X70JPAE","config_subentry_id":null,"created_at":"2024-11-20T15:58:18.237234+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.drum_rpm_error","hidden_by":null,"icon":null,"id":"224b40943c8971b192fe97f4491b0330","has_entity_name":false,"labels":[],"modified_at":"2024-11-20T15:58:18.274612+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM Error","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JD54QFKRXGN1QSXE9X70JPAE","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JD54TVYMSG343PEB5S3QEE5Q","config_subentry_id":null,"created_at":"2024-11-20T16:00:09.195860+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.drum_rpm_error_derivative","hidden_by":null,"icon":null,"id":"6435065474161031dbd41ed554247bf7","has_entity_name":false,"labels":[],"modified_at":"2024-11-20T16:00:09.212159+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM Error Derivative","platform":"derivative","supported_features":0,"translation_key":"derivative","unique_id":"01JD54TVYMSG343PEB5S3QEE5Q","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total"},"config_entry_id":"01JD54W800M5NH8WGPEGQR8Z4M","config_subentry_id":null,"created_at":"2024-11-20T16:00:54.304989+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.drum_rpm_error_integral","hidden_by":null,"icon":null,"id":"0c1e2950c3ab7ce18c2a80976cb1583b","has_entity_name":false,"labels":[],"modified_at":"2024-11-20T17:12:18.185961+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false},"sensor":{"suggested_display_precision":2,"display_precision":null}},"original_device_class":null,"original_icon":"mdi:chart-histogram","original_name":"Drum RPM Error Integral","platform":"integration","supported_features":0,"translation_key":null,"unique_id":"01JD54W800M5NH8WGPEGQR8Z4M","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1732547615605"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T15:13:45.889360+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.meyer_position_setpoint","hidden_by":null,"icon":null,"id":"2a0adbb73e299994d985648f496b1ba3","has_entity_name":false,"labels":[],"modified_at":"2024-11-25T15:13:45.902331+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Meyer Position Setpoint","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1732547615605","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JDJE6XEKP4RTRT04EWJXBKMC","config_subentry_id":null,"created_at":"2024-11-25T19:54:08.728300+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.paddle_rpm_error","hidden_by":null,"icon":null,"id":"12a3e24a9cbad3d8fe17069cb324bc9f","has_entity_name":false,"labels":[],"modified_at":"2024-11-25T19:54:08.756176+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle RPM Error","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JDJE6XEKP4RTRT04EWJXBKMC","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1732564689642"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T19:58:19.701195+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.paddle_pid_2","hidden_by":null,"icon":null,"id":"b51d29e429c71d4ebc9c5db6d02fad60","has_entity_name":false,"labels":[],"modified_at":"2024-11-25T19:58:19.718426+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle PID","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1732564689642","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1734115928951"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-12-13T18:52:17.890150+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.set_jc_feed_rate","hidden_by":null,"icon":null,"id":"6e5ee34fa3ed9a8204e31d02bd4baffd","has_entity_name":false,"labels":[],"modified_at":"2024-12-13T18:52:17.902049+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Set JC Feed Rate","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1734115928951","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JC1CF88K7YTRGZT79CYQS536","config_subentry_id":null,"created_at":"2024-12-25T11:02:05.071433+00:00","device_class":null,"device_id":"15c657490c8db92b1bc833658f6569b6","disabled_by":"integration","entity_category":"diagnostic","entity_id":"button.vibratory_conveyor_restart","hidden_by":null,"icon":null,"id":"a22557eacee6a915501c69053486cd6a","has_entity_name":true,"labels":[],"modified_at":"2024-12-25T11:02:05.078607+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Restart","platform":"tplink","supported_features":0,"translation_key":"reboot","unique_id":"54:AF:97:09:93:F8_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-05T17:47:06.058634+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_01_speaking_detected","hidden_by":null,"icon":null,"id":"23e13164d7a0eef41690da9f40cf7f87","has_entity_name":true,"labels":[],"modified_at":"2025-02-05T17:47:10.237341+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-05T17:47:06.089244+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_02_speaking_detected","hidden_by":null,"icon":null,"id":"7a9771e0d9dfd056045b7a21538614ad","has_entity_name":true,"labels":[],"modified_at":"2025-02-05T17:47:10.240978+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-05T17:47:06.439117+00:00","device_class":null,"device_id":"6148e0856ead1b5ad475a55467c93042","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_01_detections_speaking","hidden_by":null,"icon":null,"id":"a578df8c8276c79199c89fdc3ea11d01","has_entity_name":true,"labels":[],"modified_at":"2025-02-05T17:47:39.511087+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"AC8BA99FA1D2_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-05T17:47:06.484972+00:00","device_class":null,"device_id":"de40a755e95c6edd9cc9c549a43f3796","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_02_detections_speaking","hidden_by":null,"icon":null,"id":"1f05886b16fbee33ea8ca7a03b7a46e8","has_entity_name":true,"labels":[],"modified_at":"2025-02-05T17:47:39.514114+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"E438830CF4AB_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.381417+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_is_dark","hidden_by":null,"icon":null,"id":"a3aecdbe96a6c177382be6d038b82c17","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.580191+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.390023+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_is_dark","hidden_by":null,"icon":null,"id":"faac5f5dd9dc68284e404347e766a781","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.582409+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.402369+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_is_dark","hidden_by":null,"icon":null,"id":"cb80c4db878061df67685a2a29f59cfd","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.585033+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.421527+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_motion","hidden_by":null,"icon":null,"id":"65bdf7b9e75b8a4e3489809a5609d658","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.586929+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.427095+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_04_object_detected","hidden_by":null,"icon":null,"id":"843d485ee363c239e2b9175611bece4e","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.428194+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.430512+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_person_detected","hidden_by":null,"icon":null,"id":"b9b6439cd8d7a1c62d0f98a01f35a697","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.588661+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.435949+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_vehicle_detected","hidden_by":null,"icon":null,"id":"5c5683596d0815ff649168534cd6f036","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.593851+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.441535+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_animal_detected","hidden_by":null,"icon":null,"id":"902c2792ae7ba27692bb1a7dbc4b448c","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.595893+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.447294+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_04_audio_object_detected","hidden_by":null,"icon":null,"id":"437eca8a0042c47d11305cc38f825549","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.448328+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.450365+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"3601ab4528c5c7d6cb7497d2116dc8d6","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.599974+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.457312+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_co_alarm_detected","hidden_by":null,"icon":null,"id":"86b4e905fbcf13601c3da5da16b7bb8a","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.601655+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.463443+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_baby_cry_detected","hidden_by":null,"icon":null,"id":"fa0e500605ac4b149a019df152d995a4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.603598+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.468634+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_04_speaking_detected","hidden_by":null,"icon":null,"id":"8d9d81dd335881f57312d1c1327f6300","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.614118+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.495195+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_motion","hidden_by":null,"icon":null,"id":"ddf63ff98f0ae160e47fab76785d8eb1","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.618969+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.499780+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_05_object_detected","hidden_by":null,"icon":null,"id":"758300998918bb867c186ebdefcf21d8","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.500914+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.503183+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_person_detected","hidden_by":null,"icon":null,"id":"2c2b15fb9c4cdf03b083c4340013e70f","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.621266+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.508526+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_vehicle_detected","hidden_by":null,"icon":null,"id":"e1733fbd9c1eb03db1700cac1ad6afd5","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.623460+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.513090+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_animal_detected","hidden_by":null,"icon":null,"id":"4e980d51f604322fb03ddc8e0ba7f48d","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.625322+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.518661+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_05_audio_object_detected","hidden_by":null,"icon":null,"id":"a454e1b103a04ed2cf03b0148c8c4a81","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.520026+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.522223+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"1f0fd28a3e714f80d70f44b9c7921c88","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.627199+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.527235+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_co_alarm_detected","hidden_by":null,"icon":null,"id":"5fa4bd6caa28113bbf532fb46e973484","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.629371+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.532032+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_baby_cry_detected","hidden_by":null,"icon":null,"id":"d08207df9fb1decf4a55c27476522395","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.631221+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.536363+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_05_speaking_detected","hidden_by":null,"icon":null,"id":"2b2b6d546c91957e40774c8457f30067","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.633114+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.561248+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_motion","hidden_by":null,"icon":null,"id":"e14e179a71c1610d781aae93e34c2e3c","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.635373+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.566383+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_03_object_detected","hidden_by":null,"icon":null,"id":"e56d8bf530ffb37bc270d0f81d11ac77","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.567584+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.570622+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_person_detected","hidden_by":null,"icon":null,"id":"22564f75f46ffd6adb47f3acff328cb7","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.637259+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.577455+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_vehicle_detected","hidden_by":null,"icon":null,"id":"80d71f58d584e8f30c114ee6c930a2ee","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.639232+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.583831+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_animal_detected","hidden_by":null,"icon":null,"id":"d1fdf4b681baa86a97ee75a88fc95676","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.641272+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.589153+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_03_audio_object_detected","hidden_by":null,"icon":null,"id":"4d03da5edcbe5157a834c606dd617ae6","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.590531+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.593560+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"af74ac6d505617a4f4cc52c80861ad11","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.643054+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.600357+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_co_alarm_detected","hidden_by":null,"icon":null,"id":"d8c4ecfba49654b985c508ccf34a5726","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.644991+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.605774+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_baby_cry_detected","hidden_by":null,"icon":null,"id":"7b48a8441d9e401fa3be7e9b9d423cad","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.647042+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.610289+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_03_speaking_detected","hidden_by":null,"icon":null,"id":"fee3580b3c56ac33fed20e07d09701ef","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.648821+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.677918+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_04_reboot_device","hidden_by":null,"icon":null,"id":"2f03698aa402527ccfabf24c925fa5b2","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.679100+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.682166+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_04_unadopt_device","hidden_by":null,"icon":null,"id":"b3af2460ca56113e3f6d9d6320f22a4d","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.683286+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.686043+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_05_reboot_device","hidden_by":null,"icon":null,"id":"ccc2bb15466967869ad5fe5d2e55bde4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.687106+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.689402+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_05_unadopt_device","hidden_by":null,"icon":null,"id":"9dcb675a61370cb7dc3c6a75b26b6cfd","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.690620+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.693623+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_03_reboot_device","hidden_by":null,"icon":null,"id":"3351b2b72a113a9ad2d3140fb3958b61","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.694568+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.697079+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_03_unadopt_device","hidden_by":null,"icon":null,"id":"151a095204702694645779f4072d30b4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.698052+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.713958+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_04_high_resolution_channel","hidden_by":null,"icon":null,"id":"94c8ce69d60cae2e2b244a04182dc743","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.572443+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E130AC8_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.720456+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_04_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"66363ed3f674bc39223a1bf805a85384","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.721568+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E130AC8_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.724606+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_05_high_resolution_channel","hidden_by":null,"icon":null,"id":"553f36ad950a3b85a6c390c82f031236","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.574930+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E130AE8_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.732278+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_05_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"2c11a526144b807db6363a29368f22d0","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.733508+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E130AE8_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.741360+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_03_high_resolution_channel","hidden_by":null,"icon":null,"id":"5de75296a79535f2ef311d37de953323","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.577045+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E130B20_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.748646+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_03_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"c818600543032968f0626119a0a737d8","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.750977+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E130B20_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.755477+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_01_medium_resolution_channel","hidden_by":null,"icon":null,"id":"9cec56d9c99dbfc87cb358bc517cc1c2","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.756848+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1B8_1","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.759633+00:00","device_class":null,"device_id":"a00c8648172b02bb56e52bd1083bc8b5","disabled_by":"integration","entity_category":null,"entity_id":"camera.g3_flex_01_medium_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"afb3f3deaf50516e8bfe43b71dc1d011","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.760804+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Medium resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"E438830FD1B8_1_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.786029+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_04_microphone_level","hidden_by":null,"icon":null,"id":"c5c338f1744e4694e6a6d51c3cefa9b8","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.657600+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.791539+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_04_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"fa87135b50c832e3b9dc6f7c024478db","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.659582+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.797584+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_05_microphone_level","hidden_by":null,"icon":null,"id":"67aa1a7571915036a73387ab4b382a0e","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.661453+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.804055+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_05_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"0ae487b8df490ae00e42d404d020532b","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.663333+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.821274+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_03_microphone_level","hidden_by":null,"icon":null,"id":"f2070d2ca7e787695aff7820c96d71ae","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.665513+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.826416+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_03_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"6d7045a98cff74a86d3a5cea26e6cf94","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.667368+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.849613+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_04_recording_mode","hidden_by":null,"icon":null,"id":"33658e8f2e4b85bb047f841fc3e17003","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.579002+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.856595+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_04_infrared_mode","hidden_by":null,"icon":null,"id":"1f376e3c00ba78a414e0f13272b3d2ab","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.581977+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.862468+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_04_hdr_mode","hidden_by":null,"icon":null,"id":"eb4c31c51227858a0940c48fe62adb3e","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.584089+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.868219+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_05_recording_mode","hidden_by":null,"icon":null,"id":"79b29f285ee6790e67c0adba47f62714","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.585782+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.873497+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_05_infrared_mode","hidden_by":null,"icon":null,"id":"a5004d43809b935e699325a2a896f733","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.587865+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.879417+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_05_hdr_mode","hidden_by":null,"icon":null,"id":"4592e2878f5626a38f2e64cd5b7b5a76","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.589785+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.894943+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_03_recording_mode","hidden_by":null,"icon":null,"id":"cc5301ab6c32e89f438754f12957ece6","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.592802+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.900989+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_03_infrared_mode","hidden_by":null,"icon":null,"id":"e25e32667d4a8f38006f92e13df1ab38","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.594594+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.908058+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_03_hdr_mode","hidden_by":null,"icon":null,"id":"bcdc8e6f1805c3e98e7a066443a860d0","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.596669+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.943088+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_uptime","hidden_by":null,"icon":null,"id":"558e9b1ed120bba4ba95bfae8fd5461b","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.944201+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.947274+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_link_speed","hidden_by":null,"icon":null,"id":"35604386209c0d77b2948205fd1af2f5","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.948900+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.952215+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_oldest_recording","hidden_by":null,"icon":null,"id":"db2ce20ea828d99b919c290ce49e3f3f","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.953251+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.955520+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_storage_used","hidden_by":null,"icon":null,"id":"d897451c06f53c9719db10e99ea849f9","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.690588+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_storage_used","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.964594+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_disk_write_rate","hidden_by":null,"icon":null,"id":"73ea45481e63f5c58d78b48c450ba13f","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.692666+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB/s"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_write_rate","previous_unique_id":null,"unit_of_measurement":"MB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.973965+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_received_data","hidden_by":null,"icon":null,"id":"9e5d32aebc86a1f0567f6e925945ca18","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.975072+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_stats_rx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.977594+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_04_transferred_data","hidden_by":null,"icon":null,"id":"f734bf337b6552a6eac534c96e4bf212","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.978883+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_stats_tx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.981052+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_uptime","hidden_by":null,"icon":null,"id":"34e612c1ef65d36be3249acfbbee399b","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.982908+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.985494+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_link_speed","hidden_by":null,"icon":null,"id":"ff02f0618c25f3ee6de8a9427ee870fa","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.986486+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.988882+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_oldest_recording","hidden_by":null,"icon":null,"id":"41327629503915d275f9efe378cd9634","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:56.989910+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.992026+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_storage_used","hidden_by":null,"icon":null,"id":"341fb3e43a0c90c71fe511927b6cdec4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.697248+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_storage_used","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:56.999566+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_disk_write_rate","hidden_by":null,"icon":null,"id":"4ce8826f09784a5b4400bcec654b3393","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.699438+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB/s"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_write_rate","previous_unique_id":null,"unit_of_measurement":"MB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.007082+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_received_data","hidden_by":null,"icon":null,"id":"68becb8a5abbfec240c6f8cd20748592","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.008144+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_stats_rx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.010453+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_05_transferred_data","hidden_by":null,"icon":null,"id":"1d829c428ed7cfa87fff5d8830857e93","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.011618+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_stats_tx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.027320+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_uptime","hidden_by":null,"icon":null,"id":"d46121fddf5219d0331dd5c818da7152","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.028432+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.031069+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_link_speed","hidden_by":null,"icon":null,"id":"cfa4f8d7fd5e9237235e07bdb2743cf8","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.032113+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.034517+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_oldest_recording","hidden_by":null,"icon":null,"id":"0539232bae2fa27d614a1e25b14cee54","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.035659+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.039267+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_storage_used","hidden_by":null,"icon":null,"id":"c449b6fa163ab38a1071378ba5f87b3f","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.702430+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_storage_used","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.047233+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_disk_write_rate","hidden_by":null,"icon":null,"id":"a45e1ca4a430a35cf11128381d3d3cbb","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:59.709467+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB/s"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_write_rate","previous_unique_id":null,"unit_of_measurement":"MB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.056222+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_received_data","hidden_by":null,"icon":null,"id":"fb5d00319f9a53bb200edba94f30e399","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.058052+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_stats_rx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.061116+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_03_transferred_data","hidden_by":null,"icon":null,"id":"6e231b62038241de79bfda8bcce58524","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.062245+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_stats_tx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.093117+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_04_last_motion_detected","hidden_by":null,"icon":null,"id":"7ccacaa78660f1e8b76b7612299f092c","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.094449+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.097239+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_05_last_motion_detected","hidden_by":null,"icon":null,"id":"dcae0ec64e64f6767a7b7d2914c54d12","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.098254+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.101601+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_03_last_motion_detected","hidden_by":null,"icon":null,"id":"88c37ed07aa1115ed80c603d715251c5","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.102816+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.146349+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_04_ssh_enabled","hidden_by":null,"icon":null,"id":"c0e6388eef7e7f705d3728567c59a421","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.147535+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.150193+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_status_light_on","hidden_by":null,"icon":null,"id":"6d15466a6a07a153137e22ffe86c2d79","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.598939+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.155237+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_04_hdr_mode","hidden_by":null,"icon":null,"id":"7993c319770e1d12a089b3d49737785d","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.156448+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.158850+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_overlay_show_name","hidden_by":null,"icon":null,"id":"d484ebc71c3b41c65a0de0cb6a4810cb","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.600668+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.163094+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_overlay_show_date","hidden_by":null,"icon":null,"id":"4a70ff9412d1158dc07afc6e63a001a2","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.602428+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.168039+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_overlay_show_logo","hidden_by":null,"icon":null,"id":"8783518bd73a95136ba29e086ec9fd82","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.604638+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.174001+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"e9c8e2d58fb068c75a81a9a0ad1b7be8","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.607116+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.179261+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_motion","hidden_by":null,"icon":null,"id":"3b8de2ba3669417437eaa1f768275a2e","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.608811+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.196550+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_person","hidden_by":null,"icon":null,"id":"bdbd813ae4741a3198fc8143964ed712","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.610344+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.201422+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_vehicle","hidden_by":null,"icon":null,"id":"8da4c5ffb871bd3e35fe246b78196ef2","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.613476+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.206061+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_animal","hidden_by":null,"icon":null,"id":"014b768f60a8878348add26ec557954a","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.615252+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.211419+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_smoke","hidden_by":null,"icon":null,"id":"ccdf3b9113eb83bc6b8ccd2f8677ccd4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.617331+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.216190+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_co","hidden_by":null,"icon":null,"id":"6dae8e7edfc63c621be672f5f757ffa5","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.619061+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.221845+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_baby_cry","hidden_by":null,"icon":null,"id":"dcb4dbf499649ec77973b16a743b4b79","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.620650+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.226615+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_detections_speaking","hidden_by":null,"icon":null,"id":"750b65d09fac8c00e5fcf188d9b13948","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.622496+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.232933+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_05_ssh_enabled","hidden_by":null,"icon":null,"id":"2e515ed4dc12f2983cd6673198e6c83c","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.234041+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.236661+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_status_light_on","hidden_by":null,"icon":null,"id":"63a5c5ee509b543af152ec6c178d0a35","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.648190+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.241507+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_05_hdr_mode","hidden_by":null,"icon":null,"id":"c63db0744cccb3fc3c03ae854bff4504","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.242534+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.244613+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_overlay_show_name","hidden_by":null,"icon":null,"id":"a75b12f2f1fd1789ec6cbd46baa2e996","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.650194+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.249094+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_overlay_show_date","hidden_by":null,"icon":null,"id":"83cdfe6a20866f8ada0d1fc88b823f45","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.652595+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.253564+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_overlay_show_logo","hidden_by":null,"icon":null,"id":"94dd56b4b3bac532aab78eba3b6db7a4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.654735+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.261295+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"58aae6f734977ef764465383a5918c7a","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.657442+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.267472+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_motion","hidden_by":null,"icon":null,"id":"05420028333e4600fc138e51be826a76","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.659940+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.272334+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_person","hidden_by":null,"icon":null,"id":"92b760f314f5f5e9b9e30c576997c04e","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.661815+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.277119+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_vehicle","hidden_by":null,"icon":null,"id":"56e3a553433cd3d5f3ce53b681c88636","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.668478+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.281811+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_animal","hidden_by":null,"icon":null,"id":"c2859cbeb134fad180dc59197e69c60d","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.670325+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.286159+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_smoke","hidden_by":null,"icon":null,"id":"25d9cb42025bce08dce3f6a6a2def016","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.672049+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.291094+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_co","hidden_by":null,"icon":null,"id":"407a18745ef1d0c754e206e290a53466","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.673604+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.301367+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_baby_cry","hidden_by":null,"icon":null,"id":"ff78b33f450d7f228a67a81aa671f4a8","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.675634+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.311633+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_detections_speaking","hidden_by":null,"icon":null,"id":"b1b82536bbb0e4095568ed6a1552f40b","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.677388+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.349911+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_03_ssh_enabled","hidden_by":null,"icon":null,"id":"7be72e06f66adea01167d1ee4e04a0d4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.351068+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.353140+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_status_light_on","hidden_by":null,"icon":null,"id":"08c7ffb1d36bd6ddbd882fd12d1bec65","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.679097+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.357625+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_03_hdr_mode","hidden_by":null,"icon":null,"id":"13a0154f3436afc51659af2de76c23bb","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:36:57.358854+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.361140+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_overlay_show_name","hidden_by":null,"icon":null,"id":"7763bd9d8c0de2dab7c0f32cd61c321d","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.681322+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.366024+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_overlay_show_date","hidden_by":null,"icon":null,"id":"e9432feb65f72ac8e986141d85b5c6c9","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.683040+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.370230+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_overlay_show_logo","hidden_by":null,"icon":null,"id":"7bcf1b40c72a69819397832be80aacaa","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.685231+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.375060+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"81385879bcd989152c3c09e4253f1dfa","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.686939+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.380556+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_motion","hidden_by":null,"icon":null,"id":"11c0c0a342524b65d9a76768de6794d4","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.688632+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.386171+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_person","hidden_by":null,"icon":null,"id":"fc74d31ae2566cbacf61458b5146abec","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.690349+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.390450+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_vehicle","hidden_by":null,"icon":null,"id":"49230411e66f927120a2654be8b8814c","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.692041+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.394820+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_animal","hidden_by":null,"icon":null,"id":"f0b0792c4cd9a87f554db379cc9105a5","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.693592+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.400022+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_smoke","hidden_by":null,"icon":null,"id":"a3062cb8883587680f08159f64ec6912","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.695250+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.404266+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_co","hidden_by":null,"icon":null,"id":"c4f0aa5605353d73e755a921bf5827a3","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.697280+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.408848+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_baby_cry","hidden_by":null,"icon":null,"id":"61e8fa7c0087ba532565ee700d387919","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.699212+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.416900+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_detections_speaking","hidden_by":null,"icon":null,"id":"a3acd5a9c745aadb9a2b064f95a88589","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.701391+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.525921+00:00","device_class":null,"device_id":"a2c601d0660b01099a56a85487019dd1","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_04_privacy_mode","hidden_by":null,"icon":null,"id":"2ae30ad944a398316933117cf84adcdf","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.703538+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AC8_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.534310+00:00","device_class":null,"device_id":"4e74c75d01e805bbc0f4915d697dc400","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_05_privacy_mode","hidden_by":null,"icon":null,"id":"958adbdbe2ccb05847a67e54ac7caa53","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.705760+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130AE8_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-11T16:36:57.545805+00:00","device_class":null,"device_id":"a371935516f75019d9202827d7ef3687","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_03_privacy_mode","hidden_by":null,"icon":null,"id":"47a94ab388ae4a55006cc3a5dd0cb91e","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T16:37:46.707628+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E130B20_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-10-22T13:47:35.168133+00:00","device_class":null,"device_id":"b75d4a683512046d198747fd8f4f8d55","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.get_hacs_running","hidden_by":null,"icon":null,"id":"4862421a2f4d4c1c6b42f2a5f82e96f3","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T17:48:01.982221+00:00","name":null,"options":{},"original_device_class":"running","original_icon":null,"original_name":"Running","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"cb646a50_get_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-10-22T13:47:35.195833+00:00","device_class":null,"device_id":"b75d4a683512046d198747fd8f4f8d55","disabled_by":null,"entity_category":"config","entity_id":"update.get_hacs_update","hidden_by":null,"icon":null,"id":"634b854877bd5f122fde0d9580de46d1","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.620908+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":"update","unique_id":"cb646a50_get_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-10-22T13:47:39.447387+00:00","device_class":null,"device_id":"b75d4a683512046d198747fd8f4f8d55","disabled_by":"integration","entity_category":null,"entity_id":"sensor.get_hacs_version","hidden_by":null,"icon":null,"id":"48d2577e28a3a657349631f7d484824c","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T17:48:16.405131+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"cb646a50_get_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-10-22T13:47:39.450163+00:00","device_class":null,"device_id":"b75d4a683512046d198747fd8f4f8d55","disabled_by":"integration","entity_category":null,"entity_id":"sensor.get_hacs_newest_version","hidden_by":null,"icon":null,"id":"da43ecaa2f20f5fcab9e1b87998fedf6","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T17:48:16.406467+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"cb646a50_get_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-10-22T13:47:39.451607+00:00","device_class":null,"device_id":"b75d4a683512046d198747fd8f4f8d55","disabled_by":"integration","entity_category":null,"entity_id":"sensor.get_hacs_cpu_percent","hidden_by":null,"icon":null,"id":"cbf3dbde39a9d9dcec984641d31f7376","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T17:48:16.408004+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"cb646a50_get_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-10-22T13:47:39.452901+00:00","device_class":null,"device_id":"b75d4a683512046d198747fd8f4f8d55","disabled_by":"integration","entity_category":null,"entity_id":"sensor.get_hacs_memory_percent","hidden_by":null,"icon":null,"id":"25ece8ca0f6da173e1c3d24c83ee5efd","has_entity_name":true,"labels":[],"modified_at":"2025-02-11T17:48:16.409222+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"cb646a50_get_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-10-22T13:49:17.217904+00:00","device_class":null,"device_id":"9ea8fbfa22ebda2250a4a9abb50877e0","disabled_by":null,"entity_category":"config","entity_id":"update.hacs_update","hidden_by":null,"icon":null,"id":"d7eb058c336699a2401529f344c4e0e4","has_entity_name":false,"labels":[],"modified_at":"2025-02-12T17:52:20.345106+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"HACS update","platform":"hacs","supported_features":23,"translation_key":null,"unique_id":"172733314","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-11-15T19:02:20.337627+00:00","device_class":null,"device_id":"6cc029fc86b718ccb3c24c16f7b92fab","disabled_by":null,"entity_category":"config","entity_id":"update.extended_openai_conversation_update","hidden_by":null,"icon":null,"id":"d3f20c69fbb8f815d1163e131dbfcd91","has_entity_name":false,"labels":[],"modified_at":"2025-02-12T17:53:11.245662+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"extended_openai_conversation update","platform":"hacs","supported_features":23,"translation_key":null,"unique_id":"700780425","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-10-22T13:58:00.940658+00:00","device_class":null,"device_id":"9ea8fbfa22ebda2250a4a9abb50877e0","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.hacs_pre_release","hidden_by":null,"icon":null,"id":"a474c8bf118ff30a5972bb134cd52b05","has_entity_name":true,"labels":[],"modified_at":"2025-02-12T18:02:03.932559+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","supported_features":0,"translation_key":"pre-release","unique_id":"172733314","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-11-15T19:05:20.457837+00:00","device_class":null,"device_id":"6cc029fc86b718ccb3c24c16f7b92fab","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.extended_openai_conversation_pre_release","hidden_by":null,"icon":null,"id":"d02dc9b9f5c4e8d054877bf562f540b4","has_entity_name":true,"labels":[],"modified_at":"2025-02-12T18:02:03.939726+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","supported_features":0,"translation_key":"pre-release","unique_id":"700780425","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.421516+00:00","device_class":null,"device_id":"db658cf1b7110495bd574ecbfea00f65","disabled_by":null,"entity_category":"config","entity_id":"update.home_assistant_operating_system_update","hidden_by":null,"icon":null,"id":"03fbc23951edb3714587180edba881f7","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.621123+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":3,"translation_key":"update","unique_id":"home_assistant_os_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.286082+00:00","device_class":null,"device_id":"db658cf1b7110495bd574ecbfea00f65","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_operating_system_version","hidden_by":null,"icon":null,"id":"446e03a84759d98b9c427fc28e79cd98","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T17:27:43.088920+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"home_assistant_os_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.294515+00:00","device_class":null,"device_id":"db658cf1b7110495bd574ecbfea00f65","disabled_by":"integration","entity_category":null,"entity_id":"sensor.home_assistant_operating_system_newest_version","hidden_by":null,"icon":null,"id":"a3ed5c08df0da26306168176331cae42","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T17:27:43.090427+00:00","name":null,"options":{},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"home_assistant_os_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-02-17T18:53:46.206387+00:00","device_class":null,"device_id":"f8e2640249eaf8eef9cc69e25428274b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.esphome_device_builder_running","hidden_by":null,"icon":null,"id":"74b526d645414a35e62f2097bc35f415","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T18:53:46.210023+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Running","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"5c53de3b_esphome_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-02-17T18:53:46.220027+00:00","device_class":null,"device_id":"f8e2640249eaf8eef9cc69e25428274b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.esphome_device_builder_version","hidden_by":null,"icon":null,"id":"2b87d397771004f6c31fb5e9a8212362","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T18:53:46.222681+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"5c53de3b_esphome_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-02-17T18:53:46.228882+00:00","device_class":null,"device_id":"f8e2640249eaf8eef9cc69e25428274b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.esphome_device_builder_newest_version","hidden_by":null,"icon":null,"id":"5cb701880abab2b57ec027194ca92b59","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T18:53:46.233518+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"5c53de3b_esphome_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-02-17T18:53:46.237023+00:00","device_class":null,"device_id":"f8e2640249eaf8eef9cc69e25428274b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.esphome_device_builder_cpu_percent","hidden_by":null,"icon":null,"id":"a118a17731e4cdc767aacaf2a99b0b1a","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T18:53:46.253840+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"5c53de3b_esphome_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-02-17T18:53:46.257307+00:00","device_class":null,"device_id":"f8e2640249eaf8eef9cc69e25428274b","disabled_by":"integration","entity_category":null,"entity_id":"sensor.esphome_device_builder_memory_percent","hidden_by":null,"icon":null,"id":"1b4f2ff4cd7439ee80ac42d3e98a478e","has_entity_name":true,"labels":[],"modified_at":"2025-02-17T18:53:46.261120+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"5c53de3b_esphome_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-02-17T18:53:46.286465+00:00","device_class":null,"device_id":"f8e2640249eaf8eef9cc69e25428274b","disabled_by":null,"entity_category":"config","entity_id":"update.esphome_device_builder_update","hidden_by":null,"icon":null,"id":"75b188f7bff71b6de3d6b268e7a16123","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.620976+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":"update","unique_id":"5c53de3b_esphome_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-18T16:04:11.263010+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.6ed8c60d","hidden_by":null,"icon":null,"id":"92f9539640393b95c52e006969f9bf27","has_entity_name":false,"labels":[],"modified_at":"2025-02-18T16:04:11.278999+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 6ED8C60D","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"6ED8C60D","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-18T16:33:34.763700+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.6deb99fd","hidden_by":null,"icon":null,"id":"8ef62e2e12282919b26e6c6e20c8a928","has_entity_name":false,"labels":[],"modified_at":"2025-02-18T16:33:34.775279+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 6DEB99FD","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"6DEB99FD","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-18T17:52:21.642455+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.6ed8858d","hidden_by":null,"icon":null,"id":"c2ac08744e274cf034b15087240c9dd9","has_entity_name":false,"labels":[],"modified_at":"2025-02-18T17:52:21.657946+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 6ED8858D","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"6ED8858D","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-18T20:12:20.625539+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.6e51e56d","hidden_by":null,"icon":null,"id":"83fc1c3471e01cc01d1745bf798ba082","has_entity_name":false,"labels":[],"modified_at":"2025-02-18T20:12:20.645347+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 6E51E56D","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"6E51E56D","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1740078087509"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T19:01:39.907215+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.jc_turn_on_feed","hidden_by":null,"icon":null,"id":"107dee3ff2e3173b44a92b53f9b0f429","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T19:01:39.916621+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Turn On Feed","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1740078087509","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1740078120525"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T19:02:08.804019+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.jc_turn_off_feed","hidden_by":null,"icon":null,"id":"e99ce7f46b747120b8034dda34f681ea","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T19:02:08.813842+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Turn Off Feed","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1740078120525","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JMJCKM8W4AC2KEN3RA72QVJ5","config_subentry_id":null,"created_at":"2025-02-20T19:16:00.927015+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_throughput_rate","hidden_by":null,"icon":null,"id":"76e3ed385ce8a03a17932da34c966445","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T19:22:02.520586+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"JC Throughput Rate","platform":"derivative","supported_features":0,"translation_key":"derivative","unique_id":"01JMJCKM8W4AC2KEN3RA72QVJ5","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1740082446497"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T20:14:09.275250+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.pecan_count_update","hidden_by":null,"icon":null,"id":"39bdb8d05419b68398cdcb2f021bac4b","has_entity_name":false,"labels":[],"modified_at":"2025-02-27T21:30:03.576961+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Pecan Count Update","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1740082446497","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1740082605296"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T20:16:54.908973+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.jc_pecan_count_reset","hidden_by":null,"icon":null,"id":"b43209c3cfee87d79c1d5092d14688fd","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:16:54.917575+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Pecan Count Reset","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1740082605296","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T20:19:20.298198+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_rolling_pecan_sum","hidden_by":null,"icon":null,"id":"43870ed42cff362f8530efc3cc911bda","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:19:20.307577+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Rolling Pecan Sum","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_rolling_pecan_sum","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JMJGSEDAV5NQ29SSFY191FMH","config_subentry_id":null,"created_at":"2025-02-20T20:29:05.838200+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_filtered_pecan_rate","hidden_by":null,"icon":null,"id":"cff946ef9800fae33709b8079c966add","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:35:22.043110+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"JC Filtered Pecan Rate","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JMJGSEDAV5NQ29SSFY191FMH","previous_unique_id":null,"unit_of_measurement":"Pecans/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JMJHHET3YTENCCSCX905TPBK","config_subentry_id":null,"created_at":"2025-02-20T20:42:12.679398+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_pecan_rate_error","hidden_by":null,"icon":null,"id":"74ed2e2d9ebdc9ae691700cd3591aafe","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:42:12.695676+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Pecan Rate Error","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JMJHHET3YTENCCSCX905TPBK","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T20:47:20.611366+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_rate_prev_error","hidden_by":null,"icon":null,"id":"d1c7e3fe028e99ad0572102e01e996da","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:47:20.655565+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Rate Prev Error","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_rate_prev_error","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T20:47:55.825604+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_rate_prev_adjustment","hidden_by":null,"icon":null,"id":"88a960082834d4125731d0898c420fbd","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:48:04.067576+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false},"collection":{"hash":"1635aa9162069803a67e92e681446b16"}},"original_device_class":null,"original_icon":null,"original_name":"JC Rate Prev Adjustment","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_rate_prev_adjustment","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1740084721805"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-02-20T20:52:17.560078+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.jc_pecan_rate_pi_controller","hidden_by":null,"icon":null,"id":"cf4fae5fa1a57d918cc0daaa76291f60","has_entity_name":false,"labels":[],"modified_at":"2025-02-20T20:52:17.578176+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Pecan Rate PI Controller","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1740084721805","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-11-19T16:24:46.163032+00:00","device_class":null,"device_id":"e513618baa485a8b9b14e6d504e35ce1","disabled_by":null,"entity_category":"config","entity_id":"update.pid_controller_update","hidden_by":null,"icon":null,"id":"dfaad38b07a30e7d78a005fb67102929","has_entity_name":false,"labels":[],"modified_at":"2025-02-25T21:32:22.651309+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"PID Controller update","platform":"hacs","supported_features":23,"translation_key":null,"unique_id":"445609628","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-11-19T16:28:58.854008+00:00","device_class":null,"device_id":"e513618baa485a8b9b14e6d504e35ce1","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.pid_controller_pre_release","hidden_by":null,"icon":null,"id":"54b8b9eb609f596fdca8b8b1e72cf86a","has_entity_name":true,"labels":[],"modified_at":"2025-02-25T21:35:22.446167+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","supported_features":0,"translation_key":"pre-release","unique_id":"445609628","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:56.560153+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.meyer_position_raw","hidden_by":null,"icon":null,"id":"07c1aacb79975a060fab282705a6c92e","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:26:01.977860+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Meyer Position Raw","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"meyer-position","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:56.578392+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_feed_angle_raw","hidden_by":null,"icon":null,"id":"a0d44f54db12683d903035d2ca96e735","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:26:01.985309+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Feed Angle Raw","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-feed-angle","previous_unique_id":null,"unit_of_measurement":"degrees"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":-90.0,"max":180.0,"step":10.0,"mode":"box"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:57.065461+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"number.jc_angle","hidden_by":null,"icon":null,"id":"d0b8b8d269135193c2afd4d1f451a8fa","has_entity_name":true,"labels":[],"modified_at":"2025-04-10T17:36:14.139743+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Angle","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-crack-angle-command","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":1665.0,"step":1.0,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:57.075588+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"number.jc_height_2","hidden_by":null,"icon":null,"id":"661369e9890b1ef1b7228930025aae09","has_entity_name":true,"labels":[],"modified_at":"2025-03-08T19:26:01.997228+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Height","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-crack-height-command","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"id":"1741462567167"},"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-08T19:36:08.571241+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"automation.update_meyer_screw_slider_3","hidden_by":null,"icon":null,"id":"c614d6a7cad16ea5dc441e347c5a288c","has_entity_name":false,"labels":[],"modified_at":"2025-03-08T19:36:08.581991+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update Meyer Screw Slider","platform":"automation","supported_features":0,"translation_key":null,"unique_id":"1741462567167","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":"jc_machine","categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-08T19:44:57.727151+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.jc_home_position","hidden_by":null,"icon":null,"id":"74f1d57f0b0731eab423529ff0a275fd","has_entity_name":false,"labels":[],"modified_at":"2025-03-08T19:44:57.808854+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"JC Home Position","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1741463096893","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-08T20:48:18.810132+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.whole_pecan_moisture","hidden_by":null,"icon":"mdi:water-percent","id":"d6b8b805157dd4c556a1f37f34f45511","has_entity_name":false,"labels":[],"modified_at":"2025-03-08T22:21:58.623704+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"Pecan Moisture Tuple","platform":"modbus","supported_features":0,"translation_key":null,"unique_id":"jc-moistech-whole","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JNVY2H3M56KRM6T10PQYW5PQ","config_subentry_id":null,"created_at":"2025-03-08T22:30:06.712020+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.moisttech_whole_moisture","hidden_by":null,"icon":null,"id":"487a86ddb29fa86b04714c4de20c6ef1","has_entity_name":false,"labels":[],"modified_at":"2025-03-08T22:30:06.720565+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MoistTech Whole Moisture","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JNVY2H3M56KRM6T10PQYW5PQ","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JNVY3BGHH66319YRTB3VDH82","config_subentry_id":null,"created_at":"2025-03-08T22:30:33.749037+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.moisttech_moisture_shell","hidden_by":null,"icon":null,"id":"ce37e177877badb596d0980782c5e37e","has_entity_name":false,"labels":[],"modified_at":"2025-03-08T22:31:02.013137+00:00","name":"MoistTech Shell Moisture","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false},"sensor":{"display_precision":null}},"original_device_class":null,"original_icon":null,"original_name":"MoistTech Moisture Shell","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JNVY3BGHH66319YRTB3VDH82","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JNVY50SWV9FAMK7H3BTJW7KP","config_subentry_id":null,"created_at":"2025-03-08T22:31:28.319835+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.moisttech_kernel_moisture","hidden_by":null,"icon":null,"id":"9a5c31f2abade499b9a6b4792b5e581c","has_entity_name":false,"labels":[],"modified_at":"2025-03-08T22:31:28.329451+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MoistTech Kernel Moisture","platform":"template","supported_features":0,"translation_key":null,"unique_id":"01JNVY50SWV9FAMK7H3BTJW7KP","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-09T00:01:01.652709+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_pecan_moisture","hidden_by":null,"icon":null,"id":"bda926fb84bae9b51784bf2ac0b33af0","has_entity_name":false,"labels":[],"modified_at":"2025-03-09T00:01:07.394373+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Pecan Moisture","platform":"modbus","supported_features":0,"translation_key":null,"unique_id":"jc-moistech-constituent-one","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-09T00:01:01.657295+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.moisttech_whole_pecan_product_code","hidden_by":null,"icon":null,"id":"52e86e64700334dbebe538580ab7c244","has_entity_name":false,"labels":[],"modified_at":"2025-03-09T00:01:07.396730+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"MoistTech Whole Pecan Product Code","platform":"modbus","supported_features":0,"translation_key":null,"unique_id":"jc-moisttech-product-code","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-10T17:09:08.415038+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_moisttech_pecan_moisture","hidden_by":null,"icon":null,"id":"a666d79b42a73becc8117ff04786179b","has_entity_name":false,"labels":[],"modified_at":"2025-03-10T17:09:13.717761+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC MoistTech Pecan Moisture","platform":"modbus","supported_features":0,"translation_key":null,"unique_id":"jc-moisttech-constituent-one","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-10-22T13:49:51.005016+00:00","device_class":null,"device_id":"62403f88b1f1defa8b35404d6c8b1519","disabled_by":null,"entity_category":"config","entity_id":"update.browser_mod_update","hidden_by":null,"icon":null,"id":"b75c97e39401adc21b22dd2e0d98b08b","has_entity_name":false,"labels":[],"modified_at":"2025-03-10T19:45:47.745110+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"browser_mod update","platform":"hacs","supported_features":23,"translation_key":null,"unique_id":"194140521","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2024-10-22T13:58:00.932351+00:00","device_class":null,"device_id":"62403f88b1f1defa8b35404d6c8b1519","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.browser_mod_pre_release","hidden_by":null,"icon":null,"id":"a1655f427c660404da44fe2d80ece718","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:01:33.616184+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","supported_features":0,"translation_key":"pre-release","unique_id":"194140521","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.576182+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ingest_ipad_browser_path","hidden_by":null,"icon":null,"id":"0d829091419b55edbfe5876f0b651faa","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.586120+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:web","original_name":"Browser path","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_path","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.589931+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ingest_ipad_browser_visibility","hidden_by":null,"icon":null,"id":"b0c5efbce5233f449fe8aae2e417e99b","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.595492+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Browser visibility","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_visibility","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.599027+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ingest_ipad_browser_useragent","hidden_by":null,"icon":null,"id":"d83c62c2cf41d53f9e6cf7325e988b29","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.603784+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-details","original_name":"Browser userAgent","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_userAgent","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.609133+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ingest_ipad_browser_user","hidden_by":null,"icon":null,"id":"8a413a66c9adfccb341090ee957f654f","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.615930+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account","original_name":"Browser user","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_user","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.619785+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.ingest_ipad_browser_fullykiosk","hidden_by":null,"icon":null,"id":"240085234364cfb61446fdf39c2837c4","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.624758+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:alpha-f","original_name":"Browser FullyKiosk","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_FullyKiosk","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.628315+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ingest_ipad_browser_width","hidden_by":null,"icon":null,"id":"227abf03a168aff5040f48eaf6f720bb","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.634029+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:arrow-left-right","original_name":"Browser width","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_width","previous_unique_id":null,"unit_of_measurement":"px"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.641618+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.ingest_ipad_browser_height","hidden_by":null,"icon":null,"id":"9d3f51096830081eb1b9430efaac99b7","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.648126+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:arrow-up-down","original_name":"Browser height","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_height","previous_unique_id":null,"unit_of_measurement":"px"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.652458+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.ingest_ipad_browser_dark_mode","hidden_by":null,"icon":null,"id":"5d6271fc05faaa055f062abf7fdf8b60","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.660721+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:theme-light-dark","original_name":"Browser dark mode","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Browser_dark_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.664576+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.ingest_ipad","hidden_by":null,"icon":null,"id":"421f82b50ff87a07139ea497277aec0e","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.670123+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":null,"platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-activity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"supported_color_modes":["brightness"]},"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.674344+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":null,"entity_id":"light.ingest_ipad_screen","hidden_by":null,"icon":null,"id":"d33ea41f6898b617b2cd5779ab61b452","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.679433+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"Screen","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"Ingest iPad-Screen","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{},"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:06.688719+00:00","device_class":null,"device_id":"73396d1a6a0c2edf200915f3d71c03df","disabled_by":null,"entity_category":null,"entity_id":"media_player.ingest_ipad","hidden_by":null,"icon":null,"id":"612e6f86dea466a727f199cce4eb388d","has_entity_name":true,"labels":[],"modified_at":"2025-03-10T20:13:06.702471+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"browser_mod","supported_features":152463,"translation_key":null,"unique_id":"Ingest iPad-player","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2025-03-11T13:46:12.046307+00:00","device_class":null,"device_id":"a232aae81a9efd67ebff8c2f0c6505ab","disabled_by":null,"entity_category":"config","entity_id":"update.device_tools_update","hidden_by":null,"icon":null,"id":"03225e2574f5f9a45eb6213a73fc9f1c","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T13:46:12.055565+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Device Tools update","platform":"hacs","supported_features":23,"translation_key":null,"unique_id":"755918775","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2025-03-11T13:47:21.530768+00:00","device_class":null,"device_id":"a232aae81a9efd67ebff8c2f0c6505ab","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.device_tools_pre_release","hidden_by":null,"icon":null,"id":"6778b4ee7db77f0ff1fab775dc5098ee","has_entity_name":true,"labels":[],"modified_at":"2025-03-11T13:47:21.533433+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","supported_features":0,"translation_key":"pre-release","unique_id":"755918775","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J5NH0A41TYMRRGASE2QJ0SQ5","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"switch.shellyplus1pm_c049ef8c7310_switch_0","hidden_by":null,"icon":null,"id":"f2132fd3b40e6062062421b5a7923067","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.939989+00:00","name":"Vibratory Feed Enable","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"shellyplus1pm-c049ef8c7310 Switch 0","platform":"shelly","supported_features":0,"translation_key":null,"unique_id":"C049EF8C7310-switch:0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-11T14:04:15.169885+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"scene.new_scene","hidden_by":null,"icon":null,"id":"de9e08a8f8510fb478d0a4a64cb5af1b","has_entity_name":false,"labels":[],"modified_at":"2025-03-11T14:04:15.178561+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"New scene","platform":"homeassistant","supported_features":0,"translation_key":null,"unique_id":"1741701854531","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_1_weight","hidden_by":null,"icon":null,"id":"65fcc6ffbfb2be888ad0056cb8753788","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.942023+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 1 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin1_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_2_weight","hidden_by":null,"icon":null,"id":"8ed34b95c20b69e1ade8b05baae878c5","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.942152+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 2 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin2_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_3_weight","hidden_by":null,"icon":null,"id":"5a9599d2c47a92f788ce46aa28c791a7","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.942295+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 3 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin3_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_bin_4_weight","hidden_by":null,"icon":null,"id":"772136a67a3a1a1c1a68b3912e3437ff","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.942436+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Bin 4 Weight","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"bin4_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":2.5,"max":5.5,"step":0.5,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"number.sheller_angle","hidden_by":null,"icon":null,"id":"2cd4708456a3e3c5d5b3707932710e28","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.941638+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Angle","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller_angle","previous_unique_id":null,"unit_of_measurement":"degrees"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"sensor.shelling_machine_paddle_rpm","hidden_by":null,"icon":null,"id":"10246760e6f40898d03630c23f9bfa5f","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.942651+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle RPM","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller-paddle-rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","device_class":null,"device_id":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"sensor.shelling_machine_drum_rpm","hidden_by":null,"icon":null,"id":"dd00b743411562e281695d49f5c9b578","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.942540+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"sheller-drum-rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:56.566329+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_height_raw","hidden_by":null,"icon":null,"id":"177cd51d18be8978f0f3d3c03bd134e4","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.940249+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Height Raw","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-crack-height","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:56.572393+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_angle_raw","hidden_by":null,"icon":null,"id":"d6b01587f9fde6993eae701d85df4063","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.940459+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Angle Raw","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-crack-angle","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:56.584665+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_throughput_count","hidden_by":null,"icon":null,"id":"95036a4e7dbf623a4c77bcb9af3776ba","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.941153+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Throughput Count","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-feed-rate","previous_unique_id":null,"unit_of_measurement":"Pecan(s)"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:56.591329+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"sensor.jc_pi_controller_output","hidden_by":null,"icon":null,"id":"4e483e0723ab1f29bc6a94d655c81eef","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.941390+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC PI Controller Output","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-pi-controller-output","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:57.044660+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"switch.jc_limit_feed_duration","hidden_by":null,"icon":null,"id":"adda4a1f4f0e15dd6990542bd6745645","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.941027+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Limit Feed Duration","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-limit-feed-for-duration","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0.0,"max":90.0,"step":1.0,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:57.084999+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"number.jc_feed_angle","hidden_by":null,"icon":null,"id":"50f517b1e53905454a1ba663291b729c","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.940628+00:00","name":null,"options":{"conversation":{"should_expose":true},"cloud.alexa":{"should_expose":true}},"original_device_class":null,"original_icon":null,"original_name":"JC Feed Angle","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-feed-angle-command","previous_unique_id":null,"unit_of_measurement":"degrees"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":5.0,"max":90.0,"step":1.0,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:57.094357+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"number.jc_feed_time","hidden_by":null,"icon":null,"id":"bb4a01566216cd351e20e219d612e636","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.940900+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Feed Time","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-feed-time-command","previous_unique_id":null,"unit_of_measurement":"seconds"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":12.0,"max":38.0,"step":0.5,"mode":"auto"},"config_entry_id":"143eb40c5189f32be0eddf773eaaeceb","config_subentry_id":null,"created_at":"2025-03-08T19:25:57.103986+00:00","device_class":null,"device_id":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"number.jc_feedrate_setpoint","hidden_by":null,"icon":null,"id":"5ffc341caf05e300ac095fdf698ba697","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T18:14:12.941273+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Feedrate Setpoint","platform":"mqtt","supported_features":0,"translation_key":null,"unique_id":"jc-feed-rate-command","previous_unique_id":null,"unit_of_measurement":"Pecans/second"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:11.026826+00:00","device_class":null,"device_id":"4733401a628a81b68b232c34f905301b","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.pecan_station_browser_path","hidden_by":null,"icon":null,"id":"becf41a6da9fe56b82ff5521b5741139","has_entity_name":true,"labels":[],"modified_at":"2025-03-14T14:48:24.271696+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:web","original_name":"Browser path","platform":"browser_mod","supported_features":0,"translation_key":null,"unique_id":"pecan-station-Browser_path","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-24T16:13:16.082911+00:00","device_class":null,"device_id":"5dc30d37c1bf60fa9300c60997f41124","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.file_editor_running","hidden_by":null,"icon":null,"id":"2a2aaa83d26f75a9210d06f5b1969db9","has_entity_name":true,"labels":[],"modified_at":"2025-03-24T16:13:16.088979+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Running","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-24T16:13:16.102462+00:00","device_class":null,"device_id":"5dc30d37c1bf60fa9300c60997f41124","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_version","hidden_by":null,"icon":null,"id":"0e63f3ac33a188e1da26f9d4acd24b9f","has_entity_name":true,"labels":[],"modified_at":"2025-03-24T16:13:16.105475+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-24T16:13:16.107840+00:00","device_class":null,"device_id":"5dc30d37c1bf60fa9300c60997f41124","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_newest_version","hidden_by":null,"icon":null,"id":"2c9b634f5264866e0553270d5e224314","has_entity_name":true,"labels":[],"modified_at":"2025-03-24T16:13:16.110872+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Newest 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":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-24T16:13:16.113274+00:00","device_class":null,"device_id":"5dc30d37c1bf60fa9300c60997f41124","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_cpu_percent","hidden_by":null,"icon":null,"id":"411c04ea4f41e022303a91574246ec46","has_entity_name":true,"labels":[],"modified_at":"2025-03-24T16:13:16.120528+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","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":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-24T16:13:16.122438+00:00","device_class":null,"device_id":"5dc30d37c1bf60fa9300c60997f41124","disabled_by":"integration","entity_category":null,"entity_id":"sensor.file_editor_memory_percent","hidden_by":null,"icon":null,"id":"d188771906db76a7e1f460b54dd49664","has_entity_name":true,"labels":[],"modified_at":"2025-03-24T16:13:16.125771+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","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":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-24T16:13:16.163913+00:00","device_class":null,"device_id":"5dc30d37c1bf60fa9300c60997f41124","disabled_by":null,"entity_category":"config","entity_id":"update.file_editor_update","hidden_by":null,"icon":null,"id":"19426ecdc954ab6783b1f7aeefe7873f","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:22.621042+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":"update","unique_id":"core_configurator_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["idle","create_backup","blocked","receive_backup","restore_backup"]},"config_entry_id":"01JRB3H9PGGBS0Y87YRVZFBN7S","config_subentry_id":null,"created_at":"2025-04-08T16:25:33.652718+00:00","device_class":null,"device_id":"833d67c5ea71b9e75c69ce70ce2b86e3","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_backup_manager_state","hidden_by":null,"icon":null,"id":"e0cac56faca8e890739efeed395ba15d","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:33.653259+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"enum","original_icon":null,"original_name":"Backup Manager state","platform":"backup","supported_features":0,"translation_key":"backup_manager_state","unique_id":"backup_manager_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JRB3H9PGGBS0Y87YRVZFBN7S","config_subentry_id":null,"created_at":"2025-04-08T16:25:33.653517+00:00","device_class":null,"device_id":"833d67c5ea71b9e75c69ce70ce2b86e3","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_next_scheduled_automatic_backup","hidden_by":null,"icon":null,"id":"8d56b95e0e32e354ddd70e104be2a4c1","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:33.653816+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Next scheduled automatic backup","platform":"backup","supported_features":0,"translation_key":"next_scheduled_automatic_backup","unique_id":"next_scheduled_automatic_backup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JRB3H9PGGBS0Y87YRVZFBN7S","config_subentry_id":null,"created_at":"2025-04-08T16:25:33.654023+00:00","device_class":null,"device_id":"833d67c5ea71b9e75c69ce70ce2b86e3","disabled_by":null,"entity_category":null,"entity_id":"sensor.backup_last_successful_automatic_backup","hidden_by":null,"icon":null,"id":"20394ff051b70384904770e7400cea84","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T16:25:33.654310+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last successful automatic backup","platform":"backup","supported_features":0,"translation_key":"last_successful_automatic_backup","unique_id":"last_successful_automatic_backup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2025-04-08T22:09:31.339671+00:00","device_class":null,"device_id":"81de29d058e241575299f4994a995c2b","disabled_by":null,"entity_category":"config","entity_id":"update.favicon_changer_update","hidden_by":null,"icon":null,"id":"9f0a9c7b053579bc6fc1935ba5bdaf94","has_entity_name":false,"labels":[],"modified_at":"2025-04-08T22:09:31.339981+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Favicon changer update","platform":"hacs","supported_features":23,"translation_key":null,"unique_id":"202220932","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JKXMMK0K5E1EZJ90XJCAKPBB","config_subentry_id":null,"created_at":"2025-04-08T22:10:33.036123+00:00","device_class":null,"device_id":"81de29d058e241575299f4994a995c2b","disabled_by":"integration","entity_category":"diagnostic","entity_id":"switch.favicon_changer_pre_release","hidden_by":null,"icon":null,"id":"e2cbf209cd5dffa3212cdcb41b6d1e82","has_entity_name":true,"labels":[],"modified_at":"2025-04-08T22:10:33.036277+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Pre-release","platform":"hacs","supported_features":0,"translation_key":"pre-release","unique_id":"202220932","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T18:03:19.841740+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.810112472622","hidden_by":null,"icon":null,"id":"82cc68564b3ccd65f84188523fca64a5","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.511588+00:00","name":"Nitrile Gloves Barcode","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Nitrile Gloves Barcode","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"810112472622","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2N75XQZ4PBCK7CDCZ1X2KP","config_subentry_id":null,"created_at":"2025-04-17T19:56:30.792531+00:00","device_class":null,"device_id":"309798ef61a8710c832940c131598d1b","disabled_by":null,"entity_category":null,"entity_id":"assist_satellite.192_168_1_212","hidden_by":null,"icon":null,"id":"8fb96740fc0532865206c6adcd465aa8","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T19:57:23.811311+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":null,"platform":"voip","supported_features":3,"translation_key":"assist_satellite","unique_id":"sip:engr-ugaif@192.168.1.212:5060-assist_satellite","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2N75XQZ4PBCK7CDCZ1X2KP","config_subentry_id":null,"created_at":"2025-04-17T19:56:30.793189+00:00","device_class":null,"device_id":"309798ef61a8710c832940c131598d1b","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.192_168_1_212_call_in_progress","hidden_by":null,"icon":null,"id":"b7834a02e27e500e1558d450761468f7","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T19:57:23.811736+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Call in progress","platform":"voip","supported_features":0,"translation_key":"call_in_progress","unique_id":"sip:engr-ugaif@192.168.1.212:5060-call_in_progress","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["preferred","Home Assistant","Home Assistant Cloud"]},"config_entry_id":"01JS2N75XQZ4PBCK7CDCZ1X2KP","config_subentry_id":null,"created_at":"2025-04-17T19:56:30.793484+00:00","device_class":null,"device_id":"309798ef61a8710c832940c131598d1b","disabled_by":null,"entity_category":"config","entity_id":"select.192_168_1_212_assistant","hidden_by":null,"icon":null,"id":"82a3dacb41f0591f99c934b6df8f5dee","has_entity_name":true,"labels":[],"modified_at":"2025-04-30T15:58:59.661815+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Assistant","platform":"voip","supported_features":0,"translation_key":"pipeline","unique_id":"sip:engr-ugaif@192.168.1.212:5060-pipeline","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["default","relaxed","aggressive"]},"config_entry_id":"01JS2N75XQZ4PBCK7CDCZ1X2KP","config_subentry_id":null,"created_at":"2025-04-17T19:56:30.793933+00:00","device_class":null,"device_id":"309798ef61a8710c832940c131598d1b","disabled_by":null,"entity_category":"config","entity_id":"select.192_168_1_212_finished_speaking_detection","hidden_by":null,"icon":null,"id":"051502027a4e5264920766fe45e8b88b","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T19:57:23.813435+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Finished speaking detection","platform":"voip","supported_features":0,"translation_key":"vad_sensitivity","unique_id":"sip:engr-ugaif@192.168.1.212:5060-vad_sensitivity","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2N75XQZ4PBCK7CDCZ1X2KP","config_subentry_id":null,"created_at":"2025-04-17T19:56:30.794378+00:00","device_class":null,"device_id":"309798ef61a8710c832940c131598d1b","disabled_by":null,"entity_category":"config","entity_id":"switch.192_168_1_212_allow_calls","hidden_by":null,"icon":null,"id":"7fae3770efef7e622de22b12d08d45e2","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T19:57:23.813881+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Allow calls","platform":"voip","supported_features":0,"translation_key":"allow_call","unique_id":"sip:engr-ugaif@192.168.1.212:5060-allow_call","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:21:00.135848+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500033","hidden_by":null,"icon":null,"id":"70fb41238526c950c477e6bd27dd1a0b","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:21:00.136460+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500033","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500033","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:21:13.366133+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500021","hidden_by":null,"icon":null,"id":"f44699487be6368d41390204650848c4","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:21:13.366719+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500021","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500021","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:33:33.558860+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.043a981b6f6180","hidden_by":null,"icon":null,"id":"3fd7e3af164bdaa8476c18a9a004fe0a","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:33:33.559534+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 043a981b6f6180","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"043a981b6f6180","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:33:42.392990+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.0443de1a6f6180","hidden_by":null,"icon":null,"id":"dd48a3fc844a5f889a2fde438ab876b3","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:33:42.393554+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 0443de1a6f6180","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"0443de1a6f6180","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:33:57.366219+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.04e56c11bb2a81","hidden_by":null,"icon":null,"id":"c1bbddb74fc4a01d60c70d1d952d3ea1","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:33:57.366929+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 04e56c11bb2a81","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"04e56c11bb2a81","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:35:21.147879+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.041ef610bb2a81","hidden_by":null,"icon":null,"id":"0f5595f6783cb9230259cf6f3f4e00ec","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:35:21.148570+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 041ef610bb2a81","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"041ef610bb2a81","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:41:23.785378+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.10f61e04","hidden_by":null,"icon":null,"id":"a892a94913abe0c40f806a0e278f0740","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:41:23.786034+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 10f61e04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"10f61e04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:42:40.542000+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500032","hidden_by":null,"icon":null,"id":"8d9a350c8df1bc7cae0935220f561fa9","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:42:40.542600+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500032","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500032","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:44:27.861397+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500004","hidden_by":null,"icon":null,"id":"5f5494b17b99919ee093cea0288b23df","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:44:27.861995+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500004","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500004","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:44:28.469225+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500005","hidden_by":null,"icon":null,"id":"976d1e5a50abb3c31bfde9ad49b868b6","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:44:28.469760+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500005","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500005","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:44:28.957281+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500001","hidden_by":null,"icon":null,"id":"da89d18ade2b9d85046155d4452220c2","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:44:28.957888+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500001","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500001","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:44:29.469068+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500012","hidden_by":null,"icon":null,"id":"a4a93fb3f8148a4922561284418091f6","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:44:29.469531+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500012","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500012","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:44:34.681401+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500011","hidden_by":null,"icon":null,"id":"b57e8a540ae151932ad3ae56ecd410bc","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:44:34.681958+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500011","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500011","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:44:35.459212+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.500002","hidden_by":null,"icon":null,"id":"8bae701699e7765974e74a3826e9a55f","has_entity_name":false,"labels":[],"modified_at":"2025-04-17T20:44:35.459665+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 500002","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"500002","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:59:07.534154+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.730494","hidden_by":null,"icon":null,"id":"d95e5778d2b1c21ee83257342782588d","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.512794+00:00","name":"Meyer Cracker Asset Tag","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Meyer Cracker Asset Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"730494","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T20:59:18.951950+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.732981","hidden_by":null,"icon":null,"id":"4884b8d10e26c5db9c7be3f6fd96df75","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.512955+00:00","name":"JC Cracker Asset Tag","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"JC Cracker Asset Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"732981","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T21:00:02.521934+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.740351","hidden_by":null,"icon":null,"id":"8beb82dbebd4b81edc09fdecf2ecd583","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.513091+00:00","name":"Sheller Feed Controller Asset Tag","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Feed Controller Asset Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"740351","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T21:01:17.839385+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.739763","hidden_by":null,"icon":null,"id":"d4e3726da694d59e186b24d8b7374f45","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.513226+00:00","name":"Cracking Bucket Elevator Asset Tag","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cracking Bucket Elevator Asset Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"739763","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T21:01:32.957768+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.732159","hidden_by":null,"icon":null,"id":"231ff1a2a96424fb6197dbed2db4b75b","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.513359+00:00","name":"Blower Separator Asset Tag","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Blower Separator Asset Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"732159","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T21:04:13.084998+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.723430","hidden_by":null,"icon":null,"id":"bcf79fdff6dce2215e833d72c037c2c4","has_entity_name":false,"labels":[],"modified_at":"2025-04-21T20:30:40.513487+00:00","name":"Sheller Asset Tag","options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Asset Tag","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"723430","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.306093+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":null,"entity_category":"diagnostic","entity_id":"binary_sensor.unifi_next_gen_gateway_wan_status","hidden_by":null,"icon":null,"id":"b195f399a682bc44ef930fda0b37978d","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.306541+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"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:8d6c30fd-0475-44b8-9c12-466689f35e58_wan_status","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.306954+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_data_received","hidden_by":null,"icon":null,"id":"78ddd6df3c014150bf7d6ec93e5bda1c","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.307130+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Data received","platform":"upnp","supported_features":0,"translation_key":"data_received","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_bytes_received","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.307246+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_data_sent","hidden_by":null,"icon":null,"id":"14efe6087d761b442213ede7107252aa","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.307382+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Data sent","platform":"upnp","supported_features":0,"translation_key":"data_sent","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_bytes_sent","previous_unique_id":null,"unit_of_measurement":"B"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.307481+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_packets_received","hidden_by":null,"icon":null,"id":"60a722bd1ba5fca0df07156523c7fbcd","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.307616+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Packets received","platform":"upnp","supported_features":0,"translation_key":"packets_received","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_packets_received","previous_unique_id":null,"unit_of_measurement":"packets"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.307707+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_packets_sent","hidden_by":null,"icon":null,"id":"bef7985d351e5687f71ab3a976d9ce0f","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.307860+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Packets sent","platform":"upnp","supported_features":0,"translation_key":"packets_sent","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_packets_sent","previous_unique_id":null,"unit_of_measurement":"packets"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.307955+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.unifi_next_gen_gateway_external_ip","hidden_by":null,"icon":null,"id":"f12489e893881cb5db143ba1461ebc51","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.308181+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"External IP","platform":"upnp","supported_features":0,"translation_key":"external_ip","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_ip","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.308372+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.unifi_next_gen_gateway_uptime","hidden_by":null,"icon":null,"id":"8bb3e4b7c7d5db7767a4696087c19306","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.308521+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"duration","original_icon":null,"original_name":"Uptime","platform":"upnp","supported_features":0,"translation_key":"uptime","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_uptime","previous_unique_id":null,"unit_of_measurement":"s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.308616+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.unifi_next_gen_gateway_wan_status","hidden_by":null,"icon":null,"id":"de7134abfe65471aa82d1c7785298dc9","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.308732+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"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:8d6c30fd-0475-44b8-9c12-466689f35e58_wan_status","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.308830+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.unifi_next_gen_gateway_number_of_port_mapping_entries_ipv4","hidden_by":null,"icon":null,"id":"eb0dad7289befa9cdd5052bbf526cd22","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.308956+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Number of port mapping entries (IPv4)","platform":"upnp","supported_features":0,"translation_key":"port_mapping_number_of_entries_ipv4","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_port_mapping_number_of_entries","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.309046+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":null,"entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_download_speed","hidden_by":null,"icon":null,"id":"dafa9dc0205e3afd7f54b1c714c21834","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.309284+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Download speed","platform":"upnp","supported_features":0,"translation_key":"download_speed","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_KiB/sec_received","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.309534+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":null,"entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_upload_speed","hidden_by":null,"icon":null,"id":"8b1148108c4459fbd8db2a24029a87c4","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.309778+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"sensor":{"suggested_display_precision":1},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Upload speed","platform":"upnp","supported_features":0,"translation_key":"upload_speed","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_KiB/sec_sent","previous_unique_id":null,"unit_of_measurement":"KiB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.310018+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_packet_download_speed","hidden_by":null,"icon":null,"id":"5b95a1a1cc3db09acce74bc1237db752","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.310142+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Packet download speed","platform":"upnp","supported_features":0,"translation_key":"packet_download_speed","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_packets/sec_received","previous_unique_id":null,"unit_of_measurement":"packets/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01JS2TPHY0WM1EHSFM6PP3N93A","config_subentry_id":null,"created_at":"2025-04-17T21:32:55.310230+00:00","device_class":null,"device_id":"0b7a672398058e36e4e48a37b3756762","disabled_by":"integration","entity_category":null,"entity_id":"sensor.unifi_next_gen_gateway_packet_upload_speed","hidden_by":null,"icon":null,"id":"69c2c14683f0fa3f033d98d17ee7c9a9","has_entity_name":true,"labels":[],"modified_at":"2025-04-17T21:32:55.310360+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Packet upload speed","platform":"upnp","supported_features":0,"translation_key":"packet_upload_speed","unique_id":"uuid:8d6c30fd-0475-44b8-9c12-466689f35e58_packets/sec_sent","previous_unique_id":null,"unit_of_measurement":"packets/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.412591+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_is_dark","hidden_by":null,"icon":null,"id":"e1c02c283b5b55e2eddb97a9763cb7d4","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.526526+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.413109+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_is_dark","hidden_by":null,"icon":null,"id":"6a888a052e665c333240c1471753204a","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.526721+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-6","original_name":"Is dark","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_dark","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.416948+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_motion","hidden_by":null,"icon":null,"id":"5841bb59931a0d15ddd9f0beec384134","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.526875+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.417245+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_07_object_detected","hidden_by":null,"icon":null,"id":"7c75bcffd765a3b499f2cb48afd0d400","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.417316+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.417422+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_person_detected","hidden_by":null,"icon":null,"id":"45c78f106e2b6f8e2b1253ce7ba04c44","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.526965+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.417657+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_vehicle_detected","hidden_by":null,"icon":null,"id":"4c326dcc726e4f7fbfa02b45e0e09383","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527041+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.417911+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_animal_detected","hidden_by":null,"icon":null,"id":"62e1ab9f71c26714af6f176c5f31cf8d","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527107+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.418168+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_07_audio_object_detected","hidden_by":null,"icon":null,"id":"f4aaa844c7452b37d941715e2a956729","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.418233+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.418329+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"236bf47f701db9349c292c7246bf267c","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527169+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.418556+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_co_alarm_detected","hidden_by":null,"icon":null,"id":"8097fd1fa0787295148395c559cc282d","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527228+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.418802+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_baby_cry_detected","hidden_by":null,"icon":null,"id":"7a4107034d559182a4b60865347e1883","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527286+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.419058+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_07_speaking_detected","hidden_by":null,"icon":null,"id":"b459de15454e8d476d1ecb824f552dd0","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527343+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.419403+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_motion","hidden_by":null,"icon":null,"id":"1d404caa584f6613e243d3d5fdb14a7b","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527402+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":true}},"original_device_class":"motion","original_icon":null,"original_name":"Motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.419646+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_06_object_detected","hidden_by":null,"icon":null,"id":"601ceda2e545a1455701decd942573a6","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.419707+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_obj_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.419819+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_person_detected","hidden_by":null,"icon":null,"id":"80826fb7ed053ede2dd40df9a8ac7c2e","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527459+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Person detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_obj_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.420069+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_vehicle_detected","hidden_by":null,"icon":null,"id":"a1d9b925b0b8d858ee6171988298368e","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527518+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Vehicle detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_obj_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.420391+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_animal_detected","hidden_by":null,"icon":null,"id":"fe484212ad8623b6e5c68bc95c7e0e71","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527574+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Animal detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_obj_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.420626+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.g5_flex_06_audio_object_detected","hidden_by":null,"icon":null,"id":"e037b27f31101bc39839df2ca0bc19a9","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.420687+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye","original_name":"Audio object detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_audio_any","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.420783+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_smoke_alarm_detected","hidden_by":null,"icon":null,"id":"2c5859cfa7d124660edbb146f2f9c949","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527642+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Smoke alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_audio_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.421045+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_co_alarm_detected","hidden_by":null,"icon":null,"id":"72f9b26de12ea5963e3b6f9ee09d7e69","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527705+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"CO alarm detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_audio_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.421379+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_baby_cry_detected","hidden_by":null,"icon":null,"id":"011f5fd3d4fdfd4cbb9ea794ce0bd31f","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527763+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Baby cry detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_audio_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.421670+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.g5_flex_06_speaking_detected","hidden_by":null,"icon":null,"id":"76a899e48a08c3382ba658d09bcbc03d","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.527831+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Speaking detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_audio_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.426120+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_07_reboot_device","hidden_by":null,"icon":null,"id":"fb3f33932d533dffcc214b16eaec543a","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.426211+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.426353+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_07_unadopt_device","hidden_by":null,"icon":null,"id":"57c83428afc26be0bfd905778cd879ad","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.426432+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.426586+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_06_reboot_device","hidden_by":null,"icon":null,"id":"c4d3bf136683a18652f9df42f718506f","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.426643+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"restart","original_icon":null,"original_name":"Reboot device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_reboot","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.426733+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":null,"entity_id":"button.g5_flex_06_unadopt_device","hidden_by":null,"icon":null,"id":"4aa8976a51d5cf636f1d205630f59174","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.426802+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:delete","original_name":"Unadopt device","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_unadopt","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.428993+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_07_high_resolution_channel","hidden_by":null,"icon":null,"id":"4d3f313420a25a971f63fcd73fbe4d52","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T21:16:18.485997+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E1770B7_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.429457+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":null,"entity_id":"camera.g5_flex_06_high_resolution_channel","hidden_by":null,"icon":null,"id":"d389a007a0330a6b3c45414b972b0191","has_entity_name":true,"labels":[],"modified_at":"2025-04-28T15:40:39.810851+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E1770EC_0","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.433686+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_07_microphone_level","hidden_by":null,"icon":null,"id":"883cd5e88bfed1aa6b96e8d549a8201c","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528094+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.434020+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_07_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"91588123367c6dad111a7635a9bb2bd8","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528174+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":100,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.434519+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_06_microphone_level","hidden_by":null,"icon":null,"id":"ff12a7b9585c439d939005377515553a","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528237+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:microphone","original_name":"Microphone level","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_mic_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"min":0,"max":30,"step":1,"mode":"auto"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.434835+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"number.g5_flex_06_infrared_custom_lux_trigger","hidden_by":null,"icon":null,"id":"d19356c2b4aef77bda2bdde99a130416","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528297+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:white-balance-sunny","original_name":"Infrared custom lux trigger","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_icr_lux","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.437559+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_07_recording_mode","hidden_by":null,"icon":null,"id":"5b1c8444d79db86188d7379d98d98109","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.805400+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.437846+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_07_infrared_mode","hidden_by":null,"icon":null,"id":"19e3aea539870f971b09a7138538449d","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.805622+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.438106+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_07_hdr_mode","hidden_by":null,"icon":null,"id":"9195a32556418c59c1476ae3965d1e99","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.805711+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always","Never","Schedule","Detections"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.438693+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_06_recording_mode","hidden_by":null,"icon":null,"id":"451bb7e1daf9e3c21e1208aae99d0790","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.805803+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:video-outline","original_name":"Recording mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_recording_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Auto","Always Enable","Auto (Filter Only, no LED's)","Auto (Custom Lux)","Always Disable"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.438995+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_06_infrared_mode","hidden_by":null,"icon":null,"id":"e78e26953975eeb891d35482b0dd5514","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.805877+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:circle-opacity","original_name":"Infrared mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_infrared","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"options":["Always On","Always Off","Auto"]},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.439263+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"select.g5_flex_06_hdr_mode","hidden_by":null,"icon":null,"id":"f3e116824b9af829aaea1487afc3c1d5","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.805944+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.442894+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_uptime","hidden_by":null,"icon":null,"id":"0322f72a0827a90a19cff53e1212cdf6","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.442976+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.443106+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_link_speed","hidden_by":null,"icon":null,"id":"c39302100f88c591c7084ca064e25bb4","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.443171+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.443275+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_oldest_recording","hidden_by":null,"icon":null,"id":"8f397682a7cef084bcbccec79bf194b1","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.443328+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.443425+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_storage_used","hidden_by":null,"icon":null,"id":"3b49e06ead621e18693c9e270b37b94b","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528759+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_storage_used","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.443870+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_disk_write_rate","hidden_by":null,"icon":null,"id":"3845f4734bc1665281d2fd4db31dfab6","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528861+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB/s"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_write_rate","previous_unique_id":null,"unit_of_measurement":"MB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.444309+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_received_data","hidden_by":null,"icon":null,"id":"8a91b2bded99d780cad0861c012e29f1","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.444373+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_stats_rx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.444477+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_07_transferred_data","hidden_by":null,"icon":null,"id":"23ea6b32e96177fb9c9d62eebf3e1a82","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.444535+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_stats_tx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.445056+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_uptime","hidden_by":null,"icon":null,"id":"6e532363e1711a340e2f766ada20cb54","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.445126+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":"mdi:clock","original_name":"Uptime","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_uptime","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.445236+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_link_speed","hidden_by":null,"icon":null,"id":"67bf56f47eb10a70282a707931cbb4c2","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.445291+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Link speed","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_phy_rate","previous_unique_id":null,"unit_of_measurement":"Mbit/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.445386+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_oldest_recording","hidden_by":null,"icon":null,"id":"678ddffb0b67e769ad8d8283d5e1d332","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.445439+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Oldest recording","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_oldest_recording","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.445527+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_storage_used","hidden_by":null,"icon":null,"id":"4ef7ebf0c81a06619e825e68e7a33d6a","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.528936+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Storage used","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_storage_used","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.445917+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_disk_write_rate","hidden_by":null,"icon":null,"id":"e25fc1fa99c805cc56cf86368efe0708","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:43.529004+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB/s"},"cloud.alexa":{"should_expose":false},"sensor":{"suggested_display_precision":2},"conversation":{"should_expose":false}},"original_device_class":"data_rate","original_icon":null,"original_name":"Disk write rate","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_write_rate","previous_unique_id":null,"unit_of_measurement":"MB/s"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.446347+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_received_data","hidden_by":null,"icon":null,"id":"3e1a2fdd72dee3f2c9d334659d67b634","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.446411+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Received data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_stats_rx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"total_increasing"},"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.446512+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"diagnostic","entity_id":"sensor.g5_flex_06_transferred_data","hidden_by":null,"icon":null,"id":"e2a115a092291023543615df07777c74","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.446567+00:00","name":null,"options":{"sensor.private":{"suggested_unit_of_measurement":"MB"},"cloud.alexa":{"should_expose":false}},"original_device_class":"data_size","original_icon":null,"original_name":"Transferred data","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_stats_tx","previous_unique_id":null,"unit_of_measurement":"MB"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.448625+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_07_last_motion_detected","hidden_by":null,"icon":null,"id":"d420aaae568b2e27c7549cecffec889f","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.448704+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.449321+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":null,"entity_id":"sensor.g5_flex_06_last_motion_detected","hidden_by":null,"icon":null,"id":"755c20be1bb08fd86e47a655eaa98706","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.449409+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":"timestamp","original_icon":null,"original_name":"Last motion detected","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_motion_last_trip_time","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.455890+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_07_ssh_enabled","hidden_by":null,"icon":null,"id":"9063530d2534a9fde6a351f25e9e019b","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.455974+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.456110+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_status_light_on","hidden_by":null,"icon":null,"id":"21f6abc47ca87bc8636305d666403515","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806065+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.456353+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_07_hdr_mode","hidden_by":null,"icon":null,"id":"dd86ef5850a4d04baf2986e0b1e9d52e","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.456417+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.456513+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_overlay_show_name","hidden_by":null,"icon":null,"id":"0ea723d54dc6468e18ed540a5585c547","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806138+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.456744+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_overlay_show_date","hidden_by":null,"icon":null,"id":"4fc46758152ba7daa43dc8ebc2ebc306","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806203+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.456994+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_overlay_show_logo","hidden_by":null,"icon":null,"id":"76c80130b52d9c2685277c7d5c229f14","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806262+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.457255+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"7e95d58ef09839bd1c93863c485da00b","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806322+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.457578+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_motion","hidden_by":null,"icon":null,"id":"ad885b379c1809b731cf33a83856036f","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806381+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.457830+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_person","hidden_by":null,"icon":null,"id":"09425fd9e59c85f324a1bb89db8a9b61","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806439+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.458078+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_vehicle","hidden_by":null,"icon":null,"id":"189c45f9cb6090c3929b642579d08aed","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806494+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.458312+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_animal","hidden_by":null,"icon":null,"id":"af4515845214d0e49aec8b4d434b7aa8","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806552+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.458537+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_smoke","hidden_by":null,"icon":null,"id":"aeb45a90c4246fea9a21778a5c065356","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806610+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.458765+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_co","hidden_by":null,"icon":null,"id":"a4cd7f15eac4cda5fe636b1f1f9c498e","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806667+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.459029+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_baby_cry","hidden_by":null,"icon":null,"id":"ad821724d844afb7ff7c6a2c6c7902ee","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.806725+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.459268+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_detections_speaking","hidden_by":null,"icon":null,"id":"36a40d758f8df175ec2a6c0edcc1ead4","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807160+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.460242+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_06_ssh_enabled","hidden_by":null,"icon":null,"id":"8fd97c3ef21478ec8b35dd5a04a1df01","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.460319+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:lock","original_name":"SSH enabled","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_ssh","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.460431+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_status_light_on","hidden_by":null,"icon":null,"id":"9c25716395031da3b7632ae78799ecb7","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807253+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:led-on","original_name":"Status light on","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_status_light","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.460666+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":"config","entity_id":"switch.g5_flex_06_hdr_mode","hidden_by":null,"icon":null,"id":"577d25e2ebe90dc09252e0678eb14880","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:41:34.460728+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:brightness-7","original_name":"HDR mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_hdr_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.460837+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_overlay_show_name","hidden_by":null,"icon":null,"id":"65b74ca39144a3583c50175a62f303a3","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807319+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show name","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_osd_name","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.461077+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_overlay_show_date","hidden_by":null,"icon":null,"id":"4060f3f7359d5fd067fb1b3acdb605ca","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807378+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show date","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_osd_date","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.461322+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_overlay_show_logo","hidden_by":null,"icon":null,"id":"c5d2d69c8772dce2a6aba76575fe51d2","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807435+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show logo","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_osd_logo","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.461552+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_overlay_show_nerd_mode","hidden_by":null,"icon":null,"id":"4f60b0b9218df36b6d06db52fb6ea47c","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807827+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fullscreen","original_name":"Overlay: show nerd mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_osd_bitrate","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.461785+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_motion","hidden_by":null,"icon":null,"id":"b421c8a91d3ea8f264285e30cf775e54","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807897+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:run-fast","original_name":"Detections: motion","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_motion","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.462060+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_person","hidden_by":null,"icon":null,"id":"5c02b6a92fe43db4bfcfda9fc4a28ccb","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.807960+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:walk","original_name":"Detections: person","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_person","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.462302+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_vehicle","hidden_by":null,"icon":null,"id":"dae9cdcad745970e8027e1da35a0ad08","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808027+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:car","original_name":"Detections: vehicle","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_vehicle","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.462610+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_animal","hidden_by":null,"icon":null,"id":"256e99f542ece80c96cf8fa4fb56f1f8","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808087+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:paw","original_name":"Detections: animal","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_animal","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.462850+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_smoke","hidden_by":null,"icon":null,"id":"26ebac05fced98329825c784051fbdc5","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808144+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:fire","original_name":"Detections: smoke","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_smoke","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.463113+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_co","hidden_by":null,"icon":null,"id":"734a8535f52003ea7c1298e89c7bd304","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808201+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:molecule-co","original_name":"Detections: CO","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_cmonx","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.463355+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_baby_cry","hidden_by":null,"icon":null,"id":"46a56fff90cd5d2c9e5ccdc821c3c86e","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808259+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cradle","original_name":"Detections: baby cry","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_baby_cry","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.463588+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_detections_speaking","hidden_by":null,"icon":null,"id":"5e0aa62d136f976c2c0d36225a20600f","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808313+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:account-voice","original_name":"Detections: speaking","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_smart_speak","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.470467+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_07_privacy_mode","hidden_by":null,"icon":null,"id":"86d62d2bf8c2d0b71dbfcfc3175d840b","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808423+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770B7_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T19:41:34.470891+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":null,"entity_category":"config","entity_id":"switch.g5_flex_06_privacy_mode","hidden_by":null,"icon":null,"id":"2ef05ba7923e0017c8510053cba417e9","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T19:42:33.808492+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:eye-settings","original_name":"Privacy mode","platform":"unifiprotect","supported_features":0,"translation_key":null,"unique_id":"28704E1770EC_privacy_mode","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-24T21:16:18.486239+00:00","device_class":null,"device_id":"e5423b32c524f6ad6157c8ca3a156cba","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_07_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"6cda6cdb46ba5297c37fc445a3257a8c","has_entity_name":true,"labels":[],"modified_at":"2025-04-24T21:16:18.486412+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E1770B7_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-28T15:40:39.811106+00:00","device_class":null,"device_id":"b8f6f84d89447912b6703e9e7fdd1664","disabled_by":"integration","entity_category":null,"entity_id":"camera.g5_flex_06_high_resolution_channel_insecure","hidden_by":null,"icon":null,"id":"67abe488e7751f88bf479f22f358c86a","has_entity_name":true,"labels":[],"modified_at":"2025-04-28T15:40:39.811292+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"High resolution channel (insecure)","platform":"unifiprotect","supported_features":2,"translation_key":null,"unique_id":"28704E1770EC_0_insecure","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"input_number.batch_weight","hidden_by":null,"icon":null,"id":"89faa0c69fb50e509d8f7783b3a8271a","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.188965+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Batch Weight","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"batch_weight","previous_unique_id":null,"unit_of_measurement":"lb"}, + {"aliases":[],"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":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_pecan_grade","hidden_by":null,"icon":null,"id":"6110c4cf3290251b791ac3175ba5302d","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938042+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:peanut","original_name":"Pecan Size","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_pecan_grade","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"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":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_crush_amount","hidden_by":null,"icon":null,"id":"73830ed5b94ac16da41f23dcc0fef8f3","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938140+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Crush Amount","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_crush_amount","previous_unique_id":null,"unit_of_measurement":"thou"}, + {"aliases":[],"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":"input_number.jc_hopper_angle","hidden_by":null,"icon":null,"id":"6ef932bd7e344c609d84443bd8abeeaa","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.190092+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:angle-acute","original_name":"Angle","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_hopper_angle","previous_unique_id":null,"unit_of_measurement":"°"}, + {"aliases":[],"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":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_plate_frequency","hidden_by":null,"icon":null,"id":"f5e4c06d08c43feb1cbebc59953d9cac","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938188+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Impacting Plate Frequency","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_plate_frequency","previous_unique_id":null,"unit_of_measurement":"Hz"}, + {"aliases":[],"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":"bd08feb9232d2cb49bb7742ac8a6bd13","disabled_by":null,"entity_category":null,"entity_id":"input_number.jc_feeder_frequency","hidden_by":null,"icon":null,"id":"4e995cc33d0cacb73083be9cca041951","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938228+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Vibratory Feeder Frequency","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"jc_feeder_frequency","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"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":"7fb5d449ee7e9b4b92969c8006ef3f8d","disabled_by":null,"entity_category":null,"entity_id":"input_number.meyer_preload_stiffness","hidden_by":null,"icon":null,"id":"c357504fff9a1920c4dc8a876d864cb3","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938544+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Preload Spring Stiffness","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"meyer_preload_stiffness","previous_unique_id":null,"unit_of_measurement":"N/m"}, + {"aliases":[],"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":"7fb5d449ee7e9b4b92969c8006ef3f8d","disabled_by":null,"entity_category":null,"entity_id":"input_number.meyer_motor_speed","hidden_by":null,"icon":null,"id":"f2c8299058756338f530143024f54206","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938493+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Motor Speed","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"meyer_motor_speed","previous_unique_id":null,"unit_of_measurement":"Hz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T15:10:01.461560+00:00","device_class":null,"device_id":"7fb5d449ee7e9b4b92969c8006ef3f8d","disabled_by":null,"entity_category":null,"entity_id":"input_number.meyer_screw_displacement","hidden_by":null,"icon":null,"id":"3a9812ef5656d9c3cfc3759dfe9dcda0","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:07.938459+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Setscrew Displacement","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"meyer_screw_displacement","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"input_number.moisture_cold_soak_time","hidden_by":null,"icon":null,"id":"abddedbe4d6e995d2c463c688c485b9b","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.192177+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Cold Soak Time","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_cold_soak_time","previous_unique_id":null,"unit_of_measurement":"hours"}, + {"aliases":[],"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":"input_number.moisture_hot_soak_time","hidden_by":null,"icon":null,"id":"555b58d72c285e78dcc656c272728c39","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.192512+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hot Soak Time","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_hot_soak_time","previous_unique_id":null,"unit_of_measurement":"minutes"}, + {"aliases":[],"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":"input_number.moisture_ambient_temperature","hidden_by":null,"icon":null,"id":"f2bd64fee3162af35a182a872f20f965","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.192866+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Ambient Temperature","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_ambient_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"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":"input_number.moisture_hot_bath_temperature","hidden_by":null,"icon":null,"id":"91befcb9625dbef8aeaf4a9a0b2ae0d6","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.193224+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Hot Soak Temperature","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"moisture_hot_bath_temperature","previous_unique_id":null,"unit_of_measurement":"°F"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.838170+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.proportional","hidden_by":null,"icon":null,"id":"a30bd609577b32f3c3db88ffeb478d21","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.195240+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Proportional","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"proportional","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.844552+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.integral","hidden_by":null,"icon":null,"id":"a3e82c59e8dbeb2b6bdd79c72a85c312","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.195626+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Integral","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"integral","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.854344+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.derivative","hidden_by":null,"icon":null,"id":"86c1a3c118002247f2931cb13c6c7204","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.195990+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Derivative","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"derivative","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-19T17:25:34.873065+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.windup","hidden_by":null,"icon":null,"id":"4a0aa9e202adc84ed5d31e806f11da66","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.196327+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Windup","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"windup","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_paddle_rpm","hidden_by":null,"icon":null,"id":"efb0d43f0df4c3808b5618515f541cb2","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.941761+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle Shaft RPM","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_paddle_rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T19:56:00.996902+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_paddle_prev_rpm_error","hidden_by":null,"icon":null,"id":"2e77b3b4baa3afc7cf056c79b7290851","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.197406+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle RPM Previous Error","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_paddle_prev_rpm_error","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T20:00:49.326509+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_paddle_prev_adjustment","hidden_by":null,"icon":null,"id":"a12ca2de56d546996534e76488c88902","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.197758+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Paddle RPM Previous Adjustment","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_paddle_prev_adjustment","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_drum_rpm","hidden_by":null,"icon":null,"id":"c0cbbd4924f42c0c46871a488926eda1","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.941860+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_drum_rpm","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T16:01:29.424534+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_drum_prev_rpm_error","hidden_by":null,"icon":null,"id":"5d2b05d00ffb04d44aa5a1cee88017ca","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.198524+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM Previous Error","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_drum_prev_rpm_error","previous_unique_id":null,"unit_of_measurement":"RPM"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-25T17:43:42.861642+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_drum_prev_adjustment","hidden_by":null,"icon":null,"id":"df858d43c354247a5aa2b7beefd2c84e","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T16:28:03.198875+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Drum RPM Previous Adjustment","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_drum_prev_adjustment","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"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":"ac5aeecdb81f624f67d67ca7cd25d696","disabled_by":null,"entity_category":null,"entity_id":"input_number.sheller_ring_gap","hidden_by":null,"icon":null,"id":"a2f91fbc44eb6159ee0469a3632a7052","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.941945+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Ring Gap","platform":"input_number","supported_features":0,"translation_key":null,"unique_id":"sheller_ring_gap","previous_unique_id":null,"unit_of_measurement":"in"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T17:07:14.582526+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.88043a98","hidden_by":null,"icon":null,"id":"0139a9e906aaf233168707af0a1c2f32","has_entity_name":false,"labels":[],"modified_at":"2025-04-28T17:07:14.583157+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag 88043A98","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"88043A98","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.170479+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"binary_sensor.studio_code_server_running","hidden_by":null,"icon":null,"id":"e2ddf20beb04684fd1a94b668195cf8b","has_entity_name":true,"labels":[],"modified_at":"2025-04-29T19:49:42.629607+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":"running","original_icon":null,"original_name":"Running","platform":"hassio","supported_features":0,"translation_key":"state","unique_id":"a0d7b954_vscode_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.216235+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_version","hidden_by":null,"icon":null,"id":"d754c51050c411cc6231cf5554316116","has_entity_name":true,"labels":[],"modified_at":"2025-04-29T19:49:42.630500+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Version","platform":"hassio","supported_features":0,"translation_key":"version","unique_id":"a0d7b954_vscode_version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.219361+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_newest_version","hidden_by":null,"icon":null,"id":"4bffdf16933a9db5fdb58ba2b557c38e","has_entity_name":true,"labels":[],"modified_at":"2025-04-29T19:49:42.630749+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Newest version","platform":"hassio","supported_features":0,"translation_key":"version_latest","unique_id":"a0d7b954_vscode_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.227790+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_cpu_percent","hidden_by":null,"icon":null,"id":"0010b8ccdce14959d329fca7b655d5ae","has_entity_name":true,"labels":[],"modified_at":"2025-04-29T19:49:42.630989+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"CPU percent","platform":"hassio","supported_features":0,"translation_key":"cpu_percent","unique_id":"a0d7b954_vscode_cpu_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":{"state_class":"measurement"},"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.230195+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":"integration","entity_category":null,"entity_id":"sensor.studio_code_server_memory_percent","hidden_by":null,"icon":null,"id":"0f84c33a7f56b9d954314839948e3313","has_entity_name":true,"labels":[],"modified_at":"2025-04-29T19:49:42.631195+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Memory percent","platform":"hassio","supported_features":0,"translation_key":"memory_percent","unique_id":"a0d7b954_vscode_memory_percent","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2024-09-30T14:21:50.401932+00:00","device_class":null,"device_id":"4337d0ff05fb782c9ec2ae035488a00a","disabled_by":null,"entity_category":"config","entity_id":"update.studio_code_server_update","hidden_by":null,"icon":null,"id":"ffc07d21c979fb433a6008b073e8ddac","has_entity_name":true,"labels":[],"modified_at":"2025-04-29T19:49:42.633989+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Update","platform":"hassio","supported_features":25,"translation_key":"update","unique_id":"a0d7b954_vscode_version_latest","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:53.295341+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j1b983a04","hidden_by":null,"icon":null,"id":"a6b10a2cdc8e26abcb4efbd81b6067f4","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:53.295974+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:53.395652+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j1b983a04","hidden_by":null,"icon":null,"id":"19c228f8e88f79e0ffd64ca28569d616","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:53.396411+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:53.593447+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j1b983a04","hidden_by":null,"icon":null,"id":"68dacbf1af9a792a00c4aece5b3ed76a","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:53.594058+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:53.847683+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"43d9ae56feb758881a466542715f9708","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:53.848353+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:54.117434+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"25c1d47246500e85a360556041e2f4b6","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:54.118053+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:54.389405+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"a344b55123a2eb78e3cef629311cb1fd","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:54.390115+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:54.633486+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"5d15ee008074bd39eb96c57f4094e052","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:54.634156+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:54.883574+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"58710c89f32310c3643639ea5a13d318","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:54.884222+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:55.207463+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"bf25228be3fa7b22c13706cc4ce05cb1","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:55.208129+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:55.544420+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"3163b0f3dd26cf4f456c66e34c5a8b90","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:55.545191+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:55.804242+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"47b051e8dbde1faec412e90d7d047fd8","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:55.804868+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:56.185598+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"d7de65a22be14a56d3892f7c7cdf4379","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:56.186256+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:56.566536+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"773976ec0035a23d0588746fdad2a75e","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:56.567308+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:57.139364+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"37c628f1fd5840a0cc7d1fdc447226d6","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:57.140161+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:57.962636+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"09eb8b01588c84628b9461c2c7e3f089","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:57.963225+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-29T19:51:58.863346+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"tag.j_j_j_j_j_j_j_j_j_j_j_j_j_j_j_j1b983a04","hidden_by":null,"icon":null,"id":"ed568490ac701bf0bf43ffa52d481d66","has_entity_name":false,"labels":[],"modified_at":"2025-04-29T19:51:58.864006+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Tag ^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","platform":"tag","supported_features":0,"translation_key":null,"unique_id":"^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-30T15:33:46.813461+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.moisture_scale_2","hidden_by":null,"icon":null,"id":"9141c0f0377a513ba74723d23b6ea8d9","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T15:33:46.814884+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Moisture Scale","platform":"template","supported_features":0,"translation_key":null,"unique_id":"moisture_serial_scale","previous_unique_id":null,"unit_of_measurement":"g"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-30T15:33:46.815041+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.precision_scale_2","hidden_by":null,"icon":null,"id":"53756f8f52dc5a5401168b49ebaf9262","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T15:33:46.816293+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Precision Scale","platform":"template","supported_features":0,"translation_key":null,"unique_id":"precision_scale","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-30T15:33:46.816460+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_scale_2","hidden_by":null,"icon":null,"id":"2b6a58adf314a56beebace9618d128df","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T15:33:46.817661+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Scale","platform":"template","supported_features":0,"translation_key":null,"unique_id":"sheller_scale","previous_unique_id":null,"unit_of_measurement":"lb"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-03-10T19:44:30.842609+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":"diagnostic","entity_id":"device_tracker.factorys_ipad","hidden_by":null,"icon":null,"id":"34d516e1e3260d806d046ef0fde4bbbd","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:29:58.667005+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Factory’s iPad","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"98A9293F-CB61-45EC-B9B6-192CF169CDAD","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.194117+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_ssid","hidden_by":null,"icon":null,"id":"bf272485da09e71c9e4e9f36b1dc478c","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.194662+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"Factory’s iPad SSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_connectivity_ssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.212873+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_connection_type","hidden_by":null,"icon":null,"id":"a620f574adc74d8c5a69f4a51212a23c","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.213256+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi","original_name":"Factory’s iPad Connection Type","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_connectivity_connection_type","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.216591+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_bssid","hidden_by":null,"icon":null,"id":"73746a4e87b9e1ad808cd2d0fa45e3c2","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.216960+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:wifi-star","original_name":"Factory’s iPad BSSID","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_connectivity_bssid","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.225773+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":"diagnostic","entity_id":"sensor.factorys_ipad_app_version","hidden_by":null,"icon":null,"id":"e5e7e2531a757f946e48010c1f203f33","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.226121+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone","original_name":"Factory’s iPad App Version","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_app-version","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.228135+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_location_permission","hidden_by":null,"icon":null,"id":"4a03a2642ec076e313d772dc3f487bef","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.228440+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:map","original_name":"Factory’s iPad Location permission","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_location-permission","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.279766+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_battery_level","hidden_by":null,"icon":null,"id":"85c171c5398f58683685557a6af009d5","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.280146+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":"battery","original_icon":"mdi:battery","original_name":"Factory’s iPad Battery Level","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_battery_level","previous_unique_id":null,"unit_of_measurement":"%"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.319394+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_battery_state","hidden_by":null,"icon":null,"id":"6b592c9230fdff5bb94af554dc70180c","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.319758+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:battery","original_name":"Factory’s iPad Battery State","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_battery_state","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.334536+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_audio_output","hidden_by":null,"icon":null,"id":"02e418188ca09722ffe6a1449a09a3bc","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.334855+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:volume-high","original_name":"Factory’s iPad Audio Output","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_iphone-audio-output","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.343089+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_last_update_trigger","hidden_by":null,"icon":null,"id":"0f50b9f0af0d2906a134cbad4808ef0f","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.343394+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:cellphone-wireless","original_name":"Factory’s iPad Last Update Trigger","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_last_update_trigger","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.357775+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"binary_sensor.factorys_ipad_focus","hidden_by":null,"icon":null,"id":"229ae4cdd3ca8124dedde026964efa1a","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.358140+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:moon-waning-crescent","original_name":"Factory’s iPad Focus","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_focus","previous_unique_id":null,"unit_of_measurement":null}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":"01JT3VZ248SG5C78NYX10R3VYC","config_subentry_id":null,"created_at":"2025-04-30T17:45:00.479839+00:00","device_class":null,"device_id":"dcf6caf077557f82b96ad86995b9fd59","disabled_by":null,"entity_category":null,"entity_id":"sensor.factorys_ipad_storage","hidden_by":null,"icon":null,"id":"b3342e2cbbb96ffe3205e276fff0d530","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T17:45:00.480249+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"cloud.google_assistant":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":"mdi:database","original_name":"Factory’s iPad Storage","platform":"mobile_app","supported_features":0,"translation_key":null,"unique_id":"dd11c41f93a1ec05751fb1b2008d247fc3895548b22b21ddb7d013a02475264b_storage","previous_unique_id":null,"unit_of_measurement":"% available"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-30T18:08:47.367549+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.precision_scale_stable","hidden_by":null,"icon":null,"id":"6f10669b6fc5c861c79e309ae4b7ddbf","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:08:51.226181+00:00","name":null,"options":{"cloud.alexa":{"should_expose":false},"conversation":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Precision Scale Stable","platform":"template","supported_features":0,"translation_key":null,"unique_id":"precision_scale_stable","previous_unique_id":null,"unit_of_measurement":"oz"}, + {"aliases":[],"area_id":null,"categories":{},"capabilities":null,"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-30T18:14:08.391814+00:00","device_class":null,"device_id":null,"disabled_by":null,"entity_category":null,"entity_id":"sensor.sheller_scale_stable","hidden_by":null,"icon":null,"id":"d98695b8f1091da2adae9f13f33f8b57","has_entity_name":false,"labels":[],"modified_at":"2025-04-30T18:14:12.312259+00:00","name":null,"options":{"conversation":{"should_expose":false},"cloud.alexa":{"should_expose":false}},"original_device_class":null,"original_icon":null,"original_name":"Sheller Scale Stable","platform":"template","supported_features":0,"translation_key":null,"unique_id":"sheller_scale_stable","previous_unique_id":null,"unit_of_measurement":"lb"} ], "deleted_entities": [ - {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g3_flex_adopt_device","id":"28334dea99bfa02354cbe009f2640d44","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"E438830FD197_adopt"}, - {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.ai_360_adopt_device","id":"a5dbdc94fa3d2bf0cfe1e9c79dde63cd","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"F4E2C670D6DA_adopt"}, - {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g3_flex_adopt_device","id":"7380e1a61d2311006eb2b75822e797b0","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"E438830FD1DF_adopt"}, - {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g5_flex_adopt_device","id":"d14bc48d544d24cfeff4dbb27a575c61","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"AC8BA99FA1D2_adopt"}, - {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g5_flex_adopt_device","id":"07607f6af9c807de600bc696a575d562","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"E438830CF4AB_adopt"} + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g3_flex_adopt_device","id":"28334dea99bfa02354cbe009f2640d44","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"E438830FD197_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.ai_360_adopt_device","id":"a5dbdc94fa3d2bf0cfe1e9c79dde63cd","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"F4E2C670D6DA_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g3_flex_adopt_device","id":"7380e1a61d2311006eb2b75822e797b0","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"E438830FD1DF_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g5_flex_adopt_device","id":"d14bc48d544d24cfeff4dbb27a575c61","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"AC8BA99FA1D2_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","entity_id":"button.g5_flex_adopt_device","id":"07607f6af9c807de600bc696a575d562","modified_at":"1970-01-01T00:00:00+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"E438830CF4AB_adopt"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.932276+00:00","entity_id":"sensor.fcc41464_a82af7ed_browser_path","id":"c3e1910750a599c7e8a676d97efe5eb1","modified_at":"2024-10-22T14:25:10.993253+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_path"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.944457+00:00","entity_id":"sensor.fcc41464_a82af7ed_browser_visibility","id":"5df242c2a08fbfd452f9a844f4f024d4","modified_at":"2024-10-22T14:25:10.996617+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_visibility"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.950264+00:00","entity_id":"sensor.fcc41464_a82af7ed_browser_useragent","id":"3a5ec4816bb7d8240b05aee8539e3c7a","modified_at":"2024-10-22T14:25:10.998756+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_userAgent"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.955652+00:00","entity_id":"sensor.fcc41464_a82af7ed_browser_user","id":"e28b2179c7e6efd25aa4b6b683e0f43d","modified_at":"2024-10-22T14:25:11.004387+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_user"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.964970+00:00","entity_id":"binary_sensor.fcc41464_a82af7ed_browser_fullykiosk","id":"c84b7041b9cc6f35da50e2da0504d592","modified_at":"2024-10-22T14:25:11.007452+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_FullyKiosk"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.970657+00:00","entity_id":"sensor.fcc41464_a82af7ed_browser_width","id":"a6816ec9651e9b04fd2b27f77b1b038f","modified_at":"2024-10-22T14:25:11.010559+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_width"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.976590+00:00","entity_id":"sensor.fcc41464_a82af7ed_browser_height","id":"385547c1b161c6bc5f06ef526cfcb76e","modified_at":"2024-10-22T14:25:11.013011+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_height"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.981887+00:00","entity_id":"binary_sensor.fcc41464_a82af7ed_browser_dark_mode","id":"c071004d07cdb3a7da8848eb96752ba6","modified_at":"2024-10-22T14:25:11.014875+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Browser_dark_mode"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.987113+00:00","entity_id":"binary_sensor.fcc41464_a82af7ed","id":"a2bab4db0963b4fb0bbbed1728c4796b","modified_at":"2024-10-22T14:25:11.016809+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-activity"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:00.992587+00:00","entity_id":"light.fcc41464_a82af7ed_screen","id":"25d91b6f24ec0d79f7eebda7d64a63f1","modified_at":"2024-10-22T14:25:11.018857+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-Screen"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:25:01.000059+00:00","entity_id":"media_player.fcc41464_a82af7ed","id":"8600aa93ad54b1abeeaeabc5d5511250","modified_at":"2024-10-22T14:25:11.021146+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"fcc41464-a82af7ed-player"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.253715+00:00","entity_id":"sensor.cast_browser_path","id":"ac174c24c6a7e332c1248a2734e7aade","modified_at":"2024-10-22T14:39:04.532207+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_path"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.263846+00:00","entity_id":"sensor.cast_browser_visibility","id":"3726644f772c1439176d2350dc235294","modified_at":"2024-10-22T14:39:04.535221+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_visibility"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.269987+00:00","entity_id":"sensor.cast_browser_useragent","id":"c55f9ed5eada19fe14d7b06a1816a5e7","modified_at":"2024-10-22T14:39:04.538902+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_userAgent"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.276223+00:00","entity_id":"sensor.cast_browser_user","id":"38008d1f01a016240e4ea7ea7c0e123a","modified_at":"2024-10-22T14:39:04.544938+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_user"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.287362+00:00","entity_id":"binary_sensor.cast_browser_fullykiosk","id":"be5b01373228b1133c3f71f3b7f0443a","modified_at":"2024-10-22T14:39:04.547597+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_FullyKiosk"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.293553+00:00","entity_id":"sensor.cast_browser_width","id":"c5cdd86b3ae7d4afeedf3c0ebc3bf492","modified_at":"2024-10-22T14:39:04.550450+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_width"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.299679+00:00","entity_id":"sensor.cast_browser_height","id":"3676638384f5947d9f2d70d08c2d2fc3","modified_at":"2024-10-22T14:39:04.552974+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_height"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.305708+00:00","entity_id":"binary_sensor.cast_browser_dark_mode","id":"a18bf989949633409a474534f4d02966","modified_at":"2024-10-22T14:39:04.555680+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Browser_dark_mode"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.311524+00:00","entity_id":"binary_sensor.cast","id":"713d5471ed70cfa3fe8716aa0f239630","modified_at":"2024-10-22T14:39:04.558422+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-activity"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.317738+00:00","entity_id":"light.cast_screen","id":"315bc512a9bb397508bfddbb009a4dee","modified_at":"2024-10-22T14:39:04.561112+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-Screen"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2024-10-22T14:39:00.325144+00:00","entity_id":"media_player.cast","id":"c35cfea7d7a5bad1e1b84d2f27c7ff35","modified_at":"2024-10-22T14:39:04.563789+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"CAST-player"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-06T16:40:48.012058+00:00","entity_id":"button.g5_flex_adopt_device_2","id":"69139c6d4bddd56d4d8ee3bb1bee9b40","modified_at":"2025-02-11T16:36:56.701841+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"28704E130AC8_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-06T16:51:05.425059+00:00","entity_id":"button.g5_flex_adopt_device_3","id":"3ec853353400ea77ec291f0f32615c82","modified_at":"2025-02-11T16:36:56.703506+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"28704E130AE8_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-02-06T16:36:26.447070+00:00","entity_id":"button.g5_flex_adopt_device","id":"6631926ae27e0ca58d5497f835748519","modified_at":"2025-02-11T16:36:56.704959+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"28704E130B20_adopt"}, + {"config_entry_id":"01JAT8AZHNSF6WPATHNE5D6XM4","config_subentry_id":null,"created_at":"2025-03-10T20:13:51.363874+00:00","entity_id":"camera.ingest_ipad","id":"38791d7257cce116154fc26fe06cac9b","modified_at":"2025-03-10T20:13:59.758096+00:00","orphaned_timestamp":null,"platform":"browser_mod","unique_id":"Ingest iPad-camera"}, + {"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-14T14:46:55.918049+00:00","entity_id":"binary_sensor.grafana_running","id":"719c5185172ad187517459df05162f78","modified_at":"2025-03-20T15:45:06.991939+00:00","orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_grafana_state"}, + {"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-14T14:46:55.953110+00:00","entity_id":"update.grafana_update","id":"85105ccaa89506f4711bcd8347ce7dc9","modified_at":"2025-03-20T15:45:06.993091+00:00","orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_grafana_version_latest"}, + {"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-14T14:47:08.090599+00:00","entity_id":"sensor.grafana_version","id":"801c7eaf98bd1ae76ec34d35080039ea","modified_at":"2025-03-20T15:45:06.995533+00:00","orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_grafana_version"}, + {"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-14T14:47:08.091705+00:00","entity_id":"sensor.grafana_newest_version","id":"cd7a3df56977470d6c927f5971c32845","modified_at":"2025-03-20T15:45:06.996535+00:00","orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_grafana_version_latest"}, + {"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-14T14:47:08.092656+00:00","entity_id":"sensor.grafana_cpu_percent","id":"935f8d6a3a5674916231bd8006a32a47","modified_at":"2025-03-20T15:45:06.997531+00:00","orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_grafana_cpu_percent"}, + {"config_entry_id":"01J91MY5JBJH64GQS4WA5SYVK2","config_subentry_id":null,"created_at":"2025-03-14T14:47:08.093688+00:00","entity_id":"sensor.grafana_memory_percent","id":"f1ec39de30b43365ca8cc99e53e441ae","modified_at":"2025-03-20T15:45:06.999465+00:00","orphaned_timestamp":null,"platform":"hassio","unique_id":"a0d7b954_grafana_memory_percent"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.117542+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"45adc050bd629b7514adb43586bb020d","modified_at":"2025-04-06T22:51:47.460016+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.153746+00:00","entity_id":"sensor.factorys_ipad_storage","id":"8d7982e350320471b1d0bf7ba7e18dab","modified_at":"2025-04-06T22:51:47.462095+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.167880+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"fd8e48d8fcc82cabc6b8cbd0a4deef4e","modified_at":"2025-04-06T22:51:47.463552+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.179429+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"d51c7d6fd8fd90320cdf62a73624329c","modified_at":"2025-04-06T22:51:47.467988+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.199410+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"7b6b97459bd92de49efa3aa6f6a1f724","modified_at":"2025-04-06T22:51:47.469523+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.213389+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"94ad61e664e779e669a5e7149cf8b4d2","modified_at":"2025-04-06T22:51:47.470818+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.227400+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"7161ab6aad900ac3098078704b797bd4","modified_at":"2025-04-06T22:51:47.472383+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.239399+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"f17dddee9664b1d6ff2ee83f5dd05b8e","modified_at":"2025-04-06T22:51:47.473739+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.324622+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"cc1a8a8fc06f7d076309d3eb2770260f","modified_at":"2025-04-06T22:51:47.474995+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.336355+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"cb7891e4fe0b9702afbae6710b90419f","modified_at":"2025-04-06T22:51:47.476475+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-05T07:37:19.387694+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"af5a9c2a320cad6b1de0c7983344a31d","modified_at":"2025-04-06T22:51:47.477773+00:00","orphaned_timestamp":1743979907.479998,"platform":"mobile_app","unique_id":"beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"1970-01-01T00:00:00+00:00","entity_id":"sensor.steinlite_sample_type","id":"68121fc46cc15803a33b3f14cd6083be","modified_at":"2025-04-08T16:38:08.939660+00:00","orphaned_timestamp":1744130288.9396505,"platform":"template","unique_id":"steinlite_commodity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.866291+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"5139eb60fdba49c57fe07d9b8303d0b1","modified_at":"2025-04-08T16:51:04.440945+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.868334+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"ea137b863b03744e20ea7bc09ecc3c80","modified_at":"2025-04-08T16:51:04.441051+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.875795+00:00","entity_id":"sensor.factorys_ipad_storage","id":"c9ff56fd6e7f6c79e73d75c979ebf292","modified_at":"2025-04-08T16:51:04.441131+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.877246+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"61fd77bdb11fdc91c2af2945ec1c83e6","modified_at":"2025-04-08T16:51:04.441194+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.884061+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"84247fc798d1cc5ec1b6cf10db327266","modified_at":"2025-04-08T16:51:04.441252+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.904491+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"5606189a27c74a78ae09595ee497fcce","modified_at":"2025-04-08T16:51:04.441308+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.915524+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"b8f8d86201b7760eec7394b4f877cb41","modified_at":"2025-04-08T16:51:04.441363+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.925597+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"8976d1e751811795986ec13687dcb424","modified_at":"2025-04-08T16:51:04.441417+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.933316+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"e08dbea7082dec1c0c9770ad4d638397","modified_at":"2025-04-08T16:51:04.441476+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.947425+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"1b3026fadf930a5a0be354cd9b03783b","modified_at":"2025-04-08T16:51:04.441528+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-07T18:58:36.953390+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"68aa9f0dbbbf1308c24288423e355973","modified_at":"2025-04-08T16:51:04.441580+00:00","orphaned_timestamp":1744131064.4416757,"platform":"mobile_app","unique_id":"73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-03-20T21:36:42.025721+00:00","entity_id":"input_number.jc_crush_angle","id":"0f7995f714022796c9d468b5a521df90","modified_at":"2025-04-10T17:36:14.107770+00:00","orphaned_timestamp":1744306574.1077626,"platform":"input_number","unique_id":"jc_crush_angle"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.061743+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"8d3d2333069eb149b3524bbdf50cea72","modified_at":"2025-04-11T13:58:50.530956+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.065495+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"452fd7ba5edbedd011be7467567292d4","modified_at":"2025-04-11T13:58:50.531139+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.071195+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"f82874d2a46bd1bcf03455c2f46a092a","modified_at":"2025-04-11T13:58:50.531241+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.076134+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"4e1529918c349595e8796f3af6c81689","modified_at":"2025-04-11T13:58:50.531315+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.078164+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"8cfeac6a85f5be778add28ac48f02584","modified_at":"2025-04-11T13:58:50.531387+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.086953+00:00","entity_id":"sensor.factorys_ipad_activity","id":"af8390be6b92a550c33e9b5190a695c5","modified_at":"2025-04-11T13:58:50.531458+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_activity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.099000+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"3a3d82fef5b997d88a3caa823d960a46","modified_at":"2025-04-11T13:58:50.531534+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.110591+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"46bbea4adaa5068465f21515cfd1370d","modified_at":"2025-04-11T13:58:50.531603+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.113604+00:00","entity_id":"sensor.factorys_ipad_storage","id":"e5193168cdf45c287e81aedf748abfcf","modified_at":"2025-04-11T13:58:50.531678+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.123682+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"472f384320e6407efa1ce641c016eaab","modified_at":"2025-04-11T13:58:50.531746+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.145131+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"86f7c3881ccd0d91d6d8f68fa51a7d68","modified_at":"2025-04-11T13:58:50.531812+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-08T22:11:50.160198+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"0f40a5610b75a5aca05b9f9576e88115","modified_at":"2025-04-11T13:58:50.531877+00:00","orphaned_timestamp":1744379930.5319934,"platform":"mobile_app","unique_id":"6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.865999+00:00","entity_id":"sensor.factorys_ipad_activity","id":"2d6c3b8ccc125651c5a4477f4ea06257","modified_at":"2025-04-14T21:17:49.167860+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_activity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.872473+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"dc14d912b74c045462c9eb5ddc9b289e","modified_at":"2025-04-14T21:17:49.167977+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.877802+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"337a608775d99df5f330bc758dcacbe0","modified_at":"2025-04-14T21:17:49.168075+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.895090+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"780b091f64a112cb9663e61909c927ef","modified_at":"2025-04-14T21:17:49.168152+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.898662+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"37d2f4695b9bfc954b88e1b0b7b92cef","modified_at":"2025-04-14T21:17:49.168215+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.901053+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"61b0638ca9ced0d0c8314cd483cbdc0f","modified_at":"2025-04-14T21:17:49.168274+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.903468+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"021ce74760e910e29ba75fe8b27eb1d9","modified_at":"2025-04-14T21:17:49.168331+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.904568+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"41923929e9b862f91a915f16b682ca4c","modified_at":"2025-04-14T21:17:49.168387+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.915982+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"b6e8128e54ffe0d4354f28f785e2b5a5","modified_at":"2025-04-14T21:17:49.168444+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.917156+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"58da85cec9f92907c2f0f0ba6a66536d","modified_at":"2025-04-14T21:17:49.168498+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.945796+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"fa45a32362e7675abc516937e2ac733b","modified_at":"2025-04-14T21:17:49.168553+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-14T19:57:40.956994+00:00","entity_id":"sensor.factorys_ipad_storage","id":"9e3188e88769e93615a3bc11dff7996f","modified_at":"2025-04-14T21:17:49.168606+00:00","orphaned_timestamp":1744665469.1687093,"platform":"mobile_app","unique_id":"05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.737120+00:00","entity_id":"sensor.factorys_ipad_activity","id":"83699b8c76b2c5e7d0020ca0cb67bd57","modified_at":"2025-04-15T19:15:22.315922+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_activity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.742811+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"1cbeabc6fe0a5c22ce69005eba0f79af","modified_at":"2025-04-15T19:15:22.316078+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.753761+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"2108bc49fe7bada844e7bfa38d4b963d","modified_at":"2025-04-15T19:15:22.316169+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.754849+00:00","entity_id":"sensor.factorys_ipad_storage","id":"9ba8c1e365c322e17a3b7e1621da6b5f","modified_at":"2025-04-15T19:15:22.316248+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.755767+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"d1bf759c17b0e1de02af41b7246dd1f3","modified_at":"2025-04-15T19:15:22.316324+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.760077+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"8e823ade35a02dd5eb71adcaaadd4d31","modified_at":"2025-04-15T19:15:22.316405+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.761063+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"4da7ea9ae5a286b591302282b0e575d0","modified_at":"2025-04-15T19:15:22.316474+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.762775+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"9e649629e6c88e513081df0cab85e7a5","modified_at":"2025-04-15T19:15:22.316547+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.766840+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"1fa6fe46e7641609052ba1aebde79f16","modified_at":"2025-04-15T19:15:22.316641+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.771860+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"b5c4fb82742cd5ef5e45333c7f7ce79a","modified_at":"2025-04-15T19:15:22.316721+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.783575+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"fa0a7f9d6e3e922b00893005bb4a0e0c","modified_at":"2025-04-15T19:15:22.316803+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-15T00:38:18.785480+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"61fdf7211d05d7aacfd8480343451724","modified_at":"2025-04-15T19:15:22.316876+00:00","orphaned_timestamp":1744744522.316998,"platform":"mobile_app","unique_id":"adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.535861+00:00","entity_id":"sensor.factorys_ipad_activity","id":"2e61faaad631a4786652958c716a9dc2","modified_at":"2025-04-16T19:57:47.363884+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_activity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.540469+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"819fd280ef77d2b9b7f46f9feb56ccaa","modified_at":"2025-04-16T19:57:47.364019+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.542484+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"62756bf133fe6c3f3dec8256206cc0b9","modified_at":"2025-04-16T19:57:47.364106+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.543379+00:00","entity_id":"sensor.factorys_ipad_storage","id":"ae4f9d0e06bba9b091bd043b1a8277f1","modified_at":"2025-04-16T19:57:47.364176+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.551805+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"0f0b789cd56df8a5df9515dc693e1e1b","modified_at":"2025-04-16T19:57:47.364242+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.558786+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"4d16e9c89252845b92be704838efb2a9","modified_at":"2025-04-16T19:57:47.364305+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.560390+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"84a87a37a7048d62bdfc8cfa030ca9df","modified_at":"2025-04-16T19:57:47.364376+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.564613+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"d717a19432fbb91e8c3374dccc4acb53","modified_at":"2025-04-16T19:57:47.364467+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.566797+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"ca85ccdfe0fb8f728a13b69f84770b3f","modified_at":"2025-04-16T19:57:47.364554+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.591466+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"79119441058e0c79725e0b0ff7b639fa","modified_at":"2025-04-16T19:57:47.364620+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.592834+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"ccd01badb0ca18b390dbd16e9fca3fb7","modified_at":"2025-04-16T19:57:47.364681+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-16T17:42:34.600876+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"04b1e9486d8328caf50011618c0cd17b","modified_at":"2025-04-16T19:57:47.364737+00:00","orphaned_timestamp":1744833467.3648388,"platform":"mobile_app","unique_id":"49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T19:12:44.604944+00:00","entity_id":"assist_satellite.192_168_1_211","id":"d43136b2377aaeaa95a5f3e3018dfcf0","modified_at":"2025-04-17T19:40:05.925269+00:00","orphaned_timestamp":1744918805.9262288,"platform":"voip","unique_id":"sip:IPCall@192.168.1.211:5060-assist_satellite"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T19:12:44.617873+00:00","entity_id":"binary_sensor.192_168_1_211_call_in_progress","id":"65eada65d37e502cfe10e1caa59da296","modified_at":"2025-04-17T19:40:05.925460+00:00","orphaned_timestamp":1744918805.9262288,"platform":"voip","unique_id":"sip:IPCall@192.168.1.211:5060-call_in_progress"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T19:12:44.630161+00:00","entity_id":"select.192_168_1_211_assistant","id":"389d40d95591a168ee883d5eaa013c34","modified_at":"2025-04-17T19:40:05.925541+00:00","orphaned_timestamp":1744918805.9262288,"platform":"voip","unique_id":"sip:IPCall@192.168.1.211:5060-pipeline"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T19:12:44.641582+00:00","entity_id":"select.192_168_1_211_finished_speaking_detection","id":"d4997d7a7998deee55b62cf0b87e5be7","modified_at":"2025-04-17T19:40:05.925628+00:00","orphaned_timestamp":1744918805.9262288,"platform":"voip","unique_id":"sip:IPCall@192.168.1.211:5060-vad_sensitivity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-11-15T19:12:44.653207+00:00","entity_id":"switch.192_168_1_211_allow_calls","id":"cfb2b32f0375fc8903df83c3e22d1861","modified_at":"2025-04-17T19:40:05.925705+00:00","orphaned_timestamp":1744918805.9262288,"platform":"voip","unique_id":"sip:IPCall@192.168.1.211:5060-allow_call"}, + {"config_entry_id":"01JCRJQQPN6G7D20NFABPG3Y3V","config_subentry_id":null,"created_at":"2024-11-15T18:52:58.979490+00:00","entity_id":"conversation.chatgpt","id":"3b40bd9fe059fb8b8b3d65c70c97e06f","modified_at":"2025-04-17T19:40:15.927057+00:00","orphaned_timestamp":null,"platform":"openai_conversation","unique_id":"01JCRJQQPN6G7D20NFABPG3Y3V"}, + {"config_entry_id":"01JKR7TM57W6HDZWKBEZQ859MJ","config_subentry_id":null,"created_at":"2025-02-10T15:32:12.087068+00:00","entity_id":"conversation.chatgpt_2","id":"81d4136cb9d09a5b2c4dc4bed623690e","modified_at":"2025-04-17T19:40:15.927291+00:00","orphaned_timestamp":null,"platform":"openai_conversation","unique_id":"01JKR7TM57W6HDZWKBEZQ859MJ"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T19:39:19.655585+00:00","entity_id":"assist_satellite.192_168_1_212","id":"089eca8e963c7c57b199b636e7856738","modified_at":"2025-04-17T19:57:05.216647+00:00","orphaned_timestamp":1744919825.217562,"platform":"voip","unique_id":"sip:IPCall@192.168.1.212:5060-assist_satellite"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T19:39:19.656317+00:00","entity_id":"binary_sensor.192_168_1_212_call_in_progress","id":"430a1c201d918f91de75b52dd74a7e5f","modified_at":"2025-04-17T19:57:05.216820+00:00","orphaned_timestamp":1744919825.217562,"platform":"voip","unique_id":"sip:IPCall@192.168.1.212:5060-call_in_progress"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T19:39:19.656645+00:00","entity_id":"select.192_168_1_212_assistant","id":"ac59b6a4b9588ecb82e6950b76cae31a","modified_at":"2025-04-17T19:57:05.216889+00:00","orphaned_timestamp":1744919825.217562,"platform":"voip","unique_id":"sip:IPCall@192.168.1.212:5060-pipeline"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T19:39:19.657110+00:00","entity_id":"select.192_168_1_212_finished_speaking_detection","id":"8ca2b812c5c65d2102fa3a35128f16aa","modified_at":"2025-04-17T19:57:05.216964+00:00","orphaned_timestamp":1744919825.217562,"platform":"voip","unique_id":"sip:IPCall@192.168.1.212:5060-vad_sensitivity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T19:39:19.657586+00:00","entity_id":"switch.192_168_1_212_allow_calls","id":"09752c1b42484379b56ba486b9cd1388","modified_at":"2025-04-17T19:57:05.217039+00:00","orphaned_timestamp":1744919825.217562,"platform":"voip","unique_id":"sip:IPCall@192.168.1.212:5060-allow_call"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.858200+00:00","entity_id":"sensor.factorys_ipad_activity","id":"b78aa9fd8b19de914d2c55f51b64fa0d","modified_at":"2025-04-20T02:36:21.117145+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_activity"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.863361+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"1fd1d6116392344d1bc5d706d3ebf98a","modified_at":"2025-04-20T02:36:21.117253+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.875070+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"0acbbe86612c656cf27c017bd07e306c","modified_at":"2025-04-20T02:36:21.117324+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.878135+00:00","entity_id":"sensor.factorys_ipad_storage","id":"7c27ee25afbe6a7119536371a131798e","modified_at":"2025-04-20T02:36:21.117389+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.881683+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"8de727b9d32b55ec3b0ced2f12ee3b96","modified_at":"2025-04-20T02:36:21.117452+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.883965+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"b4c97b724c537e8d77a3d880a968c7a7","modified_at":"2025-04-20T02:36:21.117521+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.886194+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"a47628f52c39c5409f86ebda0fa08db5","modified_at":"2025-04-20T02:36:21.117585+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.900926+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"3647f5d2e0f120fdef390df1200c92bd","modified_at":"2025-04-20T02:36:21.117649+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.906746+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"4ccf0a6c8229fe44b3ff6bd607d8ff17","modified_at":"2025-04-20T02:36:21.117712+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.908039+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"4922e18b406c5e3f0c4de5f27117cfc8","modified_at":"2025-04-20T02:36:21.117771+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.909235+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"e316898393896ce7093638902d4e3259","modified_at":"2025-04-20T02:36:21.117850+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-17T15:50:37.912989+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"3df5cdadedd5bd8185e6e11d98d6840c","modified_at":"2025-04-20T02:36:21.117916+00:00","orphaned_timestamp":1745116581.118026,"platform":"mobile_app","unique_id":"196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.546615+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"6bc52b85fa26d6302f505f82a40e3018","modified_at":"2025-04-21T20:43:46.015235+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.549059+00:00","entity_id":"sensor.factorys_ipad_storage","id":"838942064a95c2c25929ee74a5ab7c55","modified_at":"2025-04-21T20:43:46.015365+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.551156+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"05c1532730d58946d02f1dfecfecad19","modified_at":"2025-04-21T20:43:46.015444+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.552211+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"d7e9038658afe5b7912c54162ca71d23","modified_at":"2025-04-21T20:43:46.015516+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.556023+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"8aac027017ca30aeb7545f8b19c3ad98","modified_at":"2025-04-21T20:43:46.015610+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.563936+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"c7868c46f897d2509033fc3b6299926c","modified_at":"2025-04-21T20:43:46.015686+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.582906+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"0a8331df35b7ded5059d87cd859fccef","modified_at":"2025-04-21T20:43:46.015754+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.592078+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"5954338530cc881558fa32959cc64e45","modified_at":"2025-04-21T20:43:46.015844+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.604544+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"85f2bd4bb3ac79d74e90d3eb26d6dc6a","modified_at":"2025-04-21T20:43:46.015919+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:44.626144+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"40f210f1f637abf9cec199967445ec4b","modified_at":"2025-04-21T20:43:46.015990+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-21T20:33:45.037698+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"28044584ddff6a392c76424f1b919f8d","modified_at":"2025-04-21T20:43:46.016059+00:00","orphaned_timestamp":1745268226.016169,"platform":"mobile_app","unique_id":"f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.925202+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"37d41baf4fabb39c0c8e4b50fd7381ba","modified_at":"2025-04-23T06:24:38.143474+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.927007+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"436a572cb506a4db921ec950ac70b820","modified_at":"2025-04-23T06:24:38.143597+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.928291+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"82e2d63f2165c82c8945843ce2658922","modified_at":"2025-04-23T06:24:38.143680+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.930197+00:00","entity_id":"sensor.factorys_ipad_storage","id":"c20124f3ee3e8bd71a7c04eaecfdac71","modified_at":"2025-04-23T06:24:38.143752+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.934878+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"ab701241958c60d317f32f687b7c3970","modified_at":"2025-04-23T06:24:38.143833+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.943516+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"49db01db874d83c72e91481469fa6bd6","modified_at":"2025-04-23T06:24:38.143904+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.945176+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"4904db9fbf2f9b0a65d9f172125543bf","modified_at":"2025-04-23T06:24:38.143980+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.948417+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"0aac32beb1a62616ef60882c440be3e5","modified_at":"2025-04-23T06:24:38.144045+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.949625+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"28a68eee8a855b308ea917a4f4214c79","modified_at":"2025-04-23T06:24:38.144125+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:35.963908+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"1364fa10eaf1150243203c4cef88b6d9","modified_at":"2025-04-23T06:24:38.144199+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:04:36.025430+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"efaacaa902fbaa46a7d6f0db7115df30","modified_at":"2025-04-23T06:24:38.144263+00:00","orphaned_timestamp":1745389478.1443765,"platform":"mobile_app","unique_id":"f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.726513+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"c4c80ef62e22e808ec62f78089a94df0","modified_at":"2025-04-23T21:57:13.107040+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.735908+00:00","entity_id":"sensor.factorys_ipad_storage","id":"2b6fee3bd4e83e87e7048de5f33ae9f5","modified_at":"2025-04-23T21:57:13.107148+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.737871+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"bc4ac77565d785431d8b3e17c5fcd772","modified_at":"2025-04-23T21:57:13.107223+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.740001+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"ceb6d5bbd7aa6e9d1ed886bde4eb43bb","modified_at":"2025-04-23T21:57:13.107293+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.755487+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"fdb75ee9ffdbc5afd6284bf42fe85d18","modified_at":"2025-04-23T21:57:13.107359+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.757301+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"07d519fedc83b0eb0c23df687c8fef6e","modified_at":"2025-04-23T21:57:13.107423+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.758662+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"55ac3192a1c3994b54491e54d6189e11","modified_at":"2025-04-23T21:57:13.107499+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.759492+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"2dec502ad0b501efa2319bb16b514b6e","modified_at":"2025-04-23T21:57:13.107562+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.771071+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"d415852ea02c2c5ae7141fdfcf57ac18","modified_at":"2025-04-23T21:57:13.107630+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.778831+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"8bd6e2c8f13c0cc536cb0414ff858d28","modified_at":"2025-04-23T21:57:13.107692+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T06:29:38.799371+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"b7ab3e9bef72f0e62f228e4bb0731d1b","modified_at":"2025-04-23T21:57:13.107752+00:00","orphaned_timestamp":1745445433.1078713,"platform":"mobile_app","unique_id":"a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76_iphone-audio-output"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-21T22:58:40.162032+00:00","entity_id":"button.g5_flex_adopt_device_2","id":"6b01bda052da7472936d133f9e34e52f","modified_at":"2025-04-24T19:41:34.427125+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"28704E1770B7_adopt"}, + {"config_entry_id":"55db3b46f3bf75777e4779fd25ed6bca","config_subentry_id":null,"created_at":"2025-04-21T22:20:49.529561+00:00","entity_id":"button.g5_flex_adopt_device","id":"a25947622d87044cefc0236631d84e06","modified_at":"2025-04-24T19:41:34.427200+00:00","orphaned_timestamp":null,"platform":"unifiprotect","unique_id":"28704E1770EC_adopt"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.744955+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"fd58269a999dbc7cff625083eeb5f1e7","modified_at":"2025-04-24T20:49:24.114394+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.755090+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"3cb10dee4a370e0056817567a8fef1fc","modified_at":"2025-04-24T20:49:24.114510+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.760827+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"af200dbda8f75ea043a45c7f5a64c7f5","modified_at":"2025-04-24T20:49:24.114593+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.762475+00:00","entity_id":"sensor.factorys_ipad_storage","id":"9845fca53ea4eb7c33d382e28499a94e","modified_at":"2025-04-24T20:49:24.114664+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.773119+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"8a78284e0238d58f962d43338c3d91a3","modified_at":"2025-04-24T20:49:24.114729+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.778355+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"ea8327739d1d937c6aeb0ff2861d9367","modified_at":"2025-04-24T20:49:24.114801+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.780586+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"e005e0a12e31bfb00c3f4cf4e6d1b50a","modified_at":"2025-04-24T20:49:24.114867+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.786295+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"d92000da56adae88c6b4849336f55268","modified_at":"2025-04-24T20:49:24.114928+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.788183+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"b07e92a0fc6a0e95c01d8b5244abd86e","modified_at":"2025-04-24T20:49:24.114985+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.789419+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"c1442a48d4c241e7ca5cc3964437124e","modified_at":"2025-04-24T20:49:24.115042+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-23T22:02:13.797092+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"fab5ce1c844c0e4b12868745f1b2816f","modified_at":"2025-04-24T20:49:24.115098+00:00","orphaned_timestamp":1745527764.1152296,"platform":"mobile_app","unique_id":"6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.251417+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"eeb3f6bd75de1d81b214bb704280d74d","modified_at":"2025-04-28T09:54:01.377503+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.253283+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"88249d1d47549aab9e6d6803468d36e0","modified_at":"2025-04-28T09:54:01.377623+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.254049+00:00","entity_id":"sensor.factorys_ipad_storage","id":"0f892bc82f7067fdbbffba4983213ab7","modified_at":"2025-04-28T09:54:01.377705+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.257129+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"554291285a2117769d4187396ea35004","modified_at":"2025-04-28T09:54:01.377779+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.261199+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"f5cbe4f5a5b7c4b5497ca45b11fc7bcd","modified_at":"2025-04-28T09:54:01.377879+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.274083+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"6dd1e0f97c0c05bac91a75c45ee913a6","modified_at":"2025-04-28T09:54:01.377948+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.275489+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"e17e569c42a8f019864220361fdefd8a","modified_at":"2025-04-28T09:54:01.378011+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_connectivity_connection_type"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.276624+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"82c5345ddadf0bf45c3047753b5c8915","modified_at":"2025-04-28T09:54:01.378077+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.278286+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"1859813a6be2e7fc88fecb8d6a583da6","modified_at":"2025-04-28T09:54:01.378139+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.282918+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"5461a212d895d9576f90ca3904a6ac9e","modified_at":"2025-04-28T09:54:01.378203+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-26T07:34:17.303661+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"c9cb15194ae98d776c871dd264a70326","modified_at":"2025-04-28T09:54:01.378265+00:00","orphaned_timestamp":1745834041.3783746,"platform":"mobile_app","unique_id":"51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:01.800648+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"feb9252a987a022eebbe53d9fc7b4430","modified_at":"2025-04-30T15:39:43.723760+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_battery_state"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:01.811247+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"8619d8428add6641e11f77f32396b6e0","modified_at":"2025-04-30T15:39:43.723873+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_connectivity_ssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:01.818997+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"8bce02eecb9ca0af1e9b2418cb778a0e","modified_at":"2025-04-30T15:39:43.723947+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_focus"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:01.872211+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"e2dcebfe31cfbb8c9e512cee2ce03872","modified_at":"2025-04-30T15:39:43.724014+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:01.885972+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"180e45442655b2e9e89d860c8f420d26","modified_at":"2025-04-30T15:39:43.724077+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_app-version"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:01.927445+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"680120a97bce82de24558bb2c4ae149b","modified_at":"2025-04-30T15:39:43.724138+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_battery_level"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:02.000533+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"829ede95c4185bbc594625d6ebff62a0","modified_at":"2025-04-30T15:39:43.724214+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_location-permission"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:02.082756+00:00","entity_id":"sensor.factorys_ipad_storage","id":"dce465df243306668b1e1a2030f41e49","modified_at":"2025-04-30T15:39:43.724281+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_storage"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:02.533959+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"a9292be9be7a908665e8b6faa492a950","modified_at":"2025-04-30T15:39:43.724340+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_connectivity_bssid"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:40:02.866857+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"fbd7dc2f11423eab069ee3df70304fb2","modified_at":"2025-04-30T15:39:43.724394+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_last_update_trigger"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2025-04-28T15:45:03.498458+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"49556d27cb0bdd9d5a4de6af75b10c75","modified_at":"2025-04-30T15:39:43.724453+00:00","orphaned_timestamp":1746027583.724554,"platform":"mobile_app","unique_id":"c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f_connectivity_connection_type"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.393317+00:00","entity_id":"sensor.factorys_ipad_battery_level","id":"213f8fad831da6c4f5de8cb2ad8e589b","modified_at":"2025-04-30T15:59:18.848912+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_battery_level"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.396517+00:00","entity_id":"sensor.factorys_ipad_ssid","id":"f205bedced514bc786670e3ed7e3dca3","modified_at":"2025-04-30T15:59:18.849001+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_connectivity_ssid"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.413149+00:00","entity_id":"sensor.factorys_ipad_battery_state","id":"06b7828f9d7d840e9db689b17eacfbba","modified_at":"2025-04-30T15:59:18.849086+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_battery_state"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.419012+00:00","entity_id":"sensor.factorys_ipad_storage","id":"63f39b874fcf658e873ebe289fdb4ff3","modified_at":"2025-04-30T15:59:18.849148+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_storage"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.421866+00:00","entity_id":"sensor.factorys_ipad_last_update_trigger","id":"06e44bdd000069750dd82f3301e4055f","modified_at":"2025-04-30T15:59:18.849206+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_last_update_trigger"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.423694+00:00","entity_id":"sensor.factorys_ipad_connection_type","id":"561334c248febf86784ac3a64623c280","modified_at":"2025-04-30T15:59:18.849267+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_connectivity_connection_type"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.425045+00:00","entity_id":"binary_sensor.factorys_ipad_focus","id":"c0bcff9d94edaebcadb35fccdcfa16fa","modified_at":"2025-04-30T15:59:18.849324+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_focus"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.426351+00:00","entity_id":"sensor.factorys_ipad_bssid","id":"00801125c32cae689e1ec8a6f87161d4","modified_at":"2025-04-30T15:59:18.849380+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_connectivity_bssid"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.427306+00:00","entity_id":"sensor.factorys_ipad_app_version","id":"95f6fa64e137ae919aebb54ee47926d6","modified_at":"2025-04-30T15:59:18.849437+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_app-version"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.429601+00:00","entity_id":"sensor.factorys_ipad_location_permission","id":"93f43d81ebb5ce1350d5d448a796182e","modified_at":"2025-04-30T15:59:18.849491+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_location-permission"}, + {"config_entry_id":"01JT3NN6771TYTR78PQ8P3C56J","config_subentry_id":null,"created_at":"2025-04-30T15:44:44.452708+00:00","entity_id":"sensor.factorys_ipad_audio_output","id":"bd5ede9a6e9b7501c1c91ae9ae2bd013","modified_at":"2025-04-30T15:59:18.849546+00:00","orphaned_timestamp":null,"platform":"mobile_app","unique_id":"7eb2a43c6447c831a473630a65e2f3c5f335de04f9192c0430bdd129576fbe7a_iphone-audio-output"}, + {"config_entry_id":null,"config_subentry_id":null,"created_at":"2024-10-16T16:01:12.819178+00:00","entity_id":"sensor.precision_scale_derivative","id":"196b050eb05265892ce0f71d8674d81a","modified_at":"2025-04-30T18:15:10.969761+00:00","orphaned_timestamp":1746036910.9697304,"platform":"derivative","unique_id":"01JAB0ZN37SM4F25RK6Y1NHAWP"} ] } } \ No newline at end of file diff --git a/.storage/core.restore_state b/.storage/core.restore_state index 5c017e3..ebf3264 100644 --- a/.storage/core.restore_state +++ b/.storage/core.restore_state @@ -4,509 +4,1799 @@ "key": "core.restore_state", "data": [ { - "state": {"entity_id":"person.pecan_lab","state":"unknown","attributes":{"editable":true,"id":"pecan_lab","device_trackers":["device_tracker.lab_phone"],"user_id":"5ef2c8c082b14074a6e84da694ef2f35","friendly_name":"Pecan Lab"},"last_changed":"2024-10-01T13:35:12.875816+00:00","last_reported":"2024-10-01T13:35:43.323039+00:00","last_updated":"2024-10-01T13:35:43.323039+00:00","context":{"id":"01J944PF6VVKDVN2815VH3MBR7","parent_id":null,"user_id":null}}, + "state": {"entity_id":"person.pecan_lab","state":"home","attributes":{"editable":true,"id":"pecan_lab","device_trackers":["device_tracker.lab_phone","device_tracker.factorys_ipad"],"latitude":33.944732666015625,"longitude":-83.37195778239284,"gps_accuracy":35,"source":"device_tracker.factorys_ipad","user_id":"5ef2c8c082b14074a6e84da694ef2f35","friendly_name":"Pecan Lab"},"last_changed":"2025-04-30T18:14:06.686315+00:00","last_reported":"2025-04-30T18:14:11.795125+00:00","last_updated":"2025-04-30T18:14:11.795125+00:00","context":{"id":"01JT3YG12KSD5AVT1NVR2AKF0D","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"update.home_assistant_supervisor_update","state":"off","attributes":{"auto_update":true,"installed_version":"2024.09.1","in_progress":false,"latest_version":"2024.09.1","release_summary":null,"release_url":"https://github.com/home-assistant/supervisor/releases/tag/2024.09.1","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-10-01T13:35:18.519181+00:00","last_reported":"2024-10-01T13:35:18.519181+00:00","last_updated":"2024-10-01T13:35:18.519181+00:00","context":{"id":"01J944NPZQEA7GRNDKXSR420H1","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":"2025.04.1","in_progress":false,"latest_version":"2025.04.1","release_summary":null,"release_url":"https://github.com/home-assistant/supervisor/releases/tag/2025.04.1","skipped_version":null,"title":"Home Assistant Supervisor","update_percentage":null,"entity_picture":"https://brands.home-assistant.io/hassio/icon.png","friendly_name":"Home Assistant Supervisor Update","supported_features":1},"last_changed":"2025-04-30T18:14:07.343172+00:00","last_reported":"2025-04-30T18:14:07.343172+00:00","last_updated":"2025-04-30T18:14:07.343172+00:00","context":{"id":"01JT3YFWQFT609Y2F4HYZ61661","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"update.home_assistant_core_update","state":"off","attributes":{"auto_update":false,"installed_version":"2024.9.3","in_progress":false,"latest_version":"2024.9.3","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-10-01T13:35:18.521169+00:00","last_reported":"2024-10-01T13:35:18.521169+00:00","last_updated":"2024-10-01T13:35:18.521169+00:00","context":{"id":"01J944NPZSA8N10CZFQA8QWT5M","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.home_assistant_core_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2025.4.4","in_progress":false,"latest_version":"2025.4.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":"https://brands.home-assistant.io/homeassistant/icon.png","friendly_name":"Home Assistant Core Update","supported_features":11},"last_changed":"2025-04-30T18:14:07.343291+00:00","last_reported":"2025-04-30T18:14:07.343291+00:00","last_updated":"2025-04-30T18:14:07.343291+00:00","context":{"id":"01JT3YFWQF9YNP7GXS9DVPXF31","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"update.emqx_update","state":"off","attributes":{"auto_update":false,"installed_version":"0.7.0","in_progress":false,"latest_version":"0.7.0","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update emqx/emqx to v5.8.0 @renovate ([#110](https://github.com/hassio-addons/addon-emqx/pull/110))\n- ⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.5.0 @renovate ([#112](https://github.com/h","release_url":null,"skipped_version":null,"title":"EMQX","entity_picture":"/api/hassio/addons/a0d7b954_emqx/icon","friendly_name":"EMQX Update","supported_features":25},"last_changed":"2024-10-01T13:35:18.522644+00:00","last_reported":"2024-10-01T13:35:18.522644+00:00","last_updated":"2024-10-01T13:35:18.522644+00:00","context":{"id":"01J944NPZTFV5AFGH779D96T26","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.emqx_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"0.7.5","in_progress":false,"latest_version":"0.7.5","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update emqx/emqx to v5.8.6 @[renovate[bot]](https://github.com/apps/renovate) ([#137](https://github.com/hassio-addons/addon-emqx/pull/137))\n- ⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.8","release_url":null,"skipped_version":null,"title":"EMQX","update_percentage":null,"entity_picture":"/api/hassio/addons/a0d7b954_emqx/icon","friendly_name":"EMQX Update","supported_features":25},"last_changed":"2025-04-30T18:14:07.343368+00:00","last_reported":"2025-04-30T18:14:07.343368+00:00","last_updated":"2025-04-30T18:14:07.343368+00:00","context":{"id":"01JT3YFWQFC6JZV6Q32CED3NW0","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"update.studio_code_server_update","state":"off","attributes":{"auto_update":false,"installed_version":"5.16.1","in_progress":false,"latest_version":"5.16.1","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update keesschollaart81/vscode-home-assistant to v1.41.2 @frenck ([#869](https://github.com/hassio-addons/addon-vscode/pull/869))\n","release_url":null,"skipped_version":null,"title":"Studio Code Server","entity_picture":"/api/hassio/addons/a0d7b954_vscode/icon","friendly_name":"Studio Code Server Update","supported_features":25},"last_changed":"2024-10-01T13:35:18.524279+00:00","last_reported":"2024-10-01T13:35:18.524279+00:00","last_updated":"2024-10-01T13:35:18.524279+00:00","context":{"id":"01J944NPZW98WSW2VYPAA5PNXN","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.advanced_ssh_web_terminal_update","state":"on","attributes":{"auto_update":false,"display_precision":0,"installed_version":"20.0.0","in_progress":false,"latest_version":"20.0.2","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update alpine_3_21/bind-tools to v9.18.34-r0 @[renovate[bot]](https://github.com/apps/renovate) ([#858](https://github.com/hassio-addons/addon-ssh/pull/858))\n- ⬆️ Update alpine_3_21/mariadb-client to v11.4","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":25},"last_changed":"2025-04-30T18:14:07.343544+00:00","last_reported":"2025-04-30T18:14:07.343544+00:00","last_updated":"2025-04-30T18:14:07.343544+00:00","context":{"id":"01JT3YFWQFWJMMY0SET9EP413G","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"update.advanced_ssh_web_terminal_update","state":"off","attributes":{"auto_update":false,"installed_version":"19.0.0","in_progress":false,"latest_version":"19.0.0","release_summary":"## What’s changed\n\n## 🐛 Bug fixes\n\n- Change default shell from /bin/ash to /bin/sh @rskallies ([#747](https://github.com/hassio-addons/addon-ssh/pull/747))\n- ⬆️ Update home-assistant/cli to v4.35.0 @sairon ([#762](https://github.com/hassio-addons/addon-ss","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-10-01T13:35:18.525946+00:00","last_reported":"2024-10-01T13:35:18.525946+00:00","last_updated":"2024-10-01T13:35:18.525946+00:00","context":{"id":"01J944NPZX9R4WM74ECNJFCKTZ","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.get_hacs_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.3.1","in_progress":false,"latest_version":"1.3.1","release_summary":"# 1.3.1\n\n- Fix problems with getting the current version for development builds\n\n# 1.3.0\n\n- Dynamically get the version again\n\n# 1.2.1\n\n- Create custom_components directory if it does not exist\n\n# 1.2.0\n\n- Set dev version to 2.0.0\n\n# 1.1.1\n\n- Fix version ","release_url":null,"skipped_version":null,"title":"Get HACS","update_percentage":null,"entity_picture":"/api/hassio/addons/cb646a50_get/icon","friendly_name":"Get HACS Update","supported_features":25},"last_changed":"2025-04-30T18:14:07.343610+00:00","last_reported":"2025-04-30T18:14:07.343610+00:00","last_updated":"2025-04-30T18:14:07.343610+00:00","context":{"id":"01JT3YFWQF1FH5EMZ7EH4500T7","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"update.home_assistant_operating_system_update","state":"off","attributes":{"auto_update":false,"installed_version":"13.1","in_progress":false,"latest_version":"13.1","release_summary":null,"release_url":"https://github.com/home-assistant/operating-system/releases/tag/13.1","skipped_version":null,"title":"Home Assistant Operating System","entity_picture":"https://brands.home-assistant.io/homeassistant/icon.png","friendly_name":"Home Assistant Operating System Update","supported_features":3},"last_changed":"2024-10-01T13:35:18.527761+00:00","last_reported":"2024-10-01T13:35:18.527761+00:00","last_updated":"2024-10-01T13:35:18.527761+00:00","context":{"id":"01J944NPZZT6HDMNRA70BPXW70","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.esphome_device_builder_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"2025.4.1","in_progress":false,"latest_version":"2025.4.1","release_summary":"## 2025.4.1\n\n- Fix psram below idf 5 [esphome#8584](https://github.com/esphome/esphome/pull/8584) by [@jesserockz](https://github.com/jesserockz)\n- [lvgl] Ensure pages are created on the correct display [esphome#8596](https://github.com/esphome/esphome/pu","release_url":null,"skipped_version":null,"title":"ESPHome Device Builder","update_percentage":null,"entity_picture":"/api/hassio/addons/5c53de3b_esphome/icon","friendly_name":"ESPHome Device Builder Update","supported_features":25},"last_changed":"2025-04-30T18:14:07.343666+00:00","last_reported":"2025-04-30T18:14:07.343666+00:00","last_updated":"2025-04-30T18:14:07.343666+00:00","context":{"id":"01JT3YFWQFFG44E164374A09SK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.meyer_position_raw","state":"-250.0","attributes":{"unit_of_measurement":"thou","friendly_name":"Meyer Position Raw"},"last_changed":"2024-10-01T13:38:24.518897+00:00","last_reported":"2024-10-01T13:38:24.518897+00:00","last_updated":"2024-10-01T13:38:24.518897+00:00","context":{"id":"01J944VCM6XG81P9KHRKDDV52T","parent_id":null,"user_id":null}}, + "state": {"entity_id":"update.file_editor_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"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","update_percentage":null,"entity_picture":"/api/hassio/addons/core_configurator/icon","friendly_name":"File editor Update","supported_features":25},"last_changed":"2025-04-30T18:14:07.343717+00:00","last_reported":"2025-04-30T18:14:07.343717+00:00","last_updated":"2025-04-30T18:14:07.343717+00:00","context":{"id":"01JT3YFWQF25V81MEPBRXZF0HC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.studio_code_server_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"5.19.2","in_progress":false,"latest_version":"5.19.2","release_summary":"## What’s changed\n\n## ⬆️ Dependency updates\n\n- ⬆️ Update esphome to v2025.4.0 @[renovate[bot]](https://github.com/apps/renovate) ([#955](https://github.com/hassio-addons/addon-vscode/pull/955))\n- ⬆️ Update cdr/code-server to v4.99.3 @[renovate[bot]](https","release_url":null,"skipped_version":null,"title":"Studio Code Server","update_percentage":null,"entity_picture":"/api/hassio/addons/a0d7b954_vscode/icon","friendly_name":"Studio Code Server Update","supported_features":25},"last_changed":"2025-04-30T18:14:07.343761+00:00","last_reported":"2025-04-30T18:14:07.343761+00:00","last_updated":"2025-04-30T18:14:07.343761+00:00","context":{"id":"01JT3YFWQFBAXZ63K6MY3VXPZA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.home_assistant_operating_system_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"15.2","in_progress":false,"latest_version":"15.2","release_summary":null,"release_url":"https://github.com/home-assistant/operating-system/releases/tag/15.2","skipped_version":null,"title":"Home Assistant Operating System","update_percentage":null,"entity_picture":"https://brands.home-assistant.io/homeassistant/icon.png","friendly_name":"Home Assistant Operating System Update","supported_features":3},"last_changed":"2025-04-30T18:14:07.343838+00:00","last_reported":"2025-04-30T18:14:07.343838+00:00","last_updated":"2025-04-30T18:14:07.343838+00:00","context":{"id":"01JT3YFWQF4MZ3PW3FGH1KNTGS","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"stt.home_assistant_cloud","state":"unknown","attributes":{"friendly_name":"Home Assistant Cloud"},"last_changed":"2025-04-30T18:14:07.739393+00:00","last_reported":"2025-04-30T18:14:07.739393+00:00","last_updated":"2025-04-30T18:14:07.739393+00:00","context":{"id":"01JT3YFX3VMXMAR58QVRF11AMS","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"tts.home_assistant_cloud","state":"2025-04-17T19:59:57.177130+00:00","attributes":{"friendly_name":"Home Assistant Cloud"},"last_changed":"2025-04-30T18:14:07.739539+00:00","last_reported":"2025-04-30T18:14:07.739539+00:00","last_updated":"2025-04-30T18:14:07.739539+00:00","context":{"id":"01JT3YFX3VNSVG3HR5KR2SCM46","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"scene.jc_home_position","state":"2025-03-11T13:55:57.497811+00:00","attributes":{"entity_id":[],"id":"1741463096893","friendly_name":"JC Home Position"},"last_changed":"2025-04-30T18:14:07.752760+00:00","last_reported":"2025-04-30T18:14:07.752760+00:00","last_updated":"2025-04-30T18:14:07.752760+00:00","context":{"id":"01JT3YFX48MZZJRYFMR3PAARRR","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"scene.new_scene","state":"unknown","attributes":{"entity_id":["switch.jc_run_control","input_number.jc_pecan_grade","input_number.jc_crush_amount","input_number.jc_plate_frequency","number.jc_feed_angle","number.jc_feed_time","number.jc_feedrate_setpoint","switch.jc_limit_feed_duration","switch.shellyplus1pm_c049ef8c7310_switch_0"],"id":"1741701854531","friendly_name":"New scene"},"last_changed":"2025-04-30T18:14:07.753180+00:00","last_reported":"2025-04-30T18:14:07.753180+00:00","last_updated":"2025-04-30T18:14:07.753180+00:00","context":{"id":"01JT3YFX49M9W0QQ496TQ7RYJ5","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"conversation.home_assistant","state":"unknown","attributes":{"friendly_name":"Home Assistant","supported_features":1},"last_changed":"2025-04-30T18:14:07.754624+00:00","last_reported":"2025-04-30T18:14:07.754624+00:00","last_updated":"2025-04-30T18:14:07.754624+00:00","context":{"id":"01JT3YFX4AMJ96Y23248HDT7SD","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.decrement_position_by_tenth","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"decrement_position_by_tenth"},"last_changed":"2025-04-30T18:14:07.829376+00:00","last_reported":"2025-04-30T18:14:07.829376+00:00","last_updated":"2025-04-30T18:14:07.829376+00:00","context":{"id":"01JT3YFX6NKX019C39843C72F5","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.increment_position_by_tenth","state":"off","attributes":{"last_triggered":"2024-10-28T19:45:44.832005+00:00","mode":"single","current":0,"friendly_name":"increment_position_by_tenth"},"last_changed":"2025-04-30T18:14:07.829449+00:00","last_reported":"2025-04-30T18:14:07.829449+00:00","last_updated":"2025-04-30T18:14:07.829449+00:00","context":{"id":"01JT3YFX6NBGKDKD7P78TC1J4F","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.decrement_position_by_1","state":"off","attributes":{"last_triggered":"2025-04-28T16:29:04.151136+00:00","mode":"single","current":0,"friendly_name":"decrement_position_by_1"},"last_changed":"2025-04-30T18:14:07.829502+00:00","last_reported":"2025-04-30T18:14:07.829502+00:00","last_updated":"2025-04-30T18:14:07.829502+00:00","context":{"id":"01JT3YFX6NMF1BPB74W4JMXYQ2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.increment_position_by_1","state":"off","attributes":{"last_triggered":"2025-04-28T19:34:35.092488+00:00","mode":"single","current":0,"friendly_name":"increment_position_by_1"},"last_changed":"2025-04-30T18:14:07.829561+00:00","last_reported":"2025-04-30T18:14:07.829561+00:00","last_updated":"2025-04-30T18:14:07.829561+00:00","context":{"id":"01JT3YFX6N9Y5EBAP0YGT3YP2G","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.decrement_position_by_10","state":"off","attributes":{"last_triggered":"2025-04-04T19:29:03.167085+00:00","mode":"single","current":0,"friendly_name":"decrement_position_by_10"},"last_changed":"2025-04-30T18:14:07.829606+00:00","last_reported":"2025-04-30T18:14:07.829606+00:00","last_updated":"2025-04-30T18:14:07.829606+00:00","context":{"id":"01JT3YFX6N7ZJY1GFZMEB59G49","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.increment_position_by_10","state":"off","attributes":{"last_triggered":"2025-04-14T19:12:04.125845+00:00","mode":"single","current":0,"friendly_name":"increment_position_by_10"},"last_changed":"2025-04-30T18:14:07.829649+00:00","last_reported":"2025-04-30T18:14:07.829649+00:00","last_updated":"2025-04-30T18:14:07.829649+00:00","context":{"id":"01JT3YFX6N4BCQF4XJSBSDHWY6","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.decrement_position_by_100","state":"off","attributes":{"last_triggered":"2025-03-19T16:06:08.874921+00:00","mode":"single","current":0,"friendly_name":"decrement_position_by_100"},"last_changed":"2025-04-30T18:14:07.829687+00:00","last_reported":"2025-04-30T18:14:07.829687+00:00","last_updated":"2025-04-30T18:14:07.829687+00:00","context":{"id":"01JT3YFX6NTRZA2RPCC6S7MTWA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.increment_position_by_100","state":"off","attributes":{"last_triggered":"2025-03-19T16:15:06.332082+00:00","mode":"single","current":0,"friendly_name":"increment_position_by_100"},"last_changed":"2025-04-30T18:14:07.829725+00:00","last_reported":"2025-04-30T18:14:07.829725+00:00","last_updated":"2025-04-30T18:14:07.829725+00:00","context":{"id":"01JT3YFX6N1Y1DD91QPY8HNJFA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.mqtt_home","state":"off","attributes":{"last_triggered":"2025-04-25T19:21:16.251559+00:00","mode":"single","current":0,"friendly_name":"MQTT Home Command"},"last_changed":"2025-04-30T18:14:07.829846+00:00","last_reported":"2025-04-30T18:14:07.938405+00:00","last_updated":"2025-04-30T18:14:07.829846+00:00","context":{"id":"01JT3YFX6NBQ5KCJMZVD4AYCNQ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.mqtt_disable_torque","state":"off","attributes":{"last_triggered":"2025-03-18T15:19:33.466050+00:00","mode":"single","current":0,"friendly_name":"MQTT Disable Torque Command"},"last_changed":"2025-04-30T18:14:07.829924+00:00","last_reported":"2025-04-30T18:14:07.938445+00:00","last_updated":"2025-04-30T18:14:07.829924+00:00","context":{"id":"01JT3YFX6NQPYMF0F7ZTZZ0MW9","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"script.mqtt_pos","state":"off","attributes":{"last_triggered":"2025-04-28T19:34:35.325866+00:00","mode":"single","current":0,"friendly_name":"MQTT POS Command"},"last_changed":"2025-04-30T18:14:07.829967+00:00","last_reported":"2025-04-30T18:14:07.829967+00:00","last_updated":"2025-04-30T18:14:07.829967+00:00","context":{"id":"01JT3YFX6N3AZR3PNMREHD3V9M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_select.mass_sample_mode","state":"General Yield Sample","attributes":{"options":["General Yield Sample","Half Yield Sample","Tare","Wet Mass Sample","Dry Mass Sample"],"editable":true,"icon":"mdi:scale-unbalanced","friendly_name":"Mass Sample Mode"},"last_changed":"2025-04-30T18:26:55.891705+00:00","last_reported":"2025-04-30T18:26:55.891705+00:00","last_updated":"2025-04-30T18:26:55.891705+00:00","context":{"id":"01JT3Z7B8K46Y4C7T6T4TEH0Q3","parent_id":"01JT3Z7B8KSVTSYSQ3RJXC39AX","user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_select.activecup","state":"None","attributes":{"options":["None","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"],"editable":true,"icon":"mdi:delete-variant","friendly_name":"ActiveCup"},"last_changed":"2025-04-30T18:30:54.788502+00:00","last_reported":"2025-04-30T18:30:54.788502+00:00","last_updated":"2025-04-30T18:30:54.788502+00:00","context":{"id":"01JT3ZEMJ254DFKK404WGRXPGN","parent_id":"01JT3ZEMJ2P3J6B62QX448WEDE","user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_select.activesample","state":"None","attributes":{"options":["None","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"],"editable":true,"icon":"mdi:scale-balance","friendly_name":"ActiveSample"},"last_changed":"2025-04-30T18:14:07.830611+00:00","last_reported":"2025-04-30T18:14:07.830611+00:00","last_updated":"2025-04-30T18:14:07.830611+00:00","context":{"id":"01JT3YFX6PJRF1JX6M5AVBHC13","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.batch_weight","state":"30.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":45.0,"step":0.01,"mode":"box","unit_of_measurement":"lb","friendly_name":"Batch Weight"},"last_changed":"2025-04-30T18:14:07.830705+00:00","last_reported":"2025-04-30T18:14:07.830705+00:00","last_updated":"2025-04-30T18:14:07.830705+00:00","context":{"id":"01JT3YFX6PKGPP7A41RDSF9XHW","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_pecan_grade","state":"934.0","attributes":{"initial":null,"editable":false,"min":250.0,"max":1250.0,"step":5.0,"mode":"box","unit_of_measurement":"thou","icon":"mdi:peanut","friendly_name":"Pecan Size"},"last_changed":"2025-04-30T18:14:07.830782+00:00","last_reported":"2025-04-30T18:14:07.938114+00:00","last_updated":"2025-04-30T18:14:07.830782+00:00","context":{"id":"01JT3YFX6PHJ1CQHCN8NWYFV42","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_crush_amount","state":"120.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":120.0,"step":10.0,"mode":"box","unit_of_measurement":"thou","friendly_name":"Crush Amount"},"last_changed":"2025-04-30T18:14:07.830848+00:00","last_reported":"2025-04-30T18:14:07.938170+00:00","last_updated":"2025-04-30T18:14:07.830848+00:00","context":{"id":"01JT3YFX6PZWDTY1D5F7CTTZBD","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_hopper_angle","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":90.0,"step":1.0,"mode":"slider","unit_of_measurement":"°","icon":"mdi:angle-acute","friendly_name":"Angle"},"last_changed":"2025-04-30T18:14:07.830881+00:00","last_reported":"2025-04-30T18:14:07.830881+00:00","last_updated":"2025-04-30T18:14:07.830881+00:00","context":{"id":"01JT3YFX6PT1VRYMWD5BKZ5RYT","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_plate_frequency","state":"33.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":60.0,"step":1.0,"mode":"slider","unit_of_measurement":"Hz","friendly_name":"Impacting Plate Frequency"},"last_changed":"2025-04-30T18:14:07.830937+00:00","last_reported":"2025-04-30T18:14:07.938212+00:00","last_updated":"2025-04-30T18:14:07.830937+00:00","context":{"id":"01JT3YFX6PYGH96GRE00B1NEM5","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_feeder_frequency","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":100.0,"step":0.1,"mode":"slider","unit_of_measurement":"%","friendly_name":"Vibratory Feeder Frequency"},"last_changed":"2025-04-30T18:14:07.830987+00:00","last_reported":"2025-04-30T18:14:07.938250+00:00","last_updated":"2025-04-30T18:14:07.830987+00:00","context":{"id":"01JT3YFX6P14PH9N5C8N2H0PNB","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.meyer_preload_stiffness","state":"1800.0","attributes":{"initial":null,"editable":false,"min":1800.0,"max":2200.0,"step":1.0,"mode":"box","unit_of_measurement":"N/m","friendly_name":"Preload Spring Stiffness"},"last_changed":"2025-04-30T18:14:07.831036+00:00","last_reported":"2025-04-30T18:14:07.938564+00:00","last_updated":"2025-04-30T18:14:07.831036+00:00","context":{"id":"01JT3YFX6QVY3QW9ZZD6JA9WFT","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.meyer_motor_speed","state":"60.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":60.0,"step":1.0,"mode":"slider","unit_of_measurement":"Hz","friendly_name":"Motor Speed"},"last_changed":"2025-04-30T18:14:07.831084+00:00","last_reported":"2025-04-30T18:14:07.938512+00:00","last_updated":"2025-04-30T18:14:07.831084+00:00","context":{"id":"01JT3YFX6Q0RGFVD0HKNSXZ15N","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.meyer_screw_displacement","state":"-290.0","attributes":{"initial":null,"editable":false,"min":-350.0,"max":-290.0,"step":1.0,"mode":"slider","friendly_name":"Setscrew Displacement"},"last_changed":"2025-04-30T18:14:07.831132+00:00","last_reported":"2025-04-30T18:14:07.938480+00:00","last_updated":"2025-04-30T18:14:07.831132+00:00","context":{"id":"01JT3YFX6QBWKV2N6RCHN49G76","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.moisture_cold_soak_time","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":75.0,"step":1.0,"mode":"slider","unit_of_measurement":"hours","friendly_name":"Cold Soak Time"},"last_changed":"2025-04-30T18:14:07.831158+00:00","last_reported":"2025-04-30T18:14:07.831158+00:00","last_updated":"2025-04-30T18:14:07.831158+00:00","context":{"id":"01JT3YFX6Q3QTE6WF4SM7T55NB","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.moisture_hot_soak_time","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":45.0,"step":1.0,"mode":"slider","unit_of_measurement":"minutes","friendly_name":"Hot Soak Time"},"last_changed":"2025-04-30T18:14:07.831183+00:00","last_reported":"2025-04-30T18:14:07.831183+00:00","last_updated":"2025-04-30T18:14:07.831183+00:00","context":{"id":"01JT3YFX6QZQD5XDX7PPMHBJN8","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.moisture_ambient_temperature","state":"72.0","attributes":{"initial":null,"editable":false,"min":68.0,"max":74.0,"step":1.0,"mode":"slider","unit_of_measurement":"°F","friendly_name":"Ambient Temperature"},"last_changed":"2025-04-30T18:14:07.831206+00:00","last_reported":"2025-04-30T18:14:07.831206+00:00","last_updated":"2025-04-30T18:14:07.831206+00:00","context":{"id":"01JT3YFX6QE7P0GJ5F7VKQ25WR","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.moisture_hot_bath_temperature","state":"180.0","attributes":{"initial":null,"editable":false,"min":180.0,"max":200.0,"step":1.0,"mode":"slider","unit_of_measurement":"°F","friendly_name":"Hot Soak Temperature"},"last_changed":"2025-04-30T18:14:07.831230+00:00","last_reported":"2025-04-30T18:14:07.831230+00:00","last_updated":"2025-04-30T18:14:07.831230+00:00","context":{"id":"01JT3YFX6Q448NWDVZMPH6Q2RM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.proportional","state":"1.0","attributes":{"initial":1.0,"editable":false,"min":0.0,"max":15.0,"step":0.01,"mode":"slider","friendly_name":"Proportional"},"last_changed":"2025-04-30T18:14:07.831255+00:00","last_reported":"2025-04-30T18:14:07.831255+00:00","last_updated":"2025-04-30T18:14:07.831255+00:00","context":{"id":"01JT3YFX6Q6QRSRNREMEJSA6ZP","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.integral","state":"0.0","attributes":{"initial":0.0,"editable":false,"min":0.0,"max":2.0,"step":0.001,"mode":"slider","friendly_name":"Integral"},"last_changed":"2025-04-30T18:14:07.831276+00:00","last_reported":"2025-04-30T18:14:07.831276+00:00","last_updated":"2025-04-30T18:14:07.831276+00:00","context":{"id":"01JT3YFX6QYZAB567JSQTHYKK3","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.derivative","state":"0.0","attributes":{"initial":0.0,"editable":false,"min":0.0,"max":2.0,"step":0.001,"mode":"slider","friendly_name":"Derivative"},"last_changed":"2025-04-30T18:14:07.831297+00:00","last_reported":"2025-04-30T18:14:07.831297+00:00","last_updated":"2025-04-30T18:14:07.831297+00:00","context":{"id":"01JT3YFX6QJAYX7H7GK8XSZBPC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.windup","state":"0.0","attributes":{"initial":0.0,"editable":false,"min":0.0,"max":100.0,"step":1.0,"mode":"slider","friendly_name":"Windup"},"last_changed":"2025-04-30T18:14:07.831319+00:00","last_reported":"2025-04-30T18:14:07.831319+00:00","last_updated":"2025-04-30T18:14:07.831319+00:00","context":{"id":"01JT3YFX6QDE18XFPX7JWAD69W","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_paddle_rpm","state":"700.0","attributes":{"initial":null,"editable":false,"min":400.0,"max":800.0,"step":50.0,"mode":"slider","unit_of_measurement":"RPM","friendly_name":"Paddle Shaft RPM"},"last_changed":"2025-04-30T18:14:07.831371+00:00","last_reported":"2025-04-30T18:14:07.831371+00:00","last_updated":"2025-04-30T18:14:07.831371+00:00","context":{"id":"01JT3YFX6QCBVAC3BFD9TVCY74","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_paddle_prev_rpm_error","state":"328.92","attributes":{"initial":null,"editable":false,"min":-800.0,"max":800.0,"step":0.5,"mode":"slider","unit_of_measurement":"RPM","friendly_name":"Paddle RPM Previous Error"},"last_changed":"2025-04-30T18:14:07.831399+00:00","last_reported":"2025-04-30T18:14:07.831399+00:00","last_updated":"2025-04-30T18:14:07.831399+00:00","context":{"id":"01JT3YFX6Q2R4KP4VAPC81RGS7","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_paddle_prev_adjustment","state":"761.465","attributes":{"initial":null,"editable":false,"min":-800.0,"max":800.0,"step":1.0,"mode":"slider","friendly_name":"Paddle RPM Previous Adjustment"},"last_changed":"2025-04-30T18:14:07.831424+00:00","last_reported":"2025-04-30T18:14:07.831424+00:00","last_updated":"2025-04-30T18:14:07.831424+00:00","context":{"id":"01JT3YFX6QNA2GRKDMM3262WE2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_drum_rpm","state":"35.0","attributes":{"initial":null,"editable":false,"min":25.0,"max":35.0,"step":5.0,"mode":"slider","unit_of_measurement":"RPM","friendly_name":"Drum RPM"},"last_changed":"2025-04-30T18:14:07.831475+00:00","last_reported":"2025-04-30T18:14:07.831475+00:00","last_updated":"2025-04-30T18:14:07.831475+00:00","context":{"id":"01JT3YFX6QF115B1MW8G6H6BE1","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_drum_prev_rpm_error","state":"-7.24","attributes":{"initial":null,"editable":false,"min":-35.0,"max":35.0,"step":0.1,"mode":"slider","unit_of_measurement":"RPM","friendly_name":"Drum RPM Previous Error"},"last_changed":"2025-04-30T18:14:07.831502+00:00","last_reported":"2025-04-30T18:14:07.831502+00:00","last_updated":"2025-04-30T18:14:07.831502+00:00","context":{"id":"01JT3YFX6Q8544D533MV464HM7","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_drum_prev_adjustment","state":"7.34","attributes":{"initial":null,"editable":false,"min":-35.0,"max":35.0,"step":0.01,"mode":"slider","friendly_name":"Drum RPM Previous Adjustment"},"last_changed":"2025-04-30T18:14:07.831538+00:00","last_reported":"2025-04-30T18:14:07.831538+00:00","last_updated":"2025-04-30T18:14:07.831538+00:00","context":{"id":"01JT3YFX6Q2XTSE6E0P5V7JVV2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.sheller_ring_gap","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":1.125,"step":1.0,"mode":"box","unit_of_measurement":"in","friendly_name":"Sheller Ring Gap"},"last_changed":"2025-04-30T18:14:07.831599+00:00","last_reported":"2025-04-30T18:14:07.831599+00:00","last_updated":"2025-04-30T18:14:07.831599+00:00","context":{"id":"01JT3YFX6Q07SXCACS7RPV3PB5","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_rolling_pecan_sum","state":"0.0","attributes":{"initial":null,"editable":true,"min":0.0,"max":1000000.0,"step":1.0,"mode":"slider","friendly_name":"JC Rolling Pecan Sum"},"last_changed":"2025-04-30T18:14:07.834175+00:00","last_reported":"2025-04-30T18:14:07.834175+00:00","last_updated":"2025-04-30T18:14:07.834175+00:00","context":{"id":"01JT3YFX6TE49QNH58GVJ0FPRR","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_rate_prev_error","state":"-18.5","attributes":{"initial":null,"editable":true,"min":-40.0,"max":40.0,"step":1.0,"mode":"slider","friendly_name":"JC Rate Prev Error"},"last_changed":"2025-04-30T18:14:07.834222+00:00","last_reported":"2025-04-30T18:14:07.834222+00:00","last_updated":"2025-04-30T18:14:07.834222+00:00","context":{"id":"01JT3YFX6T102A0FT8KB1JJBZ8","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"input_number.jc_rate_prev_adjustment","state":"-40.0","attributes":{"initial":null,"editable":true,"min":-40.0,"max":40.0,"step":1.0,"mode":"slider","friendly_name":"JC Rate Prev Adjustment"},"last_changed":"2025-04-30T18:14:07.834254+00:00","last_reported":"2025-04-30T18:14:07.834254+00:00","last_updated":"2025-04-30T18:14:07.834254+00:00","context":{"id":"01JT3YFX6TVH08FQ2CHY4D483R","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_vfd_present_frequency","state":"0","attributes":{"friendly_name":"JC VFD Present Frequency"},"last_changed":"2025-04-30T18:14:23.877905+00:00","last_reported":"2025-04-30T18:14:23.877905+00:00","last_updated":"2025-04-30T18:14:23.877905+00:00","context":{"id":"01JT3YGCW54ZGDPH2A3BPBKD6Z","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "-250.0", - "native_unit_of_measurement": "thou" + "native_value": "0", + "native_unit_of_measurement": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.jc_height_raw","state":"937","attributes":{"unit_of_measurement":"thou","friendly_name":"JC Height Raw"},"last_changed":"2024-10-01T13:35:25.960019+00:00","last_reported":"2024-10-01T13:35:25.960019+00:00","last_updated":"2024-10-01T13:35:25.960019+00:00","context":{"id":"01J944NY88EZT9Z6B3N8YDZ20V","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.jc_status_word","state":"0","attributes":{"friendly_name":"JC Status Word"},"last_changed":"2025-04-30T18:32:45.773511+00:00","last_reported":"2025-04-30T18:32:45.773511+00:00","last_updated":"2025-04-30T18:32:45.773511+00:00","context":{"id":"01JT3ZJ0YD4ZES97P3RNBCVDNQ","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "937", - "native_unit_of_measurement": "thou" + "native_value": "0", + "native_unit_of_measurement": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.jc_angle_raw","state":"188","attributes":{"unit_of_measurement":"thou","friendly_name":"JC Angle Raw"},"last_changed":"2024-10-01T13:35:26.005500+00:00","last_reported":"2024-10-01T13:35:26.005500+00:00","last_updated":"2024-10-01T13:35:26.005500+00:00","context":{"id":"01J944NY9N19XJPYH62YQ0C1VY","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.vfd_present_frequency","state":"0","attributes":{"friendly_name":"VFD Present Frequency"},"last_changed":"2025-04-30T18:14:23.884824+00:00","last_reported":"2025-04-30T18:14:23.884824+00:00","last_updated":"2025-04-30T18:14:23.884824+00:00","context":{"id":"01JT3YGCWCF1MNS7VM6DBQGTZW","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "188", - "native_unit_of_measurement": "thou" + "native_value": "0", + "native_unit_of_measurement": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.jc_feed_angle_raw","state":"unknown","attributes":{"unit_of_measurement":"degrees","friendly_name":"JC Feed Angle Raw"},"last_changed":"2024-10-01T13:35:22.371826+00:00","last_reported":"2024-10-01T13:35:22.371826+00:00","last_updated":"2024-10-01T13:35:22.371826+00:00","context":{"id":"01J944NTR3ESTMMEBRAA8EAYAD","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.frequency_setpoint","state":"5000","attributes":{"friendly_name":"Frequency Setpoint"},"last_changed":"2025-04-30T18:14:13.886915+00:00","last_reported":"2025-04-30T18:14:13.886915+00:00","last_updated":"2025-04-30T18:14:13.886915+00:00","context":{"id":"01JT3YG33YZYHB2YZQK74CE9X2","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": null, - "native_unit_of_measurement": "degrees" + "native_value": "5000", + "native_unit_of_measurement": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.cup_1_tare_weight","state":"2.746","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 1 Tare Weight"},"last_changed":"2024-10-01T13:35:24.790164+00:00","last_reported":"2024-10-01T13:35:24.790164+00:00","last_updated":"2024-10-01T13:35:24.790164+00:00","context":{"id":"01J944NX3PD1941MHC6M2GVK95","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.jc_moisttech_pecan_moisture","state":"0.00","attributes":{"unit_of_measurement":"%","friendly_name":"JC MoistTech Pecan Moisture"},"last_changed":"2025-04-30T18:14:13.860034+00:00","last_reported":"2025-04-30T18:14:13.860034+00:00","last_updated":"2025-04-30T18:14:13.860034+00:00","context":{"id":"01JT3YG334FMVJPZ8WCD0579X0","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "2.746", - "native_unit_of_measurement": "oz" + "native_value": "0.00", + "native_unit_of_measurement": "%" }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.cup_2_tare_weight","state":"2.746","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 2 Tare Weight"},"last_changed":"2024-10-01T13:35:25.607274+00:00","last_reported":"2024-10-01T13:35:25.607274+00:00","last_updated":"2024-10-01T13:35:25.607274+00:00","context":{"id":"01J944NXX7TJTQCCT7JY23G0PS","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.moisttech_whole_pecan_product_code","state":"768","attributes":{"friendly_name":"MoistTech Whole Pecan Product Code"},"last_changed":"2025-04-30T18:14:13.906785+00:00","last_reported":"2025-04-30T18:14:13.906785+00:00","last_updated":"2025-04-30T18:14:13.906785+00:00","context":{"id":"01JT3YG34JFSWSTYJY37W4WZBV","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": "2.746", - "native_unit_of_measurement": "oz" + "native_value": "768", + "native_unit_of_measurement": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.cup_3_tare_weight","state":"2.746","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 3 Tare Weight"},"last_changed":"2024-10-01T13:35:25.662048+00:00","last_reported":"2024-10-01T13:35:25.662048+00:00","last_updated":"2024-10-01T13:35:25.662048+00:00","context":{"id":"01J944NXYY57GJ29DPGMZ5X7KE","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.746", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "state": {"entity_id":"switch.jc_run_control","state":"off","attributes":{"friendly_name":"Run Control"},"last_changed":"2025-04-30T18:32:44.836460+00:00","last_reported":"2025-04-30T18:32:44.836460+00:00","last_updated":"2025-04-30T18:32:44.836460+00:00","context":{"id":"01JT3ZHZYRVJMWG8DCNQPPZRS4","parent_id":null,"user_id":"5ef2c8c082b14074a6e84da694ef2f35"}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.cup_4_tare_weight","state":"2.746","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 4 Tare Weight"},"last_changed":"2024-10-01T13:35:25.691978+00:00","last_reported":"2024-10-01T13:35:25.691978+00:00","last_updated":"2024-10-01T13:35:25.691978+00:00","context":{"id":"01J944NXZVAHGEWCAFPQW1XBDY","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.746", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "state": {"entity_id":"switch.run_control","state":"off","attributes":{"friendly_name":"Run Control"},"last_changed":"2025-04-30T18:14:08.816781+00:00","last_reported":"2025-04-30T18:14:08.816781+00:00","last_updated":"2025-04-30T18:14:08.816781+00:00","context":{"id":"01JT3YFY5G0F9YQR50YQ5HK5GV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.cup_5_tare_weight","state":"2.725","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 5 Tare Weight"},"last_changed":"2024-10-01T13:35:25.770079+00:00","last_reported":"2024-10-01T13:35:25.770079+00:00","last_updated":"2024-10-01T13:35:25.770079+00:00","context":{"id":"01J944NY2AYDEJ93QWTXPZEEYS","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.725", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "state": {"entity_id":"device_tracker.lab_phone","state":"unknown","attributes":{"source_type":"gps","friendly_name":"lab-phone"},"last_changed":"2025-04-30T18:14:08.831426+00:00","last_reported":"2025-04-30T18:14:08.831426+00:00","last_updated":"2025-04-30T18:14:08.831426+00:00","context":{"id":"01JT3YFY5Z8V2JBW07MNMA46AC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.cup_6_tare_weight","state":"2.729","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 6 Tare Weight"},"last_changed":"2024-10-01T13:35:25.812361+00:00","last_reported":"2024-10-01T13:35:25.812361+00:00","last_updated":"2024-10-01T13:35:25.812361+00:00","context":{"id":"01J944NY3MEJNCG0D8QD0VTSGB","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.729", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_7_tare_weight","state":"2.73","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 7 Tare Weight"},"last_changed":"2024-10-01T13:35:25.835321+00:00","last_reported":"2024-10-01T13:35:25.835321+00:00","last_updated":"2024-10-01T13:35:25.835321+00:00","context":{"id":"01J944NY4BQPXXYZZ4V659B6RS","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.73", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_8_tare_weight","state":"2.728","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 8 Tare Weight"},"last_changed":"2024-10-01T13:35:25.876375+00:00","last_reported":"2024-10-01T13:35:25.876375+00:00","last_updated":"2024-10-01T13:35:25.876375+00:00","context":{"id":"01J944NY5MG5D9WHRQ3S2ACSCK","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.728", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_9_tare_weight","state":"2.729","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 9 Tare Weight"},"last_changed":"2024-10-01T13:35:25.891299+00:00","last_reported":"2024-10-01T13:35:25.891299+00:00","last_updated":"2024-10-01T13:35:25.891299+00:00","context":{"id":"01J944NY63KFTW09GXENDWJEW0","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.729", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_10_tare_weight","state":"2.726","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 10 Tare Weight"},"last_changed":"2024-10-01T13:35:24.793124+00:00","last_reported":"2024-10-01T13:35:24.793124+00:00","last_updated":"2024-10-01T13:35:24.793124+00:00","context":{"id":"01J944NX3SAKXDJRX7VD11D6NS","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.726", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_11_tare_weight","state":"2.755","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 11 Tare Weight"},"last_changed":"2024-10-01T13:35:24.844276+00:00","last_reported":"2024-10-01T13:35:24.844276+00:00","last_updated":"2024-10-01T13:35:24.844276+00:00","context":{"id":"01J944NX5CQQP7NQSY21D2G7A8","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.755", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_12_tare_weight","state":"2.726","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 12 Tare Weight"},"last_changed":"2024-10-01T13:35:24.858909+00:00","last_reported":"2024-10-01T13:35:24.858909+00:00","last_updated":"2024-10-01T13:35:24.858909+00:00","context":{"id":"01J944NX5T3ENQW67X0TD4Q1TY","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.726", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_13_tare_weight","state":"2.754","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 13 Tare Weight"},"last_changed":"2024-10-01T13:35:25.394595+00:00","last_reported":"2024-10-01T13:35:25.394595+00:00","last_updated":"2024-10-01T13:35:25.394595+00:00","context":{"id":"01J944NXPJVYTSXGPYRZX677C2","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.754", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_14_tare_weight","state":"2.754","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 14 Tare Weight"},"last_changed":"2024-10-01T13:35:25.399637+00:00","last_reported":"2024-10-01T13:35:25.399637+00:00","last_updated":"2024-10-01T13:35:25.399637+00:00","context":{"id":"01J944NXPQM8045GWSNH1218H6","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.754", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_15_tare_weight","state":"2.725","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 15 Tare Weight"},"last_changed":"2024-10-01T13:35:25.555204+00:00","last_reported":"2024-10-01T13:35:25.555204+00:00","last_updated":"2024-10-01T13:35:25.555204+00:00","context":{"id":"01J944NXVKXXWT7SD724637D50","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.725", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_16_tare_weight","state":"2.754","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 16 Tare Weight"},"last_changed":"2024-10-01T13:35:25.560929+00:00","last_reported":"2024-10-01T13:35:25.560929+00:00","last_updated":"2024-10-01T13:35:25.560929+00:00","context":{"id":"01J944NXVR21EAJN6CBNR4XVQS","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "2.754", - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_1_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 1 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.375248+00:00","last_reported":"2024-10-01T13:35:22.375248+00:00","last_updated":"2024-10-01T13:35:22.375248+00:00","context":{"id":"01J944NTR7TRFVKB5TWZR050SG","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_2_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 2 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.376966+00:00","last_reported":"2024-10-01T13:35:22.376966+00:00","last_updated":"2024-10-01T13:35:22.376966+00:00","context":{"id":"01J944NTR8GW129NV7WY8MMG1E","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_3_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 3 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.377508+00:00","last_reported":"2024-10-01T13:35:22.377508+00:00","last_updated":"2024-10-01T13:35:22.377508+00:00","context":{"id":"01J944NTR9W34BP3R20RJ09CVZ","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_4_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 4 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.378044+00:00","last_reported":"2024-10-01T13:35:22.378044+00:00","last_updated":"2024-10-01T13:35:22.378044+00:00","context":{"id":"01J944NTRA43FF1R6FX0QEE4Z6","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_5_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 5 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.378299+00:00","last_reported":"2024-10-01T13:35:22.378299+00:00","last_updated":"2024-10-01T13:35:22.378299+00:00","context":{"id":"01J944NTRA7BK003CH3AYYVXCB","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_6_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 6 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.378492+00:00","last_reported":"2024-10-01T13:35:22.378492+00:00","last_updated":"2024-10-01T13:35:22.378492+00:00","context":{"id":"01J944NTRAM9Y3SRQTFJ5CVK6H","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_7_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 7 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.378783+00:00","last_reported":"2024-10-01T13:35:22.378783+00:00","last_updated":"2024-10-01T13:35:22.378783+00:00","context":{"id":"01J944NTRAS5B586JJ7VFH10SX","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_8_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 8 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.378992+00:00","last_reported":"2024-10-01T13:35:22.378992+00:00","last_updated":"2024-10-01T13:35:22.378992+00:00","context":{"id":"01J944NTRAFTSZR1M5XAK7XSR8","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_9_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 9 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.379852+00:00","last_reported":"2024-10-01T13:35:22.379852+00:00","last_updated":"2024-10-01T13:35:22.379852+00:00","context":{"id":"01J944NTRBRKJ9T2KV1JNER5KQ","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_10_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 10 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.380264+00:00","last_reported":"2024-10-01T13:35:22.380264+00:00","last_updated":"2024-10-01T13:35:22.380264+00:00","context":{"id":"01J944NTRCK3WCDRZQADJVMDRH","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_11_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 11 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.380472+00:00","last_reported":"2024-10-01T13:35:22.380472+00:00","last_updated":"2024-10-01T13:35:22.380472+00:00","context":{"id":"01J944NTRC8DTYRM3NJ9RA8MWG","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_12_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 12 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.380764+00:00","last_reported":"2024-10-01T13:35:22.380764+00:00","last_updated":"2024-10-01T13:35:22.380764+00:00","context":{"id":"01J944NTRC4834FD6F7MYG56BG","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_13_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 13 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.380946+00:00","last_reported":"2024-10-01T13:35:22.380946+00:00","last_updated":"2024-10-01T13:35:22.380946+00:00","context":{"id":"01J944NTRCJC17N1C0FW2738EX","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_14_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 14 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.381120+00:00","last_reported":"2024-10-01T13:35:22.381120+00:00","last_updated":"2024-10-01T13:35:22.381120+00:00","context":{"id":"01J944NTRDF25ESYKV9K0EFXXG","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_15_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 15 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.381280+00:00","last_reported":"2024-10-01T13:35:22.381280+00:00","last_updated":"2024-10-01T13:35:22.381280+00:00","context":{"id":"01J944NTRDBNXC3KSBH487VZ35","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_16_general_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 16 General Sample Weight"},"last_changed":"2024-10-01T13:35:22.381506+00:00","last_reported":"2024-10-01T13:35:22.381506+00:00","last_updated":"2024-10-01T13:35:22.381506+00:00","context":{"id":"01J944NTRDGWYEMND056P3VYKB","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_1_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 1 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.381814+00:00","last_reported":"2024-10-01T13:35:22.381814+00:00","last_updated":"2024-10-01T13:35:22.381814+00:00","context":{"id":"01J944NTRD693ASD0ZR45W0RKK","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_2_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 2 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.383057+00:00","last_reported":"2024-10-01T13:35:22.383057+00:00","last_updated":"2024-10-01T13:35:22.383057+00:00","context":{"id":"01J944NTRFH5DV00BCG21EE0V8","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_3_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 3 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.383619+00:00","last_reported":"2024-10-01T13:35:22.383619+00:00","last_updated":"2024-10-01T13:35:22.383619+00:00","context":{"id":"01J944NTRFPAHW2THWYBHM1X8F","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_4_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 4 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.383972+00:00","last_reported":"2024-10-01T13:35:22.383972+00:00","last_updated":"2024-10-01T13:35:22.383972+00:00","context":{"id":"01J944NTRFFX660MFJMD2S93WV","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_5_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 5 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.384133+00:00","last_reported":"2024-10-01T13:35:22.384133+00:00","last_updated":"2024-10-01T13:35:22.384133+00:00","context":{"id":"01J944NTRGS4AW261JTV5WE21A","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_6_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 6 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.384342+00:00","last_reported":"2024-10-01T13:35:22.384342+00:00","last_updated":"2024-10-01T13:35:22.384342+00:00","context":{"id":"01J944NTRGYPRNM5TTA1WQ2J1M","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_7_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 7 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.384707+00:00","last_reported":"2024-10-01T13:35:22.384707+00:00","last_updated":"2024-10-01T13:35:22.384707+00:00","context":{"id":"01J944NTRG3CY0R6GY1KKJ1A3S","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_8_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 8 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.384913+00:00","last_reported":"2024-10-01T13:35:22.384913+00:00","last_updated":"2024-10-01T13:35:22.384913+00:00","context":{"id":"01J944NTRGYJJFR3D9AJJAQXJH","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_9_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 9 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.385066+00:00","last_reported":"2024-10-01T13:35:22.385066+00:00","last_updated":"2024-10-01T13:35:22.385066+00:00","context":{"id":"01J944NTRHNVGG2FGTF5AVGM57","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_10_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 10 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.385212+00:00","last_reported":"2024-10-01T13:35:22.385212+00:00","last_updated":"2024-10-01T13:35:22.385212+00:00","context":{"id":"01J944NTRHF3BDJ4C529Y50Z8K","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_11_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 11 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.385444+00:00","last_reported":"2024-10-01T13:35:22.385444+00:00","last_updated":"2024-10-01T13:35:22.385444+00:00","context":{"id":"01J944NTRHN01XESP3SFVXM1KW","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_12_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 12 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.385792+00:00","last_reported":"2024-10-01T13:35:22.385792+00:00","last_updated":"2024-10-01T13:35:22.385792+00:00","context":{"id":"01J944NTRH0CZJDADQ6D6K07DB","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_13_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 13 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.385967+00:00","last_reported":"2024-10-01T13:35:22.385967+00:00","last_updated":"2024-10-01T13:35:22.385967+00:00","context":{"id":"01J944NTRHBB7QQC1CSM6PAR36","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_14_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 14 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.386116+00:00","last_reported":"2024-10-01T13:35:22.386116+00:00","last_updated":"2024-10-01T13:35:22.386116+00:00","context":{"id":"01J944NTRJR25TZVWV1K2R5JYP","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_15_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 15 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.386337+00:00","last_reported":"2024-10-01T13:35:22.386337+00:00","last_updated":"2024-10-01T13:35:22.386337+00:00","context":{"id":"01J944NTRJGZ44XSSKV71S5G00","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.cup_16_half_sample_weight","state":"unknown","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 16 Half Sample Weight"},"last_changed":"2024-10-01T13:35:22.386520+00:00","last_reported":"2024-10-01T13:35:22.386520+00:00","last_updated":"2024-10-01T13:35:22.386520+00:00","context":{"id":"01J944NTRJ7D14QE96K8JP81YB","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "oz" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.sheller_bin_1_weight","state":"unknown","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Bin 1 Weight"},"last_changed":"2024-10-01T13:35:22.386885+00:00","last_reported":"2024-10-01T13:35:22.386885+00:00","last_updated":"2024-10-01T13:35:22.386885+00:00","context":{"id":"01J944NTRJ06277HRES2VDQCJY","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "lb" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.sheller_bin_2_weight","state":"unknown","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Bin 2 Weight"},"last_changed":"2024-10-01T13:35:22.387045+00:00","last_reported":"2024-10-01T13:35:22.387045+00:00","last_updated":"2024-10-01T13:35:22.387045+00:00","context":{"id":"01J944NTRK76D0PA0G28CXS7G5","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "lb" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.sheller_bin_3_weight","state":"unknown","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Bin 3 Weight"},"last_changed":"2024-10-01T13:35:22.387196+00:00","last_reported":"2024-10-01T13:35:22.387196+00:00","last_updated":"2024-10-01T13:35:22.387196+00:00","context":{"id":"01J944NTRKR3H3Y6D9BC60JEJX","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": "lb" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.sheller_bin_4_weight","state":"0.0","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Bin 4 Weight"},"last_changed":"2024-10-01T13:35:25.950039+00:00","last_reported":"2024-10-01T13:35:25.950039+00:00","last_updated":"2024-10-01T13:35:25.950039+00:00","context":{"id":"01J944NY7YNJZ607Z3TA4E3MDX","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": "0.0", - "native_unit_of_measurement": "lb" - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.latest_half_yield_sample","state":"unknown","attributes":{"unit_of_measurement":"%","friendly_name":"Latest Half Yield Sample"},"last_changed":"2024-10-01T13:35:22.387507+00:00","last_reported":"2024-10-01T13:35:22.387507+00:00","last_updated":"2024-10-01T13:35:22.387507+00:00","context":{"id":"01J944NTRK8K3RC6TGMXVYGQ9Z","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.lab_phone_battery_level","state":"unknown","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-20","friendly_name":"lab-phone Battery level"},"last_changed":"2025-04-30T18:14:08.831653+00:00","last_reported":"2025-04-30T18:14:08.831653+00:00","last_updated":"2025-04-30T18:14:08.831653+00:00","context":{"id":"01JT3YFY5ZE8J6XMQ0PQV02DN3","parent_id":null,"user_id":null}}, "extra_data": { "native_value": null, "native_unit_of_measurement": "%" }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"number.jc_angle","state":"unknown","attributes":{"min":-500.0,"max":500.0,"step":1.0,"mode":"auto","unit_of_measurement":"thou","assumed_state":true,"friendly_name":"JC Angle"},"last_changed":"2024-10-01T13:35:22.389366+00:00","last_reported":"2024-10-01T13:35:22.389366+00:00","last_updated":"2024-10-01T13:35:22.389366+00:00","context":{"id":"01J944NTRNJZM5CRG3H07AVBY6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.lab_phone_battery_state","state":"unknown","attributes":{"icon":"mdi:battery-minus","friendly_name":"lab-phone Battery state"},"last_changed":"2025-04-30T18:14:08.831736+00:00","last_reported":"2025-04-30T18:14:08.831736+00:00","last_updated":"2025-04-30T18:14:08.831736+00:00","context":{"id":"01JT3YFY5ZH3P0E0D746H3D9GZ","parent_id":null,"user_id":null}}, "extra_data": { - "native_max_value": 500.0, - "native_min_value": -500.0, - "native_step": 1.0, - "native_unit_of_measurement": "thou", - "native_value": null + "native_value": null, + "native_unit_of_measurement": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"number.jc_height","state":"unknown","attributes":{"min":0.0,"max":1665.0,"step":1.0,"mode":"auto","unit_of_measurement":"thou","assumed_state":true,"friendly_name":"JC Height"},"last_changed":"2024-10-01T13:35:22.390049+00:00","last_reported":"2024-10-01T13:35:22.390049+00:00","last_updated":"2024-10-01T13:35:22.390049+00:00","context":{"id":"01J944NTRP7A7P9PYTX9CNQZ5P","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.lab_phone_charger_type","state":"unknown","attributes":{"icon":"mdi:battery","friendly_name":"lab-phone Charger type"},"last_changed":"2025-04-30T18:14:08.831799+00:00","last_reported":"2025-04-30T18:14:08.831799+00:00","last_updated":"2025-04-30T18:14:08.831799+00:00","context":{"id":"01JT3YFY5Z9T9EYPEDB67GNCK9","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"binary_sensor.factorys_ipad_focus","state":"off","attributes":{"icon":"mdi:moon-waning-crescent","friendly_name":"Factory’s iPad Focus"},"last_changed":"2025-04-30T18:14:08.832023+00:00","last_reported":"2025-04-30T18:14:08.832023+00:00","last_updated":"2025-04-30T18:14:08.832023+00:00","context":{"id":"01JT3YFY60XKXYQ7Z7XTX4KXXD","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"device_tracker.factorys_ipad","state":"home","attributes":{"source_type":"gps","battery_level":37,"latitude":33.944732666015625,"longitude":-83.37195778239284,"gps_accuracy":35,"altitude":215.93371772766113,"vertical_accuracy":16,"friendly_name":"Factory’s iPad"},"last_changed":"2025-04-30T18:14:08.832181+00:00","last_reported":"2025-04-30T18:14:08.832181+00:00","last_updated":"2025-04-30T18:14:08.832181+00:00","context":{"id":"01JT3YFY60CPPVX5KCZBJS6BC0","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_ssid","state":"IOT_sensors","attributes":{"icon":"mdi:wifi","friendly_name":"Factory’s iPad SSID"},"last_changed":"2025-04-30T18:14:08.832356+00:00","last_reported":"2025-04-30T18:14:08.832356+00:00","last_updated":"2025-04-30T18:14:08.832356+00:00","context":{"id":"01JT3YFY604PEA9ARYJQZETDX8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "IOT_sensors", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_connection_type","state":"Wi-Fi","attributes":{"icon":"mdi:wifi","friendly_name":"Factory’s iPad Connection Type"},"last_changed":"2025-04-30T18:14:08.832428+00:00","last_reported":"2025-04-30T18:14:08.832428+00:00","last_updated":"2025-04-30T18:14:08.832428+00:00","context":{"id":"01JT3YFY60KPPQ7NE9DW8A4P9Y","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Wi-Fi", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_bssid","state":"aa:5:d6:f4:3b:10","attributes":{"icon":"mdi:wifi-star","friendly_name":"Factory’s iPad BSSID"},"last_changed":"2025-04-30T18:14:08.832494+00:00","last_reported":"2025-04-30T18:14:08.832494+00:00","last_updated":"2025-04-30T18:14:08.832494+00:00","context":{"id":"01JT3YFY60WQ4WGBWG1DTTJZ78","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "aa:5:d6:f4:3b:10", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_app_version","state":"2025.2","attributes":{"icon":"mdi:cellphone","friendly_name":"Factory’s iPad App Version"},"last_changed":"2025-04-30T18:14:08.832573+00:00","last_reported":"2025-04-30T18:14:08.832573+00:00","last_updated":"2025-04-30T18:14:08.832573+00:00","context":{"id":"01JT3YFY60HGR6M49KTCFS6NCP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2025.2", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_location_permission","state":"Authorized Always","attributes":{"icon":"mdi:map","friendly_name":"Factory’s iPad Location permission"},"last_changed":"2025-04-30T18:14:08.832638+00:00","last_reported":"2025-04-30T18:14:08.832638+00:00","last_updated":"2025-04-30T18:14:08.832638+00:00","context":{"id":"01JT3YFY60SWJW6H6B4XPKD2MN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Authorized Always", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_battery_level","state":"100","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery","friendly_name":"Factory’s iPad Battery Level"},"last_changed":"2025-04-30T18:14:08.832706+00:00","last_reported":"2025-04-30T18:14:08.832706+00:00","last_updated":"2025-04-30T18:14:08.832706+00:00","context":{"id":"01JT3YFY60K7ESG6KHX4Z37RGH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": 100, + "native_unit_of_measurement": "%" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_battery_state","state":"Full","attributes":{"Low Power Mode":false,"icon":"mdi:battery","friendly_name":"Factory’s iPad Battery State"},"last_changed":"2025-04-30T18:14:08.832763+00:00","last_reported":"2025-04-30T18:14:08.832763+00:00","last_updated":"2025-04-30T18:14:08.832763+00:00","context":{"id":"01JT3YFY60S0V3MNPFDVAA2ZA9","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Full", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_audio_output","state":"Built-in Speaker","attributes":{"icon":"mdi:volume-high","friendly_name":"Factory’s iPad Audio Output"},"last_changed":"2025-04-30T18:14:08.832821+00:00","last_reported":"2025-04-30T18:14:08.832821+00:00","last_updated":"2025-04-30T18:14:08.832821+00:00","context":{"id":"01JT3YFY60AJ10FAHH7EYX6WGK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Built-in Speaker", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_last_update_trigger","state":"Periodic","attributes":{"icon":"mdi:cellphone-wireless","friendly_name":"Factory’s iPad Last Update Trigger"},"last_changed":"2025-04-30T18:14:08.832879+00:00","last_reported":"2025-04-30T18:14:08.832879+00:00","last_updated":"2025-04-30T18:14:08.832879+00:00","context":{"id":"01JT3YFY6023CM0H8E993TC7DA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "Periodic", + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.factorys_ipad_storage","state":"72.13","attributes":{"Available":"47.43 GB","Available (Important)":"48.11 GB","Available (Opportunistic)":"46.15 GB","Total":"63.98 GB","unit_of_measurement":"% available","icon":"mdi:database","friendly_name":"Factory’s iPad Storage"},"last_changed":"2025-04-30T18:20:04.657580+00:00","last_reported":"2025-04-30T18:30:05.531655+00:00","last_updated":"2025-04-30T18:30:05.531655+00:00","context":{"id":"01JT3ZD4EVC7SBBJWMQ8A51K88","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "72.13", + "native_unit_of_measurement": "% available" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.extended_openai_conversation_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.0.4","in_progress":false,"latest_version":"1.0.4","release_summary":null,"release_url":"https://github.com/jekalmin/extended_openai_conversation/releases/1.0.4","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/extended_openai_conversation/icon.png","friendly_name":"extended_openai_conversation update","supported_features":23},"last_changed":"2025-04-30T18:14:08.840636+00:00","last_reported":"2025-04-30T18:14:08.840636+00:00","last_updated":"2025-04-30T18:14:08.840636+00:00","context":{"id":"01JT3YFY683QK2WGVGTDABCSBA","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.device_tools_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.9.0","in_progress":false,"latest_version":"1.9.0","release_summary":null,"release_url":"https://github.com/EuleMitKeule/device-tools/releases/1.9.0","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/device_tools/icon.png","friendly_name":"Device Tools update","supported_features":23},"last_changed":"2025-04-30T18:14:08.840723+00:00","last_reported":"2025-04-30T18:14:08.840723+00:00","last_updated":"2025-04-30T18:14:08.840723+00:00","context":{"id":"01JT3YFY688DQM4PB972F63E6H","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.pid_controller_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v1.1.5","in_progress":false,"latest_version":"v1.1.5","release_summary":null,"release_url":"https://github.com/soloam/ha-pid-controller/releases/v1.1.5","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/pid_controller/icon.png","friendly_name":"PID Controller update","supported_features":23},"last_changed":"2025-04-30T18:14:08.840790+00:00","last_reported":"2025-04-30T18:14:08.840790+00:00","last_updated":"2025-04-30T18:14:08.840790+00:00","context":{"id":"01JT3YFY68N5GRGF68BEKA2RVM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+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":"2025-04-30T18:14:08.840855+00:00","last_reported":"2025-04-30T18:14:08.840855+00:00","last_updated":"2025-04-30T18:14:08.840855+00:00","context":{"id":"01JT3YFY68BV2CZ83Q9VMBX33K","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.browser_mod_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"v2.3.3","in_progress":false,"latest_version":"v2.3.3","release_summary":null,"release_url":"https://github.com/thomasloven/hass-browser_mod/releases/v2.3.3","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/browser_mod/icon.png","friendly_name":"browser_mod update","supported_features":23},"last_changed":"2025-04-30T18:14:08.840917+00:00","last_reported":"2025-04-30T18:14:08.840917+00:00","last_updated":"2025-04-30T18:14:08.840917+00:00","context":{"id":"01JT3YFY68JK0PQJKVY0KV9081","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.favicon_changer_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"10.4","in_progress":false,"latest_version":"10.4","release_summary":null,"release_url":"https://github.com/thomasloven/hass-favicon/releases/10.4","skipped_version":null,"title":null,"update_percentage":null,"entity_picture":"https://brands.home-assistant.io/_/favicon/icon.png","friendly_name":"Favicon changer update","supported_features":23},"last_changed":"2025-04-30T18:14:08.840977+00:00","last_reported":"2025-04-30T18:14:08.840977+00:00","last_updated":"2025-04-30T18:14:08.840977+00:00","context":{"id":"01JT3YFY68DB6VBX3CESXS149G","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"select.192_168_1_212_assistant","state":"preferred","attributes":{"options":["preferred","Home Assistant","Home Assistant Cloud"],"friendly_name":"192.168.1.212 Assistant"},"last_changed":"2025-04-30T18:14:08.889573+00:00","last_reported":"2025-04-30T18:14:08.889573+00:00","last_updated":"2025-04-30T18:14:08.889573+00:00","context":{"id":"01JT3YFY7SCVG0ZFH78PWKB187","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"select.192_168_1_212_finished_speaking_detection","state":"default","attributes":{"options":["default","relaxed","aggressive"],"friendly_name":"192.168.1.212 Finished speaking detection"},"last_changed":"2025-04-30T18:14:08.889664+00:00","last_reported":"2025-04-30T18:14:08.889664+00:00","last_updated":"2025-04-30T18:14:08.889664+00:00","context":{"id":"01JT3YFY7SV0F6GZM2AS9P1TNP","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.192_168_1_212_allow_calls","state":"on","attributes":{"friendly_name":"192.168.1.212 Allow calls"},"last_changed":"2025-04-30T18:14:08.889816+00:00","last_reported":"2025-04-30T18:14:08.889816+00:00","last_updated":"2025-04-30T18:14:08.889816+00:00","context":{"id":"01JT3YFY7SDZXV4ASB69V2Z6DV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g3_flex_privacy_mode","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G3 Flex 01 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930677+00:00","last_reported":"2025-04-30T18:14:08.930677+00:00","last_updated":"2025-04-30T18:14:08.930677+00:00","context":{"id":"01JT3YFY92NGTEJ3KA7KQ5M3TP","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.ai_360_privacy_mode","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"AI 360 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930737+00:00","last_reported":"2025-04-30T18:14:08.930737+00:00","last_updated":"2025-04-30T18:14:08.930737+00:00","context":{"id":"01JT3YFY92FS3F7YVJFFCXBC53","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g3_flex_privacy_mode_2","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G3 Flex 02 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930792+00:00","last_reported":"2025-04-30T18:14:08.930792+00:00","last_updated":"2025-04-30T18:14:08.930792+00:00","context":{"id":"01JT3YFY92FE8AFGQD2JPGMPSZ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_06_privacy_mode","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 06 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930849+00:00","last_reported":"2025-04-30T18:14:08.930849+00:00","last_updated":"2025-04-30T18:14:08.930849+00:00","context":{"id":"01JT3YFY92ZNW574A7ZSHVS2WK","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g3_flex_privacy_mode_3","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G3 Flex 03 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930897+00:00","last_reported":"2025-04-30T18:14:08.930897+00:00","last_updated":"2025-04-30T18:14:08.930897+00:00","context":{"id":"01JT3YFY92TD7S7WTW6G9B95CV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_05_privacy_mode","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 05 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930948+00:00","last_reported":"2025-04-30T18:14:08.930948+00:00","last_updated":"2025-04-30T18:14:08.930948+00:00","context":{"id":"01JT3YFY92E3G484Y22XCAGHHV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_privacy_mode_2","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 02 Privacy mode"},"last_changed":"2025-04-30T18:14:08.930997+00:00","last_reported":"2025-04-30T18:14:08.930997+00:00","last_updated":"2025-04-30T18:14:08.930997+00:00","context":{"id":"01JT3YFY92NCSBFBSJ9MF74AQ5","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_07_privacy_mode","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 07 Privacy mode"},"last_changed":"2025-04-30T18:14:08.931047+00:00","last_reported":"2025-04-30T18:14:08.931047+00:00","last_updated":"2025-04-30T18:14:08.931047+00:00","context":{"id":"01JT3YFY93ZWTBD11W42M9E2CK","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_03_privacy_mode","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 03 Privacy mode"},"last_changed":"2025-04-30T18:14:08.931093+00:00","last_reported":"2025-04-30T18:14:08.931093+00:00","last_updated":"2025-04-30T18:14:08.931093+00:00","context":{"id":"01JT3YFY93KQANC2BV364SFQDF","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_privacy_mode","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 01 Privacy mode"},"last_changed":"2025-04-30T18:14:08.931139+00:00","last_reported":"2025-04-30T18:14:08.931139+00:00","last_updated":"2025-04-30T18:14:08.931139+00:00","context":{"id":"01JT3YFY93HP3P69MQS3QHFSCX","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.g5_flex_04_privacy_mode","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 04 Privacy mode"},"last_changed":"2025-04-30T18:14:08.931186+00:00","last_reported":"2025-04-30T18:14:08.931186+00:00","last_updated":"2025-04-30T18:14:08.931186+00:00","context":{"id":"01JT3YFY93HNBH0DYYEP89GZQ1","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus1_cc7b5c0d316c_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-paddle-shaft-enable Reboot"},"last_changed":"2025-04-30T18:14:08.986054+00:00","last_reported":"2025-04-30T18:14:08.986054+00:00","last_updated":"2025-04-30T18:14:08.986054+00:00","context":{"id":"01JT3YFYATYVG785M47AKGTNGT","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus1_cc7b5c0d316c_firmware_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.5.1","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-paddle-shaft-enable firmware update","supported_features":5},"last_changed":"2025-04-30T18:14:08.988037+00:00","last_reported":"2025-04-30T18:14:08.988037+00:00","last_updated":"2025-04-30T18:14:08.988037+00:00","context":{"id":"01JT3YFYAW4ZKR1N5Z732F9TSH","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.drum_rpm_error_integral","state":"51428549.49","attributes":{"state_class":"total","source":"sensor.drum_rpm_error","unit_of_measurement":"RPMs","icon":"mdi:chart-histogram","friendly_name":"Drum RPM Error Integral"},"last_changed":"2025-04-30T18:14:08.988625+00:00","last_reported":"2025-04-30T18:14:08.988625+00:00","last_updated":"2025-04-30T18:14:08.988625+00:00","context":{"id":"01JT3YFYAWVTRW1BVF5XMF17EH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": { + "__type": "", + "decimal_str": "51428549.49" + }, + "native_unit_of_measurement": "RPMs", + "source_entity": "sensor.drum_rpm_error", + "last_valid_state": "51428549.49217499998976563802" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus1_cc7b5c0d0eb4_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-drum-enable Reboot"},"last_changed":"2025-04-30T18:14:08.989399+00:00","last_reported":"2025-04-30T18:14:08.989399+00:00","last_updated":"2025-04-30T18:14:08.989399+00:00","context":{"id":"01JT3YFYAXJZQ4C8RRS1B44A1B","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus1_cc7b5c0d0eb4_firmware_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.5.1","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-drum-enable firmware update","supported_features":5},"last_changed":"2025-04-30T18:14:08.990187+00:00","last_reported":"2025-04-30T18:14:08.990187+00:00","last_updated":"2025-04-30T18:14:08.990187+00:00","context":{"id":"01JT3YFYAYVDR22PADT2RSZ1X5","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus1_b8d61a87d2a8_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"shellyplus1-b8d61a87d2a8 Reboot"},"last_changed":"2025-04-30T18:14:08.990564+00:00","last_reported":"2025-04-30T18:14:08.990564+00:00","last_updated":"2025-04-30T18:14:08.990564+00:00","context":{"id":"01JT3YFYAYC7A20X6WKS7PHB8M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus1_b8d61a87d2a8_firmware","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.5.1","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"shellyplus1-b8d61a87d2a8 firmware","supported_features":5},"last_changed":"2025-04-30T18:14:08.991449+00:00","last_reported":"2025-04-30T18:14:08.991449+00:00","last_updated":"2025-04-30T18:14:08.991449+00:00","context":{"id":"01JT3YFYAZ1M3ZEFMF6661AY3Z","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus1_b8d61a8a7508_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"shellyplus1-b8d61a8a7508 Reboot"},"last_changed":"2025-04-30T18:14:08.991831+00:00","last_reported":"2025-04-30T18:14:08.991831+00:00","last_updated":"2025-04-30T18:14:08.991831+00:00","context":{"id":"01JT3YFYAZ45QJ0E8CX81R4QP4","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus1_b8d61a8a7508_firmware","state":"on","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.6.0","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"shellyplus1-b8d61a8a7508 firmware","supported_features":5},"last_changed":"2025-04-30T18:14:08.992568+00:00","last_reported":"2025-04-30T18:14:08.992568+00:00","last_updated":"2025-04-30T18:14:08.992568+00:00","context":{"id":"01JT3YFYB0HDTV02FQNXYM4WR3","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus010v_e86beae47374_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"shellyplus010v-e86beae47374 Reboot"},"last_changed":"2025-04-30T18:14:08.992938+00:00","last_reported":"2025-04-30T18:14:08.992938+00:00","last_updated":"2025-04-30T18:14:08.992938+00:00","context":{"id":"01JT3YFYB030F02BVVVV5A76P1","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"event.shellyplus010v_e86beae47374_input_0","state":"2024-12-12T22:01:57.826+00:00","attributes":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"],"event_type":"single_push","device_class":"button","friendly_name":"shellyplus010v-e86beae47374 Input 0"},"last_changed":"2025-04-30T18:14:08.993294+00:00","last_reported":"2025-04-30T18:14:08.993294+00:00","last_updated":"2025-04-30T18:14:08.993294+00:00","context":{"id":"01JT3YFYB1PH9GPWZ9XEAFR9QX","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": "single_push", + "last_event_attributes": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"event.shellyplus010v_e86beae47374_input_1","state":"unknown","attributes":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"],"event_type":null,"device_class":"button","friendly_name":"shellyplus010v-e86beae47374 Input 1"},"last_changed":"2025-04-30T18:14:08.993454+00:00","last_reported":"2025-04-30T18:14:08.993454+00:00","last_updated":"2025-04-30T18:14:08.993454+00:00","context":{"id":"01JT3YFYB1CCE8Y6F3AR26CP2V","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus010v_e86beae47374_firmware","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.5.1","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"shellyplus010v-e86beae47374 firmware","supported_features":5},"last_changed":"2025-04-30T18:14:08.994368+00:00","last_reported":"2025-04-30T18:14:08.994368+00:00","last_updated":"2025-04-30T18:14:08.994368+00:00","context":{"id":"01JT3YFYB25T9X7PB100D26KW9","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus010v_e86beae4d350_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-drum-velocity Reboot"},"last_changed":"2025-04-30T18:14:08.994754+00:00","last_reported":"2025-04-30T18:14:08.994754+00:00","last_updated":"2025-04-30T18:14:08.994754+00:00","context":{"id":"01JT3YFYB2THQP98KEM1H4T1VY","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"event.shellyplus010v_e86beae4d350_input_0","state":"unknown","attributes":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"],"event_type":null,"device_class":"button","friendly_name":"sheller-drum-velocity input_0"},"last_changed":"2025-04-30T18:14:08.995050+00:00","last_reported":"2025-04-30T18:14:08.995050+00:00","last_updated":"2025-04-30T18:14:08.995050+00:00","context":{"id":"01JT3YFYB3RD780QBRHJHTE60X","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"event.shellyplus010v_e86beae4d350_input_1","state":"unknown","attributes":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"],"event_type":null,"device_class":"button","friendly_name":"sheller-drum-velocity input_1"},"last_changed":"2025-04-30T18:14:08.995203+00:00","last_reported":"2025-04-30T18:14:08.995203+00:00","last_updated":"2025-04-30T18:14:08.995203+00:00","context":{"id":"01JT3YFYB3Z66MY4C1V6024SN3","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus010v_e86beae4d350_firmware_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.5.1","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-drum-velocity firmware update","supported_features":5},"last_changed":"2025-04-30T18:14:08.995853+00:00","last_reported":"2025-04-30T18:14:08.995853+00:00","last_updated":"2025-04-30T18:14:08.995853+00:00","context":{"id":"01JT3YFYB3R8GF1QQYQY2B2F04","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus1pm_c049ef8c7310_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"JC Vibratory Feed Conveyor Reboot"},"last_changed":"2025-04-30T18:14:08.996477+00:00","last_reported":"2025-04-30T18:14:08.996477+00:00","last_updated":"2025-04-30T18:14:08.996477+00:00","context":{"id":"01JT3YFYB4ZFE48XK37JC35FGV","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus1pm_c049ef8c7310_firmware_update","state":"on","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.5.1","in_progress":false,"latest_version":"1.6.0","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"JC Vibratory Feed Conveyor firmware update","supported_features":5},"last_changed":"2025-04-30T18:14:08.997552+00:00","last_reported":"2025-04-30T18:14:08.997552+00:00","last_updated":"2025-04-30T18:14:08.997552+00:00","context":{"id":"01JT3YFYB5C508SYG9B6S64FAG","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"button.shellyplus010v_e86beae4df24_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-paddle-shaft-velocity Reboot"},"last_changed":"2025-04-30T18:14:08.997912+00:00","last_reported":"2025-04-30T18:14:08.997912+00:00","last_updated":"2025-04-30T18:14:08.997912+00:00","context":{"id":"01JT3YFYB5MAKD1JTY2CY0940K","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"event.shellyplus010v_e86beae4df24_input_0","state":"unknown","attributes":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"],"event_type":null,"device_class":"button","friendly_name":"sheller-paddle-shaft-velocity input_0"},"last_changed":"2025-04-30T18:14:08.998186+00:00","last_reported":"2025-04-30T18:14:08.998186+00:00","last_updated":"2025-04-30T18:14:08.998186+00:00","context":{"id":"01JT3YFYB6RDFMY2WYQP660KGX","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"event.shellyplus010v_e86beae4df24_input_1","state":"unknown","attributes":{"event_types":["btn_down","single_push","btn_up","long_push","double_push","triple_push"],"event_type":null,"device_class":"button","friendly_name":"sheller-paddle-shaft-velocity input_1"},"last_changed":"2025-04-30T18:14:08.998330+00:00","last_reported":"2025-04-30T18:14:08.998330+00:00","last_updated":"2025-04-30T18:14:08.998330+00:00","context":{"id":"01JT3YFYB6PK5BZ1VVWYN28P8D","parent_id":null,"user_id":null}}, + "extra_data": { + "last_event_type": null, + "last_event_attributes": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"update.shellyplus010v_e86beae4df24_firmware_update","state":"off","attributes":{"auto_update":false,"display_precision":0,"installed_version":"1.4.4","in_progress":false,"latest_version":"1.5.1","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":"1.5.1","title":null,"update_percentage":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-paddle-shaft-velocity firmware update","supported_features":5},"last_changed":"2025-04-30T18:14:08.998980+00:00","last_reported":"2025-04-30T18:14:08.998980+00:00","last_updated":"2025-04-30T18:14:08.998980+00:00","context":{"id":"01JT3YFYB6VNYVH2M3TSSQZ558","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.drum_rpm_error_derivative","state":"0.00","attributes":{"source":"sensor.drum_rpm_error","unit_of_measurement":"RPM/s","friendly_name":"Drum RPM Error Derivative"},"last_changed":"2025-04-30T18:14:08.999243+00:00","last_reported":"2025-04-30T18:14:08.999243+00:00","last_updated":"2025-04-30T18:14:08.999243+00:00","context":{"id":"01JT3YFYB7KMH7X3JBRKV44BN9","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": { + "__type": "", + "decimal_str": "0.00" + }, + "native_unit_of_measurement": "RPM/s" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_throughput_rate","state":"-28778.25","attributes":{"source":"input_number.jc_rolling_pecan_sum","unit_of_measurement":"Pecans","friendly_name":"JC Throughput Rate"},"last_changed":"2025-04-30T18:14:08.999585+00:00","last_reported":"2025-04-30T18:14:08.999585+00:00","last_updated":"2025-04-30T18:14:08.999585+00:00","context":{"id":"01JT3YFYB7P5040TYE8M8DZYYX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": { + "__type": "", + "decimal_str": "-28778.25" + }, + "native_unit_of_measurement": "Pecans" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_height_raw","state":"814","attributes":{"unit_of_measurement":"thou","friendly_name":"JC Cracker JC Height Raw"},"last_changed":"2025-04-30T18:14:09.892049+00:00","last_reported":"2025-04-30T18:14:12.940312+00:00","last_updated":"2025-04-30T18:14:12.940312+00:00","context":{"id":"01JT3YG26CG87EHBTH89G61P3K","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "814", + "native_unit_of_measurement": "thou" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_angle_raw","state":"170","attributes":{"unit_of_measurement":"thou","friendly_name":"JC Cracker JC Angle Raw"},"last_changed":"2025-04-30T18:14:09.897435+00:00","last_reported":"2025-04-30T18:14:12.940500+00:00","last_updated":"2025-04-30T18:14:12.940500+00:00","context":{"id":"01JT3YG26CN69Z5ESB49Y5TW9V","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "170", + "native_unit_of_measurement": "thou" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_feed_angle_raw","state":"unknown","attributes":{"unit_of_measurement":"degrees","friendly_name":"JC Feed Angle Raw"},"last_changed":"2025-04-30T18:14:09.039968+00:00","last_reported":"2025-04-30T18:14:09.039968+00:00","last_updated":"2025-04-30T18:14:09.039968+00:00","context":{"id":"01JT3YFYCFRADXPR8NF87K0TAJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": "degrees" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_throughput_count","state":"0","attributes":{"unit_of_measurement":"Pecan(s)","friendly_name":"JC Cracker JC Throughput Count"},"last_changed":"2025-04-30T18:14:09.604144+00:00","last_reported":"2025-04-30T18:14:12.941189+00:00","last_updated":"2025-04-30T18:14:12.941189+00:00","context":{"id":"01JT3YG26DDPXDFM5DSY7T3K8S","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0", + "native_unit_of_measurement": "Pecan(s)" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.jc_pi_controller_output","state":"unknown","attributes":{"friendly_name":"JC Cracker JC PI Controller Output"},"last_changed":"2025-04-30T18:14:09.040013+00:00","last_reported":"2025-04-30T18:14:12.941422+00:00","last_updated":"2025-04-30T18:14:12.941422+00:00","context":{"id":"01JT3YG26DFC2QTEZBNXG1E6VH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.meyer_position_raw","state":"-290.0","attributes":{"unit_of_measurement":"thou","friendly_name":"Meyer Position Raw"},"last_changed":"2025-04-30T18:14:09.567740+00:00","last_reported":"2025-04-30T18:14:09.567740+00:00","last_updated":"2025-04-30T18:14:09.567740+00:00","context":{"id":"01JT3YFYWZ4JNEZ1JNBVRFHWVH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "-290.0", + "native_unit_of_measurement": "thou" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_1_tare_weight","state":"0.0863","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 1 Tare Weight"},"last_changed":"2025-04-30T18:14:09.573489+00:00","last_reported":"2025-04-30T18:14:09.573489+00:00","last_updated":"2025-04-30T18:14:09.573489+00:00","context":{"id":"01JT3YFYX5QB8KHZE4NR8FBV36","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0863", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_1_wet_weight","state":"0.0619","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 1 Wet Weight"},"last_changed":"2025-04-30T18:14:09.573693+00:00","last_reported":"2025-04-30T18:14:09.573693+00:00","last_updated":"2025-04-30T18:14:09.573693+00:00","context":{"id":"01JT3YFYX57810F197CYGEHH4G","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0619", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_1_dry_weight","state":"0.058899999999999994","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 1 Dry Weight"},"last_changed":"2025-04-30T18:14:09.573387+00:00","last_reported":"2025-04-30T18:14:09.573387+00:00","last_updated":"2025-04-30T18:14:09.573387+00:00","context":{"id":"01JT3YFYX5RZAYSZAW53VJ5MW1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.058899999999999994", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_2_tare_weight","state":"0.0873","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 2 Tare Weight"},"last_changed":"2025-04-30T18:14:09.577244+00:00","last_reported":"2025-04-30T18:14:09.577244+00:00","last_updated":"2025-04-30T18:14:09.577244+00:00","context":{"id":"01JT3YFYX9RJ4ZX9ZYR5FJH29Z","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0873", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_2_wet_weight","state":"0.0661","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 2 Wet Weight"},"last_changed":"2025-04-30T18:14:09.577348+00:00","last_reported":"2025-04-30T18:14:09.577348+00:00","last_updated":"2025-04-30T18:14:09.577348+00:00","context":{"id":"01JT3YFYX9Q93VHS7JV16GJJYB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0661", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_2_dry_weight","state":"0.06319999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 2 Dry Weight"},"last_changed":"2025-04-30T18:14:09.577167+00:00","last_reported":"2025-04-30T18:14:09.577167+00:00","last_updated":"2025-04-30T18:14:09.577167+00:00","context":{"id":"01JT3YFYX9KFHYDXXJS6Y3FMMV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.06319999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_3_tare_weight","state":"0.0856","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 3 Tare Weight"},"last_changed":"2025-04-30T18:14:09.579530+00:00","last_reported":"2025-04-30T18:14:09.579530+00:00","last_updated":"2025-04-30T18:14:09.579530+00:00","context":{"id":"01JT3YFYXBVF2VHVP9G20KWSMS","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0856", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_3_wet_weight","state":"0.0634","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 3 Wet Weight"},"last_changed":"2025-04-30T18:14:09.579638+00:00","last_reported":"2025-04-30T18:14:09.579638+00:00","last_updated":"2025-04-30T18:14:09.579638+00:00","context":{"id":"01JT3YFYXBJQ6XMHDRJ91WWGBK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0634", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_3_dry_weight","state":"0.05970000000000002","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 3 Dry Weight"},"last_changed":"2025-04-30T18:14:09.579442+00:00","last_reported":"2025-04-30T18:14:09.579442+00:00","last_updated":"2025-04-30T18:14:09.579442+00:00","context":{"id":"01JT3YFYXB36F0SKAX1DJCV7EE","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.05970000000000002", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_4_tare_weight","state":"0.085","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 4 Tare Weight"},"last_changed":"2025-04-30T18:14:09.579828+00:00","last_reported":"2025-04-30T18:14:09.579828+00:00","last_updated":"2025-04-30T18:14:09.579828+00:00","context":{"id":"01JT3YFYXB4WFW352D4CVXK8NJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.085", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_4_wet_weight","state":"0.0442","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 4 Wet Weight"},"last_changed":"2025-04-30T18:14:09.580035+00:00","last_reported":"2025-04-30T18:14:09.580035+00:00","last_updated":"2025-04-30T18:14:09.580035+00:00","context":{"id":"01JT3YFYXC6J88CXTK18DRDG4W","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0442", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_4_dry_weight","state":"0.041099999999999984","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 4 Dry Weight"},"last_changed":"2025-04-30T18:14:09.579715+00:00","last_reported":"2025-04-30T18:14:09.579715+00:00","last_updated":"2025-04-30T18:14:09.579715+00:00","context":{"id":"01JT3YFYXB7BK5ZSC3BMZKQ0AV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.041099999999999984", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_5_tare_weight","state":"0.0872","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 5 Tare Weight"},"last_changed":"2025-04-30T18:14:09.580223+00:00","last_reported":"2025-04-30T18:14:09.580223+00:00","last_updated":"2025-04-30T18:14:09.580223+00:00","context":{"id":"01JT3YFYXCDVZ14GGMYJQJX9ER","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0872", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_5_wet_weight","state":"0.0484","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 5 Wet Weight"},"last_changed":"2025-04-30T18:14:09.580391+00:00","last_reported":"2025-04-30T18:14:09.580391+00:00","last_updated":"2025-04-30T18:14:09.580391+00:00","context":{"id":"01JT3YFYXCJ5EKRAD40AY7SFM2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0484", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_5_dry_weight","state":"0.04630000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 5 Dry Weight"},"last_changed":"2025-04-30T18:14:09.580146+00:00","last_reported":"2025-04-30T18:14:09.580146+00:00","last_updated":"2025-04-30T18:14:09.580146+00:00","context":{"id":"01JT3YFYXC085CY7AJE8Y2VMRR","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04630000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_6_tare_weight","state":"0.0869","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 6 Tare Weight"},"last_changed":"2025-04-30T18:14:09.580603+00:00","last_reported":"2025-04-30T18:14:09.580603+00:00","last_updated":"2025-04-30T18:14:09.580603+00:00","context":{"id":"01JT3YFYXC70HB01Z1YGZ8H74N","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0869", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_6_wet_weight","state":"0.0334","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 6 Wet Weight"},"last_changed":"2025-04-30T18:14:09.580949+00:00","last_reported":"2025-04-30T18:14:09.580949+00:00","last_updated":"2025-04-30T18:14:09.580949+00:00","context":{"id":"01JT3YFYXCERSNA8MX8WVM7YH5","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0334", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_6_dry_weight","state":"0.03169999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 6 Dry Weight"},"last_changed":"2025-04-30T18:14:09.580475+00:00","last_reported":"2025-04-30T18:14:09.580475+00:00","last_updated":"2025-04-30T18:14:09.580475+00:00","context":{"id":"01JT3YFYXCBNZD7ZW970ZXJPYV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.03169999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_7_tare_weight","state":"0.085","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 7 Tare Weight"},"last_changed":"2025-04-30T18:14:09.581159+00:00","last_reported":"2025-04-30T18:14:09.581159+00:00","last_updated":"2025-04-30T18:14:09.581159+00:00","context":{"id":"01JT3YFYXD81320TZVR4TEP8ZH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.085", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_7_wet_weight","state":"0.054099999999999995","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 7 Wet Weight"},"last_changed":"2025-04-30T18:14:09.581267+00:00","last_reported":"2025-04-30T18:14:09.581267+00:00","last_updated":"2025-04-30T18:14:09.581267+00:00","context":{"id":"01JT3YFYXD4KNWY42PCF5YWQH6","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.054099999999999995", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_7_dry_weight","state":"0.05189999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 7 Dry Weight"},"last_changed":"2025-04-30T18:14:09.581079+00:00","last_reported":"2025-04-30T18:14:09.581079+00:00","last_updated":"2025-04-30T18:14:09.581079+00:00","context":{"id":"01JT3YFYXDB161XEHXTVBC0NVR","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.05189999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_8_tare_weight","state":"0.0872","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 8 Tare Weight"},"last_changed":"2025-04-30T18:14:09.581453+00:00","last_reported":"2025-04-30T18:14:09.581453+00:00","last_updated":"2025-04-30T18:14:09.581453+00:00","context":{"id":"01JT3YFYXDQBCYWEHWZATZ63XY","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0872", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_8_wet_weight","state":"0.061","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 8 Wet Weight"},"last_changed":"2025-04-30T18:14:09.581666+00:00","last_reported":"2025-04-30T18:14:09.581666+00:00","last_updated":"2025-04-30T18:14:09.581666+00:00","context":{"id":"01JT3YFYXD75BPMTBQW6WKCP4V","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.061", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_8_dry_weight","state":"0.05879999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 8 Dry Weight"},"last_changed":"2025-04-30T18:14:09.581344+00:00","last_reported":"2025-04-30T18:14:09.581344+00:00","last_updated":"2025-04-30T18:14:09.581344+00:00","context":{"id":"01JT3YFYXDTHEETSNZ11AHP3BG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.05879999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_9_tare_weight","state":"0.0872","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 9 Tare Weight"},"last_changed":"2025-04-30T18:14:09.581860+00:00","last_reported":"2025-04-30T18:14:09.581860+00:00","last_updated":"2025-04-30T18:14:09.581860+00:00","context":{"id":"01JT3YFYXDG599PDG29VV97SNN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0872", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_9_wet_weight","state":"0.04869999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 9 Wet Weight"},"last_changed":"2025-04-30T18:14:09.581971+00:00","last_reported":"2025-04-30T18:14:09.581971+00:00","last_updated":"2025-04-30T18:14:09.581971+00:00","context":{"id":"01JT3YFYXDQTVP8EEGZKJXW44M","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04869999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_9_dry_weight","state":"0.04719999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 9 Dry Weight"},"last_changed":"2025-04-30T18:14:09.581779+00:00","last_reported":"2025-04-30T18:14:09.581779+00:00","last_updated":"2025-04-30T18:14:09.581779+00:00","context":{"id":"01JT3YFYXD796EDK25PX0D4VY2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04719999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_10_tare_weight","state":"0.0872","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 10 Tare Weight"},"last_changed":"2025-04-30T18:14:09.573876+00:00","last_reported":"2025-04-30T18:14:09.573876+00:00","last_updated":"2025-04-30T18:14:09.573876+00:00","context":{"id":"01JT3YFYX56JGFH7EDRKB25HYQ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0872", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_10_wet_weight","state":"0.05030000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 10 Wet Weight"},"last_changed":"2025-04-30T18:14:09.573986+00:00","last_reported":"2025-04-30T18:14:09.573986+00:00","last_updated":"2025-04-30T18:14:09.573986+00:00","context":{"id":"01JT3YFYX5GS8KA9XGAE221W0Y","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.05030000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_10_dry_weight","state":"0.04799999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 10 Dry Weight"},"last_changed":"2025-04-30T18:14:09.573799+00:00","last_reported":"2025-04-30T18:14:09.573799+00:00","last_updated":"2025-04-30T18:14:09.573799+00:00","context":{"id":"01JT3YFYX51GCN3SJ8F288J8C8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04799999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_11_tare_weight","state":"0.0872","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 11 Tare Weight"},"last_changed":"2025-04-30T18:14:09.574158+00:00","last_reported":"2025-04-30T18:14:09.574158+00:00","last_updated":"2025-04-30T18:14:09.574158+00:00","context":{"id":"01JT3YFYX6VJN7W66FTDHHYTNJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0872", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_11_wet_weight","state":"0.0542","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 11 Wet Weight"},"last_changed":"2025-04-30T18:14:09.574347+00:00","last_reported":"2025-04-30T18:14:09.574347+00:00","last_updated":"2025-04-30T18:14:09.574347+00:00","context":{"id":"01JT3YFYX6FWBGE09NW24KN3MF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0542", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_11_dry_weight","state":"0.0519","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 11 Dry Weight"},"last_changed":"2025-04-30T18:14:09.574058+00:00","last_reported":"2025-04-30T18:14:09.574058+00:00","last_updated":"2025-04-30T18:14:09.574058+00:00","context":{"id":"01JT3YFYX6Q8XM9SKGB7MC1GFT","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0519", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_12_tare_weight","state":"0.0871","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 12 Tare Weight"},"last_changed":"2025-04-30T18:14:09.574530+00:00","last_reported":"2025-04-30T18:14:09.574530+00:00","last_updated":"2025-04-30T18:14:09.574530+00:00","context":{"id":"01JT3YFYX6Q88F1EXCSWGJ44XF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0871", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_12_wet_weight","state":"0.04390000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 12 Wet Weight"},"last_changed":"2025-04-30T18:14:09.574626+00:00","last_reported":"2025-04-30T18:14:09.574626+00:00","last_updated":"2025-04-30T18:14:09.574626+00:00","context":{"id":"01JT3YFYX62JS05FN41GKK11H4","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04390000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_12_dry_weight","state":"0.0412","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 12 Dry Weight"},"last_changed":"2025-04-30T18:14:09.574451+00:00","last_reported":"2025-04-30T18:14:09.574451+00:00","last_updated":"2025-04-30T18:14:09.574451+00:00","context":{"id":"01JT3YFYX61H52WF1YRYS12ABM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0412", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_13_tare_weight","state":"0.0871","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 13 Tare Weight"},"last_changed":"2025-04-30T18:14:09.574812+00:00","last_reported":"2025-04-30T18:14:09.574812+00:00","last_updated":"2025-04-30T18:14:09.574812+00:00","context":{"id":"01JT3YFYX6WGK1MG55RFP97QVV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0871", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_13_wet_weight","state":"0.0563","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 13 Wet Weight"},"last_changed":"2025-04-30T18:14:09.575013+00:00","last_reported":"2025-04-30T18:14:09.575013+00:00","last_updated":"2025-04-30T18:14:09.575013+00:00","context":{"id":"01JT3YFYX73THBHZM7J35RSVWE","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0563", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_13_dry_weight","state":"0.05320000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 13 Dry Weight"},"last_changed":"2025-04-30T18:14:09.574698+00:00","last_reported":"2025-04-30T18:14:09.574698+00:00","last_updated":"2025-04-30T18:14:09.574698+00:00","context":{"id":"01JT3YFYX6A8ATMXNVZQ20M9X0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.05320000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_14_tare_weight","state":"5.0513","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 14 Tare Weight"},"last_changed":"2025-04-30T18:14:09.575189+00:00","last_reported":"2025-04-30T18:14:09.575189+00:00","last_updated":"2025-04-30T18:14:09.575189+00:00","context":{"id":"01JT3YFYX7J5WCNJDG7N951T00","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.0513", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_14_wet_weight","state":"1.3465999999999996","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 14 Wet Weight"},"last_changed":"2025-04-30T18:14:09.575289+00:00","last_reported":"2025-04-30T18:14:09.575289+00:00","last_updated":"2025-04-30T18:14:09.575289+00:00","context":{"id":"01JT3YFYX7X69HZ573M1DDQ8AH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "1.3465999999999996", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_14_dry_weight","state":"1.0118999999999998","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 14 Dry Weight"},"last_changed":"2025-04-30T18:14:09.575117+00:00","last_reported":"2025-04-30T18:14:09.575117+00:00","last_updated":"2025-04-30T18:14:09.575117+00:00","context":{"id":"01JT3YFYX7N7J36D9FEAQXCBNH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "1.0118999999999998", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_15_tare_weight","state":"0.0868","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 15 Tare Weight"},"last_changed":"2025-04-30T18:14:09.575466+00:00","last_reported":"2025-04-30T18:14:09.575466+00:00","last_updated":"2025-04-30T18:14:09.575466+00:00","context":{"id":"01JT3YFYX7312KKNB8979MS8SK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0868", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_15_wet_weight","state":"0.04079999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 15 Wet Weight"},"last_changed":"2025-04-30T18:14:09.575671+00:00","last_reported":"2025-04-30T18:14:09.575671+00:00","last_updated":"2025-04-30T18:14:09.575671+00:00","context":{"id":"01JT3YFYX76MC8696JGKBBATZ1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04079999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_15_dry_weight","state":"0.0379","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 15 Dry Weight"},"last_changed":"2025-04-30T18:14:09.575360+00:00","last_reported":"2025-04-30T18:14:09.575360+00:00","last_updated":"2025-04-30T18:14:09.575360+00:00","context":{"id":"01JT3YFYX7R17G61N5G4F1MB7X","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0379", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_16_tare_weight","state":"0.0879","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 16 Tare Weight"},"last_changed":"2025-04-30T18:14:09.575881+00:00","last_reported":"2025-04-30T18:14:09.575881+00:00","last_updated":"2025-04-30T18:14:09.575881+00:00","context":{"id":"01JT3YFYX72H6J17EGW1SAK994","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0879", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_16_wet_weight","state":"0.03359999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 16 Wet Weight"},"last_changed":"2025-04-30T18:14:09.575985+00:00","last_reported":"2025-04-30T18:14:09.575985+00:00","last_updated":"2025-04-30T18:14:09.575985+00:00","context":{"id":"01JT3YFYX7ZE4XM4M8D623NNVJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.03359999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_16_dry_weight","state":"0.031799999999999995","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 16 Dry Weight"},"last_changed":"2025-04-30T18:14:09.575802+00:00","last_reported":"2025-04-30T18:14:09.575802+00:00","last_updated":"2025-04-30T18:14:09.575802+00:00","context":{"id":"01JT3YFYX7QYSXX39111RD53NV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.031799999999999995", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_17_tare_weight","state":"0.0848","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 17 Tare Weight"},"last_changed":"2025-04-30T18:14:09.576169+00:00","last_reported":"2025-04-30T18:14:09.576169+00:00","last_updated":"2025-04-30T18:14:09.576169+00:00","context":{"id":"01JT3YFYX8NQJ2TTBD35E2ARRX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0848", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_17_wet_weight","state":"0.04870000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 17 Wet Weight"},"last_changed":"2025-04-30T18:14:09.576243+00:00","last_reported":"2025-04-30T18:14:09.576243+00:00","last_updated":"2025-04-30T18:14:09.576243+00:00","context":{"id":"01JT3YFYX8KYNBD20E94TYEB1P","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04870000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_17_dry_weight","state":"0.045799999999999993","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 17 Dry Weight"},"last_changed":"2025-04-30T18:14:09.576061+00:00","last_reported":"2025-04-30T18:14:09.576061+00:00","last_updated":"2025-04-30T18:14:09.576061+00:00","context":{"id":"01JT3YFYX8T26ND2RKTYADV3Z1","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.045799999999999993", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_18_tare_weight","state":"4.9739","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 18 Tare Weight"},"last_changed":"2025-04-30T18:14:09.576566+00:00","last_reported":"2025-04-30T18:14:09.576566+00:00","last_updated":"2025-04-30T18:14:09.576566+00:00","context":{"id":"01JT3YFYX8A87B0A4HAVT7VC2J","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "4.9739", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_18_wet_weight","state":"1.5931999999999995","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 18 Wet Weight"},"last_changed":"2025-04-30T18:14:09.576674+00:00","last_reported":"2025-04-30T18:14:09.576674+00:00","last_updated":"2025-04-30T18:14:09.576674+00:00","context":{"id":"01JT3YFYX8Q3K008KGZFE0ZKAG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "1.5931999999999995", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_18_dry_weight","state":"1.1918999999999995","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 18 Dry Weight"},"last_changed":"2025-04-30T18:14:09.576478+00:00","last_reported":"2025-04-30T18:14:09.576478+00:00","last_updated":"2025-04-30T18:14:09.576478+00:00","context":{"id":"01JT3YFYX8QBNQ1J1K4D1MPF3Q","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "1.1918999999999995", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_19_tare_weight","state":"0.0875","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 19 Tare Weight"},"last_changed":"2025-04-30T18:14:09.576856+00:00","last_reported":"2025-04-30T18:14:09.576856+00:00","last_updated":"2025-04-30T18:14:09.576856+00:00","context":{"id":"01JT3YFYX8GKBTAPQ57NRSAQXX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0875", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_19_wet_weight","state":"0.04570000000000002","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 19 Wet Weight"},"last_changed":"2025-04-30T18:14:09.577056+00:00","last_reported":"2025-04-30T18:14:09.577056+00:00","last_updated":"2025-04-30T18:14:09.577056+00:00","context":{"id":"01JT3YFYX93Q4B6NZTZA8QHNA2","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.04570000000000002", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_19_dry_weight","state":"0.043300000000000005","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 19 Dry Weight"},"last_changed":"2025-04-30T18:14:09.576748+00:00","last_reported":"2025-04-30T18:14:09.576748+00:00","last_updated":"2025-04-30T18:14:09.576748+00:00","context":{"id":"01JT3YFYX8VKSF59RK0SEFGE8M","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.043300000000000005", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_20_tare_weight","state":"5.0632","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 20 Tare Weight"},"last_changed":"2025-04-30T18:14:09.577544+00:00","last_reported":"2025-04-30T18:14:09.577544+00:00","last_updated":"2025-04-30T18:14:09.577544+00:00","context":{"id":"01JT3YFYX9CHJ9BTS3YNBWZ2NY","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.0632", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_20_wet_weight","state":"1.1826999999999996","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 20 Wet Weight"},"last_changed":"2025-04-30T18:14:09.577746+00:00","last_reported":"2025-04-30T18:14:09.577746+00:00","last_updated":"2025-04-30T18:14:09.577746+00:00","context":{"id":"01JT3YFYX9Z3A8NMSCX43MSMZB","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "1.1826999999999996", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_20_dry_weight","state":"0.8715999999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 20 Dry Weight"},"last_changed":"2025-04-30T18:14:09.577424+00:00","last_reported":"2025-04-30T18:14:09.577424+00:00","last_updated":"2025-04-30T18:14:09.577424+00:00","context":{"id":"01JT3YFYX99RH7WCKQPB7SCR3S","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.8715999999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_21_tare_weight","state":"0.0852","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 21 Tare Weight"},"last_changed":"2025-04-30T18:14:09.577944+00:00","last_reported":"2025-04-30T18:14:09.577944+00:00","last_updated":"2025-04-30T18:14:09.577944+00:00","context":{"id":"01JT3YFYX9PSTMG9463EBG8MWD","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0852", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_21_wet_weight","state":"0.055300000000000016","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 21 Wet Weight"},"last_changed":"2025-04-30T18:14:09.578053+00:00","last_reported":"2025-04-30T18:14:09.578053+00:00","last_updated":"2025-04-30T18:14:09.578053+00:00","context":{"id":"01JT3YFYXAPAN87NRPQDJPKBVA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.055300000000000016", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_21_dry_weight","state":"0.05210000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 21 Dry Weight"},"last_changed":"2025-04-30T18:14:09.577866+00:00","last_reported":"2025-04-30T18:14:09.577866+00:00","last_updated":"2025-04-30T18:14:09.577866+00:00","context":{"id":"01JT3YFYX96EHBDQAEEPMTWYX3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.05210000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_22_tare_weight","state":"0.0869","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 22 Tare Weight"},"last_changed":"2025-04-30T18:14:09.578228+00:00","last_reported":"2025-04-30T18:14:09.578228+00:00","last_updated":"2025-04-30T18:14:09.578228+00:00","context":{"id":"01JT3YFYXA9ENT39M7YARMTRMH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0869", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_22_wet_weight","state":"0.054900000000000004","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 22 Wet Weight"},"last_changed":"2025-04-30T18:14:09.578425+00:00","last_reported":"2025-04-30T18:14:09.578425+00:00","last_updated":"2025-04-30T18:14:09.578425+00:00","context":{"id":"01JT3YFYXAW3ZYN27HNE12YGAJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.054900000000000004", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_22_dry_weight","state":"0.0532","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 22 Dry Weight"},"last_changed":"2025-04-30T18:14:09.578129+00:00","last_reported":"2025-04-30T18:14:09.578129+00:00","last_updated":"2025-04-30T18:14:09.578129+00:00","context":{"id":"01JT3YFYXAQM044ZG1NSW78CRC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0532", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_23_tare_weight","state":"0.0876","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 23 Tare Weight"},"last_changed":"2025-04-30T18:14:09.578623+00:00","last_reported":"2025-04-30T18:14:09.578623+00:00","last_updated":"2025-04-30T18:14:09.578623+00:00","context":{"id":"01JT3YFYXANCDPDGWJNP7G6GGW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0876", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_23_wet_weight","state":"0.0646","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 23 Wet Weight"},"last_changed":"2025-04-30T18:14:09.578728+00:00","last_reported":"2025-04-30T18:14:09.578728+00:00","last_updated":"2025-04-30T18:14:09.578728+00:00","context":{"id":"01JT3YFYXAVBCPF656X0ZD0D23","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0646", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_23_dry_weight","state":"0.06150000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 23 Dry Weight"},"last_changed":"2025-04-30T18:14:09.578546+00:00","last_reported":"2025-04-30T18:14:09.578546+00:00","last_updated":"2025-04-30T18:14:09.578546+00:00","context":{"id":"01JT3YFYXA6HP12WR5Z73KVB5S","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.06150000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_24_tare_weight","state":"0.0858","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 24 Tare Weight"},"last_changed":"2025-04-30T18:14:09.579119+00:00","last_reported":"2025-04-30T18:14:09.579119+00:00","last_updated":"2025-04-30T18:14:09.579119+00:00","context":{"id":"01JT3YFYXBYG1WSCZ46W9SE7YA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0858", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_24_wet_weight","state":"0.0606","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 24 Wet Weight"},"last_changed":"2025-04-30T18:14:09.579328+00:00","last_reported":"2025-04-30T18:14:09.579328+00:00","last_updated":"2025-04-30T18:14:09.579328+00:00","context":{"id":"01JT3YFYXBT5TYHN5CGJXKG7JP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.0606", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sample_24_dry_weight","state":"0.057800000000000004","attributes":{"unit_of_measurement":"oz","icon":"mdi:scale","friendly_name":"Sample 24 Dry Weight"},"last_changed":"2025-04-30T18:14:09.578988+00:00","last_reported":"2025-04-30T18:14:09.578988+00:00","last_updated":"2025-04-30T18:14:09.578988+00:00","context":{"id":"01JT3YFYXAHMPKXY0F5GF4D3YY","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.057800000000000004", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_1_tare_weight","state":"2.7459","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 1 Tare Weight"},"last_changed":"2025-04-30T18:14:09.568294+00:00","last_reported":"2025-04-30T18:14:09.568294+00:00","last_updated":"2025-04-30T18:14:09.568294+00:00","context":{"id":"01JT3YFYX03VR0KJB6XZ53QJEM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7459", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_2_tare_weight","state":"2.7463","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 2 Tare Weight"},"last_changed":"2025-04-30T18:14:09.571021+00:00","last_reported":"2025-04-30T18:14:09.571021+00:00","last_updated":"2025-04-30T18:14:09.571021+00:00","context":{"id":"01JT3YFYX3NWEF7NHJ94A848FN","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7463", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_3_tare_weight","state":"2.7458","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 3 Tare Weight"},"last_changed":"2025-04-30T18:14:09.571304+00:00","last_reported":"2025-04-30T18:14:09.571304+00:00","last_updated":"2025-04-30T18:14:09.571304+00:00","context":{"id":"01JT3YFYX3P8JWJ49MF8BTJ67X","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7458", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_4_tare_weight","state":"2.7459","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 4 Tare Weight"},"last_changed":"2025-04-30T18:14:09.571679+00:00","last_reported":"2025-04-30T18:14:09.571679+00:00","last_updated":"2025-04-30T18:14:09.571679+00:00","context":{"id":"01JT3YFYX3X7GGCFPYA2NNBYMZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7459", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_5_tare_weight","state":"2.7258","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 5 Tare Weight"},"last_changed":"2025-04-30T18:14:09.571967+00:00","last_reported":"2025-04-30T18:14:09.571967+00:00","last_updated":"2025-04-30T18:14:09.571967+00:00","context":{"id":"01JT3YFYX3KQS73S9QS038Z33Q","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7258", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_6_tare_weight","state":"2.7298","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 6 Tare Weight"},"last_changed":"2025-04-30T18:14:09.572363+00:00","last_reported":"2025-04-30T18:14:09.572363+00:00","last_updated":"2025-04-30T18:14:09.572363+00:00","context":{"id":"01JT3YFYX4T3ZQB26B0EQJ5DFE","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7298", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_7_tare_weight","state":"2.7312","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 7 Tare Weight"},"last_changed":"2025-04-30T18:14:09.572659+00:00","last_reported":"2025-04-30T18:14:09.572659+00:00","last_updated":"2025-04-30T18:14:09.572659+00:00","context":{"id":"01JT3YFYX4F3MQP01TT0Y3R0CJ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7312", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_8_tare_weight","state":"2.7293","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 8 Tare Weight"},"last_changed":"2025-04-30T18:14:09.573038+00:00","last_reported":"2025-04-30T18:14:09.573038+00:00","last_updated":"2025-04-30T18:14:09.573038+00:00","context":{"id":"01JT3YFYX52DCZBVA9GW47T94E","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7293", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_9_tare_weight","state":"2.7295","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 9 Tare Weight"},"last_changed":"2025-04-30T18:14:09.573317+00:00","last_reported":"2025-04-30T18:14:09.573317+00:00","last_updated":"2025-04-30T18:14:09.573317+00:00","context":{"id":"01JT3YFYX5HEVDXQS9MP3AK26K","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7295", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_10_tare_weight","state":"2.7261","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 10 Tare Weight"},"last_changed":"2025-04-30T18:14:09.568610+00:00","last_reported":"2025-04-30T18:14:09.568610+00:00","last_updated":"2025-04-30T18:14:09.568610+00:00","context":{"id":"01JT3YFYX0D3ZYY57AM7SMVG3Y","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7261", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_11_tare_weight","state":"2.7553","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 11 Tare Weight"},"last_changed":"2025-04-30T18:14:09.568898+00:00","last_reported":"2025-04-30T18:14:09.568898+00:00","last_updated":"2025-04-30T18:14:09.568898+00:00","context":{"id":"01JT3YFYX0WP6E9J159K3C5KXF","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7553", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_12_tare_weight","state":"2.7261","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 12 Tare Weight"},"last_changed":"2025-04-30T18:14:09.569309+00:00","last_reported":"2025-04-30T18:14:09.569309+00:00","last_updated":"2025-04-30T18:14:09.569309+00:00","context":{"id":"01JT3YFYX1K8VC8BKXTPMX496S","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7261", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_13_tare_weight","state":"2.7548","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 13 Tare Weight"},"last_changed":"2025-04-30T18:14:09.569698+00:00","last_reported":"2025-04-30T18:14:09.569698+00:00","last_updated":"2025-04-30T18:14:09.569698+00:00","context":{"id":"01JT3YFYX176S35EGTSSBJNWKP","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7548", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_14_tare_weight","state":"2.7555","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 14 Tare Weight"},"last_changed":"2025-04-30T18:14:09.569995+00:00","last_reported":"2025-04-30T18:14:09.569995+00:00","last_updated":"2025-04-30T18:14:09.569995+00:00","context":{"id":"01JT3YFYX16DH555SS11Q0CSV0","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7555", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_15_tare_weight","state":"2.7251","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 15 Tare Weight"},"last_changed":"2025-04-30T18:14:09.570371+00:00","last_reported":"2025-04-30T18:14:09.570371+00:00","last_updated":"2025-04-30T18:14:09.570371+00:00","context":{"id":"01JT3YFYX2MKGZ3VEQEPJWPGMY","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7251", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_16_tare_weight","state":"2.7543","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup-outline","friendly_name":"Cup 16 Tare Weight"},"last_changed":"2025-04-30T18:14:09.570651+00:00","last_reported":"2025-04-30T18:14:09.570651+00:00","last_updated":"2025-04-30T18:14:09.570651+00:00","context":{"id":"01JT3YFYX2HN9TX57BRX159BGR","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.7543", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_1_general_sample_weight","state":"5.614300000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 1 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.567971+00:00","last_reported":"2025-04-30T18:14:09.567971+00:00","last_updated":"2025-04-30T18:14:09.567971+00:00","context":{"id":"01JT3YFYWZZBAAT6R0R8DYBWWH","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.614300000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_2_general_sample_weight","state":"5.9413","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 2 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.570723+00:00","last_reported":"2025-04-30T18:14:09.570723+00:00","last_updated":"2025-04-30T18:14:09.570723+00:00","context":{"id":"01JT3YFYX2EPNWRBNBASCQ6TW3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.9413", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_3_general_sample_weight","state":"0","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 3 General Sample Weight"},"last_changed":"2025-04-30T18:29:44.170566+00:00","last_reported":"2025-04-30T18:29:44.170566+00:00","last_updated":"2025-04-30T18:29:44.170566+00:00","context":{"id":"01JT3ZCFKA5Q66CN1M7VMGMTYX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_4_general_sample_weight","state":"5.262300000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 4 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.571375+00:00","last_reported":"2025-04-30T18:14:09.571375+00:00","last_updated":"2025-04-30T18:14:09.571375+00:00","context":{"id":"01JT3YFYX34JHFBZV7D55NAPB3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.262300000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_5_general_sample_weight","state":"3.5718","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 5 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.571786+00:00","last_reported":"2025-04-30T18:14:09.571786+00:00","last_updated":"2025-04-30T18:14:09.571786+00:00","context":{"id":"01JT3YFYX3RKAKKVHFTH6WBRQ8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.5718", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_6_general_sample_weight","state":"6.118799999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 6 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.572043+00:00","last_reported":"2025-04-30T18:14:09.572043+00:00","last_updated":"2025-04-30T18:14:09.572043+00:00","context":{"id":"01JT3YFYX4G4HMEBCDRSEE1365","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "6.118799999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_7_general_sample_weight","state":"5.803000000000001","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 7 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.572465+00:00","last_reported":"2025-04-30T18:14:09.572465+00:00","last_updated":"2025-04-30T18:14:09.572465+00:00","context":{"id":"01JT3YFYX4VF2AYHENRS10V8ZT","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.803000000000001", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_8_general_sample_weight","state":"6.1592","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 8 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.572731+00:00","last_reported":"2025-04-30T18:14:09.572731+00:00","last_updated":"2025-04-30T18:14:09.572731+00:00","context":{"id":"01JT3YFYX4JJZ75T9BG3JDFFH3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "6.1592", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_9_general_sample_weight","state":"5.6653","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 9 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.573142+00:00","last_reported":"2025-04-30T18:14:09.573142+00:00","last_updated":"2025-04-30T18:14:09.573142+00:00","context":{"id":"01JT3YFYX5XJ2MJHF683G72N1Y","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.6653", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_10_general_sample_weight","state":"3.9724999999999997","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 10 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.568410+00:00","last_reported":"2025-04-30T18:14:09.568410+00:00","last_updated":"2025-04-30T18:14:09.568410+00:00","context":{"id":"01JT3YFYX0EH64NR6SEHCY4DSZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.9724999999999997", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_11_general_sample_weight","state":"4.9665","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 11 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.568694+00:00","last_reported":"2025-04-30T18:14:09.568694+00:00","last_updated":"2025-04-30T18:14:09.568694+00:00","context":{"id":"01JT3YFYX09SSE1EDA5GZGQ1KG","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "4.9665", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_12_general_sample_weight","state":"5.099","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 12 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.569126+00:00","last_reported":"2025-04-30T18:14:09.569126+00:00","last_updated":"2025-04-30T18:14:09.569126+00:00","context":{"id":"01JT3YFYX11907CV0VYREKMGM8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.099", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_13_general_sample_weight","state":"4.435499999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 13 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.569383+00:00","last_reported":"2025-04-30T18:14:09.569383+00:00","last_updated":"2025-04-30T18:14:09.569383+00:00","context":{"id":"01JT3YFYX1WK72590ZSEWFT4BW","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "4.435499999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_14_general_sample_weight","state":"5.5017","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 14 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.569803+00:00","last_reported":"2025-04-30T18:14:09.569803+00:00","last_updated":"2025-04-30T18:14:09.569803+00:00","context":{"id":"01JT3YFYX1MSW96TD1XJNXNDQ7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.5017", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_15_general_sample_weight","state":"2.8588","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 15 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.570072+00:00","last_reported":"2025-04-30T18:14:09.570072+00:00","last_updated":"2025-04-30T18:14:09.570072+00:00","context":{"id":"01JT3YFYX289NH5EQY4YDME2GE","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.8588", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_16_general_sample_weight","state":"3.7262","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 16 General Sample Weight"},"last_changed":"2025-04-30T18:14:09.570470+00:00","last_reported":"2025-04-30T18:14:09.570470+00:00","last_updated":"2025-04-30T18:14:09.570470+00:00","context":{"id":"01JT3YFYX29T8SS566V03F4NK7","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.7262", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_1_half_sample_weight","state":"3.6098","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 1 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.568092+00:00","last_reported":"2025-04-30T18:14:09.568092+00:00","last_updated":"2025-04-30T18:14:09.568092+00:00","context":{"id":"01JT3YFYX0BKAEV304GJRSNP4T","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.6098", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_2_half_sample_weight","state":"3.8665","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 2 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.570821+00:00","last_reported":"2025-04-30T18:14:09.570821+00:00","last_updated":"2025-04-30T18:14:09.570821+00:00","context":{"id":"01JT3YFYX24985KF9WGFYGNQHC","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.8665", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_3_half_sample_weight","state":"0","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 3 Half Sample Weight"},"last_changed":"2025-04-30T18:29:44.171657+00:00","last_reported":"2025-04-30T18:29:44.171657+00:00","last_updated":"2025-04-30T18:29:44.171657+00:00","context":{"id":"01JT3ZCFKB4YS465M3RVE284D9","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_4_half_sample_weight","state":"3.7047","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 4 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.571479+00:00","last_reported":"2025-04-30T18:14:09.571479+00:00","last_updated":"2025-04-30T18:14:09.571479+00:00","context":{"id":"01JT3YFYX3E7MCX43FRA4XM98G","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.7047", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_5_half_sample_weight","state":"1.741","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 5 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.571864+00:00","last_reported":"2025-04-30T18:14:09.571864+00:00","last_updated":"2025-04-30T18:14:09.571864+00:00","context":{"id":"01JT3YFYX35GQZB69BVXT1K0RV","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "1.741", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_6_half_sample_weight","state":"3.9627999999999997","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 6 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.572147+00:00","last_reported":"2025-04-30T18:14:09.572147+00:00","last_updated":"2025-04-30T18:14:09.572147+00:00","context":{"id":"01JT3YFYX438Q2J2J1R92J3RQX","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.9627999999999997", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_7_half_sample_weight","state":"4.4838000000000005","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 7 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.572546+00:00","last_reported":"2025-04-30T18:14:09.572546+00:00","last_updated":"2025-04-30T18:14:09.572546+00:00","context":{"id":"01JT3YFYX444HNJ3C8KP9C0P3F","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "4.4838000000000005", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_8_half_sample_weight","state":"4.088699999999999","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 8 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.572844+00:00","last_reported":"2025-04-30T18:14:09.572844+00:00","last_updated":"2025-04-30T18:14:09.572844+00:00","context":{"id":"01JT3YFYX4CJXRBTB1MKZHQ48W","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "4.088699999999999", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_9_half_sample_weight","state":"2.2635000000000005","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 9 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.573213+00:00","last_reported":"2025-04-30T18:14:09.573213+00:00","last_updated":"2025-04-30T18:14:09.573213+00:00","context":{"id":"01JT3YFYX5X6ZG9TTF8E1EMA61","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.2635000000000005", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_10_half_sample_weight","state":"2.6668","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 10 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.568490+00:00","last_reported":"2025-04-30T18:14:09.568490+00:00","last_updated":"2025-04-30T18:14:09.568490+00:00","context":{"id":"01JT3YFYX09QZYJH5XVA42NXWK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.6668", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_11_half_sample_weight","state":"2.9046000000000003","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 11 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.568811+00:00","last_reported":"2025-04-30T18:14:09.568811+00:00","last_updated":"2025-04-30T18:14:09.568811+00:00","context":{"id":"01JT3YFYX0G0BMEJMZV0MTC0VA","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.9046000000000003", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_12_half_sample_weight","state":"3.5518999999999994","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 12 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.569205+00:00","last_reported":"2025-04-30T18:14:09.569205+00:00","last_updated":"2025-04-30T18:14:09.569205+00:00","context":{"id":"01JT3YFYX1HSPG6SPK8GF8QZ68","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "3.5518999999999994", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_13_half_sample_weight","state":"2.6385","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 13 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.569495+00:00","last_reported":"2025-04-30T18:14:09.569495+00:00","last_updated":"2025-04-30T18:14:09.569495+00:00","context":{"id":"01JT3YFYX1BFY6KXXR2BDZ8VXM","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.6385", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_14_half_sample_weight","state":"2.6813999999999996","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 14 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.569884+00:00","last_reported":"2025-04-30T18:14:09.569884+00:00","last_updated":"2025-04-30T18:14:09.569884+00:00","context":{"id":"01JT3YFYX136F7RBYGHNFZE1F8","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.6813999999999996", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_15_half_sample_weight","state":"2.0871999999999997","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 15 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.570180+00:00","last_reported":"2025-04-30T18:14:09.570180+00:00","last_updated":"2025-04-30T18:14:09.570180+00:00","context":{"id":"01JT3YFYX2KB33HTDNV5EGP48H","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.0871999999999997", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.cup_16_half_sample_weight","state":"2.2571","attributes":{"unit_of_measurement":"oz","icon":"mdi:cup","friendly_name":"Cup 16 Half Sample Weight"},"last_changed":"2025-04-30T18:14:09.570551+00:00","last_reported":"2025-04-30T18:14:09.570551+00:00","last_updated":"2025-04-30T18:14:09.570551+00:00","context":{"id":"01JT3YFYX2JWKBZTFY3Q0VN5ES","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.2571", + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.latest_moisture_sample_by_weight","state":"26.30421915955016","attributes":{"unit_of_measurement":"%","friendly_name":"Latest Moisture Sample (By Weight)"},"last_changed":"2025-04-30T18:14:09.567881+00:00","last_reported":"2025-04-30T18:14:09.567881+00:00","last_updated":"2025-04-30T18:14:09.567881+00:00","context":{"id":"01JT3YFYWZF078909YK3716TM3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "26.30421915955016", + "native_unit_of_measurement": "%" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sheller_bin_1_weight","state":"2.540000000000001","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Machine Sheller Bin 1 Weight"},"last_changed":"2025-04-30T18:14:09.582045+00:00","last_reported":"2025-04-30T18:14:12.942064+00:00","last_updated":"2025-04-30T18:14:12.942064+00:00","context":{"id":"01JT3YG26E953SF97WPE7V43B3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "2.540000000000001", + "native_unit_of_measurement": "lb" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sheller_bin_2_weight","state":"5.780000000000001","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Machine Sheller Bin 2 Weight"},"last_changed":"2025-04-30T18:14:09.582153+00:00","last_reported":"2025-04-30T18:14:12.942184+00:00","last_updated":"2025-04-30T18:14:12.942184+00:00","context":{"id":"01JT3YG26EVJVHZYFE1FK6A582","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "5.780000000000001", + "native_unit_of_measurement": "lb" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sheller_bin_3_weight","state":"19.25","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Machine Sheller Bin 3 Weight"},"last_changed":"2025-04-30T18:14:09.582352+00:00","last_reported":"2025-04-30T18:14:12.942343+00:00","last_updated":"2025-04-30T18:14:12.942343+00:00","context":{"id":"01JT3YG26E1N51MY4HJGFN25JZ","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "19.25", + "native_unit_of_measurement": "lb" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.sheller_bin_4_weight","state":"0.5800000000000001","attributes":{"unit_of_measurement":"lb","friendly_name":"Sheller Machine Sheller Bin 4 Weight"},"last_changed":"2025-04-30T18:26:05.528956+00:00","last_reported":"2025-04-30T18:26:05.528956+00:00","last_updated":"2025-04-30T18:26:05.528956+00:00","context":{"id":"01JT3Z5T2R5KK6DPMZP3S47KPS","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0.5800000000000001", + "native_unit_of_measurement": "lb" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.latest_half_yield_sample","state":"70.40077532637818","attributes":{"unit_of_measurement":"%","friendly_name":"Latest Half Yield Sample"},"last_changed":"2025-04-30T18:14:09.567628+00:00","last_reported":"2025-04-30T18:14:09.567628+00:00","last_updated":"2025-04-30T18:14:09.567628+00:00","context":{"id":"01JT3YFYWZ6G9J31Y7V2B5BJSK","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "70.40077532637818", + "native_unit_of_measurement": "%" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"switch.jc_limit_feed_duration","state":"off","attributes":{"assumed_state":true,"friendly_name":"JC Cracker JC Limit Feed Duration"},"last_changed":"2025-04-30T18:14:09.042454+00:00","last_reported":"2025-04-30T18:14:12.941063+00:00","last_updated":"2025-04-30T18:14:12.941063+00:00","context":{"id":"01JT3YG26DD5XVQFMNSEYKR6A0","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"number.jc_angle","state":"170","attributes":{"min":-90.0,"max":180.0,"step":10.0,"mode":"box","unit_of_measurement":"thou","assumed_state":true,"friendly_name":"JC Angle"},"last_changed":"2025-04-30T18:14:09.042481+00:00","last_reported":"2025-04-30T18:14:09.042481+00:00","last_updated":"2025-04-30T18:14:09.042481+00:00","context":{"id":"01JT3YFYCJKX3DPZ83BQTBG84W","parent_id":null,"user_id":null}}, + "extra_data": { + "native_max_value": 180.0, + "native_min_value": -90.0, + "native_step": 10.0, + "native_unit_of_measurement": "thou", + "native_value": 170 + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"number.jc_height_2","state":"unknown","attributes":{"min":0.0,"max":1665.0,"step":1.0,"mode":"auto","unit_of_measurement":"thou","assumed_state":true,"friendly_name":"JC Height"},"last_changed":"2025-04-30T18:14:09.042506+00:00","last_reported":"2025-04-30T18:14:09.042506+00:00","last_updated":"2025-04-30T18:14:09.042506+00:00","context":{"id":"01JT3YFYCJHQHZH7V9YM2D3NTJ","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 1665.0, "native_min_value": 0.0, @@ -514,10 +1804,10 @@ "native_unit_of_measurement": "thou", "native_value": null }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"number.jc_feed_angle","state":"90","attributes":{"min":0.0,"max":90.0,"step":1.0,"mode":"auto","unit_of_measurement":"degrees","assumed_state":true,"friendly_name":"JC Feed Angle"},"last_changed":"2024-10-01T13:35:22.390305+00:00","last_reported":"2024-10-01T13:35:22.390305+00:00","last_updated":"2024-10-01T13:35:22.390305+00:00","context":{"id":"01J944NTRPV2A6B8VCZ2GES24R","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.jc_feed_angle","state":"90","attributes":{"min":0.0,"max":90.0,"step":1.0,"mode":"auto","unit_of_measurement":"degrees","assumed_state":true,"friendly_name":"JC Cracker JC Feed Angle"},"last_changed":"2025-04-30T18:14:09.042534+00:00","last_reported":"2025-04-30T18:14:12.940681+00:00","last_updated":"2025-04-30T18:14:12.940681+00:00","context":{"id":"01JT3YG26CXRE01VHN9VNZC2TX","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 90.0, "native_min_value": 0.0, @@ -525,518 +1815,474 @@ "native_unit_of_measurement": "degrees", "native_value": 90 }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"number.jc_feed_time","state":"unknown","attributes":{"min":5.0,"max":90.0,"step":1.0,"mode":"auto","unit_of_measurement":"seconds","assumed_state":true,"friendly_name":"JC Feed Time"},"last_changed":"2024-10-01T13:35:22.390704+00:00","last_reported":"2024-10-01T13:35:22.390704+00:00","last_updated":"2024-10-01T13:35:22.390704+00:00","context":{"id":"01J944NTRP5Y3FB9130MXAK04W","parent_id":null,"user_id":null}}, + "state": {"entity_id":"number.jc_feed_time","state":"22","attributes":{"min":5.0,"max":90.0,"step":1.0,"mode":"auto","unit_of_measurement":"seconds","assumed_state":true,"friendly_name":"JC Cracker JC Feed Time"},"last_changed":"2025-04-30T18:14:09.042555+00:00","last_reported":"2025-04-30T18:14:12.940934+00:00","last_updated":"2025-04-30T18:14:12.940934+00:00","context":{"id":"01JT3YG26CFM9QAYRC5Y5RJ248","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 90.0, "native_min_value": 5.0, "native_step": 1.0, "native_unit_of_measurement": "seconds", - "native_value": null + "native_value": 22 }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"number.sheller_angle","state":"2.5","attributes":{"min":2.5,"max":5.5,"step":0.5,"mode":"auto","unit_of_measurement":"degrees","assumed_state":true,"friendly_name":"Sheller Angle"},"last_changed":"2024-10-01T13:35:52.513643+00:00","last_reported":"2024-10-01T13:35:52.513643+00:00","last_updated":"2024-10-01T13:35:52.513643+00:00","context":{"id":"01J944PR5ZDNEYKV2AEHSFB3HK","parent_id":null,"user_id":"5ef2c8c082b14074a6e84da694ef2f35"}}, + "state": {"entity_id":"number.jc_feedrate_setpoint","state":"26","attributes":{"min":12.0,"max":38.0,"step":0.5,"mode":"auto","unit_of_measurement":"Pecans/second","assumed_state":true,"friendly_name":"JC Cracker JC Feedrate Setpoint"},"last_changed":"2025-04-30T18:14:09.042573+00:00","last_reported":"2025-04-30T18:14:12.941303+00:00","last_updated":"2025-04-30T18:14:12.941303+00:00","context":{"id":"01JT3YG26D7PQH4TT18CGQRD79","parent_id":null,"user_id":null}}, + "extra_data": { + "native_max_value": 38.0, + "native_min_value": 12.0, + "native_step": 0.5, + "native_unit_of_measurement": "Pecans/second", + "native_value": 26 + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"number.sheller_angle","state":"5.5","attributes":{"min":2.5,"max":5.5,"step":0.5,"mode":"auto","unit_of_measurement":"degrees","assumed_state":true,"friendly_name":"Sheller Machine Sheller Angle"},"last_changed":"2025-04-30T18:14:09.042596+00:00","last_reported":"2025-04-30T18:14:12.941673+00:00","last_updated":"2025-04-30T18:14:12.941673+00:00","context":{"id":"01JT3YG26DNW194JSJ00D20TR9","parent_id":null,"user_id":null}}, "extra_data": { "native_max_value": 5.5, "native_min_value": 2.5, "native_step": 0.5, "native_unit_of_measurement": "degrees", - "native_value": 2.5 + "native_value": 5.5 }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"switch.jc_limit_feed_duration","state":"off","attributes":{"assumed_state":true,"friendly_name":"JC Limit Feed Duration"},"last_changed":"2024-10-01T13:35:22.391158+00:00","last_reported":"2024-10-01T13:35:22.391158+00:00","last_updated":"2024-10-01T13:35:22.391158+00:00","context":{"id":"01J944NTRQQJA6M9HRSRHM7S5N","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.update_height","state":"on","attributes":{"id":"4c9a1a4d2ded4dbeac71ee63ef297de2","last_triggered":"2025-04-30T15:08:29.207734+00:00","mode":"single","current":0,"friendly_name":"Update Height"},"last_changed":"2025-04-30T18:14:09.134433+00:00","last_reported":"2025-04-30T18:14:09.134433+00:00","last_updated":"2025-04-30T18:14:09.134433+00:00","context":{"id":"01JT3YFYFE8F1GJA0MDP95YF38","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.decrement_position_by_tenth","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"decrement_position_by_tenth"},"last_changed":"2024-10-01T13:35:22.603368+00:00","last_reported":"2024-10-01T13:35:22.603368+00:00","last_updated":"2024-10-01T13:35:22.603368+00:00","context":{"id":"01J944NTZBX75XZ292Y3XP5S35","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.experiment_duration","state":"on","attributes":{"id":"1705938099970","last_triggered":"2025-03-11T20:43:28.588218+00:00","mode":"single","current":0,"friendly_name":"Experiment Duration"},"last_changed":"2025-04-30T18:14:09.134529+00:00","last_reported":"2025-04-30T18:14:09.134529+00:00","last_updated":"2025-04-30T18:14:09.134529+00:00","context":{"id":"01JT3YFYFEXE01HX5R5A86XJD4","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.increment_position_by_tenth","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"increment_position_by_tenth"},"last_changed":"2024-10-01T13:35:22.607240+00:00","last_reported":"2024-10-01T13:35:22.607240+00:00","last_updated":"2024-10-01T13:35:22.607240+00:00","context":{"id":"01J944NTZFPF52R4PANJ061J92","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_take_general_mass_sample_is_scanned","state":"on","attributes":{"id":"1715008110813","last_triggered":"2025-04-30T18:26:55.891426+00:00","mode":"single","current":0,"friendly_name":"Tag take-general-mass-sample is scanned"},"last_changed":"2025-04-30T18:14:09.134970+00:00","last_reported":"2025-04-30T18:26:55.891789+00:00","last_updated":"2025-04-30T18:26:55.891789+00:00","context":{"id":"01JT3Z7B8K46Y4C7T6T4TEH0Q3","parent_id":"01JT3Z7B8KSVTSYSQ3RJXC39AX","user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.decrement_position_by_1","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"decrement_position_by_1"},"last_changed":"2024-10-01T13:35:22.611206+00:00","last_reported":"2024-10-01T13:35:22.611206+00:00","last_updated":"2024-10-01T13:35:22.611206+00:00","context":{"id":"01J944NTZKC5NZQ0109CDRPSYD","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_take_halves_mass_sample_is_scanned","state":"on","attributes":{"id":"1715008192820","last_triggered":"2025-04-30T16:13:50.356211+00:00","mode":"single","current":0,"friendly_name":"Tag take-halves-mass-sample is scanned"},"last_changed":"2025-04-30T18:14:09.135012+00:00","last_reported":"2025-04-30T18:14:09.135012+00:00","last_updated":"2025-04-30T18:14:09.135012+00:00","context":{"id":"01JT3YFYFFAKK44SA33QG94NQ2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.increment_position_by_1","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"increment_position_by_1"},"last_changed":"2024-10-01T13:35:22.614079+00:00","last_reported":"2024-10-01T13:35:22.614079+00:00","last_updated":"2024-10-01T13:35:22.614079+00:00","context":{"id":"01J944NTZPPGJGXX3RNAG6MVAA","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_1_scanned","state":"on","attributes":{"id":"1716233507175","last_triggered":"2025-04-30T16:14:14.886471+00:00","mode":"single","current":0,"friendly_name":"Cup 1 Scanned"},"last_changed":"2025-04-30T18:14:09.135055+00:00","last_reported":"2025-04-30T18:14:09.135055+00:00","last_updated":"2025-04-30T18:14:09.135055+00:00","context":{"id":"01JT3YFYFFFZQ4W44681ZZGCPM","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.decrement_position_by_10","state":"off","attributes":{"last_triggered":"2024-10-01T13:21:44.134305+00:00","mode":"single","current":0,"friendly_name":"decrement_position_by_10"},"last_changed":"2024-10-01T13:35:22.616729+00:00","last_reported":"2024-10-01T13:35:22.616729+00:00","last_updated":"2024-10-01T13:35:22.616729+00:00","context":{"id":"01J944NTZRE4V0TPBVTSFTD8QX","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_2_scanned","state":"on","attributes":{"id":"1716233528548","last_triggered":"2025-04-29T17:34:12.368866+00:00","mode":"single","current":0,"friendly_name":"Cup 2 Scanned"},"last_changed":"2025-04-30T18:14:09.135100+00:00","last_reported":"2025-04-30T18:14:09.135100+00:00","last_updated":"2025-04-30T18:14:09.135100+00:00","context":{"id":"01JT3YFYFF44RPVVTZ8GBD4DKS","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.increment_position_by_10","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"increment_position_by_10"},"last_changed":"2024-10-01T13:35:22.620257+00:00","last_reported":"2024-10-01T13:35:22.620257+00:00","last_updated":"2024-10-01T13:35:22.620257+00:00","context":{"id":"01J944NTZWEWDJHWGYGHBGCBT8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_3_scanned","state":"on","attributes":{"id":"1716233545612","last_triggered":"2025-04-30T18:30:48.282709+00:00","mode":"single","current":0,"friendly_name":"Cup 3 Scanned"},"last_changed":"2025-04-30T18:14:09.135142+00:00","last_reported":"2025-04-30T18:30:48.283140+00:00","last_updated":"2025-04-30T18:30:48.283140+00:00","context":{"id":"01JT3ZEE6TYKVBN4JBBYSXM65S","parent_id":"01JT3ZEE6TMS8WQ5M14YJP8636","user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.decrement_position_by_100","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"decrement_position_by_100"},"last_changed":"2024-10-01T13:35:22.625241+00:00","last_reported":"2024-10-01T13:35:22.625241+00:00","last_updated":"2024-10-01T13:35:22.625241+00:00","context":{"id":"01J944NV01ENSCR7B5MAJN3AK6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_4_scanned","state":"on","attributes":{"id":"1716233563052","last_triggered":"2025-04-30T16:20:51.084286+00:00","mode":"single","current":0,"friendly_name":"Cup 4 Scanned"},"last_changed":"2025-04-30T18:14:09.135183+00:00","last_reported":"2025-04-30T18:14:09.135183+00:00","last_updated":"2025-04-30T18:14:09.135183+00:00","context":{"id":"01JT3YFYFFBG3QNSNM4N07T1Y4","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.increment_position_by_100","state":"off","attributes":{"last_triggered":null,"mode":"single","current":0,"friendly_name":"increment_position_by_100"},"last_changed":"2024-10-01T13:35:22.627898+00:00","last_reported":"2024-10-01T13:35:22.627898+00:00","last_updated":"2024-10-01T13:35:22.627898+00:00","context":{"id":"01J944NV033RZ7BZ66Q8HHC7ZY","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_5_scanned","state":"on","attributes":{"id":"1716233589077","last_triggered":"2025-04-30T16:03:19.637091+00:00","mode":"single","current":0,"friendly_name":"Cup 5 Scanned"},"last_changed":"2025-04-30T18:14:09.135224+00:00","last_reported":"2025-04-30T18:14:09.135224+00:00","last_updated":"2025-04-30T18:14:09.135224+00:00","context":{"id":"01JT3YFYFF5VJBP421XXXTY0RR","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.mqtt_home","state":"off","attributes":{"last_triggered":"2024-10-01T13:37:34.577051+00:00","mode":"single","current":0,"friendly_name":"MQTT Home Command"},"last_changed":"2024-10-01T13:37:34.590792+00:00","last_reported":"2024-10-01T13:37:34.590792+00:00","last_updated":"2024-10-01T13:37:34.590792+00:00","context":{"id":"01J944SVVDFFSAQ5H9YW32BEHA","parent_id":null,"user_id":"5ef2c8c082b14074a6e84da694ef2f35"}}, + "state": {"entity_id":"automation.cup_6_scanned","state":"on","attributes":{"id":"1716233604589","last_triggered":"2025-04-29T17:34:55.363753+00:00","mode":"single","current":0,"friendly_name":"Cup 6 Scanned"},"last_changed":"2025-04-30T18:14:09.135263+00:00","last_reported":"2025-04-30T18:14:09.135263+00:00","last_updated":"2025-04-30T18:14:09.135263+00:00","context":{"id":"01JT3YFYFFSM621F6ABYEB4TRQ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.mqtt_disable_torque","state":"off","attributes":{"last_triggered":"2024-10-01T13:37:33.701632+00:00","mode":"single","current":0,"friendly_name":"MQTT Disable Torque Command"},"last_changed":"2024-10-01T13:37:33.713768+00:00","last_reported":"2024-10-01T13:37:33.713768+00:00","last_updated":"2024-10-01T13:37:33.713768+00:00","context":{"id":"01J944SV033JQ1XE24ES8S1AKN","parent_id":null,"user_id":"5ef2c8c082b14074a6e84da694ef2f35"}}, + "state": {"entity_id":"automation.cup_7_scanned","state":"on","attributes":{"id":"1716233621036","last_triggered":"2025-04-29T17:33:13.903171+00:00","mode":"single","current":0,"friendly_name":"Cup 7 Scanned"},"last_changed":"2025-04-30T18:14:09.135303+00:00","last_reported":"2025-04-30T18:14:09.135303+00:00","last_updated":"2025-04-30T18:14:09.135303+00:00","context":{"id":"01JT3YFYFFGMMK864CHRE5T76H","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"script.mqtt_pos","state":"off","attributes":{"last_triggered":"2024-10-01T13:21:44.140414+00:00","mode":"single","current":0,"friendly_name":"MQTT POS Command"},"last_changed":"2024-10-01T13:35:22.639661+00:00","last_reported":"2024-10-01T13:35:22.639661+00:00","last_updated":"2024-10-01T13:35:22.639661+00:00","context":{"id":"01J944NV0F17WW83TZHKX9VN3C","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_8_scanned","state":"on","attributes":{"id":"1716233634788","last_triggered":"2025-04-29T17:33:46.196893+00:00","mode":"single","current":0,"friendly_name":"Cup 8 Scanned"},"last_changed":"2025-04-30T18:14:09.135406+00:00","last_reported":"2025-04-30T18:14:09.135406+00:00","last_updated":"2025-04-30T18:14:09.135406+00:00","context":{"id":"01JT3YFYFF8A11NRBXXJCHV495","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.moisture_cold_soak_time","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":75.0,"step":1.0,"mode":"slider","unit_of_measurement":"hours","friendly_name":"Cold Soak Time"},"last_changed":"2024-10-01T13:35:22.925105+00:00","last_reported":"2024-10-01T13:35:22.925105+00:00","last_updated":"2024-10-01T13:35:22.925105+00:00","context":{"id":"01J944NV9D1FF6CPNWX464WEWH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_9_scanned","state":"on","attributes":{"id":"1716233649980","last_triggered":"2025-04-30T16:13:51.195051+00:00","mode":"single","current":0,"friendly_name":"Cup 9 Scanned"},"last_changed":"2025-04-30T18:14:09.135454+00:00","last_reported":"2025-04-30T18:14:09.135454+00:00","last_updated":"2025-04-30T18:14:09.135454+00:00","context":{"id":"01JT3YFYFFKH58GA9XY31W3ZJH","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.moisture_hot_soak_time","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":45.0,"step":1.0,"mode":"slider","unit_of_measurement":"minutes","friendly_name":"Hot Soak Time"},"last_changed":"2024-10-01T13:35:22.927208+00:00","last_reported":"2024-10-01T13:35:22.927208+00:00","last_updated":"2024-10-01T13:35:22.927208+00:00","context":{"id":"01J944NV9FPEH6JW9XZCCBZ8TV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_10_scanned","state":"on","attributes":{"id":"1716233677941","last_triggered":"2025-04-30T16:03:59.976724+00:00","mode":"single","current":0,"friendly_name":"Cup 10 Scanned"},"last_changed":"2025-04-30T18:14:09.135497+00:00","last_reported":"2025-04-30T18:14:09.135497+00:00","last_updated":"2025-04-30T18:14:09.135497+00:00","context":{"id":"01JT3YFYFFEGD3J0GDFZC5P0PA","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.moisture_ambient_temperature","state":"68.0","attributes":{"initial":null,"editable":false,"min":68.0,"max":74.0,"step":1.0,"mode":"slider","unit_of_measurement":"°F","friendly_name":"Ambient Temperature"},"last_changed":"2024-10-01T13:35:22.929906+00:00","last_reported":"2024-10-01T13:35:22.929906+00:00","last_updated":"2024-10-01T13:35:22.929906+00:00","context":{"id":"01J944NV9H4C2G829X00M6XV4C","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_11_scanned","state":"on","attributes":{"id":"1716233694725","last_triggered":"2025-04-30T16:14:48.717129+00:00","mode":"single","current":0,"friendly_name":"Cup 11 Scanned"},"last_changed":"2025-04-30T18:14:09.135549+00:00","last_reported":"2025-04-30T18:14:09.135549+00:00","last_updated":"2025-04-30T18:14:09.135549+00:00","context":{"id":"01JT3YFYFFM0EQMYWA1NRTYE6C","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.moisture_hot_bath_temperature","state":"180.0","attributes":{"initial":null,"editable":false,"min":180.0,"max":200.0,"step":1.0,"mode":"slider","unit_of_measurement":"°F","friendly_name":"Hot Soak Temperature"},"last_changed":"2024-10-01T13:35:22.933137+00:00","last_reported":"2024-10-01T13:35:22.933137+00:00","last_updated":"2024-10-01T13:35:22.933137+00:00","context":{"id":"01J944NV9NN07XMS7BF8MZST1D","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_12_scanned","state":"on","attributes":{"id":"1716233716972","last_triggered":"2025-04-30T16:15:23.647934+00:00","mode":"single","current":0,"friendly_name":"Cup 12 Scanned"},"last_changed":"2025-04-30T18:14:09.135592+00:00","last_reported":"2025-04-30T18:14:09.135592+00:00","last_updated":"2025-04-30T18:14:09.135592+00:00","context":{"id":"01JT3YFYFF1YKAB6M23S8DBNJ4","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.jc_pecan_grade","state":"1000.0","attributes":{"initial":null,"editable":false,"min":250.0,"max":1250.0,"step":0.5,"mode":"box","unit_of_measurement":"thou","icon":"mdi:peanut","friendly_name":"Pecan Size"},"last_changed":"2024-10-01T13:35:22.937343+00:00","last_reported":"2024-10-01T13:35:22.937343+00:00","last_updated":"2024-10-01T13:35:22.937343+00:00","context":{"id":"01J944NV9SM8Z2QN9Y09MFAXF6","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_13_scanned","state":"on","attributes":{"id":"1716233734357","last_triggered":"2025-04-30T16:19:45.247305+00:00","mode":"single","current":0,"friendly_name":"Cup 13 Scanned"},"last_changed":"2025-04-30T18:14:09.135632+00:00","last_reported":"2025-04-30T18:14:09.135632+00:00","last_updated":"2025-04-30T18:14:09.135632+00:00","context":{"id":"01JT3YFYFFVTBPCX2V0PENFS9P","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.jc_crush_amount","state":"62.5","attributes":{"initial":null,"editable":false,"min":31.25,"max":93.75,"step":31.25,"mode":"slider","unit_of_measurement":"thou","friendly_name":"Crush Amount"},"last_changed":"2024-10-01T13:35:22.939446+00:00","last_reported":"2024-10-01T13:35:22.939446+00:00","last_updated":"2024-10-01T13:35:22.939446+00:00","context":{"id":"01J944NV9VC9DD7PYHPBPJZ43S","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_14_scanned","state":"on","attributes":{"id":"1716233749157","last_triggered":"2025-04-30T16:20:21.931794+00:00","mode":"single","current":0,"friendly_name":"Cup 14 Scanned"},"last_changed":"2025-04-30T18:14:09.135672+00:00","last_reported":"2025-04-30T18:14:09.135672+00:00","last_updated":"2025-04-30T18:14:09.135672+00:00","context":{"id":"01JT3YFYFF81W0A167JH8Z7VA2","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.jc_hopper_angle","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":90.0,"step":1.0,"mode":"slider","unit_of_measurement":"°","icon":"mdi:angle-acute","friendly_name":"Angle"},"last_changed":"2024-10-01T13:35:22.941441+00:00","last_reported":"2024-10-01T13:35:22.941441+00:00","last_updated":"2024-10-01T13:35:22.941441+00:00","context":{"id":"01J944NV9X9TR72MGYSTRKXH8M","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_15_scanned","state":"on","attributes":{"id":"1716233763405","last_triggered":"2025-04-30T16:04:37.389769+00:00","mode":"single","current":0,"friendly_name":"Cup 15 Scanned"},"last_changed":"2025-04-30T18:14:09.135712+00:00","last_reported":"2025-04-30T18:14:09.135712+00:00","last_updated":"2025-04-30T18:14:09.135712+00:00","context":{"id":"01JT3YFYFF81ZEEQ8PEHEZ5HDP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.jc_plate_frequency","state":"30.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":60.0,"step":0.1,"mode":"slider","unit_of_measurement":"Hz","friendly_name":"Impacting Plate Frequency"},"last_changed":"2024-10-01T13:35:22.943968+00:00","last_reported":"2024-10-01T13:35:22.943968+00:00","last_updated":"2024-10-01T13:35:22.943968+00:00","context":{"id":"01J944NV9Z35RJHF1FHC2JYCFA","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.cup_16_scanned","state":"on","attributes":{"id":"1716233790021","last_triggered":"2025-04-30T16:05:19.458080+00:00","mode":"single","current":0,"friendly_name":"Cup 16 Scanned"},"last_changed":"2025-04-30T18:14:09.135749+00:00","last_reported":"2025-04-30T18:14:09.135749+00:00","last_updated":"2025-04-30T18:14:09.135749+00:00","context":{"id":"01JT3YFYFFW7TBWK8KEKJK89HF","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.jc_feeder_frequency","state":"30.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":90.0,"step":0.1,"mode":"slider","unit_of_measurement":"Hz","friendly_name":"Vibratory Feeder Frequency"},"last_changed":"2024-10-01T13:35:22.945762+00:00","last_reported":"2024-10-01T13:35:22.945762+00:00","last_updated":"2024-10-01T13:35:22.945762+00:00","context":{"id":"01J944NVA11QVQHASWPC32PDPK","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.drum_pid","state":"off","attributes":{"id":"1717534824373","last_triggered":"2025-04-09T18:57:40.311745+00:00","mode":"single","current":0,"friendly_name":"Drum PID"},"last_changed":"2025-04-30T18:14:09.135829+00:00","last_reported":"2025-04-30T18:14:09.135829+00:00","last_updated":"2025-04-30T18:14:09.135829+00:00","context":{"id":"01JT3YFYFF8R1Y283PZ26KZ5QN","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.sheller_paddle_rpm","state":"400.0","attributes":{"initial":null,"editable":false,"min":400.0,"max":800.0,"step":50.0,"mode":"slider","unit_of_measurement":"RPM","friendly_name":"Paddle Shaft RPM"},"last_changed":"2024-10-01T13:35:22.948071+00:00","last_reported":"2024-10-01T13:35:22.948071+00:00","last_updated":"2024-10-01T13:35:22.948071+00:00","context":{"id":"01J944NVA4K9GFRT6DHMPKTKGH","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.paddle_pid","state":"off","attributes":{"id":"1717535056368","last_triggered":"2024-11-07T22:38:52.627056+00:00","mode":"single","current":0,"friendly_name":"Paddle PID"},"last_changed":"2025-04-30T18:14:09.135871+00:00","last_reported":"2025-04-30T18:14:09.135871+00:00","last_updated":"2025-04-30T18:14:09.135871+00:00","context":{"id":"01JT3YFYFF7E1GSYZRDZG74VKK","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.sheller_drum_rpm","state":"30.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":40.0,"step":2.0,"mode":"slider","unit_of_measurement":"RPM","friendly_name":"Drum RPM"},"last_changed":"2024-10-01T13:35:22.950044+00:00","last_reported":"2024-10-01T13:35:22.950044+00:00","last_updated":"2024-10-01T13:35:22.950044+00:00","context":{"id":"01J944NVA6RSBT79PSPYN88A2C","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.turn_on_lights_for_motion_events","state":"on","attributes":{"id":"1721673617742","last_triggered":"2025-04-30T15:09:15.720671+00:00","mode":"single","current":0,"friendly_name":"Turn on Lights for Motion Events"},"last_changed":"2025-04-30T18:14:09.135912+00:00","last_reported":"2025-04-30T18:14:09.135912+00:00","last_updated":"2025-04-30T18:14:09.135912+00:00","context":{"id":"01JT3YFYFF6FFEMAE11B0EKVR3","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.sheller_ring_gap","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":1.125,"step":1.0,"mode":"box","unit_of_measurement":"in","friendly_name":"Sheller Ring Gap"},"last_changed":"2024-10-01T13:35:22.951620+00:00","last_reported":"2024-10-01T13:35:22.951620+00:00","last_updated":"2024-10-01T13:35:22.951620+00:00","context":{"id":"01J944NVA7501GT6AT54NW3M2H","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.turn_off_lights_with_no_motion_detection","state":"on","attributes":{"id":"1721673662507","last_triggered":"2025-04-30T15:10:51.943908+00:00","mode":"single","current":0,"friendly_name":"Turn off Lights with no Motion Detection"},"last_changed":"2025-04-30T18:14:09.135952+00:00","last_reported":"2025-04-30T18:14:09.135952+00:00","last_updated":"2025-04-30T18:14:09.135952+00:00","context":{"id":"01JT3YFYFF1WDNP50WF34V0S7H","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.meyer_preload_stiffness","state":"1800.0","attributes":{"initial":null,"editable":false,"min":1800.0,"max":2200.0,"step":1.0,"mode":"box","unit_of_measurement":"N/m","friendly_name":"Preload Spring Stiffness"},"last_changed":"2024-10-01T13:35:22.953865+00:00","last_reported":"2024-10-01T13:35:22.953865+00:00","last_updated":"2024-10-01T13:35:22.953865+00:00","context":{"id":"01J944NVA984PZH7YC5M56RE45","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.link_vibratory_conveyors","state":"off","attributes":{"id":"1724078394290","last_triggered":"2024-10-14T19:38:23.932080+00:00","mode":"single","current":0,"friendly_name":"Link Vibratory Conveyors"},"last_changed":"2025-04-30T18:14:09.135994+00:00","last_reported":"2025-04-30T18:14:09.135994+00:00","last_updated":"2025-04-30T18:14:09.135994+00:00","context":{"id":"01JT3YFYFFYHVBXECFRW4ESHD9","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.meyer_motor_speed","state":"30.0","attributes":{"initial":null,"editable":false,"min":30.0,"max":60.0,"step":0.1,"mode":"slider","unit_of_measurement":"Hz","friendly_name":"Motor Speed"},"last_changed":"2024-10-01T13:35:22.955396+00:00","last_reported":"2024-10-01T13:35:22.955396+00:00","last_updated":"2024-10-01T13:35:22.955396+00:00","context":{"id":"01J944NVABKZEKRWBH00EMYR2F","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.set_theme_at_startup","state":"on","attributes":{"id":"8f5ec804474f40538ae8a5306eecfdc0","last_triggered":"2025-04-30T18:14:12.314728+00:00","mode":"single","current":0,"friendly_name":"Set theme at startup"},"last_changed":"2025-04-30T18:14:09.136038+00:00","last_reported":"2025-04-30T18:14:12.314975+00:00","last_updated":"2025-04-30T18:14:12.314975+00:00","context":{"id":"01JT3YG1JTWSH31BRVXEZK7RCS","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_number.batch_weight","state":"0.0","attributes":{"initial":null,"editable":false,"min":0.0,"max":45.0,"step":0.01,"mode":"box","unit_of_measurement":"lb","friendly_name":"Batch Weight"},"last_changed":"2024-10-01T13:35:22.957122+00:00","last_reported":"2024-10-01T13:35:22.957122+00:00","last_updated":"2024-10-01T13:35:22.957122+00:00","context":{"id":"01J944NVADFQ7M888Q4C9YAR31","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_sample_1_is_scanned","state":"on","attributes":{"id":"1728929017048","last_triggered":"2024-10-16T20:06:21.263925+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 1 is scanned"},"last_changed":"2025-04-30T18:14:09.136077+00:00","last_reported":"2025-04-30T18:14:09.136077+00:00","last_updated":"2025-04-30T18:14:09.136077+00:00","context":{"id":"01JT3YFYFG0ZSTB6QCY98D40QA","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_select.mass_sample_mode","state":"General Yield Sample","attributes":{"options":["General Yield Sample","Half Yield Sample","Tare"],"editable":true,"icon":"mdi:scale-unbalanced","friendly_name":"Mass Sample Mode"},"last_changed":"2024-10-01T13:35:22.961507+00:00","last_reported":"2024-10-01T13:35:22.961507+00:00","last_updated":"2024-10-01T13:35:22.961507+00:00","context":{"id":"01J944NVAHF959RQ7TNECYZ705","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_sample_2_is_scanned","state":"on","attributes":{"id":"1728929036148","last_triggered":"2024-10-16T20:08:46.222916+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 2 is scanned"},"last_changed":"2025-04-30T18:14:09.136118+00:00","last_reported":"2025-04-30T18:14:09.136118+00:00","last_updated":"2025-04-30T18:14:09.136118+00:00","context":{"id":"01JT3YFYFGSCVT89TG9241JYER","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"input_select.activecup","state":"None","attributes":{"options":["None","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16"],"editable":true,"icon":"mdi:delete-variant","friendly_name":"ActiveCup"},"last_changed":"2024-10-01T13:35:22.963341+00:00","last_reported":"2024-10-01T13:35:22.963341+00:00","last_updated":"2024-10-01T13:35:22.963341+00:00","context":{"id":"01J944NVAKP6VCMHFQ3A1EHDSF","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_sample_3_is_scanned","state":"on","attributes":{"id":"1728929057048","last_triggered":"2024-10-16T20:06:12.179178+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 3 is scanned"},"last_changed":"2025-04-30T18:14:09.136157+00:00","last_reported":"2025-04-30T18:14:09.136157+00:00","last_updated":"2025-04-30T18:14:09.136157+00:00","context":{"id":"01JT3YFYFGQSGKZEGGS6XVFWH8","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"conversation.home_assistant","state":"unknown","attributes":{"friendly_name":"Home Assistant","supported_features":1},"last_changed":"2024-10-01T13:35:23.134160+00:00","last_reported":"2024-10-01T13:35:23.134160+00:00","last_updated":"2024-10-01T13:35:23.134160+00:00","context":{"id":"01J944NVFY8RMN54846HHAZHNR","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_sample_4_is_scanned","state":"on","attributes":{"id":"1728929082331","last_triggered":"2024-10-16T20:09:58.667557+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 4 is scanned"},"last_changed":"2025-04-30T18:14:09.136197+00:00","last_reported":"2025-04-30T18:14:09.136197+00:00","last_updated":"2025-04-30T18:14:09.136197+00:00","context":{"id":"01JT3YFYFGHN7E7VDWJ2DJAP3A","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"device_tracker.lab_phone","state":"unknown","attributes":{"source_type":"gps","friendly_name":"lab-phone"},"last_changed":"2024-10-01T13:35:28.937331+00:00","last_reported":"2024-10-01T13:35:28.937331+00:00","last_updated":"2024-10-01T13:35:28.937331+00:00","context":{"id":"01J944P1594NDGB43EPFXX67E8","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_sample_5_is_scanned","state":"on","attributes":{"id":"1728929105354","last_triggered":"2024-10-16T20:05:12.482705+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 5 is scanned"},"last_changed":"2025-04-30T18:14:09.136237+00:00","last_reported":"2025-04-30T18:14:09.136237+00:00","last_updated":"2025-04-30T18:14:09.136237+00:00","context":{"id":"01JT3YFYFG6B3AWX3A1QFPSNYY","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.lab_phone_battery_level","state":"unknown","attributes":{"unit_of_measurement":"%","device_class":"battery","icon":"mdi:battery-20","friendly_name":"lab-phone Battery level"},"last_changed":"2024-10-01T13:35:28.948195+00:00","last_reported":"2024-10-01T13:35:28.948195+00:00","last_updated":"2024-10-01T13:35:28.948195+00:00","context":{"id":"01J944P15MD56PEA0ZY3M0YMFE","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.tag_sample_6_is_scanned","state":"on","attributes":{"id":"1728929118007","last_triggered":"2024-10-16T20:05:22.671803+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 6 is scanned"},"last_changed":"2025-04-30T18:14:09.136277+00:00","last_reported":"2025-04-30T18:14:09.136277+00:00","last_updated":"2025-04-30T18:14:09.136277+00:00","context":{"id":"01JT3YFYFGNDVR0FVJQ321DHPN","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_7_is_scanned","state":"on","attributes":{"id":"1728929133990","last_triggered":"2024-10-16T20:11:38.415131+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 7 is scanned"},"last_changed":"2025-04-30T18:14:09.136316+00:00","last_reported":"2025-04-30T18:14:09.136316+00:00","last_updated":"2025-04-30T18:14:09.136316+00:00","context":{"id":"01JT3YFYFGP8R262SRKN8BXKBH","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_8_is_scanned","state":"on","attributes":{"id":"1728929160789","last_triggered":"2024-10-16T20:05:51.514177+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 8 is scanned"},"last_changed":"2025-04-30T18:14:09.136356+00:00","last_reported":"2025-04-30T18:14:09.136356+00:00","last_updated":"2025-04-30T18:14:09.136356+00:00","context":{"id":"01JT3YFYFG6PF00S06TPJX98VW","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_9_is_scanned","state":"on","attributes":{"id":"1728929174388","last_triggered":"2024-10-16T20:09:30.769110+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 9 is scanned"},"last_changed":"2025-04-30T18:14:09.136394+00:00","last_reported":"2025-04-30T18:14:09.136394+00:00","last_updated":"2025-04-30T18:14:09.136394+00:00","context":{"id":"01JT3YFYFGB3WV54Q83KRNFV9J","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_10_is_scanned","state":"on","attributes":{"id":"1728929188975","last_triggered":"2024-10-16T20:10:54.334919+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 10 is scanned"},"last_changed":"2025-04-30T18:14:09.136434+00:00","last_reported":"2025-04-30T18:14:09.136434+00:00","last_updated":"2025-04-30T18:14:09.136434+00:00","context":{"id":"01JT3YFYFGDC11M8ZBWMZ58CAB","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_11_is_scanned","state":"on","attributes":{"id":"1728929202238","last_triggered":"2024-10-16T20:10:58.033329+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 11 is scanned"},"last_changed":"2025-04-30T18:14:09.136474+00:00","last_reported":"2025-04-30T18:14:09.136474+00:00","last_updated":"2025-04-30T18:14:09.136474+00:00","context":{"id":"01JT3YFYFGPHWETXQ9WEQHGA60","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_12_is_scanned","state":"on","attributes":{"id":"1728929213847","last_triggered":"2024-10-16T20:09:41.612419+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 12 is scanned"},"last_changed":"2025-04-30T18:14:09.136512+00:00","last_reported":"2025-04-30T18:14:09.136512+00:00","last_updated":"2025-04-30T18:14:09.136512+00:00","context":{"id":"01JT3YFYFGW60DYBDPFSGXTW4X","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_13_is_scanned","state":"on","attributes":{"id":"1728929227899","last_triggered":"2024-10-16T20:05:41.705807+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 13 is scanned"},"last_changed":"2025-04-30T18:14:09.136563+00:00","last_reported":"2025-04-30T18:14:09.136563+00:00","last_updated":"2025-04-30T18:14:09.136563+00:00","context":{"id":"01JT3YFYFGX2T7MZ7CXXJ92JS8","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_14_is_scanned","state":"on","attributes":{"id":"1728929238344","last_triggered":"2025-04-30T16:01:32.846195+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 14 is scanned"},"last_changed":"2025-04-30T18:14:09.136602+00:00","last_reported":"2025-04-30T18:14:09.136602+00:00","last_updated":"2025-04-30T18:14:09.136602+00:00","context":{"id":"01JT3YFYFGF2GKC3PFDF6BAVJZ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_15_is_scanned","state":"on","attributes":{"id":"1728929253313","last_triggered":"2024-10-16T20:07:07.921178+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 15 is scanned"},"last_changed":"2025-04-30T18:14:09.136642+00:00","last_reported":"2025-04-30T18:14:09.136642+00:00","last_updated":"2025-04-30T18:14:09.136642+00:00","context":{"id":"01JT3YFYFGG953ZFVNTARDERRC","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_16_is_scanned","state":"on","attributes":{"id":"1728929267064","last_triggered":"2024-10-16T20:05:32.479803+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 16 is scanned"},"last_changed":"2025-04-30T18:14:09.136679+00:00","last_reported":"2025-04-30T18:14:09.136679+00:00","last_updated":"2025-04-30T18:14:09.136679+00:00","context":{"id":"01JT3YFYFG5EPZ6FV5GKZ01T5Y","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_17_is_scanned","state":"on","attributes":{"id":"1728929278862","last_triggered":"2024-10-16T20:08:13.846171+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 17 is scanned"},"last_changed":"2025-04-30T18:14:09.136718+00:00","last_reported":"2025-04-30T18:14:09.136718+00:00","last_updated":"2025-04-30T18:14:09.136718+00:00","context":{"id":"01JT3YFYFG4WTQ0VSDXX2TW5P2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_18_is_scanned","state":"on","attributes":{"id":"1728929289534","last_triggered":"2025-04-30T12:39:14.438384+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 18 is scanned"},"last_changed":"2025-04-30T18:14:09.136754+00:00","last_reported":"2025-04-30T18:14:09.136754+00:00","last_updated":"2025-04-30T18:14:09.136754+00:00","context":{"id":"01JT3YFYFG7HN0CSEMN0617DWF","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_19_is_scanned","state":"on","attributes":{"id":"1728929301457","last_triggered":"2024-10-16T20:08:35.291564+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 19 is scanned"},"last_changed":"2025-04-30T18:14:09.136794+00:00","last_reported":"2025-04-30T18:14:09.136794+00:00","last_updated":"2025-04-30T18:14:09.136794+00:00","context":{"id":"01JT3YFYFGB4VCF0NPHS28KYKE","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_20_is_scanned","state":"on","attributes":{"id":"1728929312681","last_triggered":"2025-04-30T17:03:56.594624+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 20 is scanned"},"last_changed":"2025-04-30T18:14:09.136833+00:00","last_reported":"2025-04-30T18:14:09.136833+00:00","last_updated":"2025-04-30T18:14:09.136833+00:00","context":{"id":"01JT3YFYFGVJ3GM4NB9FB7JNQ2","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_21_is_scanned","state":"on","attributes":{"id":"1728929325332","last_triggered":"2024-10-16T20:11:27.585500+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 21 is scanned"},"last_changed":"2025-04-30T18:14:09.136877+00:00","last_reported":"2025-04-30T18:14:09.136877+00:00","last_updated":"2025-04-30T18:14:09.136877+00:00","context":{"id":"01JT3YFYFG3R5D4T7FBD9NMEND","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_22_is_scanned","state":"on","attributes":{"id":"1728929338982","last_triggered":"2024-10-16T20:08:03.592425+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 22 is scanned"},"last_changed":"2025-04-30T18:14:09.136919+00:00","last_reported":"2025-04-30T18:14:09.136919+00:00","last_updated":"2025-04-30T18:14:09.136919+00:00","context":{"id":"01JT3YFYFG0J8YNV1N005RGP1C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_23_is_scanned","state":"on","attributes":{"id":"1728929350023","last_triggered":"2024-10-16T20:11:14.625614+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 23 is scanned"},"last_changed":"2025-04-30T18:14:09.136959+00:00","last_reported":"2025-04-30T18:14:09.136959+00:00","last_updated":"2025-04-30T18:14:09.136959+00:00","context":{"id":"01JT3YFYFG6N23R6Z0G9YEGXSF","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_sample_24_is_scanned","state":"on","attributes":{"id":"1728929364629","last_triggered":"2024-10-16T20:11:49.520554+00:00","mode":"single","current":0,"friendly_name":"Tag Sample 24 is scanned"},"last_changed":"2025-04-30T18:14:09.136998+00:00","last_reported":"2025-04-30T18:14:09.136998+00:00","last_updated":"2025-04-30T18:14:09.136998+00:00","context":{"id":"01JT3YFYFGAAQFY1A2RNG33XD8","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.ding_on_scan","state":"on","attributes":{"id":"1729607423592","last_triggered":"2025-04-30T18:30:54.788829+00:00","mode":"single","current":0,"friendly_name":"Ding on Scan"},"last_changed":"2025-04-30T18:14:09.137073+00:00","last_reported":"2025-04-30T18:30:54.789003+00:00","last_updated":"2025-04-30T18:30:54.789003+00:00","context":{"id":"01JT3ZEMJ4QB5GAHFBPHGMSPV6","parent_id":"01JT3ZEMJ254DFKK404WGRXPGN","user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.meyer_motor_speed","state":"on","attributes":{"id":"1731439152625","last_triggered":"2025-04-28T16:43:16.932850+00:00","mode":"single","current":0,"friendly_name":"Meyer Motor Speed"},"last_changed":"2025-04-30T18:14:09.137113+00:00","last_reported":"2025-04-30T18:14:09.137113+00:00","last_updated":"2025-04-30T18:14:09.137113+00:00","context":{"id":"01JT3YFYFHRSZV3HMGTZ1H1HYG","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.jc_freq","state":"on","attributes":{"id":"1731519710475","last_triggered":"2025-04-30T14:21:24.250087+00:00","mode":"single","current":0,"friendly_name":"JC Freq"},"last_changed":"2025-04-30T18:14:09.137151+00:00","last_reported":"2025-04-30T18:14:09.137151+00:00","last_updated":"2025-04-30T18:14:09.137151+00:00","context":{"id":"01JT3YFYFHAQ3C0S6BB4FS70JN","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.meyer_position_setpoint","state":"on","attributes":{"id":"1732547615605","last_triggered":"2025-04-28T19:34:35.325653+00:00","mode":"single","current":0,"friendly_name":"Meyer Position Setpoint"},"last_changed":"2025-04-30T18:14:09.137189+00:00","last_reported":"2025-04-30T18:14:09.137189+00:00","last_updated":"2025-04-30T18:14:09.137189+00:00","context":{"id":"01JT3YFYFHV483QSWZRCHJZWFJ","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.paddle_pid_2","state":"off","attributes":{"id":"1732564689642","last_triggered":"2025-04-09T18:58:15.228774+00:00","mode":"single","current":0,"friendly_name":"Paddle PID"},"last_changed":"2025-04-30T18:14:09.137225+00:00","last_reported":"2025-04-30T18:14:09.137225+00:00","last_updated":"2025-04-30T18:14:09.137225+00:00","context":{"id":"01JT3YFYFHAX8Y5W7P9A7D1YVM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.set_jc_feed_rate","state":"off","attributes":{"id":"1734115928951","last_triggered":"2025-02-28T04:33:13.197511+00:00","mode":"single","current":0,"friendly_name":"Set JC Feed Rate"},"last_changed":"2025-04-30T18:14:09.137265+00:00","last_reported":"2025-04-30T18:14:09.137265+00:00","last_updated":"2025-04-30T18:14:09.137265+00:00","context":{"id":"01JT3YFYFHG2B1K9ETD79CR74C","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.jc_turn_on_feed","state":"on","attributes":{"id":"1740078087509","last_triggered":"2025-04-30T15:10:09.143225+00:00","mode":"single","current":0,"friendly_name":"JC Turn On Feed"},"last_changed":"2025-04-30T18:14:09.137306+00:00","last_reported":"2025-04-30T18:14:09.137306+00:00","last_updated":"2025-04-30T18:14:09.137306+00:00","context":{"id":"01JT3YFYFH7MAZZWRHWPDB8T2H","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.jc_turn_off_feed","state":"on","attributes":{"id":"1740078120525","last_triggered":"2025-04-30T18:44:10.401024+00:00","mode":"single","current":0,"friendly_name":"JC Turn Off Feed"},"last_changed":"2025-04-30T18:14:09.137344+00:00","last_reported":"2025-04-30T18:44:10.401945+00:00","last_updated":"2025-04-30T18:44:10.401945+00:00","context":{"id":"01JT406XH013SKD2XYJBDK02AY","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.pecan_count_update","state":"off","attributes":{"id":"1740082446497","last_triggered":"2025-02-27T21:40:08.733287+00:00","mode":"single","current":0,"friendly_name":"JC Pecan Count Update"},"last_changed":"2025-04-30T18:14:09.137382+00:00","last_reported":"2025-04-30T18:14:09.137382+00:00","last_updated":"2025-04-30T18:14:09.137382+00:00","context":{"id":"01JT3YFYFHSDZ6BE0RR0387RRT","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.jc_pecan_count_reset","state":"off","attributes":{"id":"1740082605296","last_triggered":"2025-02-25T19:04:46.570450+00:00","mode":"single","current":0,"friendly_name":"JC Pecan Count Reset"},"last_changed":"2025-04-30T18:14:09.137416+00:00","last_reported":"2025-04-30T18:14:09.137416+00:00","last_updated":"2025-04-30T18:14:09.137416+00:00","context":{"id":"01JT3YFYFHSZAG98EB8HP3FM6M","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.jc_pecan_rate_pi_controller","state":"off","attributes":{"id":"1740084721805","last_triggered":"2025-02-26T16:10:25.191655+00:00","mode":"single","current":0,"friendly_name":"JC Pecan Rate PI Controller"},"last_changed":"2025-04-30T18:14:09.137509+00:00","last_reported":"2025-04-30T18:14:09.137509+00:00","last_updated":"2025-04-30T18:14:09.137509+00:00","context":{"id":"01JT3YFYFHWF0WSBKGBA9WZ7Y9","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.update_meyer_screw_slider_3","state":"on","attributes":{"id":"1741462567167","last_triggered":"2025-04-30T17:48:05.761974+00:00","mode":"single","current":0,"friendly_name":"Update Meyer Screw Slider"},"last_changed":"2025-04-30T18:14:09.137560+00:00","last_reported":"2025-04-30T18:14:09.137560+00:00","last_updated":"2025-04-30T18:14:09.137560+00:00","context":{"id":"01JT3YFYFHPHXJ0CCFJKK27MP0","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.precision_scale_precision_scale","state":"unknown","attributes":{"unit_of_measurement":"oz","device_class":"weight","friendly_name":"Precision Scale Precision Scale"},"last_changed":"2025-04-30T18:14:09.548303+00:00","last_reported":"2025-04-30T18:14:09.548303+00:00","last_updated":"2025-04-30T18:14:09.548303+00:00","context":{"id":"01JT3YFYWCHXRM0CHABKP91QTT","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": "oz" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.shelling_machine_drum_rpm","state":"0","attributes":{"unit_of_measurement":"RPM","friendly_name":"Sheller Machine Drum RPM"},"last_changed":"2025-04-30T18:14:10.056582+00:00","last_reported":"2025-04-30T18:14:12.942577+00:00","last_updated":"2025-04-30T18:14:12.942577+00:00","context":{"id":"01JT3YG26EHZ7BA3JXN2RJY5G3","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0", + "native_unit_of_measurement": "RPM" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.shelling_machine_paddle_rpm","state":"0","attributes":{"unit_of_measurement":"RPM","friendly_name":"Sheller Machine Paddle RPM"},"last_changed":"2025-04-30T18:14:10.056631+00:00","last_reported":"2025-04-30T18:14:12.942681+00:00","last_updated":"2025-04-30T18:14:12.942681+00:00","context":{"id":"01JT3YG26EQSC4M2VNG80YY03G","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": "0", + "native_unit_of_measurement": "RPM" + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_commodity_code","state":"unknown","attributes":{"friendly_name":"Moisture Meter Commodity Code"},"last_changed":"2025-04-30T18:14:09.551200+00:00","last_reported":"2025-04-30T18:14:09.551200+00:00","last_updated":"2025-04-30T18:14:09.551200+00:00","context":{"id":"01JT3YFYWFTY8HYAWDGVBSJR7T","parent_id":null,"user_id":null}}, + "extra_data": { + "native_value": null, + "native_unit_of_measurement": null + }, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_moisture_percentage","state":"unknown","attributes":{"unit_of_measurement":"%","device_class":"moisture","friendly_name":"Moisture Meter Moisture Percentage"},"last_changed":"2025-04-30T18:14:09.551811+00:00","last_reported":"2025-04-30T18:14:09.551811+00:00","last_updated":"2025-04-30T18:14:09.551811+00:00","context":{"id":"01JT3YFYWFDAFCKHHQE4RBT9SN","parent_id":null,"user_id":null}}, "extra_data": { "native_value": null, "native_unit_of_measurement": "%" }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.lab_phone_battery_state","state":"unknown","attributes":{"icon":"mdi:battery-minus","friendly_name":"lab-phone Battery state"},"last_changed":"2024-10-01T13:35:28.951490+00:00","last_reported":"2024-10-01T13:35:28.951490+00:00","last_updated":"2024-10-01T13:35:28.951490+00:00","context":{"id":"01J944P15Q9R1Y0QT9EYS1ZMNV","parent_id":null,"user_id":null}}, + "state": {"entity_id":"sensor.moisture_meter_steinlite_moisture_meter_temperature","state":"unknown","attributes":{"unit_of_measurement":"°F","device_class":"temperature","friendly_name":"Moisture Meter Temperature"},"last_changed":"2025-04-30T18:14:09.552409+00:00","last_reported":"2025-04-30T18:14:09.552409+00:00","last_updated":"2025-04-30T18:14:09.552409+00:00","context":{"id":"01JT3YFYWGJ0PGBYC07ZW1K978","parent_id":null,"user_id":null}}, "extra_data": { "native_value": null, - "native_unit_of_measurement": null + "native_unit_of_measurement": "°F" }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:44:11.797143+00:00" }, { - "state": {"entity_id":"sensor.lab_phone_charger_type","state":"unknown","attributes":{"icon":"mdi:battery","friendly_name":"lab-phone Charger type"},"last_changed":"2024-10-01T13:35:28.954074+00:00","last_reported":"2024-10-01T13:35:28.954074+00:00","last_updated":"2024-10-01T13:35:28.954074+00:00","context":{"id":"01J944P15T8AYE7X5PSQC5298Q","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.virtual_scale_moisture","state":"on","attributes":{"id":"1728930660121","last_triggered":"2025-04-30T17:04:06.311969+00:00","mode":"single","current":0,"friendly_name":"Virtual Scale Moisture"},"last_changed":"2025-04-30T18:17:44.168916+00:00","last_reported":"2025-04-30T18:17:44.168916+00:00","last_updated":"2025-04-30T18:17:44.168916+00:00","context":{"id":"01JT3YPGF89EDWC5G3RTZ2TM2G","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.bin4a_weigh","state":"on","attributes":{"id":"1714691006075","last_triggered":"2025-04-30T18:26:05.527870+00:00","mode":"single","current":0,"friendly_name":"Tag bin4a is scanned"},"last_changed":"2025-04-30T18:23:32.121284+00:00","last_reported":"2025-04-30T18:26:05.529035+00:00","last_updated":"2025-04-30T18:26:05.529035+00:00","context":{"id":"01JT3Z5T2QZY8Y10B2XGAYDWV5","parent_id":"01JT3Z5T2QDDTV563G9E8X34D6","user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin3a_is_scanned","state":"on","attributes":{"id":"1714691234056","last_triggered":"2025-04-29T17:04:55.240967+00:00","mode":"single","current":0,"friendly_name":"Tag bin3a is scanned"},"last_changed":"2025-04-30T18:23:44.377164+00:00","last_reported":"2025-04-30T18:23:44.377164+00:00","last_updated":"2025-04-30T18:23:44.377164+00:00","context":{"id":"01JT3Z1G7S3WPZJ24ST3J47JZB","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin1b_is_scanned","state":"on","attributes":{"id":"1714691321231","last_triggered":"2025-04-29T17:04:11.934045+00:00","mode":"single","current":0,"friendly_name":"Tag bin1b is scanned"},"last_changed":"2025-04-30T18:23:49.699059+00:00","last_reported":"2025-04-30T18:23:49.699059+00:00","last_updated":"2025-04-30T18:23:49.699059+00:00","context":{"id":"01JT3Z1NE3660YZDWDZEVK1Z98","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin2a_is_scanned","state":"on","attributes":{"id":"1714691270889","last_triggered":"2025-04-29T17:04:43.671323+00:00","mode":"single","current":0,"friendly_name":"Tag bin2a is scanned"},"last_changed":"2025-04-30T18:23:59.058583+00:00","last_reported":"2025-04-30T18:23:59.058583+00:00","last_updated":"2025-04-30T18:23:59.058583+00:00","context":{"id":"01JT3Z1YJJ019PR7899SHDCAEP","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin4b_is_scanned","state":"on","attributes":{"id":"1714686528002","last_triggered":"2025-04-29T17:02:18.546601+00:00","mode":"single","current":0,"friendly_name":"Tag bin4b is scanned"},"last_changed":"2025-04-30T18:24:03.964694+00:00","last_reported":"2025-04-30T18:24:03.964694+00:00","last_updated":"2025-04-30T18:24:03.964694+00:00","context":{"id":"01JT3Z23BWYNBFNVXK3G2Y6P1Z","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin1a_is_scanned","state":"on","attributes":{"id":"1714691306464","last_triggered":"2024-11-06T19:41:23.022062+00:00","mode":"single","current":0,"friendly_name":"Tag bin1a is scanned"},"last_changed":"2025-04-30T18:24:09.237126+00:00","last_reported":"2025-04-30T18:24:09.237126+00:00","last_updated":"2025-04-30T18:24:09.237126+00:00","context":{"id":"01JT3Z28GN7TNF2943EA6F9XSK","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin2b_is_scanned","state":"on","attributes":{"id":"1714691288523","last_triggered":"2024-10-30T21:21:31.390445+00:00","mode":"single","current":0,"friendly_name":"Tag bin2b is scanned"},"last_changed":"2025-04-30T18:24:17.580147+00:00","last_reported":"2025-04-30T18:24:17.580147+00:00","last_updated":"2025-04-30T18:24:17.580147+00:00","context":{"id":"01JT3Z2GNCXQSAM6Q21YX40PHM","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.tag_bin3b_is_scanned","state":"on","attributes":{"id":"1714691252744","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin3b is scanned"},"last_changed":"2025-04-30T18:24:21.736425+00:00","last_reported":"2025-04-30T18:24:21.736425+00:00","last_updated":"2025-04-30T18:24:21.736425+00:00","context":{"id":"01JT3Z2MQ80J72WGS876ERB375","parent_id":null,"user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"automation.virtual_scale_weigh","state":"on","attributes":{"id":"1716234851972","last_triggered":"2025-04-30T18:30:54.786752+00:00","mode":"single","current":0,"friendly_name":"Virtual Scale Weigh"},"last_changed":"2025-04-30T18:29:31.212462+00:00","last_reported":"2025-04-30T18:30:54.788727+00:00","last_updated":"2025-04-30T18:30:54.788727+00:00","context":{"id":"01JT3ZEMJ254DFKK404WGRXPGN","parent_id":"01JT3ZEMJ2P3J6B62QX448WEDE","user_id":null}}, + "extra_data": null, + "last_seen": "2025-04-30T18:44:11.797143+00:00" + }, + { + "state": {"entity_id":"sensor.precision_scale_derivative","state":"0.00","attributes":{"source":"sensor.precision_scale","unit_of_measurement":"oz/s","friendly_name":"Precision Scale derivative"},"last_changed":"2025-04-30T18:14:08.988853+00:00","last_reported":"2025-04-30T18:14:08.988853+00:00","last_updated":"2025-04-30T18:14:08.988853+00:00","context":{"id":"01JT3YFYAWEJ9RFK1H6GGWGCR4","parent_id":null,"user_id":null}}, "extra_data": { - "native_value": null, - "native_unit_of_measurement": null + "native_value": { + "__type": "", + "decimal_str": "0.00" + }, + "native_unit_of_measurement": "oz/s" }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T18:15:10.969474+00:00" }, { - "state": {"entity_id":"button.shellyplus1_cc7b5c0d0eb4_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-drum-enable Reboot"},"last_changed":"2024-10-01T13:35:29.240488+00:00","last_reported":"2024-10-01T13:35:29.240488+00:00","last_updated":"2024-10-01T13:35:29.240488+00:00","context":{"id":"01J944P1ERYK1DKX65WEZC3C4P","parent_id":null,"user_id":null}}, + "state": {"entity_id":"automation.set_theme_at_startup_2","state":"on","attributes":{"last_triggered":"2025-04-30T15:55:28.300692+00:00","mode":"single","current":0,"friendly_name":"Set theme at startup"},"last_changed":"2025-04-30T15:55:19.546204+00:00","last_reported":"2025-04-30T15:55:28.300942+00:00","last_updated":"2025-04-30T15:55:28.300905+00:00","context":{"id":"01JT3PJ0NCCQQZXK6741YYN9VP","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-30T15:58:42.532485+00:00" }, { - "state": {"entity_id":"update.shellyplus1_cc7b5c0d0eb4_firmware_update","state":"off","attributes":{"auto_update":false,"installed_version":"1.4.2","in_progress":false,"latest_version":"1.4.2","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-drum-enable firmware update","supported_features":5},"last_changed":"2024-10-01T13:35:29.323364+00:00","last_reported":"2024-10-01T13:35:29.323364+00:00","last_updated":"2024-10-01T13:35:29.323364+00:00","context":{"id":"01J944P1HB1PTF8R1JQ7MWNYD9","parent_id":null,"user_id":null}}, + "state": {"entity_id":"button.g5_flex_adopt_device","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:plus-circle","friendly_name":"G5 Flex Adopt device"},"last_changed":"2025-04-21T22:21:08.892523+00:00","last_reported":"2025-04-21T22:21:08.892523+00:00","last_updated":"2025-04-21T22:21:08.892523+00:00","context":{"id":"01JSD71QWW6QP6HBA6NHGSJ3SJ","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" + "last_seen": "2025-04-24T19:41:17.611841+00:00" }, { - "state": {"entity_id":"button.shellyplus1_cc7b5c0d316c_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-paddle-shaft-enable Reboot"},"last_changed":"2024-10-01T13:35:29.356221+00:00","last_reported":"2024-10-01T13:35:29.356221+00:00","last_updated":"2024-10-01T13:35:29.356221+00:00","context":{"id":"01J944P1JC90N3EETS3TS1Z786","parent_id":null,"user_id":null}}, + "state": {"entity_id":"button.g5_flex_adopt_device_2","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:plus-circle","friendly_name":"G5 Flex Adopt device"},"last_changed":"2025-04-21T22:58:50.199116+00:00","last_reported":"2025-04-21T22:58:50.199116+00:00","last_updated":"2025-04-21T22:58:50.199116+00:00","context":{"id":"01JSD96R6Q8HQJHCRX59GHG414","parent_id":null,"user_id":null}}, "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"update.shellyplus1_cc7b5c0d316c_firmware_update","state":"off","attributes":{"auto_update":false,"installed_version":"1.4.2","in_progress":false,"latest_version":"1.4.2","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-paddle-shaft-enable firmware update","supported_features":5},"last_changed":"2024-10-01T13:35:29.372810+00:00","last_reported":"2024-10-01T13:35:29.372810+00:00","last_updated":"2024-10-01T13:35:29.372810+00:00","context":{"id":"01J944P1JWEHQM4QDJXFE3DBNE","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"button.shellyplus1pm_c049ef8c7310_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"JC Vibratory Feed Conveyor Reboot"},"last_changed":"2024-10-01T13:35:29.947475+00:00","last_reported":"2024-10-01T13:35:29.947475+00:00","last_updated":"2024-10-01T13:35:29.947475+00:00","context":{"id":"01J944P24V97JPCGHKKZ6B9CDV","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"update.shellyplus1pm_c049ef8c7310_firmware_update","state":"off","attributes":{"auto_update":false,"installed_version":"1.4.2","in_progress":false,"latest_version":"1.4.2","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"JC Vibratory Feed Conveyor firmware update","supported_features":5},"last_changed":"2024-10-01T13:35:29.971628+00:00","last_reported":"2024-10-01T13:35:29.971628+00:00","last_updated":"2024-10-01T13:35:29.971628+00:00","context":{"id":"01J944P25K2TCW9T3D0J9QJGJQ","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"button.shellyplus010v_e86beae4df24_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-paddle-shaft-velocity Reboot"},"last_changed":"2024-10-01T13:35:29.980149+00:00","last_reported":"2024-10-01T13:35:29.980149+00:00","last_updated":"2024-10-01T13:35:29.980149+00:00","context":{"id":"01J944P25W9CXBR7JDYQH0G4MP","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"event.shellyplus010v_e86beae4df24_input_0","state":"unknown","attributes":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"],"event_type":null,"device_class":"button","friendly_name":"sheller-paddle-shaft-velocity input_0"},"last_changed":"2024-10-01T13:35:29.989509+00:00","last_reported":"2024-10-01T13:35:29.989509+00:00","last_updated":"2024-10-01T13:35:29.989509+00:00","context":{"id":"01J944P265VME3KT80TCRXCFQF","parent_id":null,"user_id":null}}, - "extra_data": { - "last_event_type": null, - "last_event_attributes": null - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"event.shellyplus010v_e86beae4df24_input_1","state":"unknown","attributes":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"],"event_type":null,"device_class":"button","friendly_name":"sheller-paddle-shaft-velocity input_1"},"last_changed":"2024-10-01T13:35:29.993401+00:00","last_reported":"2024-10-01T13:35:29.993401+00:00","last_updated":"2024-10-01T13:35:29.993401+00:00","context":{"id":"01J944P2694MPCVPT0QZD2B8QE","parent_id":null,"user_id":null}}, - "extra_data": { - "last_event_type": null, - "last_event_attributes": null - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"update.shellyplus010v_e86beae4df24_firmware_update","state":"off","attributes":{"auto_update":false,"installed_version":"1.4.2","in_progress":false,"latest_version":"1.4.2","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-paddle-shaft-velocity firmware update","supported_features":5},"last_changed":"2024-10-01T13:35:30.020825+00:00","last_reported":"2024-10-01T13:35:30.020825+00:00","last_updated":"2024-10-01T13:35:30.020825+00:00","context":{"id":"01J944P27414Q810BKEY28R6J6","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"button.shellyplus010v_e86beae4d350_reboot","state":"unknown","attributes":{"device_class":"restart","friendly_name":"sheller-drum-velocity Reboot"},"last_changed":"2024-10-01T13:35:30.041749+00:00","last_reported":"2024-10-01T13:35:30.041749+00:00","last_updated":"2024-10-01T13:35:30.041749+00:00","context":{"id":"01J944P27SF7F4ZA2DMCF2AGX2","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"event.shellyplus010v_e86beae4d350_input_0","state":"unknown","attributes":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"],"event_type":null,"device_class":"button","friendly_name":"sheller-drum-velocity input_0"},"last_changed":"2024-10-01T13:35:30.058891+00:00","last_reported":"2024-10-01T13:35:30.058891+00:00","last_updated":"2024-10-01T13:35:30.058891+00:00","context":{"id":"01J944P28AYJKG3YDK23AR4E8Z","parent_id":null,"user_id":null}}, - "extra_data": { - "last_event_type": null, - "last_event_attributes": null - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"event.shellyplus010v_e86beae4d350_input_1","state":"unknown","attributes":{"event_types":["triple_push","double_push","single_push","btn_up","long_push","btn_down"],"event_type":null,"device_class":"button","friendly_name":"sheller-drum-velocity input_1"},"last_changed":"2024-10-01T13:35:30.068169+00:00","last_reported":"2024-10-01T13:35:30.068169+00:00","last_updated":"2024-10-01T13:35:30.068169+00:00","context":{"id":"01J944P28MF8KQRAY5REVNQWEV","parent_id":null,"user_id":null}}, - "extra_data": { - "last_event_type": null, - "last_event_attributes": null - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"update.shellyplus010v_e86beae4d350_firmware_update","state":"off","attributes":{"auto_update":false,"installed_version":"1.4.2","in_progress":false,"latest_version":"1.4.2","release_summary":null,"release_url":"https://shelly-api-docs.shelly.cloud/gen2/changelog/","skipped_version":null,"title":null,"device_class":"firmware","entity_picture":"https://brands.home-assistant.io/_/shelly/icon.png","friendly_name":"sheller-drum-velocity firmware update","supported_features":5},"last_changed":"2024-10-01T13:35:30.095968+00:00","last_reported":"2024-10-01T13:35:30.095968+00:00","last_updated":"2024-10-01T13:35:30.095968+00:00","context":{"id":"01J944P29F43C0AQ5BE2JWX7FE","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"switch.g3_flex_privacy_mode_3","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G3 Flex 03 Privacy mode"},"last_changed":"2024-10-01T13:35:30.966994+00:00","last_reported":"2024-10-01T13:35:30.966994+00:00","last_updated":"2024-10-01T13:35:30.966994+00:00","context":{"id":"01J944P34PV4X3TB96EJRXSGKH","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"switch.ai_360_privacy_mode","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"AI 360 Privacy mode"},"last_changed":"2024-10-01T13:35:30.969346+00:00","last_reported":"2024-10-01T13:35:30.969346+00:00","last_updated":"2024-10-01T13:35:30.969346+00:00","context":{"id":"01J944P34SMSW1T96XKY8HJT5A","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"switch.g3_flex_privacy_mode","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G3 Flex 01 Privacy mode"},"last_changed":"2024-10-01T13:35:30.971627+00:00","last_reported":"2024-10-01T13:35:30.971627+00:00","last_updated":"2024-10-01T13:35:30.971627+00:00","context":{"id":"01J944P34V462RNPZ27BFZCD2V","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"switch.g5_flex_privacy_mode_2","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 02 Privacy mode"},"last_changed":"2024-10-01T13:35:30.973841+00:00","last_reported":"2024-10-01T13:35:30.973841+00:00","last_updated":"2024-10-01T13:35:30.973841+00:00","context":{"id":"01J944P34XQP6R7MS28WNF0XEB","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"switch.g3_flex_privacy_mode_2","state":"off","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G3 Flex 02 Privacy mode"},"last_changed":"2024-10-01T13:35:30.976142+00:00","last_reported":"2024-10-01T13:35:30.976142+00:00","last_updated":"2024-10-01T13:35:30.976142+00:00","context":{"id":"01J944P350Z6FRFJ01MD1KF3CZ","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"switch.g5_flex_privacy_mode","state":"unavailable","attributes":{"attribution":"Powered by UniFi Protect Server","icon":"mdi:eye-settings","friendly_name":"G5 Flex 01 Privacy mode"},"last_changed":"2024-10-01T13:35:30.978344+00:00","last_reported":"2024-10-01T13:35:30.978344+00:00","last_updated":"2024-10-01T13:35:30.978344+00:00","context":{"id":"01J944P352CA20HZKZHC03WHFF","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"sensor.jc_status","state":"unavailable","attributes":{"friendly_name":"JC Status"},"last_changed":"2024-10-01T13:35:43.281655+00:00","last_reported":"2024-10-01T13:35:43.281655+00:00","last_updated":"2024-10-01T13:35:43.281655+00:00","context":{"id":"01J944PF5H27QQ2C308469NBXA","parent_id":null,"user_id":null}}, - "extra_data": { - "native_value": null, - "native_unit_of_measurement": null - }, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.update_height","state":"on","attributes":{"id":"4c9a1a4d2ded4dbeac71ee63ef297de2","last_triggered":"2024-10-01T13:24:36.861805+00:00","mode":"single","current":0,"friendly_name":"Update Height"},"last_changed":"2024-10-01T13:35:31.496489+00:00","last_reported":"2024-10-01T13:35:31.496489+00:00","last_updated":"2024-10-01T13:35:31.496489+00:00","context":{"id":"01J944P3N8T7JXHFC13HQ4DQ1H","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.experiment_duration","state":"on","attributes":{"id":"1705938099970","last_triggered":null,"mode":"single","current":0,"friendly_name":"Experiment Duration"},"last_changed":"2024-10-01T13:35:31.499105+00:00","last_reported":"2024-10-01T13:35:31.499105+00:00","last_updated":"2024-10-01T13:35:31.499105+00:00","context":{"id":"01J944P3NBH928876AMY91YVZP","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin4b_is_scanned","state":"on","attributes":{"id":"1714686528002","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin4b is scanned"},"last_changed":"2024-10-01T13:35:31.501122+00:00","last_reported":"2024-10-01T13:35:31.501122+00:00","last_updated":"2024-10-01T13:35:31.501122+00:00","context":{"id":"01J944P3NDAGQV1CBSJ56XG5XD","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.bin4a_weigh","state":"on","attributes":{"id":"1714691006075","last_triggered":"2024-09-30T18:48:52.487766+00:00","mode":"single","current":0,"friendly_name":"Tag bin4a is scanned"},"last_changed":"2024-10-01T13:35:31.503764+00:00","last_reported":"2024-10-01T13:35:31.503764+00:00","last_updated":"2024-10-01T13:35:31.503764+00:00","context":{"id":"01J944P3NFAKC7Z3JR8MVZ6RYH","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin3a_is_scanned","state":"on","attributes":{"id":"1714691234056","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin3a is scanned"},"last_changed":"2024-10-01T13:35:31.505724+00:00","last_reported":"2024-10-01T13:35:31.505724+00:00","last_updated":"2024-10-01T13:35:31.505724+00:00","context":{"id":"01J944P3NHMSXBGBXEY2Q025HY","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin3b_is_scanned","state":"on","attributes":{"id":"1714691252744","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin3b is scanned"},"last_changed":"2024-10-01T13:35:31.507626+00:00","last_reported":"2024-10-01T13:35:31.507626+00:00","last_updated":"2024-10-01T13:35:31.507626+00:00","context":{"id":"01J944P3NKH85ENHA5XB7999CG","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin2a_is_scanned","state":"on","attributes":{"id":"1714691270889","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin2a is scanned"},"last_changed":"2024-10-01T13:35:31.509466+00:00","last_reported":"2024-10-01T13:35:31.509466+00:00","last_updated":"2024-10-01T13:35:31.509466+00:00","context":{"id":"01J944P3NNS6K462N34GN0G6DB","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin2b_is_scanned","state":"on","attributes":{"id":"1714691288523","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin2b is scanned"},"last_changed":"2024-10-01T13:35:31.511406+00:00","last_reported":"2024-10-01T13:35:31.511406+00:00","last_updated":"2024-10-01T13:35:31.511406+00:00","context":{"id":"01J944P3NQV73BDZPEQ3R29BS0","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin1a_is_scanned","state":"on","attributes":{"id":"1714691306464","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin1a is scanned"},"last_changed":"2024-10-01T13:35:31.514009+00:00","last_reported":"2024-10-01T13:35:31.514009+00:00","last_updated":"2024-10-01T13:35:31.514009+00:00","context":{"id":"01J944P3NTBGB98W4XY0RXA193","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin1b_is_scanned","state":"on","attributes":{"id":"1714691321231","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin1b is scanned"},"last_changed":"2024-10-01T13:35:31.515984+00:00","last_reported":"2024-10-01T13:35:31.515984+00:00","last_updated":"2024-10-01T13:35:31.515984+00:00","context":{"id":"01J944P3NVS2FT19AT6WH9P2RS","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_take_general_mass_sample_is_scanned","state":"on","attributes":{"id":"1715008110813","last_triggered":"2024-09-30T18:53:09.929925+00:00","mode":"single","current":0,"friendly_name":"Tag take-general-mass-sample is scanned"},"last_changed":"2024-10-01T13:35:31.517953+00:00","last_reported":"2024-10-01T13:35:31.517953+00:00","last_updated":"2024-10-01T13:35:31.517953+00:00","context":{"id":"01J944P3NXQVCXJSXMY876BR99","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.tag_take_halves_mass_sample_is_scanned","state":"on","attributes":{"id":"1715008192820","last_triggered":"2024-09-30T18:44:49.647603+00:00","mode":"single","current":0,"friendly_name":"Tag take-halves-mass-sample is scanned"},"last_changed":"2024-10-01T13:35:31.520218+00:00","last_reported":"2024-10-01T13:35:31.520218+00:00","last_updated":"2024-10-01T13:35:31.520218+00:00","context":{"id":"01J944P3P08FE6V62RKJ1M6J45","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_1_scanned","state":"on","attributes":{"id":"1716233507175","last_triggered":"2024-09-30T18:45:50.510909+00:00","mode":"single","current":0,"friendly_name":"Cup 1 Scanned"},"last_changed":"2024-10-01T13:35:31.522644+00:00","last_reported":"2024-10-01T13:35:31.522644+00:00","last_updated":"2024-10-01T13:35:31.522644+00:00","context":{"id":"01J944P3P2CXQNNNW1QEKS1VE4","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_2_scanned","state":"on","attributes":{"id":"1716233528548","last_triggered":"2024-09-30T18:46:04.942111+00:00","mode":"single","current":0,"friendly_name":"Cup 2 Scanned"},"last_changed":"2024-10-01T13:35:31.525024+00:00","last_reported":"2024-10-01T13:35:31.525024+00:00","last_updated":"2024-10-01T13:35:31.525024+00:00","context":{"id":"01J944P3P5XYD3NWBRWZNFDJEY","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_3_scanned","state":"on","attributes":{"id":"1716233545612","last_triggered":"2024-09-30T18:46:11.328913+00:00","mode":"single","current":0,"friendly_name":"Cup 3 Scanned"},"last_changed":"2024-10-01T13:35:31.527045+00:00","last_reported":"2024-10-01T13:35:31.527045+00:00","last_updated":"2024-10-01T13:35:31.527045+00:00","context":{"id":"01J944P3P70J7E75X7X4DJD0S8","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_4_scanned","state":"on","attributes":{"id":"1716233563052","last_triggered":"2024-09-30T18:46:40.465759+00:00","mode":"single","current":0,"friendly_name":"Cup 4 Scanned"},"last_changed":"2024-10-01T13:35:31.529150+00:00","last_reported":"2024-10-01T13:35:31.529150+00:00","last_updated":"2024-10-01T13:35:31.529150+00:00","context":{"id":"01J944P3P9TSJMNJ4H4HD655FJ","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_5_scanned","state":"on","attributes":{"id":"1716233589077","last_triggered":"2024-09-30T18:45:56.931311+00:00","mode":"single","current":0,"friendly_name":"Cup 5 Scanned"},"last_changed":"2024-10-01T13:35:31.531156+00:00","last_reported":"2024-10-01T13:35:31.531156+00:00","last_updated":"2024-10-01T13:35:31.531156+00:00","context":{"id":"01J944P3PBAKRYKTKS9SADA3D4","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_6_scanned","state":"on","attributes":{"id":"1716233604589","last_triggered":"2024-09-30T18:45:01.650955+00:00","mode":"single","current":0,"friendly_name":"Cup 6 Scanned"},"last_changed":"2024-10-01T13:35:31.533257+00:00","last_reported":"2024-10-01T13:35:31.533257+00:00","last_updated":"2024-10-01T13:35:31.533257+00:00","context":{"id":"01J944P3PDEV38YDTHX8JZCN8W","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_7_scanned","state":"on","attributes":{"id":"1716233621036","last_triggered":"2024-09-30T18:46:26.255753+00:00","mode":"single","current":0,"friendly_name":"Cup 7 Scanned"},"last_changed":"2024-10-01T13:35:31.535264+00:00","last_reported":"2024-10-01T13:35:31.535264+00:00","last_updated":"2024-10-01T13:35:31.535264+00:00","context":{"id":"01J944P3PFT8AE9WSA39DHJEVE","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_8_scanned","state":"on","attributes":{"id":"1716233634788","last_triggered":"2024-09-30T18:46:19.735613+00:00","mode":"single","current":0,"friendly_name":"Cup 8 Scanned"},"last_changed":"2024-10-01T13:35:31.538178+00:00","last_reported":"2024-10-01T13:35:31.538178+00:00","last_updated":"2024-10-01T13:35:31.538178+00:00","context":{"id":"01J944P3PJM5MMJVEJ04FADJV5","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_9_scanned","state":"on","attributes":{"id":"1716233649980","last_triggered":"2024-09-30T18:46:48.973922+00:00","mode":"single","current":0,"friendly_name":"Cup 9 Scanned"},"last_changed":"2024-10-01T13:35:31.540651+00:00","last_reported":"2024-10-01T13:35:31.540651+00:00","last_updated":"2024-10-01T13:35:31.540651+00:00","context":{"id":"01J944P3PMP4BSSGHJ8Q7JV1JD","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_10_scanned","state":"on","attributes":{"id":"1716233677941","last_triggered":"2024-09-30T18:45:09.647891+00:00","mode":"single","current":0,"friendly_name":"Cup 10 Scanned"},"last_changed":"2024-10-01T13:35:31.542466+00:00","last_reported":"2024-10-01T13:35:31.542466+00:00","last_updated":"2024-10-01T13:35:31.542466+00:00","context":{"id":"01J944P3PP25GDWVTKDNW5G69Y","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_11_scanned","state":"on","attributes":{"id":"1716233694725","last_triggered":"2024-09-30T18:45:26.172309+00:00","mode":"single","current":0,"friendly_name":"Cup 11 Scanned"},"last_changed":"2024-10-01T13:35:31.544314+00:00","last_reported":"2024-10-01T13:35:31.544314+00:00","last_updated":"2024-10-01T13:35:31.544314+00:00","context":{"id":"01J944P3PRMARHT4HZMW1K3QZ2","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_12_scanned","state":"on","attributes":{"id":"1716233716972","last_triggered":"2024-09-30T18:45:18.025800+00:00","mode":"single","current":0,"friendly_name":"Cup 12 Scanned"},"last_changed":"2024-10-01T13:35:31.546237+00:00","last_reported":"2024-10-01T13:35:31.546237+00:00","last_updated":"2024-10-01T13:35:31.546237+00:00","context":{"id":"01J944P3PT12B4D2F5YSA7WKXR","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_13_scanned","state":"on","attributes":{"id":"1716233734357","last_triggered":"2024-09-30T18:46:56.490667+00:00","mode":"single","current":0,"friendly_name":"Cup 13 Scanned"},"last_changed":"2024-10-01T13:35:31.548217+00:00","last_reported":"2024-10-01T13:35:31.548217+00:00","last_updated":"2024-10-01T13:35:31.548217+00:00","context":{"id":"01J944P3PW3S58B1Y6P2F05ZH9","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_14_scanned","state":"on","attributes":{"id":"1716233749157","last_triggered":"2024-09-30T18:46:33.769129+00:00","mode":"single","current":0,"friendly_name":"Cup 14 Scanned"},"last_changed":"2024-10-01T13:35:31.550210+00:00","last_reported":"2024-10-01T13:35:31.550210+00:00","last_updated":"2024-10-01T13:35:31.550210+00:00","context":{"id":"01J944P3PYST11081WFZQCKMVC","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_15_scanned","state":"on","attributes":{"id":"1716233763405","last_triggered":"2024-09-30T18:45:41.987759+00:00","mode":"single","current":0,"friendly_name":"Cup 15 Scanned"},"last_changed":"2024-10-01T13:35:31.552208+00:00","last_reported":"2024-10-01T13:35:31.552208+00:00","last_updated":"2024-10-01T13:35:31.552208+00:00","context":{"id":"01J944P3Q01RM66AX442D0A0AB","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.cup_16_scanned","state":"on","attributes":{"id":"1716233790021","last_triggered":"2024-09-30T18:45:33.568078+00:00","mode":"single","current":0,"friendly_name":"Cup 16 Scanned"},"last_changed":"2024-10-01T13:35:31.554426+00:00","last_reported":"2024-10-01T13:35:31.554426+00:00","last_updated":"2024-10-01T13:35:31.554426+00:00","context":{"id":"01J944P3Q2HH3618EB5Z62HPWS","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.virtual_scale_weigh","state":"on","attributes":{"id":"1716234851972","last_triggered":"2024-09-30T18:46:59.577276+00:00","mode":"single","current":0,"friendly_name":"Virtual Scale Weigh"},"last_changed":"2024-10-01T13:35:31.556266+00:00","last_reported":"2024-10-01T13:35:31.556266+00:00","last_updated":"2024-10-01T13:35:31.556266+00:00","context":{"id":"01J944P3Q494ZHKDTF7P2DWX5Q","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.drum_pid","state":"off","attributes":{"id":"1717534824373","last_triggered":"2024-09-30T21:09:37.231579+00:00","mode":"single","current":0,"friendly_name":"Drum PID"},"last_changed":"2024-10-01T13:35:31.558053+00:00","last_reported":"2024-10-01T13:35:31.558053+00:00","last_updated":"2024-10-01T13:35:31.558053+00:00","context":{"id":"01J944P3Q6ECWY311BEQAKGZW9","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.paddle_pid","state":"off","attributes":{"id":"1717535056368","last_triggered":"2024-09-30T21:10:14.319432+00:00","mode":"single","current":0,"friendly_name":"Paddle PID"},"last_changed":"2024-10-01T13:35:31.559766+00:00","last_reported":"2024-10-01T13:35:31.559766+00:00","last_updated":"2024-10-01T13:35:31.559766+00:00","context":{"id":"01J944P3Q7JYD3RBK1Q9MC8DDZ","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.turn_on_lights_for_motion_events","state":"on","attributes":{"id":"1721673617742","last_triggered":"2024-10-01T13:01:38.185237+00:00","mode":"single","current":0,"friendly_name":"Turn on Lights for Motion Events"},"last_changed":"2024-10-01T13:35:31.561491+00:00","last_reported":"2024-10-01T13:35:31.561491+00:00","last_updated":"2024-10-01T13:35:31.561491+00:00","context":{"id":"01J944P3Q9BGZV2GAZPFP9J0HP","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.turn_off_lights_with_no_motion_detection","state":"on","attributes":{"id":"1721673662507","last_triggered":"2024-10-01T13:01:40.156794+00:00","mode":"single","current":0,"friendly_name":"Turn off Lights with no Motion Detection"},"last_changed":"2024-10-01T13:35:31.563896+00:00","last_reported":"2024-10-01T13:35:31.563896+00:00","last_updated":"2024-10-01T13:35:31.563896+00:00","context":{"id":"01J944P3QBSZZDRPKR9TKE7GK4","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.link_vibratory_conveyors","state":"on","attributes":{"id":"1724078394290","last_triggered":"2024-10-01T13:01:37.681616+00:00","mode":"single","current":0,"friendly_name":"Link Vibratory Conveyors"},"last_changed":"2024-10-01T13:35:31.565735+00:00","last_reported":"2024-10-01T13:35:31.565735+00:00","last_updated":"2024-10-01T13:35:31.565735+00:00","context":{"id":"01J944P3QDTYMRRGASE2QJ0SQ5","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"automation.set_theme_at_startup","state":"on","attributes":{"last_triggered":"2024-10-01T13:35:43.529291+00:00","mode":"single","current":0,"friendly_name":"Set theme at startup"},"last_changed":"2024-10-01T13:35:31.567463+00:00","last_reported":"2024-10-01T13:35:43.536844+00:00","last_updated":"2024-10-01T13:35:43.536844+00:00","context":{"id":"01J944PFD75SKA026NKEWMV702","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-10-01T14:05:43.326503+00:00" - }, - { - "state": {"entity_id":"person.pecan","state":"unknown","attributes":{"editable":true,"id":"pecan","device_trackers":[],"user_id":"7b3435a48d9649d69fa420cb060e25c2","friendly_name":"pecan"},"last_changed":"2024-09-30T13:31:20.346508+00:00","last_reported":"2024-09-30T13:31:45.435713+00:00","last_updated":"2024-09-30T13:31:45.435713+00:00","context":{"id":"01J91J2FWV1MCFXVTRS45N1F8F","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-09-30T14:20:55.964631+00:00" - }, - { - "state": {"entity_id":"tts.google_translate_en_com","state":"unknown","attributes":{"friendly_name":"Google Translate en com"},"last_changed":"2024-09-30T13:31:33.264278+00:00","last_reported":"2024-09-30T13:31:33.264278+00:00","last_updated":"2024-09-30T13:31:33.264278+00:00","context":{"id":"01J91J240G0P1YAWT655864HF7","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-09-30T14:20:55.964631+00:00" - }, - { - "state": {"entity_id":"automation.tag_bin4a_is_scanned","state":"on","attributes":{"id":"1714691006075","last_triggered":null,"mode":"single","current":0,"friendly_name":"Tag bin4a is scanned"},"last_changed":"2024-09-30T13:31:33.577662+00:00","last_reported":"2024-09-30T13:31:33.577662+00:00","last_updated":"2024-09-30T13:31:33.577662+00:00","context":{"id":"01J91J24A9VEJ1YHF3XEGCMMP3","parent_id":null,"user_id":null}}, - "extra_data": null, - "last_seen": "2024-09-30T14:20:55.964631+00:00" + "last_seen": "2025-04-24T19:41:17.611841+00:00" } ] } \ No newline at end of file diff --git a/.storage/esphome.dashboard b/.storage/esphome.dashboard new file mode 100644 index 0000000..395f863 --- /dev/null +++ b/.storage/esphome.dashboard @@ -0,0 +1,12 @@ +{ + "version": 1, + "minor_version": 1, + "key": "esphome.dashboard", + "data": { + "info": { + "addon_slug": "5c53de3b_esphome", + "host": "127.0.0.1", + "port": 65155 + } + } +} \ No newline at end of file diff --git a/.storage/hacs.critical b/.storage/hacs.critical new file mode 100644 index 0000000..8774f6a --- /dev/null +++ b/.storage/hacs.critical @@ -0,0 +1,13 @@ +{ + "version": "6", + "minor_version": 1, + "key": "hacs.critical", + "data": [ + { + "repository": "test/test", + "reason": "Security issues, known to steal auth tokens.", + "link": "https://github.com/hacs/default/pull/2", + "acknowledged": true + } + ] +} \ No newline at end of file diff --git a/.storage/hacs.data b/.storage/hacs.data new file mode 100644 index 0000000..3c5abf0 --- /dev/null +++ b/.storage/hacs.data @@ -0,0 +1,8633 @@ +{ + "version": "6", + "minor_version": 1, + "key": "hacs.data", + "data": { + "repositories": { + "plugin": [ + { + "id": "268163975", + "new": true, + "full_name": "artem-sedykh/mini-climate-card" + }, + { + "id": "345753205", + "new": true, + "full_name": "finity69x2/fan-percent-button-row" + }, + { + "id": "141952963", + "new": true, + "full_name": "custom-cards/circle-sensor-card" + }, + { + "id": "238414582", + "new": true, + "full_name": "peetereczek/ztm-stop-card" + }, + { + "id": "182113743", + "new": true, + "full_name": "gadgetchnnel/lovelace-text-input-row" + }, + { + "id": "269474857", + "new": true, + "full_name": "ben8p/lovelace-tab-redirect-card" + }, + { + "id": "181124811", + "new": true, + "full_name": "iantrich/radial-menu" + }, + { + "id": "343112953", + "new": true, + "full_name": "jtbgroup/kodi-search-card" + }, + { + "id": "300754203", + "new": true, + "full_name": "sopelj/lovelace-kanji-clock-card" + }, + { + "id": "283542587", + "new": true, + "full_name": "Villhellm/lovelace-clock-card" + }, + { + "id": "279157206", + "new": true, + "full_name": "rsnodgrass/water-heater-card" + }, + { + "id": "747707769", + "new": true, + "full_name": "leshniak/hass-auth-cookie" + }, + { + "id": "509260172", + "new": true, + "full_name": "georgezhao2010/lovelace-curtain-card" + }, + { + "id": "649637656", + "new": true, + "full_name": "Codegnosis/givtcp-battery-card" + }, + { + "id": "307058107", + "new": true, + "full_name": "fineemb/lovelace-car-card" + }, + { + "id": "156434866", + "new": true, + "full_name": "thomasloven/lovelace-layout-card" + }, + { + "id": "185304888", + "new": true, + "full_name": "custom-cards/text-action-element" + }, + { + "id": "352399227", + "new": true, + "full_name": "mampfes/ha-knx-uf-iconset" + }, + { + "id": "150781994", + "new": true, + "full_name": "thomasloven/lovelace-fold-entity-row" + }, + { + "id": "855034301", + "new": true, + "full_name": "Bobsilvio/calcio-live-card" + }, + { + "id": "370997019", + "new": true, + "full_name": "bernikr/lovelace-webos-keyboard-card" + }, + { + "id": "373832981", + "new": true, + "full_name": "wassy92x/lovelace-digital-clock" + }, + { + "id": "180229356", + "new": true, + "full_name": "benct/lovelace-xiaomi-vacuum-card" + }, + { + "id": "260940136", + "new": true, + "full_name": "r-renato/ha-card-weather-conditions" + }, + { + "id": "654393646", + "new": true, + "full_name": "Nerwyn/universal-remote-card" + }, + { + "id": "321071222", + "new": true, + "full_name": "DanChaltiel/heatzy-pilote-card" + }, + { + "id": "679827231", + "new": true, + "full_name": "kverqus/lovelace-hassam-card" + }, + { + "id": "452251255", + "new": true, + "full_name": "mathoudebine/homeassistant-browser-control-card" + }, + { + "id": "142051833", + "new": true, + "full_name": "ofekashery/vertical-stack-in-card" + }, + { + "id": "321140869", + "new": true, + "full_name": "ben8p/lovelace-auto-reload-card" + }, + { + "id": "289188530", + "new": true, + "full_name": "reptilex/tesla-style-solar-power-card" + }, + { + "id": "665501829", + "new": true, + "full_name": "mlamberts78/weather-chart-card" + }, + { + "id": "725762333", + "new": true, + "full_name": "bolkedebruin/erhv-lovelace" + }, + { + "id": "237887092", + "new": true, + "full_name": "fineemb/lovelace-thermostat-card" + }, + { + "id": "247134044", + "new": true, + "full_name": "faeibson/lovelace-multiline-text-input-card" + }, + { + "id": "776846977", + "new": true, + "full_name": "roman-16/better-miflora-card" + }, + { + "id": "257005990", + "new": true, + "full_name": "madmicio/LG-WebOS-Remote-Control" + }, + { + "id": "187245495", + "new": true, + "full_name": "custom-cards/gauge-card" + }, + { + "id": "384434522", + "new": true, + "full_name": "arallsopp/hass-hue-icons" + }, + { + "id": "172998062", + "new": true, + "full_name": "kalkih/simple-weather-card" + }, + { + "id": "545945955", + "new": true, + "full_name": "marcokreeft87/formulaone-card" + }, + { + "id": "449416816", + "new": true, + "full_name": "punxaphil/custom-sonos-card" + }, + { + "id": "207292725", + "new": true, + "full_name": "AmoebeLabs/flex-horseshoe-card" + }, + { + "id": "143850865", + "new": true, + "full_name": "custom-cards/beer-card" + }, + { + "id": "276636213", + "new": true, + "full_name": "konnectedvn/lovelace-vertical-slider-cover-card" + }, + { + "id": "619284862", + "new": true, + "full_name": "DigiLive/mushroom-strategy" + }, + { + "id": "287409957", + "new": true, + "full_name": "finity69x2/cover-control-button-row" + }, + { + "id": "214786112", + "new": true, + "full_name": "AmoebeLabs/swiss-army-knife-card" + }, + { + "id": "317089096", + "new": true, + "full_name": "Tjstock/swipe-navigation-card" + }, + { + "id": "638230244", + "new": true, + "full_name": "flixlix/energy-flow-card-plus" + }, + { + "id": "284283867", + "new": true, + "full_name": "TarheelGrad1998/gallery-card" + }, + { + "id": "187245418", + "new": true, + "full_name": "custom-cards/bignumber-card" + }, + { + "id": "179788256", + "new": true, + "full_name": "iantrich/text-divider-row" + }, + { + "id": "313270182", + "new": true, + "full_name": "Kibibit/kb-frosted-cards" + }, + { + "id": "879861835", + "new": true, + "full_name": "marcelhoogantink/enhanced-shutter-card" + }, + { + "id": "708527086", + "new": true, + "full_name": "tdvtdv/ha-tdv-bar" + }, + { + "id": "788499425", + "new": true, + "full_name": "itsbrianburton/slide-confirm" + }, + { + "id": "164022050", + "new": true, + "full_name": "custom-cards/check-button-card" + }, + { + "id": "537793361", + "new": true, + "full_name": "Nyaran/myjdownloader-card" + }, + { + "id": "587494301", + "new": true, + "full_name": "czz/timbox-remote-control-card" + }, + { + "id": "691458765", + "new": true, + "full_name": "karlis-vagalis/circular-timer-card" + }, + { + "id": "205261230", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-Lovelace-HTML-Jinja2-Template-card" + }, + { + "id": "698501153", + "new": true, + "full_name": "Nerwyn/custom-card-features" + }, + { + "id": "361205663", + "new": true, + "full_name": "MrBartusek/MeteoalarmCard" + }, + { + "id": "734825457", + "new": true, + "full_name": "nathan-gs/ha-map-card" + }, + { + "id": "596085141", + "new": true, + "full_name": "lozzd/octopus-energy-rates-card" + }, + { + "id": "394082552", + "new": true, + "full_name": "dermotduffy/advanced-camera-card" + }, + { + "id": "640516976", + "new": true, + "full_name": "flixlix/energy-gauge-bundle-card" + }, + { + "id": "591270696", + "new": true, + "full_name": "aukedejong/lovelace-windrose-card" + }, + { + "id": "458491675", + "new": true, + "full_name": "MesserschmittX/lovelace-nicehash-excavator-monitor-card" + }, + { + "id": "214365813", + "new": true, + "full_name": "Anonym-tsk/lovelace-starline-card" + }, + { + "id": "875798863", + "new": true, + "full_name": "davet2001/energy-sankey" + }, + { + "id": "263112567", + "new": true, + "full_name": "madmicio/ampli-panel-card" + }, + { + "id": "191663150", + "new": true, + "full_name": "finity69x2/fan-control-entity-row" + }, + { + "id": "491303842", + "new": true, + "full_name": "a-p-z/datetime-card" + }, + { + "id": "362551242", + "new": true, + "full_name": "itobey/update-time-card" + }, + { + "id": "187247927", + "new": true, + "full_name": "custom-cards/plan-coordinates" + }, + { + "id": "315044466", + "new": true, + "full_name": "amaximus/transmission-card" + }, + { + "id": "694403206", + "new": true, + "full_name": "argaar/comfortable-environment-card" + }, + { + "id": "871106499", + "new": true, + "full_name": "joseluis9595/lovelace-navbar-card" + }, + { + "id": "543068603", + "new": true, + "full_name": "abualy/philips-tv-remote-card" + }, + { + "id": "446955395", + "new": true, + "full_name": "iablon/HomeAssistant-Touchpad-Card" + }, + { + "id": "439367892", + "new": true, + "full_name": "KartoffelToby/better-thermostat-ui-card" + }, + { + "id": "720062465", + "new": true, + "full_name": "trollix/ha-tsmoon-card" + }, + { + "id": "253019926", + "new": true, + "full_name": "artem-sedykh/mini-humidifier" + }, + { + "id": "269011342", + "new": true, + "full_name": "Deejayfool/hass-shutter-card" + }, + { + "id": "328132422", + "new": true, + "full_name": "jtbgroup/kodi-playlist-card" + }, + { + "id": "633889686", + "new": true, + "full_name": "silentbil/silent-bus" + }, + { + "id": "609593305", + "new": true, + "full_name": "t1gr0u/rain-gauge-card" + }, + { + "id": "254206234", + "new": true, + "full_name": "danimart1991/pvpc-hourly-pricing-card" + }, + { + "id": "366862031", + "new": true, + "full_name": "elax46/custom-brand-icons" + }, + { + "id": "761188804", + "new": true, + "full_name": "dvb6666/homed-zigbee-networkmap" + }, + { + "id": "193372044", + "new": true, + "full_name": "PiotrMachowski/lovelace-xiaomi-vacuum-map-card" + }, + { + "id": "260597137", + "new": true, + "full_name": "fineemb/lovelace-air-filter-card" + }, + { + "id": "180528950", + "new": true, + "full_name": "thomasloven/lovelace-more-info-card" + }, + { + "id": "261291295", + "new": true, + "full_name": "denysdovhan/vacuum-card" + }, + { + "id": "215327195", + "new": true, + "full_name": "bokub/rgb-light-card" + }, + { + "id": "334448958", + "new": true, + "full_name": "ownbee/bootstrap-grid-card" + }, + { + "id": "231145540", + "new": true, + "full_name": "dcramer/lovelace-nextbus-card" + }, + { + "id": "867866479", + "new": true, + "full_name": "Nicxe/home-assistant-smhialert-card" + }, + { + "id": "245239101", + "new": true, + "full_name": "gadgetchnnel/lovelace-card-preloader" + }, + { + "id": "192732887", + "new": true, + "full_name": "bramkragten/swipe-card" + }, + { + "id": "291480917", + "new": true, + "full_name": "fineemb/lovelace-colorfulclouds-weather-card" + }, + { + "id": "192835334", + "new": true, + "full_name": "CyrisXD/love-lock-card" + }, + { + "id": "257123327", + "new": true, + "full_name": "madmicio/channel-pad" + }, + { + "id": "175927964", + "new": true, + "full_name": "iantrich/podcast-card" + }, + { + "id": "168570875", + "new": true, + "full_name": "ljmerza/fitbit-card" + }, + { + "id": "196132939", + "new": true, + "full_name": "custom-cards/nintendo-wishlist-card" + }, + { + "id": "351472550", + "new": true, + "full_name": "jampez77/Multiline-Entity-Card" + }, + { + "id": "259784620", + "new": true, + "full_name": "fineemb/lovelace-cn-map-card" + }, + { + "id": "304967918", + "new": true, + "full_name": "junkfix/numberbox-card" + }, + { + "id": "693656182", + "new": true, + "full_name": "luixal/lovelace-media-source-image-card" + }, + { + "id": "846633042", + "new": true, + "full_name": "nathkrill/lovelace-google-fonts-header-card" + }, + { + "id": "265313034", + "new": true, + "full_name": "dimagoltsman/refreshable-picture-card" + }, + { + "id": "191580766", + "new": true, + "full_name": "tcarlsen/lovelace-light-with-profiles" + }, + { + "id": "646272989", + "new": true, + "full_name": "usernein/tailwindcss-template-card" + }, + { + "id": "447474061", + "new": true, + "full_name": "rgc99/irrigation-unlimited-card" + }, + { + "id": "264796130", + "new": true, + "full_name": "turbulator/pandora-cas-card" + }, + { + "id": "450898706", + "new": true, + "full_name": "frozenwizard/onlylocklock" + }, + { + "id": "186765704", + "new": true, + "full_name": "nervetattoo/banner-card" + }, + { + "id": "261262884", + "new": true, + "full_name": "GeorgeSG/lovelace-time-picker-card" + }, + { + "id": "147764937", + "new": true, + "full_name": "custom-cards/surveillance-card" + }, + { + "id": "151280062", + "new": true, + "full_name": "kalkih/mini-graph-card" + }, + { + "id": "237812136", + "new": true, + "full_name": "iswitch/ha-yandex-icons" + }, + { + "id": "637041617", + "new": true, + "full_name": "pgorod/power-todoist-card" + }, + { + "id": "423082071", + "new": true, + "full_name": "pmongloid/flipdown-timer-card" + }, + { + "id": "487680971", + "new": true, + "full_name": "Makin-Things/weather-radar-card" + }, + { + "id": "250552447", + "new": true, + "full_name": "finity69x2/binary-control-button-row" + }, + { + "id": "193262086", + "new": true, + "full_name": "dimagoltsman/content-card-remote-control" + }, + { + "id": "894626535", + "new": true, + "full_name": "ytilis/hass-progress-bar-feature" + }, + { + "id": "770072954", + "new": true, + "full_name": "punxaphil/maxi-media-player" + }, + { + "id": "373857882", + "new": true, + "full_name": "wassy92x/lovelace-entities-btn-group" + }, + { + "id": "350886220", + "new": true, + "full_name": "finity69x2/fan-mode-button-row" + }, + { + "id": "378256174", + "new": true, + "full_name": "rianadon/opensprinkler-card" + }, + { + "id": "259904390", + "new": true, + "full_name": "Voxxie/lovelace-jumbo-card" + }, + { + "id": "560614992", + "new": true, + "full_name": "flyrmyr/system-flow-card" + }, + { + "id": "737028188", + "new": true, + "full_name": "ibz0q/better-moment-card" + }, + { + "id": "497829589", + "new": true, + "full_name": "fratsloos/fr24_card" + }, + { + "id": "197245179", + "new": true, + "full_name": "twrecked/lovelace-hass-aarlo" + }, + { + "id": "146335411", + "new": true, + "full_name": "custom-cards/rmv-card" + }, + { + "id": "146194325", + "new": true, + "full_name": "custom-cards/button-card" + }, + { + "id": "489295753", + "new": true, + "full_name": "javawizard/ha-navbar-position" + }, + { + "id": "286038496", + "new": true, + "full_name": "tomvanswam/compass-card" + }, + { + "id": "308752409", + "new": true, + "full_name": "tmjo/charger-card" + }, + { + "id": "275672933", + "new": true, + "full_name": "mattieha/select-list-card" + }, + { + "id": "583449944", + "new": true, + "full_name": "silentbil/silent-remotes-card" + }, + { + "id": "768880572", + "new": true, + "full_name": "gaco79/gcclock-words" + }, + { + "id": "631525923", + "new": true, + "full_name": "DanteWinters/lux-power-distribution-card" + }, + { + "id": "163363577", + "new": true, + "full_name": "custom-cards/bar-card" + }, + { + "id": "199546187", + "new": true, + "full_name": "PiotrMachowski/lovelace-google-keep-card" + }, + { + "id": "231015759", + "new": true, + "full_name": "ikaruswill/lovelace-fan-xiaomi" + }, + { + "id": "168939316", + "new": true, + "full_name": "malcolmrigg/wizard-clock-card" + }, + { + "id": "179808576", + "new": true, + "full_name": "hulkhaugen/hass-bha-icons" + }, + { + "id": "234961647", + "new": true, + "full_name": "piitaya/lovelace-climate-mode-entity-row" + }, + { + "id": "871730343", + "new": true, + "full_name": "selvalt7/modern-circular-gauge" + }, + { + "id": "214792276", + "new": true, + "full_name": "fineemb/lovelace-fan-xiaomi" + }, + { + "id": "457767453", + "new": true, + "full_name": "Kaptensanders/skolmat-card" + }, + { + "id": "184333163", + "new": true, + "full_name": "gadgetchnnel/lovelace-card-templater" + }, + { + "id": "164367214", + "new": true, + "full_name": "iantrich/roku-card" + }, + { + "id": "492996183", + "new": true, + "full_name": "Gh61/lovelace-hue-like-light-card" + }, + { + "id": "522634019", + "new": true, + "full_name": "pkissling/clock-weather-card" + }, + { + "id": "833206795", + "new": true, + "full_name": "WJDDesigns/Ultra-Vehicle-Card" + }, + { + "id": "249942054", + "new": true, + "full_name": "thomasloven/lovelace-hui-element" + }, + { + "id": "216008446", + "new": true, + "full_name": "royto/logbook-card" + }, + { + "id": "350509867", + "new": true, + "full_name": "dylandoamaral/uptime-card" + }, + { + "id": "237532750", + "new": true, + "full_name": "sbryfcz/harmony-card" + }, + { + "id": "146783593", + "new": true, + "full_name": "custom-cards/upcoming-media-card" + }, + { + "id": "195497310", + "new": true, + "full_name": "DavidFW1960/bom-weather-card" + }, + { + "id": "184658908", + "new": true, + "full_name": "benct/lovelace-github-entity-row" + }, + { + "id": "197759180", + "new": true, + "full_name": "postlund/search-card" + }, + { + "id": "392931946", + "new": true, + "full_name": "deblockt/aria2-card" + }, + { + "id": "263901624", + "new": true, + "full_name": "dimagoltsman/generic-remote-control-card" + }, + { + "id": "197929015", + "new": true, + "full_name": "dmulcahey/zha-network-card" + }, + { + "id": "302122266", + "new": true, + "full_name": "queimadus/cover-icon-element" + }, + { + "id": "187339794", + "new": true, + "full_name": "marrobHD/tv-card" + }, + { + "id": "274738925", + "new": true, + "full_name": "denysdovhan/purifier-card" + }, + { + "id": "524783308", + "new": true, + "full_name": "berrywhite96/lovelace-shutter-row" + }, + { + "id": "497319128", + "new": true, + "full_name": "NemesisRE/kiosk-mode" + }, + { + "id": "194037195", + "new": true, + "full_name": "Ceerbeerus/beerbolaget-card" + }, + { + "id": "618081815", + "new": true, + "full_name": "flixlix/power-flow-card-plus" + }, + { + "id": "341707887", + "new": true, + "full_name": "amaximus/pollen-hu-card" + }, + { + "id": "172177543", + "new": true, + "full_name": "iantrich/config-template-card" + }, + { + "id": "433577603", + "new": true, + "full_name": "junkfix/config-editor-card" + }, + { + "id": "237620254", + "new": true, + "full_name": "tholgir/TodoIst-Task-List" + }, + { + "id": "313269367", + "new": true, + "full_name": "Kibibit/kb-better-graph-colors" + }, + { + "id": "220679143", + "new": true, + "full_name": "hasl-sensor/lovelace-hasl-departure-card" + }, + { + "id": "715374965", + "new": true, + "full_name": "wrodie/mixer-card" + }, + { + "id": "782924117", + "new": true, + "full_name": "kevin-briand/massa-node-card" + }, + { + "id": "273007955", + "new": true, + "full_name": "DBa2016/power-usage-card-regex" + }, + { + "id": "215633404", + "new": true, + "full_name": "iantrich/restriction-card" + }, + { + "id": "286408741", + "new": true, + "full_name": "ezand/lovelace-posten-card" + }, + { + "id": "358962656", + "new": true, + "full_name": "bernikr/lovelace-notify-card" + }, + { + "id": "302895020", + "new": true, + "full_name": "maxwroc/github-flexi-card" + }, + { + "id": "455846088", + "new": true, + "full_name": "MindFreeze/ha-sankey-chart" + }, + { + "id": "168744428", + "new": true, + "full_name": "ljmerza/light-entity-card" + }, + { + "id": "859371663", + "new": true, + "full_name": "ngocjohn/vehicle-status-card" + }, + { + "id": "577071460", + "new": true, + "full_name": "madmicio/ph-meter-temperature" + }, + { + "id": "614083491", + "new": true, + "full_name": "rejuvenate/lovelace-horizon-card" + }, + { + "id": "755763613", + "new": true, + "full_name": "mentalilll/ha-vpd-chart" + }, + { + "id": "245159052", + "new": true, + "full_name": "jcwillox/lovelace-canary" + }, + { + "id": "499270202", + "new": true, + "full_name": "decompil3d/lovelace-hourly-weather" + }, + { + "id": "812916796", + "new": true, + "full_name": "dezihh/my-harmony-card" + }, + { + "id": "158756598", + "new": true, + "full_name": "thomasloven/lovelace-state-switch" + }, + { + "id": "737780218", + "new": true, + "full_name": "elchininet/custom-sidebar" + }, + { + "id": "246549747", + "new": true, + "full_name": "totaldebug/atomic-calendar-revive" + }, + { + "id": "332589148", + "new": true, + "full_name": "nicufarmache/lovelace-big-slider-card" + }, + { + "id": "420365062", + "new": true, + "full_name": "queimadus/last-changed-element" + }, + { + "id": "226862969", + "new": true, + "full_name": "finity69x2/light-brightness-preset-row" + }, + { + "id": "413812496", + "new": true, + "full_name": "dbuezas/lovelace-plotly-graph-card" + }, + { + "id": "183499944", + "new": true, + "full_name": "ljmerza/tracking-number-card" + }, + { + "id": "330454534", + "new": true, + "full_name": "rccoleman/lovelace-lamarzocco-config-card" + }, + { + "id": "505459170", + "new": true, + "full_name": "usernein/tv-card" + }, + { + "id": "197960232", + "new": true, + "full_name": "ljmerza/our-groceries-card" + }, + { + "id": "287840715", + "new": true, + "full_name": "abmantis/ozw-network-visualization-card" + }, + { + "id": "831739499", + "new": true, + "full_name": "ngocjohn/lunar-phase-card" + }, + { + "id": "292008305", + "new": true, + "full_name": "Kibibit/kb-steam-card" + }, + { + "id": "640556013", + "new": true, + "full_name": "zeronounours/lovelace-energy-entity-row" + }, + { + "id": "812083995", + "new": true, + "full_name": "itsteddyyo/strategy-pack" + }, + { + "id": "220679530", + "new": true, + "full_name": "hasl-sensor/lovelace-hasl-traffic-status-card" + }, + { + "id": "174016256", + "new": true, + "full_name": "gadgetchnnel/lovelace-home-feed-card" + }, + { + "id": "599334003", + "new": true, + "full_name": "pkscout/simple-weather-clock" + }, + { + "id": "839495072", + "new": true, + "full_name": "brunosabot/streamline-card" + }, + { + "id": "762520584", + "new": true, + "full_name": "elchininet/home-assistant-secret-taps" + }, + { + "id": "683553739", + "new": true, + "full_name": "elchininet/keep-texts-in-tabs" + }, + { + "id": "309506416", + "new": true, + "full_name": "j-a-n/lovelace-wallpanel" + }, + { + "id": "810563350", + "new": true, + "full_name": "ngocjohn/vehicle-info-card" + }, + { + "id": "526408682", + "new": true, + "full_name": "vasqued2/ha-teamtracker-card" + }, + { + "id": "376904517", + "new": true, + "full_name": "rianadon/timer-bar-card" + }, + { + "id": "236317072", + "new": true, + "full_name": "sdelliot/pie-chart-card" + }, + { + "id": "364769821", + "new": true, + "full_name": "ljmerza/harmony-remote-card" + }, + { + "id": "218178802", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-Lovelace-Local-Conditional-card" + }, + { + "id": "283578257", + "new": true, + "full_name": "JonahKr/power-distribution-card" + }, + { + "id": "737404866", + "new": true, + "full_name": "drakulis/jb-battery-card" + }, + { + "id": "491465538", + "new": true, + "full_name": "Mariusthvdb/custom-icons" + }, + { + "id": "771728766", + "new": true, + "full_name": "FamousWolf/week-planner-card" + }, + { + "id": "640244449", + "new": true, + "full_name": "wilsto/pool-monitor-card" + }, + { + "id": "342944383", + "new": true, + "full_name": "aex351/home-assistant-neerslag-card" + }, + { + "id": "203036108", + "new": true, + "full_name": "Hypfer/lovelace-valetudo-map-card" + }, + { + "id": "273405252", + "new": true, + "full_name": "ironsheep/lovelace-lightning-detector-card" + }, + { + "id": "190927524", + "new": true, + "full_name": "thomasloven/lovelace-card-mod" + }, + { + "id": "244872232", + "new": true, + "full_name": "jcwillox/lovelace-paper-buttons-row" + }, + { + "id": "708207040", + "new": true, + "full_name": "stefmde/HomeAssistant-TwitchFollowedLiveStreamsCard" + }, + { + "id": "567030726", + "new": true, + "full_name": "daredoes/default-dashboard" + }, + { + "id": "326033921", + "new": true, + "full_name": "finity69x2/toggle-control-button-row" + }, + { + "id": "180464361", + "new": true, + "full_name": "ljmerza/travel-time-card" + }, + { + "id": "179491130", + "new": true, + "full_name": "custom-cards/group-element" + }, + { + "id": "163446489", + "new": true, + "full_name": "jonkristian/entur-card" + }, + { + "id": "192732636", + "new": true, + "full_name": "bramkragten/weather-card" + }, + { + "id": "203294272", + "new": true, + "full_name": "custom-cards/unused-card" + }, + { + "id": "161403328", + "new": true, + "full_name": "thomasloven/lovelace-card-tools" + }, + { + "id": "489457357", + "new": true, + "full_name": "junalmeida/homeassistant-minimalistic-area-card" + }, + { + "id": "466196192", + "new": true, + "full_name": "gadgetchnnel/lovelace-header-cards" + }, + { + "id": "188572845", + "new": true, + "full_name": "marrobHD/rotel-card" + }, + { + "id": "180000010", + "new": true, + "full_name": "custom-cards/cover-element" + }, + { + "id": "572297252", + "new": true, + "full_name": "petergridge/Irrigation-Card" + }, + { + "id": "156292058", + "new": true, + "full_name": "custom-cards/flex-table-card" + }, + { + "id": "201292040", + "new": true, + "full_name": "azuwis/zigbee2mqtt-networkmap" + }, + { + "id": "207018200", + "new": true, + "full_name": "amaximus/garbage-collection-card" + }, + { + "id": "634013716", + "new": true, + "full_name": "krissen/sixdegrees-card" + }, + { + "id": "271886611", + "new": true, + "full_name": "badguy99/PlantPictureCard" + }, + { + "id": "167744584", + "new": true, + "full_name": "thomasloven/lovelace-auto-entities" + }, + { + "id": "335713085", + "new": true, + "full_name": "grinstantin/todoist-card" + }, + { + "id": "540873855", + "new": true, + "full_name": "vpdchart/vpdchart-card" + }, + { + "id": "235449701", + "new": true, + "full_name": "chaptergy/lightalarm-card" + }, + { + "id": "303857065", + "new": true, + "full_name": "benct/lovelace-battery-entity-row" + }, + { + "id": "760703637", + "new": true, + "full_name": "Anrolosia/Shopping-List-with-Grocy-Card" + }, + { + "id": "497322919", + "new": true, + "full_name": "NemesisRE/upcoming-media-card" + }, + { + "id": "139634406", + "new": true, + "full_name": "ciotlosm/lovelace-thermostat-dark-card" + }, + { + "id": "745000799", + "new": true, + "full_name": "Brianfit/xkcd-card-ha" + }, + { + "id": "188323494", + "new": true, + "full_name": "ExperienceLovelace/ha-floorplan" + }, + { + "id": "484538222", + "new": true, + "full_name": "ulic75/power-flow-card" + }, + { + "id": "236664033", + "new": true, + "full_name": "dooz127/swipe-glance-card" + }, + { + "id": "624448609", + "new": true, + "full_name": "nathanmarlor/foxess_modbus_charge_period_card" + }, + { + "id": "188686483", + "new": true, + "full_name": "custom-cards/decluttering-card" + }, + { + "id": "187245511", + "new": true, + "full_name": "custom-cards/group-card" + }, + { + "id": "286860710", + "new": true, + "full_name": "finity69x2/cover-position-preset-row" + }, + { + "id": "200081161", + "new": true, + "full_name": "amaximus/bkk-stop-card" + }, + { + "id": "488086721", + "new": true, + "full_name": "Makin-Things/platinum-weather-card" + }, + { + "id": "498794033", + "new": true, + "full_name": "custom-cards/slider-button-card" + }, + { + "id": "321773656", + "new": true, + "full_name": "nervetattoo/themable-grid" + }, + { + "id": "144899700", + "new": true, + "full_name": "thomasloven/lovelace-slider-entity-row" + }, + { + "id": "639953950", + "new": true, + "full_name": "flixlix/energy-period-selector-plus" + }, + { + "id": "281214271", + "new": true, + "full_name": "ironsheep/lovelace-rpi-monitor-card" + }, + { + "id": "236945951", + "new": true, + "full_name": "lukevink/lovelace-buien-rain-card" + }, + { + "id": "238802974", + "new": true, + "full_name": "jeremywillans/lovelace-roomba-vacuum-card" + }, + { + "id": "444350375", + "new": true, + "full_name": "piitaya/lovelace-mushroom" + }, + { + "id": "294609880", + "new": true, + "full_name": "Makin-Things/bom-radar-card" + }, + { + "id": "680112919", + "new": true, + "full_name": "Clooos/Bubble-Card" + }, + { + "id": "169783299", + "new": true, + "full_name": "ljmerza/github-card" + }, + { + "id": "290281267", + "new": true, + "full_name": "KTibow/fullscreen-card" + }, + { + "id": "240906060", + "new": true, + "full_name": "fineemb/lovelace-dc1-card" + }, + { + "id": "281453608", + "new": true, + "full_name": "thomasloven/lovelace-badge-card" + }, + { + "id": "329411371", + "new": true, + "full_name": "wassy92x/lovelace-ha-dashboard" + }, + { + "id": "143762825", + "new": true, + "full_name": "custom-cards/dual-gauge-card" + }, + { + "id": "173955605", + "new": true, + "full_name": "custom-cards/spotify-card" + }, + { + "id": "622713177", + "new": true, + "full_name": "VeniVidiVici/givtcp-power-flow-card" + }, + { + "id": "148520838", + "new": true, + "full_name": "kalkih/mini-media-player" + }, + { + "id": "520644302", + "new": true, + "full_name": "MathisAlepis/lovelace-tam-card" + }, + { + "id": "204049047", + "new": true, + "full_name": "Mofeywalker/openmensa-lovelace-card" + }, + { + "id": "257102434", + "new": true, + "full_name": "amaximus/fkf-garbage-collection-card" + }, + { + "id": "195671060", + "new": true, + "full_name": "isabellaalstrom/lovelace-grocy-chores-card" + }, + { + "id": "241706284", + "new": true, + "full_name": "Savjee/button-text-card" + }, + { + "id": "452866308", + "new": true, + "full_name": "kinghat/tabbed-card" + }, + { + "id": "536329656", + "new": true, + "full_name": "PRProd/HA-Firemote" + }, + { + "id": "776014198", + "new": true, + "full_name": "MadSnuif/hockeynl-card" + }, + { + "id": "160042309", + "new": true, + "full_name": "gurbyz/power-wheel-card" + }, + { + "id": "248954055", + "new": true, + "full_name": "custom-cards/stack-in-card" + }, + { + "id": "667615978", + "new": true, + "full_name": "fixtse/o365-card" + }, + { + "id": "335019855", + "new": true, + "full_name": "IhorSyerkov/linak-desk-card" + }, + { + "id": "864920721", + "new": true, + "full_name": "samuelgoodell/clock-weather-card-hui-icons" + }, + { + "id": "193408399", + "new": true, + "full_name": "PiotrMachowski/lovelace-html-card" + }, + { + "id": "165156754", + "new": true, + "full_name": "custom-cards/pc-card" + }, + { + "id": "363428919", + "new": true, + "full_name": "JurajNyiri/PlexMeetsHomeAssistant" + }, + { + "id": "449218690", + "new": true, + "full_name": "rautesamtr/thermal_comfort_icons" + }, + { + "id": "142545838", + "new": true, + "full_name": "custom-cards/canvas-gauge-card" + }, + { + "id": "497595623", + "new": true, + "full_name": "OliverEC04/compact-timetable-card" + }, + { + "id": "259126760", + "new": true, + "full_name": "Sian-Lee-SA/honeycomb-menu" + }, + { + "id": "202546107", + "new": true, + "full_name": "bbbenji/synthwave-hass-extras" + }, + { + "id": "733922637", + "new": true, + "full_name": "Mariusthvdb/custom-more-info" + }, + { + "id": "320381430", + "new": true, + "full_name": "tomasrudh/analogclock" + }, + { + "id": "328957716", + "new": true, + "full_name": "Kirbo/ha-lovelace-elapsed-time-card" + }, + { + "id": "157674859", + "new": true, + "full_name": "dnguyen800/air-visual-card" + }, + { + "id": "678764124", + "new": true, + "full_name": "idaho/hassio-trash-card" + }, + { + "id": "402799177", + "new": true, + "full_name": "tungmeister/hass-blind-card" + }, + { + "id": "391372854", + "new": true, + "full_name": "nielsfaber/alarmo-card" + }, + { + "id": "231674882", + "new": true, + "full_name": "thomasloven/lovelace-template-entity-row" + }, + { + "id": "728990161", + "new": true, + "full_name": "Mariusthvdb/custom-attributes" + }, + { + "id": "267558148", + "new": true, + "full_name": "Mariusthvdb/custom-ui" + }, + { + "id": "187245461", + "new": true, + "full_name": "custom-cards/entity-attributes-card" + }, + { + "id": "178921037", + "new": true, + "full_name": "benct/lovelace-multiple-entity-row" + }, + { + "id": "607398282", + "new": true, + "full_name": "t1gr0u/uv-index-card" + }, + { + "id": "763203701", + "new": true, + "full_name": "RJArmitage/rfxtrx-stateful-blinds-icons" + }, + { + "id": "586363416", + "new": true, + "full_name": "phischdev/lovelace-mushroom-better-sliders" + }, + { + "id": "587057164", + "new": true, + "full_name": "kizza/magic-home-party-card" + }, + { + "id": "331701152", + "new": true, + "full_name": "RomRider/apexcharts-card" + }, + { + "id": "556306418", + "new": true, + "full_name": "amitfin/lovelace-daily-schedule-card" + }, + { + "id": "501725479", + "new": true, + "full_name": "zanna-37/hass-swipe-navigation" + }, + { + "id": "159711605", + "new": true, + "full_name": "custom-cards/secondaryinfo-entity-row" + }, + { + "id": "613588535", + "new": true, + "full_name": "slipx06/sunsynk-power-flow-card" + }, + { + "id": "632590573", + "new": true, + "full_name": "krissen/pollenprognos-card" + }, + { + "id": "158654878", + "new": true, + "full_name": "nervetattoo/simple-thermostat" + }, + { + "id": "796755589", + "new": true, + "full_name": "elyobelyob/octopus-energy-greenness-forecast-card" + }, + { + "id": "341931266", + "new": true, + "full_name": "fufar/simple-clock-card" + }, + { + "id": "454670742", + "new": true, + "full_name": "mawinkler/astroweather-card" + }, + { + "id": "361776538", + "new": true, + "full_name": "adizanni/floor3d-card" + }, + { + "id": "725015794", + "new": true, + "full_name": "Mariusthvdb/custom-icon-color" + }, + { + "id": "194824532", + "new": true, + "full_name": "Imbuzi/meteo-france-weather-card" + }, + { + "id": "689793414", + "new": true, + "full_name": "ShadowAya/anchor-card" + }, + { + "id": "286270157", + "new": true, + "full_name": "nielsfaber/scheduler-card" + }, + { + "id": "559360809", + "new": true, + "full_name": "daredoes/linked-lovelace-ui" + }, + { + "id": "256292682", + "new": true, + "full_name": "maxwroc/battery-state-card" + }, + { + "id": "701044448", + "new": true, + "full_name": "wiltodelta/homeassistant-sugartv-card" + }, + { + "id": "197715418", + "new": true, + "full_name": "RodBr/miflora-card" + }, + { + "id": "215037975", + "new": true, + "full_name": "r-renato/ha-card-waze-travel-time" + }, + { + "id": "437989480", + "new": true, + "full_name": "9a4gl/lovelace-centrometal-boiler-card" + }, + { + "id": "594389396", + "new": true, + "full_name": "Sese-Schneider/ha-energy-overview-card" + }, + { + "id": "431901513", + "new": true, + "full_name": "swingerman/lovelace-fluid-level-background-card" + } + ], + "integration": [ + { + "id": "588734673", + "new": true, + "full_name": "greghesp/ha-bambulab" + }, + { + "id": "338782385", + "new": true, + "full_name": "frimtec/hass-compal-wifi" + }, + { + "id": "818842740", + "new": true, + "full_name": "yangqian/hass-hk_air_quality" + }, + { + "id": "448323715", + "new": true, + "full_name": "iMicknl/ha-nest-protect" + }, + { + "id": "661020642", + "new": true, + "full_name": "odya/hass-ina219-ups-hat" + }, + { + "id": "666305946", + "new": true, + "full_name": "MarcoGos/kleenex_pollenradar" + }, + { + "id": "720223133", + "new": true, + "full_name": "pypolestar/polestar_api" + }, + { + "id": "756368974", + "new": true, + "full_name": "gritaro/gigachain" + }, + { + "id": "875140397", + "new": true, + "full_name": "ivancoppa/homeassistant-perry-cdom" + }, + { + "id": "842991319", + "new": true, + "full_name": "rosenkolev/home-assistant-gpio-integration" + }, + { + "id": "637172632", + "new": true, + "full_name": "elden1337/hass-peaqnext" + }, + { + "id": "876714558", + "new": true, + "full_name": "thedeemling/hass-energa-my-meter" + }, + { + "id": "228662926", + "new": true, + "full_name": "cyberjunky/home-assistant-toon_climate" + }, + { + "id": "523485043", + "new": true, + "full_name": "killer0071234/ha-hiq" + }, + { + "id": "390073284", + "new": true, + "full_name": "jjlawren/sonos_cloud" + }, + { + "id": "733708339", + "new": true, + "full_name": "binarydev/ha-generac" + }, + { + "id": "718762596", + "new": true, + "full_name": "krasnoukhov/homeassistant-tesy" + }, + { + "id": "688119784", + "new": true, + "full_name": "gjocys/ha-recom-modbus" + }, + { + "id": "292081477", + "new": true, + "full_name": "parautenbach/hass-shairport-sync" + }, + { + "id": "289251122", + "new": true, + "full_name": "mletenay/home-assistant-goodwe-inverter" + }, + { + "id": "605635573", + "new": true, + "full_name": "frenck/spook" + }, + { + "id": "462430932", + "new": true, + "full_name": "amaximus/fire_protection_hu" + }, + { + "id": "894700381", + "new": true, + "full_name": "Knifa/led-matrix-zmq-hass" + }, + { + "id": "458237432", + "new": true, + "full_name": "meichthys/uptime_kuma" + }, + { + "id": "188106531", + "new": true, + "full_name": "moralmunky/Home-Assistant-Mail-And-Packages" + }, + { + "id": "845456548", + "new": true, + "full_name": "jampez77/RoyalMail" + }, + { + "id": "605379507", + "new": true, + "full_name": "dknowles2/ha-pitboss" + }, + { + "id": "565137157", + "new": true, + "full_name": "sftgunner/edinplus-integration" + }, + { + "id": "512169290", + "new": true, + "full_name": "tinuva/ha-coct-loadshedding" + }, + { + "id": "552516426", + "new": true, + "full_name": "izacus/hass-swissweather" + }, + { + "id": "265916869", + "new": true, + "full_name": "vanstinator/hass-raincloud" + }, + { + "id": "597517839", + "new": true, + "full_name": "rexave/hass-orange-internet-on-the-move" + }, + { + "id": "564355840", + "new": true, + "full_name": "Anrolosia/Shopping-List-with-Grocy" + }, + { + "id": "464877047", + "new": true, + "full_name": "samuolis/brink" + }, + { + "id": "797995385", + "new": true, + "full_name": "zerolo/aguasgaiaHA" + }, + { + "id": "236071875", + "new": true, + "full_name": "robbrad/UKBinCollectionData" + }, + { + "id": "520791578", + "new": true, + "full_name": "ProudElm/solaredgeoptimizers" + }, + { + "id": "352169259", + "new": true, + "full_name": "aex351/home-assistant-neerslag-app" + }, + { + "id": "845066507", + "new": true, + "full_name": "koenhendriks/ha-eplucon" + }, + { + "id": "624779425", + "new": true, + "full_name": "aturri/ha-zcsazzurro" + }, + { + "id": "560282866", + "new": true, + "full_name": "monty68/uniled" + }, + { + "id": "190260955", + "new": true, + "full_name": "bramkragten/mind" + }, + { + "id": "210194956", + "new": true, + "full_name": "Limych/ha-car_wash" + }, + { + "id": "413680511", + "new": true, + "full_name": "widewing/ha-toyota-na" + }, + { + "id": "717185121", + "new": true, + "full_name": "Mallonbacka/custom-component-cloudwatch" + }, + { + "id": "215825339", + "new": true, + "full_name": "alryaz/hass-hekr-component" + }, + { + "id": "781375315", + "new": true, + "full_name": "einToast/openai_stt_ha" + }, + { + "id": "368653916", + "new": true, + "full_name": "moox-it/hass-moox-track" + }, + { + "id": "651580675", + "new": true, + "full_name": "ufozone/ha-unifi-voucher" + }, + { + "id": "319608056", + "new": true, + "full_name": "dckiller51/bodymiscale" + }, + { + "id": "233289477", + "new": true, + "full_name": "linsvensson/sensor.greenely" + }, + { + "id": "555110808", + "new": true, + "full_name": "lewei50/ha_iammeter_modbus" + }, + { + "id": "365567023", + "new": true, + "full_name": "sprocket-9/hacs-nuvo-serial" + }, + { + "id": "416059983", + "new": true, + "full_name": "pail23/stiebel_eltron_isg_component" + }, + { + "id": "669605185", + "new": true, + "full_name": "beecho01/material-symbols" + }, + { + "id": "347143701", + "new": true, + "full_name": "rccoleman/channels_dvr_recently_recorded" + }, + { + "id": "210966517", + "new": true, + "full_name": "snicker/zwift_hass" + }, + { + "id": "699910852", + "new": true, + "full_name": "marq24/ha-tibber-pulse-local" + }, + { + "id": "811569051", + "new": true, + "full_name": "FaserF/ha-kadermanager" + }, + { + "id": "636324558", + "new": true, + "full_name": "ryanbdclark/owlet" + }, + { + "id": "413798425", + "full_name": "UI-Lovelace-Minimalist/UI" + }, + { + "id": "701510734", + "new": true, + "full_name": "Andre0512/speedport" + }, + { + "id": "234875951", + "new": true, + "full_name": "vlumikero/home-assistant-securitas" + }, + { + "id": "400832075", + "new": true, + "full_name": "radical-squared/aquatemp" + }, + { + "id": "531891521", + "new": true, + "full_name": "sh00t2kill/petoneer_custom_component" + }, + { + "id": "527278013", + "new": true, + "full_name": "stephan192/hochwasserportal" + }, + { + "id": "487536666", + "new": true, + "full_name": "veista/nilan" + }, + { + "id": "881873985", + "new": true, + "full_name": "QNimbus/haefele-connect-mesh" + }, + { + "id": "299875200", + "new": true, + "full_name": "toreamun/victorsmartkill-homeassistant" + }, + { + "id": "783592918", + "new": true, + "full_name": "peteS-UK/emotiva" + }, + { + "id": "252926906", + "new": true, + "full_name": "asev/homeassistant-uponor" + }, + { + "id": "199306511", + "new": true, + "full_name": "gieljnssns/kostalpiko-sensor-homeassistant" + }, + { + "id": "868197401", + "new": true, + "full_name": "GuyKh/ims-envista-custom-component" + }, + { + "id": "326288498", + "new": true, + "full_name": "jugla/worldtidesinfocustom" + }, + { + "id": "199718799", + "new": true, + "full_name": "snikch/climate.escea" + }, + { + "id": "129353521", + "new": true, + "full_name": "syssi/xiaomi_raw" + }, + { + "id": "445609628", + "repository_manifest": { + "name": "PID Controller", + "zip_release": true, + "homeassistant": "2021.9", + "render_readme": true, + "persistent_directory": "codes", + "filename": "pid_controller.zip" + }, + "full_name": "soloam/ha-pid-controller", + "authors": [ + "@Soloam" + ], + "category": "integration", + "description": "PID Controller to Home Assistant", + "domain": "pid_controller", + "downloads": 3165, + "etag_repository": "W/\"b1f8f69f5b66131d9996fb4248605d539adccf5522a58c3ac24fe8c0f3098695\"", + "last_updated": "2023-12-24T10:09:42Z", + "stargazers_count": 121, + "topics": [ + "pid", + "thermostat" + ], + "installed_commit": "6005239", + "installed": true, + "last_commit": "6005239", + "last_version": "v1.1.5", + "manifest_name": "PID Controller", + "releases": true, + "version_installed": "v1.1.5", + "last_fetched": 1744899862.267504 + }, + { + "id": "318182014", + "new": true, + "full_name": "al-one/hass-xiaomi-miot" + }, + { + "id": "431440766", + "new": true, + "full_name": "LAB02-Research/HASS.Agent-Notifier" + }, + { + "id": "374763546", + "new": true, + "full_name": "xilense/aimp_custom_component" + }, + { + "id": "729975302", + "new": true, + "full_name": "ankohanse/hass-dab-pumps" + }, + { + "id": "254203764", + "new": true, + "full_name": "ben8p/home-assistant-bunq-balance-sensors" + }, + { + "id": "261311061", + "new": true, + "full_name": "garbled1/homeassistant_ecowitt" + }, + { + "id": "555221653", + "new": true, + "full_name": "astrandb/viva" + }, + { + "id": "316597224", + "new": true, + "full_name": "dphae/bsh" + }, + { + "id": "582798865", + "new": true, + "full_name": "chkuendig/hass-amphiro-ble" + }, + { + "id": "236611771", + "new": true, + "full_name": "prairiesnpr/hass-tdameritrade" + }, + { + "id": "544105569", + "new": true, + "full_name": "rrooggiieerr/homeassistant-benqprojector" + }, + { + "id": "144888844", + "new": true, + "full_name": "Paul-dH/Home-Assisant-Sensor-OvApi" + }, + { + "id": "291484700", + "new": true, + "full_name": "AlexxIT/XiaomiGateway3" + }, + { + "id": "117426840", + "new": true, + "full_name": "robinostlund/homeassistant-volkswagencarnet" + }, + { + "id": "885151514", + "new": true, + "full_name": "DavidBilodeau1/saguenay_collection" + }, + { + "id": "183222061", + "new": true, + "full_name": "lichtteil/local_luftdaten" + }, + { + "id": "573233876", + "new": true, + "full_name": "Sian-Lee-SA/Home-Assistant-Switch-Manager" + }, + { + "id": "494322135", + "new": true, + "full_name": "craibo/ha_strava" + }, + { + "id": "820375572", + "new": true, + "full_name": "DominikWrobel/airmusic" + }, + { + "id": "322881712", + "new": true, + "full_name": "juacas/honor_x3" + }, + { + "id": "647324399", + "new": true, + "full_name": "Athozs/hass-additional-ca" + }, + { + "id": "541834155", + "new": true, + "full_name": "dcmeglio/homeassistant-petsafe" + }, + { + "id": "259865897", + "new": true, + "full_name": "Bouni/drkblutspende" + }, + { + "id": "297106424", + "new": true, + "full_name": "joggs/home_assistant_ebeco" + }, + { + "id": "201599575", + "new": true, + "full_name": "gcorgnet/sensor.emby_upcoming_media" + }, + { + "id": "294037465", + "new": true, + "full_name": "swingerman/ha-dual-smart-thermostat" + }, + { + "id": "630565367", + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CoE" + }, + { + "id": "714757792", + "new": true, + "full_name": "gickowtf/pixoo-homeassistant" + }, + { + "id": "775995022", + "new": true, + "full_name": "randomletters/motion_dimmer" + }, + { + "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": 757942, + "etag_repository": "W/\"a8356799483055377f929978fddb97e03658943130d516b49649f546a01bd1a8\"", + "last_updated": "2025-04-28T09:22:15Z", + "stargazers_count": 6177, + "topics": [ + "community", + "package-manager" + ], + "installed": true, + "last_commit": "df50f45", + "last_version": "2.0.5", + "manifest_name": "HACS", + "releases": true, + "version_installed": "2.0.5", + "last_fetched": 1746030592.502954 + }, + { + "id": "572282256", + "new": true, + "full_name": "wez/govee-lan-hass" + }, + { + "id": "591813159", + "new": true, + "full_name": "rstrouse/ESPSomfy-RTS-HA" + }, + { + "id": "714066776", + "new": true, + "full_name": "cazeaux/ha-iracing" + }, + { + "id": "401282856", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-OctopusEnergy" + }, + { + "id": "417802358", + "new": true, + "full_name": "Chouffy/home_assistant_tgtg" + }, + { + "id": "534848317", + "new": true, + "full_name": "juicejuice/homeassistant_redback" + }, + { + "id": "601113362", + "new": true, + "full_name": "t0mer/manish-custom-notifier" + }, + { + "id": "554898014", + "new": true, + "full_name": "tijsverkoyen/HomeAssistant-FusionSolar" + }, + { + "id": "460108030", + "new": true, + "full_name": "syssi/homeassistant-goecharger-mqtt" + }, + { + "id": "209955487", + "new": true, + "full_name": "slesinger/HomeAssistant-BMR" + }, + { + "id": "656992550", + "new": true, + "full_name": "JeffSteinbok/hass-dreo" + }, + { + "id": "686447561", + "new": true, + "full_name": "t0mer/matterbridge-custom-notifier" + }, + { + "id": "718853287", + "new": true, + "full_name": "SDR3078/ps3-home-assistant" + }, + { + "id": "384910725", + "new": true, + "full_name": "hwmland/homeassistant-xmrpool_stat" + }, + { + "id": "139894340", + "new": true, + "full_name": "custom-components/weatheralerts" + }, + { + "id": "760282660", + "new": true, + "full_name": "sHedC/homeassistant-leakbot" + }, + { + "id": "228685436", + "new": true, + "full_name": "cyberjunky/home-assistant-toon_boilerstatus" + }, + { + "id": "524883312", + "new": true, + "full_name": "nkvoll/home-assistant-qsys-qrc" + }, + { + "id": "309018094", + "new": true, + "full_name": "itchannel/fordpass-ha" + }, + { + "id": "246417951", + "new": true, + "full_name": "SLG/home-assistant-whatpulse" + }, + { + "id": "187201747", + "new": true, + "full_name": "jihao/rokid-webhook-hass" + }, + { + "id": "336054515", + "new": true, + "full_name": "lbbrhzn/ocpp" + }, + { + "id": "872941557", + "new": true, + "full_name": "timniklas/hass-smartme" + }, + { + "id": "817948318", + "new": true, + "full_name": "remmob/itho_amber" + }, + { + "id": "808833115", + "new": true, + "full_name": "BJReplay/ha-solcast-solar" + }, + { + "id": "827483338", + "new": true, + "full_name": "Kajkac/ZTE-MC-Home-assistant-repo" + }, + { + "id": "180651910", + "new": true, + "full_name": "custom-components/zaptec" + }, + { + "id": "537806998", + "new": true, + "full_name": "lociii/homeassistant-overwolf-status" + }, + { + "id": "497322735", + "new": true, + "full_name": "NemesisRE/sensor.plex_recently_added" + }, + { + "id": "279680951", + "new": true, + "full_name": "kukulich/home-assistant-jablotron100" + }, + { + "id": "675748333", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Hemglass" + }, + { + "id": "587122619", + "new": true, + "full_name": "dahlb/ha_carrier" + }, + { + "id": "254253124", + "new": true, + "full_name": "konnected-io/noonlight-hass" + }, + { + "id": "340926904", + "new": true, + "full_name": "kpoppel/homeassistant-novafos" + }, + { + "id": "748983135", + "new": true, + "full_name": "albaintor/homeassistant_electrolux_status" + }, + { + "id": "271398374", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Saver" + }, + { + "id": "209855666", + "new": true, + "full_name": "custom-components/ups" + }, + { + "id": "326367724", + "new": true, + "full_name": "johnnybegood/ha-ksenia-lares" + }, + { + "id": "316807165", + "new": true, + "full_name": "HomeAssistant-Mods/home-assistant-miele" + }, + { + "id": "792639181", + "new": true, + "full_name": "marq24/ha-goecharger-api2" + }, + { + "id": "266557774", + "new": true, + "full_name": "deblockt/hass-proscenic-790T-vacuum" + }, + { + "id": "318927348", + "new": true, + "full_name": "d03n3rfr1tz3/hass-divoom" + }, + { + "id": "625887812", + "new": true, + "full_name": "joselcaguilar/azure-openai-ha" + }, + { + "id": "204700563", + "new": true, + "full_name": "twrecked/hass-momentary" + }, + { + "id": "136170574", + "new": true, + "full_name": "c1pher-cn/homeassistan-ezviz" + }, + { + "id": "228063780", + "new": true, + "full_name": "Limych/ha-iaquk" + }, + { + "id": "282427417", + "new": true, + "full_name": "bremor/public_transport_victoria" + }, + { + "id": "303793543", + "new": true, + "full_name": "tomasbedrich/home-assistant-skydance" + }, + { + "id": "198794376", + "new": true, + "full_name": "toringer/home-assistant-metnowcast" + }, + { + "id": "862581210", + "new": true, + "full_name": "hexCut/irsap-ha" + }, + { + "id": "315447202", + "new": true, + "full_name": "KoljaWindeler/ytube_music_player" + }, + { + "id": "573737078", + "new": true, + "full_name": "faanskit/ha-esolar" + }, + { + "id": "642225418", + "new": true, + "full_name": "alryaz/hass-turkov" + }, + { + "id": "786470226", + "new": true, + "full_name": "cdnninja/yoto_ha" + }, + { + "id": "356725611", + "new": true, + "full_name": "djerik/wavinsentio-ha" + }, + { + "id": "849004226", + "new": true, + "full_name": "ronnnnnnnnnnnnn/etekcity_fitness_scale_ble" + }, + { + "id": "847258214", + "new": true, + "full_name": "ankohanse/hass-studer-xcom" + }, + { + "id": "403401396", + "new": true, + "full_name": "eifinger/hass-here-weather" + }, + { + "id": "534317237", + "new": true, + "full_name": "DeerMaximum/QR-Code-Generator" + }, + { + "id": "732728235", + "new": true, + "full_name": "jdejaegh/irm-kmi-ha" + }, + { + "id": "695365328", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Luncha-I-Mjardevi" + }, + { + "id": "282714722", + "new": true, + "full_name": "mchwalisz/home-assistant-senec" + }, + { + "id": "800610523", + "new": true, + "full_name": "marq24/ha-evcc" + }, + { + "id": "205416078", + "new": true, + "full_name": "rsnodgrass/hass-sensorpush" + }, + { + "id": "201805130", + "new": true, + "full_name": "custom-components/nordpool" + }, + { + "id": "213346369", + "new": true, + "full_name": "scottyphillips/echonetlite_homeassistant" + }, + { + "id": "656612812", + "new": true, + "full_name": "Patrick762/hassio-streamdeck" + }, + { + "id": "783555879", + "new": true, + "full_name": "BJReplay/EPA_AirQuality_HA" + }, + { + "id": "356033332", + "new": true, + "full_name": "BigNocciolino/CryptoTracker" + }, + { + "id": "229014136", + "new": true, + "full_name": "doudz/homeassistant-myjdownloader" + }, + { + "id": "250345421", + "new": true, + "full_name": "eifinger/hass-foldingathomecontrol" + }, + { + "id": "862021470", + "new": true, + "full_name": "pveiga90/What-s-up-Docker-Updates-Monitor" + }, + { + "id": "747328039", + "new": true, + "full_name": "kamaradclimber/geovelo-homeassistant" + }, + { + "id": "779795591", + "new": true, + "full_name": "littleyoda/ha-pysmaplus" + }, + { + "id": "451666485", + "new": true, + "full_name": "c0un7-z3r0/hass-phoniebox" + }, + { + "id": "535287543", + "new": true, + "full_name": "hardbyte/ha-evnex" + }, + { + "id": "382335433", + "new": true, + "full_name": "djansen1987/SAJeSolar" + }, + { + "id": "553010184", + "new": true, + "full_name": "SpanPanel/span" + }, + { + "id": "379688863", + "new": true, + "full_name": "TheRealWaldo/thermal" + }, + { + "id": "666816132", + "new": true, + "full_name": "plmilord/Hass.io-custom-component-ikamand" + }, + { + "id": "356030453", + "new": true, + "full_name": "TheByteStuff/RemoteSyslog_Service" + }, + { + "id": "158194879", + "new": true, + "full_name": "danobot/entity-controller" + }, + { + "id": "401145616", + "new": true, + "full_name": "CJNE/ha-myenergi" + }, + { + "id": "668476421", + "new": true, + "full_name": "kaechele/napoleon-efire" + }, + { + "id": "735547796", + "new": true, + "full_name": "TheGui01/Frisquet-connect-for-home-assistant" + }, + { + "id": "498861412", + "new": true, + "full_name": "bmcclure/ha-aquanta" + }, + { + "id": "228579545", + "new": true, + "full_name": "sebr/bhyve-home-assistant" + }, + { + "id": "242335771", + "new": true, + "full_name": "lindell/home-assistant-svt-play" + }, + { + "id": "867807428", + "new": true, + "full_name": "Nicxe/home-assistant-smhialerts" + }, + { + "id": "302145522", + "new": true, + "full_name": "djtimca/harocketlaunchlive" + }, + { + "id": "233090507", + "new": true, + "full_name": "kodi1/meteoalarm" + }, + { + "id": "177169766", + "new": true, + "full_name": "eseglem/hass-wattbox" + }, + { + "id": "544947025", + "new": true, + "full_name": "functionpointer/home-assistant-chargecloud-integration" + }, + { + "id": "596993645", + "new": true, + "full_name": "Sese-Schneider/ha-personio" + }, + { + "id": "230151505", + "new": true, + "full_name": "laszlojakab/homeassistant-dijnet" + }, + { + "id": "504337320", + "new": true, + "full_name": "godely/ha-dremel-3d-printer" + }, + { + "id": "270386127", + "new": true, + "full_name": "gicamm/homeassistant-comelit" + }, + { + "id": "514391925", + "new": true, + "full_name": "fapfaff/homeassistant-appwash" + }, + { + "id": "257634153", + "new": true, + "full_name": "rob196/home-assistant-fxmarketapi" + }, + { + "id": "586474647", + "new": true, + "full_name": "myTselection/pixometer" + }, + { + "id": "893859596", + "new": true, + "full_name": "redpomodoro/fronius_modbus" + }, + { + "id": "573101191", + "new": true, + "full_name": "Alexwijn/SAT" + }, + { + "id": "793136366", + "new": true, + "full_name": "kevin-briand/massa_node" + }, + { + "id": "463624702", + "new": true, + "full_name": "dahlb/ha_hatch" + }, + { + "id": "231989179", + "new": true, + "full_name": "JAAlperin/hass-bardolph" + }, + { + "id": "632003835", + "new": true, + "full_name": "grimmpp/home-assistant-eltako" + }, + { + "id": "844729853", + "new": true, + "full_name": "Angelius007/myfox-api" + }, + { + "id": "870057182", + "new": true, + "full_name": "jampez77/TheModernMilkman" + }, + { + "id": "590806135", + "new": true, + "full_name": "amosyuen/ha-registry" + }, + { + "id": "261496794", + "new": true, + "full_name": "tikismoke/home-assistant-plcbus" + }, + { + "id": "182915754", + "new": true, + "full_name": "custom-components/grocy" + }, + { + "id": "289550686", + "new": true, + "full_name": "raman325/ha-zoom-automation" + }, + { + "id": "269205129", + "new": true, + "full_name": "h4de5/home-assistant-vimar" + }, + { + "id": "219035415", + "new": true, + "full_name": "ptimatth/GeorideHA" + }, + { + "id": "485895021", + "new": true, + "full_name": "dahlb/ha_blueair" + }, + { + "id": "264490983", + "new": true, + "full_name": "GeorgeSG/ha-slack-user" + }, + { + "id": "318359434", + "new": true, + "full_name": "FutureTense/keymaster" + }, + { + "id": "745837766", + "new": true, + "full_name": "dan-r/HomeAssistant-NissanConnect" + }, + { + "id": "686741369", + "new": true, + "full_name": "yinyang17/pvpc_energy" + }, + { + "id": "286554328", + "new": true, + "full_name": "KoljaWindeler/kaco" + }, + { + "id": "594751789", + "new": true, + "full_name": "daxingplay/home-assistant-vaillant-plus" + }, + { + "id": "264415552", + "new": true, + "full_name": "Pyhass/Hive-Custom-Component" + }, + { + "id": "351604227", + "new": true, + "full_name": "Sha-Darim/brandriskute" + }, + { + "id": "853018420", + "new": true, + "full_name": "PrimeAutomation/petnovations" + }, + { + "id": "468666097", + "new": true, + "full_name": "CoMPaTech/stromer" + }, + { + "id": "228627470", + "new": true, + "full_name": "cyberjunky/home-assistant-hvcgroep" + }, + { + "id": "427902632", + "new": true, + "full_name": "StephanJoubert/home_assistant_solarman" + }, + { + "id": "745783554", + "new": true, + "full_name": "sanjoyg/dirigera_platform" + }, + { + "id": "241427839", + "new": true, + "full_name": "robbinjanssen/home-assistant-omnik-inverter" + }, + { + "id": "691766596", + "new": true, + "full_name": "Michsior14/ha-venta" + }, + { + "id": "860336465", + "new": true, + "full_name": "jampez77/Yodel" + }, + { + "id": "634325657", + "new": true, + "full_name": "timmo001/homeassistant-integration-goxlr-utility" + }, + { + "id": "334284822", + "new": true, + "full_name": "ohheyrj/home-assistant-aws-codepipeline" + }, + { + "id": "346536654", + "new": true, + "full_name": "sopelj/hass-ember-mug-component" + }, + { + "id": "441920613", + "new": true, + "full_name": "klejejs/ha-thermia-heat-pump-integration" + }, + { + "id": "539629703", + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia" + }, + { + "id": "607766615", + "new": true, + "full_name": "emics/ham_radio_propagation" + }, + { + "id": "683619534", + "new": true, + "full_name": "BHSPitMonkey/homeassistant-garmin-mapshare" + }, + { + "id": "545025660", + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-WebUntis" + }, + { + "id": "183989659", + "new": true, + "full_name": "JayBlackedOut/hass-nhlapi" + }, + { + "id": "537001731", + "new": true, + "full_name": "emes30/facebook_messenger" + }, + { + "id": "239366330", + "new": true, + "full_name": "mikelawrence/senseme-hacs" + }, + { + "id": "822801469", + "new": true, + "full_name": "Monitor-My-Solar/monitormysolar" + }, + { + "id": "236146080", + "new": true, + "full_name": "binsentsu/home-assistant-solaredge-modbus" + }, + { + "id": "612652228", + "new": true, + "full_name": "NiaoBlush/impc_energy" + }, + { + "id": "261614146", + "new": true, + "full_name": "youdroid/home-assistant-sickchill" + }, + { + "id": "620909192", + "new": true, + "full_name": "TheHolyRoger/hass-cryptoinfo" + }, + { + "id": "686778752", + "new": true, + "full_name": "pantherale0/ha-familysafety" + }, + { + "id": "447307317", + "new": true, + "full_name": "bruxy70/Holidays" + }, + { + "id": "701827966", + "new": true, + "full_name": "deadbeef3137/ha-cloudflare-tunnel-monitor" + }, + { + "id": "655762463", + "new": true, + "full_name": "ateodorescu/home-assistant-ipmi" + }, + { + "id": "682685628", + "new": true, + "full_name": "hugobloem/stateful_scenes" + }, + { + "id": "717546529", + "new": true, + "full_name": "azerty9971/xtend_tuya" + }, + { + "id": "265059207", + "new": true, + "full_name": "ThermIQ/thermiq_mqtt-ha" + }, + { + "id": "517642950", + "new": true, + "full_name": "itchannel/apex-ha" + }, + { + "id": "229140999", + "new": true, + "full_name": "cathiele/homeassistant-goecharger" + }, + { + "id": "283518438", + "new": true, + "full_name": "definitio/ha-rhvoice" + }, + { + "id": "226707533", + "new": true, + "full_name": "freol35241/ltss" + }, + { + "id": "706651591", + "new": true, + "full_name": "amitfin/oref_alert" + }, + { + "id": "687441634", + "new": true, + "full_name": "robinostlund/homeassistant-svk-mimer" + }, + { + "id": "403243434", + "new": true, + "full_name": "MislavMandaric/home-assistant-vaillant-vsmart" + }, + { + "id": "437278224", + "new": true, + "full_name": "kongo09/hass-dell-printer" + }, + { + "id": "258012483", + "new": true, + "full_name": "AkA57/liveboxtvuhd" + }, + { + "id": "100234318", + "new": true, + "full_name": "syssi/philipslight" + }, + { + "id": "864464666", + "new": true, + "full_name": "3p3v/berluf_selen_2" + }, + { + "id": "494545750", + "new": true, + "full_name": "elden1337/hass-peaqhvac" + }, + { + "id": "319744131", + "new": true, + "full_name": "martindybal/taphome-homeassistant" + }, + { + "id": "269588712", + "new": true, + "full_name": "mvdwetering/huesyncbox" + }, + { + "id": "820411079", + "new": true, + "full_name": "amaximus/mnb_rates" + }, + { + "id": "195594888", + "new": true, + "full_name": "claudegel/sinope-gt125" + }, + { + "id": "223993584", + "new": true, + "full_name": "custom-components/ble_monitor" + }, + { + "id": "247070270", + "new": true, + "full_name": "ollo69/ha-samsungtv-smart" + }, + { + "id": "443140011", + "new": true, + "full_name": "tlskinneriv/awnet_local" + }, + { + "id": "443529332", + "new": true, + "full_name": "ardevd/ha-bobcatminer" + }, + { + "id": "269113518", + "new": true, + "full_name": "plamish/xcomfort" + }, + { + "id": "378010382", + "new": true, + "full_name": "alryaz/hass-tns-energo" + }, + { + "id": "706873015", + "new": true, + "full_name": "tonyroberts/hawundasmart" + }, + { + "id": "790814197", + "new": true, + "full_name": "sangvikh/hass-pontos" + }, + { + "id": "873826922", + "new": true, + "full_name": "timniklas/hass-blitzerde" + }, + { + "id": "379621461", + "new": true, + "full_name": "tomasmcguinness/homeassistant-mixergy" + }, + { + "id": "776540606", + "new": true, + "full_name": "kgn3400/state_updated" + }, + { + "id": "595397764", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Custom-Templates" + }, + { + "id": "477001098", + "new": true, + "full_name": "kongo09/philips-airpurifier-coap" + }, + { + "id": "453785158", + "new": true, + "full_name": "youdroid/home-assistant-gogs" + }, + { + "id": "260264517", + "new": true, + "full_name": "r-renato/ha-climacell-weather" + }, + { + "id": "713459678", + "new": true, + "full_name": "MatthewOnTour/BUT_blinds_time_control" + }, + { + "id": "870208091", + "new": true, + "full_name": "Darkdragon14/ha-guest-mode" + }, + { + "id": "600885053", + "new": true, + "full_name": "signalkraft/mypyllant-component" + }, + { + "id": "234514524", + "new": true, + "full_name": "AaronDavidSchneider/SonosAlarm" + }, + { + "id": "614438299", + "new": true, + "full_name": "Taraman17/hass-homee" + }, + { + "id": "533014913", + "new": true, + "full_name": "jonasbkarlsson/ev_smart_charging" + }, + { + "id": "634513270", + "new": true, + "full_name": "enes-oerdek/Home-Assistant-Helium-Integration" + }, + { + "id": "258852884", + "new": true, + "full_name": "laszlojakab/homeassistant-easycontrols" + }, + { + "id": "246939713", + "new": true, + "full_name": "jonkristian/wasteplan_trv" + }, + { + "id": "580805288", + "new": true, + "full_name": "BobTheShoplifter/HomeAssistant-Posten" + }, + { + "id": "162808336", + "new": true, + "full_name": "bigbadblunt/homeassistant-lightwave2" + }, + { + "id": "261277563", + "new": true, + "full_name": "edekeijzer/osrm_travel_time" + }, + { + "id": "220685552", + "new": true, + "full_name": "freakshock88/hass-populartimes" + }, + { + "id": "355159299", + "new": true, + "full_name": "alryaz/hass-moscow-pgu" + }, + { + "id": "282688934", + "new": true, + "full_name": "barban-dev/homeassistant-midea-dehumidifier" + }, + { + "id": "235659413", + "new": true, + "full_name": "JonasPed/homeassistant-eloverblik" + }, + { + "id": "324913968", + "new": true, + "full_name": "hg1337/homeassistant-dwd" + }, + { + "id": "309195773", + "new": true, + "full_name": "gtjadsonsantos/vapix" + }, + { + "id": "607493281", + "new": true, + "full_name": "austinmroczek/neovolta" + }, + { + "id": "548554162", + "new": true, + "full_name": "dcmeglio/homeassistant-waste_management" + }, + { + "id": "480127478", + "new": true, + "full_name": "Ludy87/ecotrend-ista" + }, + { + "id": "793739179", + "new": true, + "full_name": "jasperslits/haithowifi" + }, + { + "id": "229755760", + "new": true, + "full_name": "garbled1/balboa_homeassistan" + }, + { + "id": "786195990", + "new": true, + "full_name": "jirutka/hass-smarwi" + }, + { + "id": "197983504", + "new": true, + "full_name": "rdehuyss/homeassistant-custom_components-denkovi" + }, + { + "id": "200073618", + "new": true, + "full_name": "dlashua/templatebinarysensor" + }, + { + "id": "277201070", + "new": true, + "full_name": "toreamun/amshan-homeassistant" + }, + { + "id": "330644825", + "new": true, + "full_name": "leikoilja/ha-google-home" + }, + { + "id": "809492726", + "new": true, + "full_name": "lhw/cloudweatherproxy" + }, + { + "id": "525588589", + "new": true, + "full_name": "cjaliaga/home-assistant-aquarea" + }, + { + "id": "424346523", + "new": true, + "full_name": "9a4gl/hass-centrometal-boiler" + }, + { + "id": "874199659", + "new": true, + "full_name": "timniklas/hass-fitx" + }, + { + "id": "509121113", + "new": true, + "full_name": "seven-io/home-assistant" + }, + { + "id": "598336481", + "new": true, + "full_name": "GuyKh/ims-custom-component" + }, + { + "id": "740129969", + "new": true, + "full_name": "3ll3d00d/jriver_homeassistant" + }, + { + "id": "387116237", + "new": true, + "full_name": "hwmland/homeassistant-xmrig" + }, + { + "id": "809038784", + "new": true, + "full_name": "RogerSelwyn/MS365-ToDo" + }, + { + "id": "639503073", + "new": true, + "full_name": "sebcaps/atmofrance" + }, + { + "id": "200399989", + "new": true, + "full_name": "tmonck/clean_up_snapshots" + }, + { + "id": "268722568", + "new": true, + "full_name": "Sennevds/media_player.template" + }, + { + "id": "650550675", + "new": true, + "full_name": "vakio-ru/vakio_openair" + }, + { + "id": "362513331", + "new": true, + "full_name": "shaiu/technicolor" + }, + { + "id": "749900391", + "new": true, + "full_name": "SoftXperience/home-assistant-foxess-api" + }, + { + "id": "178838527", + "new": true, + "full_name": "filipvh/hass-nhc2" + }, + { + "id": "545119372", + "new": true, + "full_name": "Fr3d/camect-ha" + }, + { + "id": "893011665", + "new": true, + "full_name": "Hankanman/Area-Occupancy-Detection" + }, + { + "id": "249381778", + "new": true, + "full_name": "rospogrigio/localtuya" + }, + { + "id": "264655935", + "new": true, + "full_name": "gadgetchnnel/entities_calendar" + }, + { + "id": "325635211", + "new": true, + "full_name": "kesteraernoudt/dobiss" + }, + { + "id": "823668059", + "new": true, + "full_name": "Foxi352/pollen_lu" + }, + { + "id": "504081359", + "new": true, + "full_name": "markvader/sonic" + }, + { + "id": "263179176", + "new": true, + "full_name": "jeroenterheerdt/HAsmartirrigation" + }, + { + "id": "854628131", + "new": true, + "full_name": "jampez77/PremierInn" + }, + { + "id": "146510412", + "new": true, + "full_name": "custom-components/climate.e_thermostaat" + }, + { + "id": "742612421", + "new": true, + "full_name": "geeks-r-us/maxstorage_ultimate" + }, + { + "id": "76125161", + "new": true, + "full_name": "tybritten/ical-sensor-homeassistant" + }, + { + "id": "200897141", + "new": true, + "full_name": "thomasloven/hass-lovelace_gen" + }, + { + "id": "520066480", + "new": true, + "full_name": "vmakeev/huawei_mesh_router" + }, + { + "id": "754213636", + "new": true, + "full_name": "alexdelprete/ha-sinapsi-alfa" + }, + { + "id": "232424544", + "new": true, + "full_name": "tschamm/boschshc-hass" + }, + { + "id": "140618233", + "new": true, + "full_name": "RobHofmann/HomeAssistant-GreeClimateComponent" + }, + { + "id": "795624377", + "new": true, + "full_name": "vermut/ha_amc_alarm" + }, + { + "id": "175020245", + "new": true, + "full_name": "JurajNyiri/HomeAssistant-Tavos" + }, + { + "id": "166045890", + "new": true, + "full_name": "pippyn/Home-Assistant-Sensor-Afvalbeheer" + }, + { + "id": "251039581", + "new": true, + "full_name": "hultenvp/solis-sensor" + }, + { + "id": "193371566", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Burze.dzis.net" + }, + { + "id": "645730299", + "new": true, + "full_name": "CumpsD/home-assistant-leo-ntp" + }, + { + "id": "312080478", + "new": true, + "full_name": "LaggAt/hacs-govee" + }, + { + "id": "203592862", + "new": true, + "full_name": "blindlight86/HA_USR-R16" + }, + { + "id": "201445202", + "new": true, + "full_name": "Cadsters/acv-hass-component" + }, + { + "id": "235943258", + "new": true, + "full_name": "jason0x43/hacs-hubitat" + }, + { + "id": "410867791", + "new": true, + "full_name": "hasscc/hass-edge-tts" + }, + { + "id": "773976846", + "new": true, + "full_name": "rine77/homeassistantedupage" + }, + { + "id": "507135817", + "new": true, + "full_name": "mag1024/bosch-alarm-homeassistant" + }, + { + "id": "441942093", + "new": true, + "full_name": "jugla/keyatome" + }, + { + "id": "650965476", + "new": true, + "full_name": "daernsinstantfortress/cupra_we_connect" + }, + { + "id": "507038522", + "new": true, + "full_name": "Breina/nad_controller" + }, + { + "id": "847936670", + "new": true, + "full_name": "mash2k3/qingping_cgs1" + }, + { + "id": "196605143", + "new": true, + "full_name": "RobHofmann/HomeAssistant-PhilipsAndroid2014" + }, + { + "id": "320324937", + "new": true, + "full_name": "tetienne/veolia-custom-component" + }, + { + "id": "224073673", + "new": true, + "full_name": "pinkywafer/Calendarific" + }, + { + "id": "708304485", + "new": true, + "full_name": "ciejer/metservice-weather" + }, + { + "id": "579801670", + "new": true, + "full_name": "bdunn44/hass-jellyfish-lighting" + }, + { + "id": "139664351", + "new": true, + "full_name": "alandtse/alexa_media_player" + }, + { + "id": "356778495", + "new": true, + "full_name": "AlexxIT/WebRTC" + }, + { + "id": "193588612", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-iMPK" + }, + { + "id": "258012818", + "new": true, + "full_name": "vigonotion/hass-simpleicons" + }, + { + "id": "406939721", + "new": true, + "full_name": "tomasbedrich/home-assistant-hikconnect" + }, + { + "id": "693589195", + "new": true, + "full_name": "RogerSelwyn/AICO_HomeLINK" + }, + { + "id": "129049262", + "new": true, + "full_name": "syssi/xiaomi_fan" + }, + { + "id": "736875032", + "new": true, + "full_name": "jmacri01/homeassistant-custom-components-catholic-calendar" + }, + { + "id": "731302513", + "new": true, + "full_name": "tbouron/ha-agur" + }, + { + "id": "181743867", + "new": true, + "full_name": "tefinger/hass-brematic" + }, + { + "id": "342026799", + "new": true, + "full_name": "amaximus/pollen_hu" + }, + { + "id": "742459118", + "new": true, + "full_name": "jordanruthe/homeassistant-phyn" + }, + { + "id": "819723063", + "new": true, + "full_name": "remuslazar/homeassistant-carwings" + }, + { + "id": "296946072", + "new": true, + "full_name": "boralyl/kodi-recently-added" + }, + { + "id": "334523683", + "new": true, + "full_name": "B5r1oJ0A9G/teufel_raumfeld" + }, + { + "id": "281956859", + "new": true, + "full_name": "postlund/dlink_hnap" + }, + { + "id": "231824299", + "new": true, + "full_name": "ha-warmup/warmup" + }, + { + "id": "261873234", + "new": true, + "full_name": "gjohansson-ST/sector" + }, + { + "id": "512922944", + "new": true, + "full_name": "rnovacek/homeassistant_cz_energy_spot_prices" + }, + { + "id": "199306003", + "new": true, + "full_name": "gieljnssns/buienalarm-sensor-homeassistant" + }, + { + "id": "200035037", + "new": true, + "full_name": "LordBoos/discord_game" + }, + { + "id": "305188358", + "new": true, + "full_name": "midstar/heatmiser_wifi_ha" + }, + { + "id": "183212377", + "new": true, + "full_name": "fondberg/spotcast" + }, + { + "id": "692375020", + "new": true, + "full_name": "mampfes/ha_bayernluefter" + }, + { + "id": "380367845", + "new": true, + "full_name": "fuatakgun/eufy_security" + }, + { + "id": "692701325", + "new": true, + "full_name": "briis/weatherflow_forecast" + }, + { + "id": "797655168", + "new": true, + "full_name": "pipeless-ai/home-assistant-custom-component" + }, + { + "id": "366332990", + "new": true, + "full_name": "JohNan/homeassistant-wellbeing" + }, + { + "id": "584497784", + "new": true, + "full_name": "mampfes/ha_freeair_connect" + }, + { + "id": "460167330", + "new": true, + "full_name": "mattrayner/pod-point-home-assistant-component" + }, + { + "id": "542621509", + "new": true, + "full_name": "user2684/imou_life" + }, + { + "id": "597502676", + "new": true, + "full_name": "maciej-or/hikvision_next" + }, + { + "id": "612978245", + "new": true, + "full_name": "libdyson-wg/ha-dyson" + }, + { + "id": "608596416", + "new": true, + "full_name": "lizardsystems/hass-taipit" + }, + { + "id": "327695137", + "new": true, + "full_name": "jtbgroup/kodi-media-sensors" + }, + { + "id": "582589896", + "new": true, + "full_name": "jmcollin78/versatile_thermostat" + }, + { + "id": "623127338", + "new": true, + "full_name": "MiguelAngelLV/ha-octopus-spain" + }, + { + "id": "262140617", + "new": true, + "full_name": "eyalcha/read_your_meter" + }, + { + "id": "253842395", + "new": true, + "full_name": "msp1974/homeassistant-jlrincontrol" + }, + { + "id": "872778892", + "new": true, + "full_name": "dermotduffy/hass-web-proxy-integration" + }, + { + "id": "276915021", + "new": true, + "full_name": "nordicopen/easee_hass" + }, + { + "id": "268118148", + "new": true, + "full_name": "py-smart-gardena/hass-gardena-smart-system" + }, + { + "id": "651444976", + "new": true, + "full_name": "MiguelAngelLV/ha-gas-station-spain" + }, + { + "id": "811492560", + "new": true, + "full_name": "elboletaire/ha-weatherxm" + }, + { + "id": "511504216", + "new": true, + "full_name": "Skarbo/hass-scinan-thermostat" + }, + { + "id": "606225263", + "new": true, + "full_name": "tronikos/google_assistant_sdk_custom" + }, + { + "id": "721581801", + "new": true, + "full_name": "Limych/ha-tor_check" + }, + { + "id": "383608593", + "new": true, + "full_name": "h4de5/home-assistant-toshiba_ac" + }, + { + "id": "403123516", + "new": true, + "full_name": "barleybobs/homeassistant-ecowater-softener" + }, + { + "id": "751371393", + "new": true, + "full_name": "faizpuru/ha-ambeo_soundbar" + }, + { + "id": "469351480", + "new": true, + "full_name": "IgnacioHR/de-dietrich-c230-ha" + }, + { + "id": "246410785", + "new": true, + "full_name": "KoljaWindeler/ics" + }, + { + "id": "190378093", + "new": true, + "full_name": "And3rsL/VisonicAlarm-for-Hassio" + }, + { + "id": "461906076", + "new": true, + "full_name": "markvader/ha-rpi_rf" + }, + { + "id": "651666000", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-HarvestTimeTracker" + }, + { + "id": "464416924", + "new": true, + "full_name": "corporategoth/ha-powerpetdoor" + }, + { + "id": "455217528", + "new": true, + "full_name": "brianegge/home-assistant-sdnotify" + }, + { + "id": "480281490", + "new": true, + "full_name": "Lektrico/ha_lektrico" + }, + { + "id": "785936379", + "new": true, + "full_name": "jeroenterheerdt/grillbuddy" + }, + { + "id": "507584200", + "new": true, + "full_name": "infradom/ecopower_dynamic_grid_prices" + }, + { + "id": "193371922", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Tauron-AMIplus" + }, + { + "id": "295523408", + "new": true, + "full_name": "epoplavskis/homeassistant_salus" + }, + { + "id": "279184610", + "new": true, + "full_name": "madpilot/hass-amber-electric" + }, + { + "id": "204192861", + "new": true, + "full_name": "Limych/ha-average" + }, + { + "id": "831322262", + "new": true, + "full_name": "remialban/ipx800v3" + }, + { + "id": "862580935", + "new": true, + "full_name": "cowboyrushforth/home-assistant-molekule" + }, + { + "id": "766648885", + "new": true, + "full_name": "patman15/BMS_BLE-HA" + }, + { + "id": "720761730", + "new": true, + "full_name": "gjohansson-ST/attribute_as_sensor" + }, + { + "id": "206868881", + "new": true, + "full_name": "Limych/ha-gismeteo" + }, + { + "id": "422931599", + "new": true, + "full_name": "KartoffelToby/better_thermostat" + }, + { + "id": "228604799", + "new": true, + "full_name": "cyberjunky/home-assistant-arpscan_tracker" + }, + { + "id": "366713850", + "new": true, + "full_name": "Pirate-Weather/pirate-weather-ha" + }, + { + "id": "135166048", + "new": true, + "full_name": "robmarkcole/HASS-Machinebox-Classificationbox" + }, + { + "id": "756168276", + "new": true, + "full_name": "klausj1/homeassistant-statistics" + }, + { + "id": "481715988", + "new": true, + "full_name": "PimDoos/kia_connect" + }, + { + "id": "828506116", + "new": true, + "full_name": "diego7marques/ha-aws-cost" + }, + { + "id": "780005646", + "new": true, + "full_name": "LarsK1/hass_solvis_control" + }, + { + "id": "296320952", + "new": true, + "full_name": "fineemb/xiaomi-cloud" + }, + { + "id": "480112024", + "new": true, + "full_name": "patrickribbing/sjofartsverket_viva-component" + }, + { + "id": "203736221", + "new": true, + "full_name": "dave-code-ruiz/uhomeuponor" + }, + { + "id": "127689312", + "new": true, + "full_name": "claudegel/sinope-1" + }, + { + "id": "526379993", + "new": true, + "full_name": "0xAlon/tami4edge" + }, + { + "id": "325962977", + "new": true, + "full_name": "msekoranja/emsc-hacs-repository" + }, + { + "id": "339124227", + "new": true, + "full_name": "fsaris/home-assistant-zonneplan-one" + }, + { + "id": "606471314", + "new": true, + "full_name": "marq24/ha-senec-v3" + }, + { + "id": "783745805", + "new": true, + "full_name": "unii-security/homeassistant-unii" + }, + { + "id": "442878365", + "new": true, + "full_name": "hostcc/hass-gs-alarm" + }, + { + "id": "760679476", + "new": true, + "full_name": "marq24/ha-waterkotte" + }, + { + "id": "295123287", + "new": true, + "full_name": "rt400/Jewish-Sabbaths-Holidays" + }, + { + "id": "380330823", + "new": true, + "full_name": "augustas2/eldes" + }, + { + "id": "344636306", + "new": true, + "full_name": "wimb0/home-assistant-saj-r5-modbus" + }, + { + "id": "259867685", + "new": true, + "full_name": "hasl-sensor/integration" + }, + { + "id": "675105585", + "new": true, + "full_name": "werthdavid/homeassistant-pulsatrix-local-mqtt" + }, + { + "id": "694160639", + "new": true, + "full_name": "jampez77/Ryanair" + }, + { + "id": "872828936", + "new": true, + "full_name": "MTrab/stromligning" + }, + { + "id": "585709486", + "new": true, + "full_name": "msvisser/remeha_home" + }, + { + "id": "580152298", + "new": true, + "full_name": "Aohzan/hass-polar" + }, + { + "id": "307586942", + "new": true, + "full_name": "bremor/bureau_of_meteorology" + }, + { + "id": "874256077", + "new": true, + "full_name": "timniklas/hass-wellyou" + }, + { + "id": "134057086", + "new": true, + "full_name": "syssi/xiaomi_cooker" + }, + { + "id": "225248441", + "new": true, + "full_name": "tomaae/homeassistant-mikrotik_router" + }, + { + "id": "610297310", + "new": true, + "full_name": "thisisthetechie/home-assistant-sickgear" + }, + { + "id": "306822538", + "new": true, + "full_name": "exxamalte/home-assistant-custom-components-nsw-rural-fire-service-fire-danger" + }, + { + "id": "450192057", + "new": true, + "full_name": "ClusterM/skykettle-ha" + }, + { + "id": "250866164", + "new": true, + "full_name": "azogue/eventsensor" + }, + { + "id": "882776709", + "new": true, + "full_name": "MKsys1337/MiWiFi-CB0401V2" + }, + { + "id": "207620142", + "new": true, + "full_name": "caiosweet/Home-Assistant-custom-components-DPC-Alert" + }, + { + "id": "388979130", + "new": true, + "full_name": "troykelly/homeassistant-au-nsw-covid" + }, + { + "id": "222118751", + "new": true, + "full_name": "AlexxIT/SonoffLAN" + }, + { + "id": "597799922", + "new": true, + "full_name": "jvitkauskas/homeassistant_blauberg_s21" + }, + { + "id": "738003407", + "new": true, + "full_name": "TheNoctambulist/hass-airtouch" + }, + { + "id": "717139656", + "new": true, + "full_name": "Mat931/digitalstrom-homeassistant" + }, + { + "id": "768996945", + "new": true, + "full_name": "vingerha/ha_adsb_lol" + }, + { + "id": "621677113", + "new": true, + "full_name": "OpenEPaperLink/Home_Assistant_Integration" + }, + { + "id": "504225349", + "new": true, + "full_name": "FaserF/ha-foodsharing" + }, + { + "id": "741477499", + "new": true, + "full_name": "earendil06/Windy-Webcams" + }, + { + "id": "369774988", + "new": true, + "full_name": "petergridge/openweathermaphistory" + }, + { + "id": "818512053", + "new": true, + "full_name": "wbyoung/watersmart" + }, + { + "id": "153006394", + "new": true, + "full_name": "rt400/School-Vacation" + }, + { + "id": "170309600", + "new": true, + "full_name": "JurajNyiri/HomeAssistant-Atrea" + }, + { + "id": "657938356", + "new": true, + "full_name": "zhbjsh/homeassistant-ssh" + }, + { + "id": "299556199", + "new": true, + "full_name": "xraver/mercedes_me_api" + }, + { + "id": "589348474", + "new": true, + "full_name": "epaulsen/energytariff" + }, + { + "id": "319820836", + "new": true, + "full_name": "RobertD502/home-assistant-iocare" + }, + { + "id": "692576253", + "new": true, + "full_name": "klatka/nc-talk-bot-component" + }, + { + "id": "127251446", + "new": true, + "full_name": "xirixiz/homeassistant-afvalwijzer" + }, + { + "id": "232269564", + "new": true, + "full_name": "5high/konke" + }, + { + "id": "506356147", + "new": true, + "full_name": "gvigroux/hon" + }, + { + "id": "698002523", + "new": true, + "full_name": "wrodie/ha_behringer_mixer" + }, + { + "id": "531349329", + "new": true, + "full_name": "sh00t2kill/dolphin-robot" + }, + { + "id": "548811638", + "new": true, + "full_name": "amosyuen/ha-epson-projector-link" + }, + { + "id": "462065554", + "new": true, + "full_name": "GuyLewin/home-assistant-lifetime-fitness" + }, + { + "id": "759368542", + "new": true, + "full_name": "GuyKh/iec-custom-component" + }, + { + "id": "647057223", + "new": true, + "full_name": "delphiki/hass-pronote" + }, + { + "id": "705784959", + "new": true, + "full_name": "krasnoukhov/homeassistant-smart-maic" + }, + { + "id": "183064800", + "new": true, + "full_name": "ljmerza/ha-email-sensor" + }, + { + "id": "586066332", + "new": true, + "full_name": "pink88/Tuiss2HA" + }, + { + "id": "864903077", + "new": true, + "full_name": "g4bri3lDev/munich_public_transport" + }, + { + "id": "366911690", + "new": true, + "full_name": "rroller/dahua" + }, + { + "id": "495607253", + "new": true, + "full_name": "jippi/hass-nordnet" + }, + { + "id": "610701268", + "new": true, + "full_name": "nathanmarlor/foxess_modbus" + }, + { + "id": "751546869", + "new": true, + "full_name": "DasBasti/SmartHashtag" + }, + { + "id": "160728801", + "new": true, + "full_name": "asantaga/lightwaverf_HA_EnergySensor" + }, + { + "id": "550121200", + "new": true, + "full_name": "Jezza34000/homeassistant_weback_component" + }, + { + "id": "486729209", + "new": true, + "full_name": "p0l0/hapetwalk" + }, + { + "id": "724819055", + "new": true, + "full_name": "physje/waterinfo" + }, + { + "id": "822294639", + "new": true, + "full_name": "ruchoff/homeassistant-citibike" + }, + { + "id": "617699018", + "new": true, + "full_name": "hokiebrian/eia_hourly_demand" + }, + { + "id": "726217692", + "new": true, + "full_name": "legrego/homeassistant-combustion" + }, + { + "id": "861799471", + "new": true, + "full_name": "zbigniewmotyka/home-assistant-solplanet" + }, + { + "id": "213950645", + "new": true, + "full_name": "exKAjFASH/media_player.elkoep_lara" + }, + { + "id": "319343045", + "new": true, + "full_name": "caronc/ha-ultrasync" + }, + { + "id": "192086849", + "new": true, + "full_name": "bouwew/sems2mqtt" + }, + { + "id": "360408082", + "new": true, + "full_name": "RobertD502/home-assistant-flair" + }, + { + "id": "264499592", + "new": true, + "full_name": "heyajohnny/cryptoinfo" + }, + { + "id": "242528119", + "new": true, + "full_name": "ruuvi-friends/ruuvi-hass.io" + }, + { + "id": "388918745", + "new": true, + "full_name": "CreasolTech/home-assistant-creasol-dombus" + }, + { + "id": "577981941", + "new": true, + "full_name": "avolmensky/panasonic_eolia" + }, + { + "id": "305147191", + "new": true, + "full_name": "zigul/HomeAssistant-CEZdistribuce" + }, + { + "id": "585145942", + "new": true, + "full_name": "schwarzenbergf/irtrans" + }, + { + "id": "718780514", + "new": true, + "full_name": "evercape/hass-resol-KM2" + }, + { + "id": "391700886", + "new": true, + "full_name": "deblockt/hass-aria2" + }, + { + "id": "786482294", + "new": true, + "full_name": "dasshubham762/atomberg-integration" + }, + { + "id": "524376939", + "new": true, + "full_name": "PimDoos/onesmartcontrolha" + }, + { + "id": "233092629", + "new": true, + "full_name": "kodi1/tvh_rec" + }, + { + "id": "377060365", + "new": true, + "full_name": "alryaz/hass-lkcomu-interrao" + }, + { + "id": "121934877", + "new": true, + "full_name": "syssi/xiaomi_airconditioningcompanion" + }, + { + "id": "186347733", + "new": true, + "full_name": "audiconnect/audi_connect_ha" + }, + { + "id": "228690854", + "new": true, + "full_name": "cyberjunky/home-assistant-ttn_gateway" + }, + { + "id": "442594482", + "new": true, + "full_name": "pawelhulek/kontomierz-sensor" + }, + { + "id": "471000066", + "new": true, + "full_name": "elden1337/hass-peaq" + }, + { + "id": "151580533", + "new": true, + "full_name": "custom-components/sensor.unifigateway" + }, + { + "id": "467638459", + "new": true, + "full_name": "joleys/niko-home-control-II" + }, + { + "id": "278596510", + "new": true, + "full_name": "jesserockz/ha-leafspy" + }, + { + "id": "295627573", + "new": true, + "full_name": "michaellunzer/Home-Assistant-Custom-Component-Fortnite" + }, + { + "id": "572284948", + "new": true, + "full_name": "yo-han/Home-Assistant-Carelink" + }, + { + "id": "300358676", + "new": true, + "full_name": "JurajNyiri/HomeAssistant-Tapo-Control" + }, + { + "id": "337228671", + "new": true, + "full_name": "CJNE/ha-porscheconnect" + }, + { + "id": "474172189", + "new": true, + "full_name": "adamoutler/anycubic-homeassistant" + }, + { + "id": "503856080", + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-myedenred" + }, + { + "id": "879827747", + "new": true, + "full_name": "jrmattila/ha-elenia" + }, + { + "id": "658598049", + "new": true, + "full_name": "vakio-ru/vakio_kiv" + }, + { + "id": "771099628", + "new": true, + "full_name": "verdel/hass-petoneer-smartdot" + }, + { + "id": "223739645", + "new": true, + "full_name": "atxbyea/samsungrac" + }, + { + "id": "527179792", + "new": true, + "full_name": "DarwinsBuddy/WienerNetzeSmartmeter" + }, + { + "id": "806061552", + "new": true, + "full_name": "rany2/ha-open-meteo-solar-forecast" + }, + { + "id": "224374747", + "new": true, + "full_name": "5high/phicomm-dc1-homeassistant" + }, + { + "id": "202987887", + "new": true, + "full_name": "zachowj/hass-node-red" + }, + { + "id": "363203831", + "new": true, + "full_name": "benleb/sureha" + }, + { + "id": "856448738", + "new": true, + "full_name": "sirkirby/unifi-network-rules" + }, + { + "id": "455174197", + "new": true, + "full_name": "dummylabs/thewatchman" + }, + { + "id": "555675718", + "new": true, + "full_name": "sHedC/homeassistant-mastertherm" + }, + { + "id": "237628853", + "new": true, + "full_name": "tuxuser/abfallapi_regioit_ha" + }, + { + "id": "517783998", + "new": true, + "full_name": "Vova-SH/termux-api" + }, + { + "id": "496755553", + "new": true, + "full_name": "thecode/ha-onewire-sysbus" + }, + { + "id": "594007512", + "new": true, + "full_name": "marcolivierarsenault/moonraker-home-assistant" + }, + { + "id": "504880554", + "new": true, + "full_name": "elahd/ha-cyclepay" + }, + { + "id": "356385629", + "new": true, + "full_name": "Hyundai-Kia-Connect/kia_uvo" + }, + { + "id": "524730333", + "new": true, + "full_name": "vasqued2/ha-teamtracker" + }, + { + "id": "474183846", + "new": true, + "full_name": "sanghviharshit/ha-mila" + }, + { + "id": "750769225", + "new": true, + "full_name": "ross-w/emerald-hws-ha" + }, + { + "id": "659599247", + "new": true, + "full_name": "nelbs/solaredge-forecast" + }, + { + "id": "735063605", + "new": true, + "full_name": "elsbrock/cowboy-ha" + }, + { + "id": "831102533", + "new": true, + "full_name": "ngocjohn/lunar-phase" + }, + { + "id": "316396217", + "new": true, + "full_name": "evilmarty/mjpeg-timelapse" + }, + { + "id": "454859084", + "new": true, + "full_name": "ekutner/home-connect-hass" + }, + { + "id": "432434646", + "new": true, + "full_name": "guerrerotook/securitas-direct-new-api" + }, + { + "id": "556789449", + "new": true, + "full_name": "arifwn/homeassistant-whatspie-integration" + }, + { + "id": "271984369", + "new": true, + "full_name": "henricm/ha-ferroamp" + }, + { + "id": "570508248", + "new": true, + "full_name": "rrooggiieerr/homeassistant-axaremote" + }, + { + "id": "197058358", + "new": true, + "full_name": "jxlarrea/ha-emfitqs" + }, + { + "id": "490422137", + "new": true, + "full_name": "ddanssaert/home-assistant-ipcamlive" + }, + { + "id": "708363868", + "new": true, + "full_name": "oven-lab/tuya_cloud_map_extractor" + }, + { + "id": "516625225", + "new": true, + "full_name": "ydogandjiev/hass-sutro" + }, + { + "id": "819248867", + "new": true, + "full_name": "oooohhoo/tokit_cooker" + }, + { + "id": "577080457", + "new": true, + "full_name": "iprak/sensi" + }, + { + "id": "445977563", + "new": true, + "full_name": "denpamusic/homeassistant-plum-ecomax" + }, + { + "id": "207881337", + "new": true, + "full_name": "pinkywafer/Anniversaries" + }, + { + "id": "374314958", + "new": true, + "full_name": "alexdelprete/ha-abb-powerone-pvi-sunspec" + }, + { + "id": "668344544", + "new": true, + "full_name": "sh00t2kill/linktap_local_http_component" + }, + { + "id": "568434741", + "new": true, + "full_name": "mbuchber/ha_heliotherm" + }, + { + "id": "348464316", + "new": true, + "full_name": "ec-blaster/magicswitchbot-homeassistant" + }, + { + "id": "235385658", + "new": true, + "full_name": "rsnodgrass/hass-xantech" + }, + { + "id": "504935480", + "new": true, + "full_name": "mill1000/midea-ac-py" + }, + { + "id": "812675574", + "new": true, + "full_name": "denysdovhan/ha-check-weather" + }, + { + "id": "179347477", + "new": true, + "full_name": "claytonjn/hass-circadian_lighting" + }, + { + "id": "311536795", + "new": true, + "full_name": "blakeblackshear/frigate-hass-integration" + }, + { + "id": "402612874", + "new": true, + "full_name": "iprak/weatherapi" + }, + { + "id": "293488791", + "new": true, + "full_name": "Antoni-Czaplicki/vulcan-for-hassio" + }, + { + "id": "689755820", + "new": true, + "full_name": "nimroddolev/akuvox" + }, + { + "id": "319401286", + "new": true, + "full_name": "peribeir/homeassistant-rademacher" + }, + { + "id": "811526724", + "new": true, + "full_name": "connorgallopo/leslies-pool" + }, + { + "id": "662947374", + "new": true, + "full_name": "nickknissen/hass-monta" + }, + { + "id": "203244705", + "new": true, + "full_name": "Mofeywalker/openmensa-hass-component" + }, + { + "id": "594842145", + "new": true, + "full_name": "InTheDaylight14/nginx-proxy-manager-switches" + }, + { + "id": "180032210", + "new": true, + "full_name": "dolezsa/thermal_comfort" + }, + { + "id": "419381725", + "new": true, + "full_name": "wlcrs/huawei_solar" + }, + { + "id": "262803775", + "new": true, + "full_name": "jscruz/sensor.carbon_intensity_uk" + }, + { + "id": "340759468", + "new": true, + "full_name": "muxa/home-assistant-niwa-tides" + }, + { + "id": "311594993", + "new": true, + "full_name": "slashback100/presence_simulation" + }, + { + "id": "380881340", + "new": true, + "full_name": "bm1549/home-assistant-frigidaire" + }, + { + "id": "723707293", + "new": true, + "full_name": "gillesvs/librelink" + }, + { + "id": "800568407", + "new": true, + "full_name": "valentinfrlch/ha-llmvision" + }, + { + "id": "207794683", + "new": true, + "full_name": "gregoryduckworth/GoogleGeocode-HASS" + }, + { + "id": "679361462", + "new": true, + "full_name": "kverqus/hassam" + }, + { + "id": "530452578", + "new": true, + "full_name": "modrzew/hass-flashforge-adventurer-3" + }, + { + "id": "378213601", + "new": true, + "full_name": "nyffchanium/argoclima-integration" + }, + { + "id": "436896679", + "new": true, + "full_name": "astrandb/weatherlink" + }, + { + "id": "542062483", + "new": true, + "full_name": "LAB02-Research/HASS.Agent-Integration" + }, + { + "id": "194140521", + "repository_manifest": { + "name": "browser_mod", + "homeassistant": "2025.1.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/\"e7c8a8600151c0cfacaf7ab083297fd8d58b44227bf9bbbbf974c9d456871d4b\"", + "last_updated": "2025-01-31T23:11:22Z", + "stargazers_count": 1458, + "installed_commit": "b35685f", + "installed": true, + "last_commit": "b35685f", + "last_version": "v2.3.3", + "manifest_name": "Browser mod", + "releases": true, + "version_installed": "v2.3.3", + "last_fetched": 1746023133.569389 + }, + { + "id": "195438291", + "new": true, + "full_name": "custom-components/sensor.nintendo_wishlist" + }, + { + "id": "233079250", + "new": true, + "full_name": "kodi1/darksky_m" + }, + { + "id": "313759590", + "new": true, + "full_name": "ryanmac8/HA-Mint-Mobile" + }, + { + "id": "858170506", + "new": true, + "full_name": "jampez77/Evri" + }, + { + "id": "528492198", + "new": true, + "full_name": "myTselection/telenet_telemeter" + }, + { + "id": "292390011", + "new": true, + "full_name": "edwork/homeassistant-peloton-sensor" + }, + { + "id": "328361159", + "new": true, + "full_name": "jellespijker/home-assistant-ultimaker" + }, + { + "id": "726281564", + "new": true, + "full_name": "Pho3niX90/solis_modbus" + }, + { + "id": "593780777", + "new": true, + "full_name": "archef2000/homeassistant-upsplus" + }, + { + "id": "199291345", + "new": true, + "full_name": "JurajNyiri/HomeAssistant-qBitTorrentAlternativeSpeed" + }, + { + "id": "582608844", + "new": true, + "full_name": "redlukas/emu_mbus_center" + }, + { + "id": "239339530", + "new": true, + "full_name": "Johnwulp/rad-afval" + }, + { + "id": "941653273", + "new": true, + "full_name": "chris-mc1/homeconnect_local_hass" + }, + { + "id": "661342098", + "new": true, + "full_name": "KiraPC/ha-switchbot-remote" + }, + { + "id": "512007926", + "new": true, + "full_name": "xannor/ha_reolink_discovery" + }, + { + "id": "598381225", + "new": true, + "full_name": "drc38/Fronius_solarweb" + }, + { + "id": "292720530", + "new": true, + "full_name": "alryaz/hass-pandora-cas" + }, + { + "id": "340616586", + "new": true, + "full_name": "Limych/ha-narodmon" + }, + { + "id": "535833284", + "new": true, + "full_name": "Vaskivskyi/ha-chroma" + }, + { + "id": "728839835", + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-trias" + }, + { + "id": "518498752", + "new": true, + "full_name": "c1pher-cn/heweather" + }, + { + "id": "724237710", + "new": true, + "full_name": "chriscamicas/gazdebordeaux-ha" + }, + { + "id": "256709811", + "new": true, + "full_name": "Limych/ha-jq300" + }, + { + "id": "750336940", + "new": true, + "full_name": "thomluther/ha-anker-solix" + }, + { + "id": "232077394", + "new": true, + "full_name": "kirei/hass-chargeamps" + }, + { + "id": "272094506", + "new": true, + "full_name": "mrk-its/homeassistant-blitzortung" + }, + { + "id": "750338404", + "new": true, + "full_name": "aunefyren/bluesound_alt" + }, + { + "id": "233089370", + "new": true, + "full_name": "kodi1/esp_wd" + }, + { + "id": "265587564", + "new": true, + "full_name": "golles/Home-Assistant-Sensor-MC66C" + }, + { + "id": "283243425", + "new": true, + "full_name": "definitio/ha-sox" + }, + { + "id": "788641369", + "new": true, + "full_name": "avishorp/sync_group" + }, + { + "id": "484708274", + "new": true, + "full_name": "Vaskivskyi/ha-asusrouter" + }, + { + "id": "328566789", + "new": true, + "full_name": "giachello/beoplay" + }, + { + "id": "460392242", + "new": true, + "full_name": "DSorlov/swemail" + }, + { + "id": "615730721", + "new": true, + "full_name": "lizardsystems/hass-tnse" + }, + { + "id": "784912901", + "new": true, + "full_name": "jnalepka/grenton-to-homeassistant" + }, + { + "id": "882473463", + "new": true, + "full_name": "bbr111/byd_hvs" + }, + { + "id": "674163098", + "new": true, + "full_name": "danieldotnl/ha-measureit" + }, + { + "id": "422834940", + "new": true, + "full_name": "N0ciple/hass-kef-connector" + }, + { + "id": "299967654", + "new": true, + "full_name": "willholdoway/hifiberry" + }, + { + "id": "323152128", + "new": true, + "full_name": "GuyLewin/home-assistant-crunch-o-meter" + }, + { + "id": "174809046", + "new": true, + "full_name": "custom-components/sensor.avanza_stock" + }, + { + "id": "657461653", + "new": true, + "full_name": "vakio-ru/vakio_atmosphere" + }, + { + "id": "255139072", + "new": true, + "full_name": "dgomes/ha_erse" + }, + { + "id": "805658427", + "new": true, + "full_name": "MiguelAngelLV/ha-input-stats" + }, + { + "id": "160022220", + "new": true, + "full_name": "robmarkcole/HASS-amazon-rekognition" + }, + { + "id": "842024649", + "new": true, + "full_name": "jampez77/Jet2" + }, + { + "id": "609302851", + "new": true, + "full_name": "bkbilly/tpms_ble" + }, + { + "id": "196057008", + "new": true, + "full_name": "pilotak/homeassistant-attributes" + }, + { + "id": "151550084", + "new": true, + "full_name": "custom-components/sensor.owlintuition" + }, + { + "id": "807797415", + "new": true, + "full_name": "dudanov/hassio-ftms" + }, + { + "id": "632007442", + "new": true, + "full_name": "Slalamander/Home-Assistant-Eetlijst" + }, + { + "id": "346329169", + "new": true, + "full_name": "dmamontov/hass-miwifi" + }, + { + "id": "693064759", + "new": true, + "full_name": "tetele/hvac_group" + }, + { + "id": "583896361", + "new": true, + "full_name": "Mr-Groch/HA-ESA-NASK-Air-Quality" + }, + { + "id": "796624167", + "new": true, + "full_name": "CompitHomeAssistant/HomeAssistant" + }, + { + "id": "732152906", + "new": true, + "full_name": "geertmeersman/cloudlibrary" + }, + { + "id": "121891488", + "new": true, + "full_name": "thevoltagesource/LennoxiComfort" + }, + { + "id": "224560492", + "new": true, + "full_name": "claudegel/sinope-130" + }, + { + "id": "669776150", + "new": true, + "full_name": "djerik/beolink-ha" + }, + { + "id": "237102126", + "new": true, + "full_name": "peetereczek/ztm" + }, + { + "id": "698674167", + "new": true, + "full_name": "Sese-Schneider/ha-cover-time-based" + }, + { + "id": "282509738", + "new": true, + "full_name": "GuilleGF/hassio-ovh" + }, + { + "id": "602776380", + "new": true, + "full_name": "MiguelAngelLV/ha-balance-neto" + }, + { + "id": "718875576", + "new": true, + "full_name": "JackJPowell/hass-unfoldedcircle" + }, + { + "id": "777916906", + "new": true, + "full_name": "aegjoyce/custom-ambilight" + }, + { + "id": "755918775", + "repository_manifest": { + "name": "Device Tools", + "render_readme": true + }, + "full_name": "EuleMitKeule/device-tools", + "authors": [ + "@EuleMitKeule" + ], + "category": "integration", + "description": "Device Tools: Create, modify and merge your Home Assistant devices.", + "domain": "device_tools", + "etag_repository": "W/\"51538b5409a6248cd3937e0e59154d55bedc7855adef8982c54ea3de569a9630\"", + "last_updated": "2024-12-11T01:22:48Z", + "stargazers_count": 117, + "installed_commit": "ac6df7e", + "installed": true, + "last_commit": "ac6df7e", + "last_version": "1.9.0", + "manifest_name": "Device Tools", + "releases": true, + "version_installed": "1.9.0", + "last_fetched": 1745696504.216232 + }, + { + "id": "250488711", + "new": true, + "full_name": "marcelwestrahome/home-assistant-niu-component" + }, + { + "id": "891979542", + "new": true, + "full_name": "evilmarty/switch_fan" + }, + { + "id": "441028036", + "new": true, + "full_name": "dvd-dev/hilo" + }, + { + "id": "766376848", + "new": true, + "full_name": "lovelylain/hass_ingress" + }, + { + "id": "752373259", + "new": true, + "full_name": "ThomasLomas/ha-starlinghomehub" + }, + { + "id": "229060565", + "new": true, + "full_name": "fineemb/Xiaomi-Smart-Multipurpose-Kettle" + }, + { + "id": "430818561", + "new": true, + "full_name": "WillCodeForCats/tekmar-482" + }, + { + "id": "701792186", + "new": true, + "full_name": "krasnoukhov/homeassistant-oncharger" + }, + { + "id": "209996125", + "new": true, + "full_name": "Poeschl/Remote-PicoTTS" + }, + { + "id": "261849832", + "new": true, + "full_name": "sockless-coding/garo_wallbox" + }, + { + "id": "145180996", + "new": true, + "full_name": "custom-components/feedparser" + }, + { + "id": "628038776", + "new": true, + "full_name": "loopj/home-assistant-vantage" + }, + { + "id": "730400084", + "new": true, + "full_name": "SplinterHead/ha-honeygain" + }, + { + "id": "398739214", + "new": true, + "full_name": "HCookie/Webhook-Service-home-assistant" + }, + { + "id": "871829086", + "new": true, + "full_name": "ITSpecialist111/ai_automation_suggester" + }, + { + "id": "337387822", + "new": true, + "full_name": "muhlba91/onyx-homeassistant-integration" + }, + { + "id": "120696364", + "new": true, + "full_name": "vinteo/hass-opensprinkler" + }, + { + "id": "676012641", + "new": true, + "full_name": "wolffshots/hass-audiobookshelf" + }, + { + "id": "453890532", + "new": true, + "full_name": "jrfernandes/ontario_energy_board" + }, + { + "id": "362058414", + "new": true, + "full_name": "Chouffy/home_assistant_libratone_zipp" + }, + { + "id": "396695907", + "new": true, + "full_name": "mullerdavid/hass_GreeExt" + }, + { + "id": "589430688", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-GNE-PV-Monitoring" + }, + { + "id": "461802716", + "new": true, + "full_name": "Kaptensanders/skolmat" + }, + { + "id": "401856574", + "new": true, + "full_name": "jobvk/Home-Assistant-Windcentrale" + }, + { + "id": "482473793", + "new": true, + "full_name": "Aohzan/hass-prixcarburant" + }, + { + "id": "291317330", + "new": true, + "full_name": "mletenay/home-assistant-ev-charge-control" + }, + { + "id": "593275617", + "new": true, + "full_name": "NinDTendo/homeassistant_gradual_volume_control" + }, + { + "id": "517429793", + "new": true, + "full_name": "Breina/PowerTagGateway" + }, + { + "id": "176018567", + "new": true, + "full_name": "custom-components/gpodder" + }, + { + "id": "512965887", + "new": true, + "full_name": "leonardlcl/mhtzn" + }, + { + "id": "567001290", + "new": true, + "full_name": "knudsvik/EnergyScore" + }, + { + "id": "344446335", + "new": true, + "full_name": "RogerSelwyn/O365-HomeAssistant" + }, + { + "id": "777338510", + "new": true, + "full_name": "avlemos/dobiss" + }, + { + "id": "542686924", + "new": true, + "full_name": "JaccoR/hass-entso-e" + }, + { + "id": "791347643", + "new": true, + "full_name": "peteS-UK/sonyavr" + }, + { + "id": "456340193", + "new": true, + "full_name": "danielrivard/homeassistant-innova" + }, + { + "id": "284006518", + "new": true, + "full_name": "bremor/bonaire_myclimate" + }, + { + "id": "603834302", + "new": true, + "full_name": "rwoldberg/ldata-ha" + }, + { + "id": "585050790", + "new": true, + "full_name": "itchannel/tdarr_ha" + }, + { + "id": "336798340", + "new": true, + "full_name": "tomaae/homeassistant-truenas" + }, + { + "id": "745898922", + "new": true, + "full_name": "slydiman/sscpoe" + }, + { + "id": "858059476", + "new": true, + "full_name": "Ibepower/Ibepower-Homeassistant-Integration" + }, + { + "id": "574693804", + "new": true, + "full_name": "gndean/home-assistant-hypervolt-charger" + }, + { + "id": "255258767", + "new": true, + "full_name": "Aohzan/ipx800" + }, + { + "id": "501618674", + "new": true, + "full_name": "andrzejchm/blebox_shutterbox_tilt" + }, + { + "id": "442225646", + "new": true, + "full_name": "morosanmihail/HA-LondonTfL" + }, + { + "id": "869393624", + "new": true, + "full_name": "Mattat01/insnrg_chlorinator" + }, + { + "id": "299753146", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor" + }, + { + "id": "326220257", + "new": true, + "full_name": "marotoweb/home-assistant-vacuum-viomise" + }, + { + "id": "604796673", + "new": true, + "full_name": "myTselection/Carbu_com" + }, + { + "id": "792495621", + "new": true, + "full_name": "superrob/genvexconnect" + }, + { + "id": "311913208", + "new": true, + "full_name": "gazoodle/gecko-home-assistant" + }, + { + "id": "332911333", + "new": true, + "full_name": "rgc99/irrigation_unlimited" + }, + { + "id": "505066911", + "new": true, + "full_name": "mathieu-mp/homeassistant-intex-spa" + }, + { + "id": "155499113", + "new": true, + "full_name": "custom-components/sensor.plex_recently_added" + }, + { + "id": "684619264", + "new": true, + "full_name": "FaserF/ha-chefkoch" + }, + { + "id": "801511156", + "new": true, + "full_name": "nexhome-org/nexhome-homeassistant-component" + }, + { + "id": "702067512", + "new": true, + "full_name": "MTrab/webastoconnect" + }, + { + "id": "523250759", + "new": true, + "full_name": "dmamontov/hass-seafile" + }, + { + "id": "728852983", + "new": true, + "full_name": "firstof9/ha-gasbuddy" + }, + { + "id": "816162723", + "new": true, + "full_name": "script0803/BituoPMD" + }, + { + "id": "698694783", + "new": true, + "full_name": "MarcoGos/davis_vantage" + }, + { + "id": "643579135", + "new": true, + "full_name": "jmcollin78/solar_optimizer" + }, + { + "id": "304573324", + "new": true, + "full_name": "crowbarz/ha-sql_json" + }, + { + "id": "248462859", + "new": true, + "full_name": "pyalarmdotcom/alarmdotcom" + }, + { + "id": "335750566", + "new": true, + "full_name": "metbril/home-assistant-brandstofprijzen" + }, + { + "id": "531321012", + "new": true, + "full_name": "lewei50/ha_iammeter" + }, + { + "id": "522245338", + "new": true, + "full_name": "ndom91/homeassistant-checkly" + }, + { + "id": "644033469", + "new": true, + "full_name": "jaydeethree/Home-Assistant-weatherdotcom" + }, + { + "id": "373370853", + "new": true, + "full_name": "rsnodgrass/hass-helium" + }, + { + "id": "360213486", + "new": true, + "full_name": "roleoroleo/yi-hack_ha_integration" + }, + { + "id": "814985321", + "new": true, + "full_name": "Poshy163/HomeAssistant-Sharesight" + }, + { + "id": "211393677", + "new": true, + "full_name": "piitaya/home-assistant-qubino-wire-pilot" + }, + { + "id": "267433712", + "new": true, + "full_name": "slesinger/HomeAssistant-PREdistribuce" + }, + { + "id": "810273505", + "new": true, + "full_name": "RogerSelwyn/MS365-Mail" + }, + { + "id": "700780425", + "repository_manifest": { + "name": "extended_openai_conversation", + "render_readme": true, + "homeassistant": "2024.1.0b0" + }, + "full_name": "jekalmin/extended_openai_conversation", + "authors": [ + "@jekalmin" + ], + "category": "integration", + "description": "Home Assistant custom component of conversation agent. It uses OpenAI to control your devices.", + "domain": "extended_openai_conversation", + "etag_repository": "W/\"577de59272fd7df58755c3f1943e15fb1e3093b4f101a28c67f530779c054000\"", + "last_updated": "2025-01-30T09:35:25Z", + "stargazers_count": 1143, + "topics": [ + "conversation" + ], + "installed_commit": "a7ac05d", + "installed": true, + "last_commit": "a7ac05d", + "last_version": "1.0.4", + "manifest_name": "Extended OpenAI Conversation", + "releases": true, + "version_installed": "1.0.4", + "last_fetched": 1745975754.490051 + }, + { + "id": "333849286", + "new": true, + "full_name": "kpoppel/homeassistant-eforsyning" + }, + { + "id": "220678749", + "new": true, + "full_name": "shogunxam/Home-Assistant-custom-components-cfr-toscana" + }, + { + "id": "453143227", + "new": true, + "full_name": "MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component" + }, + { + "id": "389366750", + "new": true, + "full_name": "tykeal/homeassistant-rental-control" + }, + { + "id": "159080189", + "new": true, + "full_name": "asantaga/wiserHomeAssistantPlatform" + }, + { + "id": "346474804", + "new": true, + "full_name": "DurgNomis-drol/ha_toyota" + }, + { + "id": "328671547", + "new": true, + "full_name": "dmoranf/home-assistant-wattio" + }, + { + "id": "358585486", + "new": true, + "full_name": "danieldotnl/ha-multiscrape" + }, + { + "id": "658497013", + "new": true, + "full_name": "adammcdonagh/home-assistant-powervault" + }, + { + "id": "246657442", + "new": true, + "full_name": "lolouk44/CurrentCost_HA_CC" + }, + { + "id": "433577406", + "new": true, + "full_name": "junkfix/config-editor" + }, + { + "id": "497924778", + "new": true, + "full_name": "dave-code-ruiz/elkbledom" + }, + { + "id": "560307075", + "new": true, + "full_name": "scaarup/aula" + }, + { + "id": "851571917", + "new": true, + "full_name": "lufton/ha_telegram_client" + }, + { + "id": "698783816", + "new": true, + "full_name": "ablyler/home-assistant-aquahawk" + }, + { + "id": "220661494", + "new": true, + "full_name": "cyr-ius/hass-livebox-component" + }, + { + "id": "481763130", + "new": true, + "full_name": "dgomes/ha_generic_water_heater" + }, + { + "id": "143340728", + "new": true, + "full_name": "herikw/home-assistant-custom-components" + }, + { + "id": "394704821", + "new": true, + "full_name": "wills106/homeassistant-solax-modbus" + }, + { + "id": "749416586", + "new": true, + "full_name": "frlequ/homeassistant-mojelektro" + }, + { + "id": "434912125", + "new": true, + "full_name": "wernerhp/ha.integration.load_shedding" + }, + { + "id": "578872078", + "new": true, + "full_name": "mandarons/ha-bouncie" + }, + { + "id": "651597909", + "new": true, + "full_name": "sdrapha/home-assistant-custom-components-pfsense-gateways" + }, + { + "id": "307098646", + "new": true, + "full_name": "nielsfaber/alarmo" + }, + { + "id": "195883127", + "new": true, + "full_name": "Martinvdm/garbage-nissewaard-homeassistant" + }, + { + "id": "245267534", + "new": true, + "full_name": "twrecked/hass-virtual" + }, + { + "id": "269665267", + "new": true, + "full_name": "mvdwetering/yamaha_ynca" + }, + { + "id": "808503273", + "new": true, + "full_name": "stoppegp/ha-dwd-precipitation-forecast" + }, + { + "id": "222687548", + "new": true, + "full_name": "dwainscheeren/dwains-lovelace-dashboard" + }, + { + "id": "131915802", + "new": true, + "full_name": "custom-components/places" + }, + { + "id": "894143767", + "new": true, + "full_name": "snell-evan-itt/hassio-ecoflow-cloud-US" + }, + { + "id": "754835075", + "new": true, + "full_name": "ablyler/home-assistant-bradford-white-connect" + }, + { + "id": "192604318", + "new": true, + "full_name": "mudape/iphonedetect" + }, + { + "id": "420504770", + "new": true, + "full_name": "amaximus/water_quality_fvm" + }, + { + "id": "263443413", + "new": true, + "full_name": "julcollas/hass-vigicrues" + }, + { + "id": "668937922", + "new": true, + "full_name": "dalinicus/homeassistant-acinfinity" + }, + { + "id": "771239559", + "new": true, + "full_name": "bkbilly/medisanabp_ble" + }, + { + "id": "178101579", + "new": true, + "full_name": "custom-components/sensor.airthings_wave" + }, + { + "id": "339464185", + "new": true, + "full_name": "erikkastelec/hass-WEM-Portal" + }, + { + "id": "850391229", + "new": true, + "full_name": "FernandoZueet/messages_store" + }, + { + "id": "196055705", + "new": true, + "full_name": "pilotak/homeassistant-clientraw" + }, + { + "id": "364208180", + "new": true, + "full_name": "koying/jellyfin_ha" + }, + { + "id": "292197182", + "new": true, + "full_name": "hcoohb/hass-yeelightbt" + }, + { + "id": "341500126", + "new": true, + "full_name": "krahabb/meross_lan" + }, + { + "id": "501368149", + "new": true, + "full_name": "J-Lindvig/Fuelprices_DK" + }, + { + "id": "637354954", + "new": true, + "full_name": "geertmeersman/robonect" + }, + { + "id": "340664955", + "new": true, + "full_name": "dimagoltsman/ha-proof-dashcam-integration" + }, + { + "id": "603218187", + "new": true, + "full_name": "acesyde/hassio_mylight_integration" + }, + { + "id": "356655356", + "new": true, + "full_name": "tofuSCHNITZEL/home-assistant-wienerlinien" + }, + { + "id": "544426802", + "new": true, + "full_name": "Tasshack/dreame-vacuum" + }, + { + "id": "220482107", + "new": true, + "full_name": "elad-bar/ha-hpprinter" + }, + { + "id": "250022973", + "new": true, + "full_name": "ollo69/ha-smartthinq-sensors" + }, + { + "id": "819932236", + "new": true, + "full_name": "gjohansson-ST/response_as_sensor" + }, + { + "id": "657192016", + "new": true, + "full_name": "Nedevski/hass_kat_bulgaria" + }, + { + "id": "504902462", + "new": true, + "full_name": "ReneNulschDE/ha-mysmartbike" + }, + { + "id": "263757123", + "new": true, + "full_name": "finity69x2/nws_alerts" + }, + { + "id": "137126619", + "new": true, + "full_name": "davesmeghead/visonic" + }, + { + "id": "685246640", + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia_tides" + }, + { + "id": "625647772", + "new": true, + "full_name": "geertmeersman/mobile_vikings" + }, + { + "id": "627970137", + "new": true, + "full_name": "toringer/home-assistant-heru" + }, + { + "id": "220313935", + "new": true, + "full_name": "turbokongen/hass-AMS" + }, + { + "id": "256928191", + "new": true, + "full_name": "Aohzan/ecodevices" + }, + { + "id": "562402396", + "new": true, + "full_name": "hmn/siku-integration" + }, + { + "id": "401454435", + "new": true, + "full_name": "hif2k1/battery_sim" + }, + { + "id": "227452940", + "new": true, + "full_name": "SecKatie/ha-wyzeapi" + }, + { + "id": "153870340", + "new": true, + "full_name": "nickneos/HA_harmony_climate_component" + }, + { + "id": "835654666", + "new": true, + "full_name": "Dekadinious/trsdm_custom_device_tracker_for_home_assistant" + }, + { + "id": "451416145", + "new": true, + "full_name": "jwillemsen/daikin_onecta" + }, + { + "id": "646115401", + "new": true, + "full_name": "samjsmart/ha-zone4" + }, + { + "id": "419449609", + "new": true, + "full_name": "BottlecapDave/HomeAssistant-FirstBus" + }, + { + "id": "326352749", + "new": true, + "full_name": "giachello/mlgw" + }, + { + "id": "371474642", + "new": true, + "full_name": "gtjadsonsantos/consul" + }, + { + "id": "261031401", + "new": true, + "full_name": "youdroid/home-assistant-couchpotato" + }, + { + "id": "443905243", + "new": true, + "full_name": "Ludy87/xplora_watch" + }, + { + "id": "373750934", + "new": true, + "full_name": "cnstudio/Taipower-Bimonthly-Energy-Cost-homeassistant" + }, + { + "id": "612717689", + "new": true, + "full_name": "amitfin/retry" + }, + { + "id": "832462542", + "new": true, + "full_name": "hyperb1iss/signalrgb-homeassistant" + }, + { + "id": "316527506", + "new": true, + "full_name": "iprak/winix" + }, + { + "id": "687451320", + "new": true, + "full_name": "pantherale0/ha-nintendoparentalcontrols" + }, + { + "id": "738164752", + "new": true, + "full_name": "Mallonbacka/custom-component-digitransit" + }, + { + "id": "190927503", + "new": true, + "full_name": "plmilord/Hass.io-custom-component-spaclient" + }, + { + "id": "448980525", + "new": true, + "full_name": "mdeweerd/zha-toolkit" + }, + { + "id": "417400028", + "new": true, + "full_name": "ScratMan/HASmartThermostat" + }, + { + "id": "240459262", + "new": true, + "full_name": "tuxuser/abfallapi_jumomind_ha" + }, + { + "id": "625923963", + "new": true, + "full_name": "taarskog/home-assistant-component-somweb" + }, + { + "id": "886554259", + "new": true, + "full_name": "zubir2k/homeassistant-esolatgps" + }, + { + "id": "743708645", + "new": true, + "full_name": "mukaschultze/ha-must-inverter" + }, + { + "id": "228299254", + "new": true, + "full_name": "rsnodgrass/hass-lunos" + }, + { + "id": "508800396", + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-coverflex" + }, + { + "id": "505598474", + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-precoscombustiveis" + }, + { + "id": "323923603", + "new": true, + "full_name": "petretiandrea/home-assistant-tapo-p100" + }, + { + "id": "97201395", + "new": true, + "full_name": "syssi/xiaomiplug" + }, + { + "id": "807540393", + "new": true, + "full_name": "RogerSelwyn/MS365-Calendar" + }, + { + "id": "491066500", + "new": true, + "full_name": "airalab/homeassistant-robonomics-integration" + }, + { + "id": "408074547", + "new": true, + "full_name": "sugoi-wada/acer-air-monitor-2018" + }, + { + "id": "299123388", + "new": true, + "full_name": "jseidl/hass-magic_areas" + }, + { + "id": "797137425", + "new": true, + "full_name": "ambientika/HomeAssistant-integration-for-Ambientika" + }, + { + "id": "219363790", + "new": true, + "full_name": "lindell/home-assistant-tv4-play" + }, + { + "id": "757106101", + "new": true, + "full_name": "rgerbranda/rbfa" + }, + { + "id": "373845609", + "new": true, + "full_name": "bramstroker/homeassistant-powercalc" + }, + { + "id": "256899380", + "new": true, + "full_name": "atymic/project_three_zero_ha" + }, + { + "id": "781491042", + "new": true, + "full_name": "andrew-codechimp/HA-Hive-Local-Thermostat" + }, + { + "id": "379781545", + "new": true, + "full_name": "rroller/netgear" + }, + { + "id": "584473299", + "new": true, + "full_name": "Pigotka/ha-cc-jablotron-cloud" + }, + { + "id": "454951296", + "new": true, + "full_name": "thecode/ha-rpi_gpio" + }, + { + "id": "247566230", + "new": true, + "full_name": "Verbalinsurection/next_rocket_launch" + }, + { + "id": "676091897", + "new": true, + "full_name": "agittins/bermuda" + }, + { + "id": "499901994", + "new": true, + "full_name": "LavermanJJ/home-assistant-solarfocus" + }, + { + "id": "593695273", + "new": true, + "full_name": "jampez77/DVLA-Vehicle-Enquiry-Service" + }, + { + "id": "177978011", + "new": true, + "full_name": "StyraHem/ShellyForHASS" + }, + { + "id": "577620239", + "new": true, + "full_name": "albinmedoc/ha-cleanmate" + }, + { + "id": "669130167", + "new": true, + "full_name": "andrew-codechimp/HA-Andrews-Arnold-Quota" + }, + { + "id": "262017793", + "new": true, + "full_name": "cagnulein/switchbot_press" + }, + { + "id": "266779715", + "new": true, + "full_name": "iprak/yahoofinance" + }, + { + "id": "418810115", + "new": true, + "full_name": "travisghansen/hass-pfsense" + }, + { + "id": "758227347", + "new": true, + "full_name": "chkuendig/hass-ab_ble_gateway" + }, + { + "id": "373864423", + "new": true, + "full_name": "PeteRager/lennoxs30" + }, + { + "id": "459761427", + "new": true, + "full_name": "pawelhulek/pgnig-sensor" + }, + { + "id": "679713495", + "new": true, + "full_name": "andrew-codechimp/HA-Battery-Notes" + }, + { + "id": "622582764", + "new": true, + "full_name": "AndreaTomatis/loex-xsmart-integration" + }, + { + "id": "283847957", + "new": true, + "full_name": "custom-components/pyscript" + }, + { + "id": "755108684", + "new": true, + "full_name": "alexdelprete/ha-4noks-elios4you" + }, + { + "id": "456292486", + "new": true, + "full_name": "jnxxx/homeassistant-dabblerdk_powermeterreader" + }, + { + "id": "868369716", + "new": true, + "full_name": "cvele/playnite_web_mqtt" + }, + { + "id": "472497355", + "new": true, + "full_name": "MTrab/energidataservice" + }, + { + "id": "307974458", + "new": true, + "full_name": "TekniskSupport/home-assistant-resrobot" + }, + { + "id": "897032526", + "new": true, + "full_name": "ScreamingToaster/Bluesky-Integration" + }, + { + "id": "223541049", + "new": true, + "full_name": "jaruba/ha-samsungtv-tizen" + }, + { + "id": "731056300", + "new": true, + "full_name": "andrea-mattioli/bticino_x8000_component" + }, + { + "id": "451209586", + "new": true, + "full_name": "J-Lindvig/Flagdays_DK" + }, + { + "id": "600872470", + "new": true, + "full_name": "rrooggiieerr/homeassistant-okokscale" + }, + { + "id": "376390299", + "new": true, + "full_name": "golles/ha-knmi" + }, + { + "id": "250688607", + "new": true, + "full_name": "boralyl/steam-wishlist" + }, + { + "id": "856128489", + "new": true, + "full_name": "jheizer/up_4014_tracker" + }, + { + "id": "582955421", + "new": true, + "full_name": "dingo35/ha-SmartEVSEv3" + }, + { + "id": "303827752", + "new": true, + "full_name": "sbabcock23/hass-tryfi" + }, + { + "id": "334925385", + "new": true, + "full_name": "weltenwort/home-assistant-rct-power-integration" + }, + { + "id": "164489685", + "new": true, + "full_name": "syssi/nextbike" + }, + { + "id": "167885769", + "new": true, + "full_name": "twrecked/hass-aarlo" + }, + { + "id": "265716369", + "new": true, + "full_name": "gilsonmandalogo/hacs-minerstat" + }, + { + "id": "354515979", + "new": true, + "full_name": "Mr-Groch/ambihue" + }, + { + "id": "362700564", + "new": true, + "full_name": "alandtse/tesla" + }, + { + "id": "410667735", + "new": true, + "full_name": "kubawolanin/ha-reaper" + }, + { + "id": "557087679", + "new": true, + "full_name": "lloydw/hass-spanet" + }, + { + "id": "197920457", + "new": true, + "full_name": "andersonshatch/midea-ac-py" + }, + { + "id": "583379046", + "new": true, + "full_name": "Strixx76/mold_risk_index" + }, + { + "id": "459336824", + "new": true, + "full_name": "regulad/hass-lacrosseview" + }, + { + "id": "348835574", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-MotalaVattenAvfall" + }, + { + "id": "556352757", + "new": true, + "full_name": "mmillmor/geo_home" + }, + { + "id": "200927325", + "new": true, + "full_name": "rsnodgrass/hass-poolmath" + }, + { + "id": "177469955", + "new": true, + "full_name": "dlarrick/hass-kumo" + }, + { + "id": "199313405", + "new": true, + "full_name": "Limych/ha-beward" + }, + { + "id": "618871749", + "new": true, + "full_name": "carleeno/elevenlabs_tts" + }, + { + "id": "544550612", + "new": true, + "full_name": "ZsBT/hass-w1000-portal" + }, + { + "id": "566598076", + "new": true, + "full_name": "dscao/ikuai" + }, + { + "id": "763820896", + "new": true, + "full_name": "NinDTendo/tobi" + }, + { + "id": "419786466", + "new": true, + "full_name": "WillCodeForCats/solaredge-modbus-multi" + }, + { + "id": "221855213", + "new": true, + "full_name": "jcwillox/hass-auto-backup" + }, + { + "id": "447878635", + "new": true, + "full_name": "IATkachenko/HA-YandexWeather" + }, + { + "id": "789397431", + "new": true, + "full_name": "Tvalley71/dantherm" + }, + { + "id": "527414830", + "new": true, + "full_name": "amosyuen/ha-eight-sleep-climate" + }, + { + "id": "687897593", + "new": true, + "full_name": "flexopus/flexopus-hass-sensor" + }, + { + "id": "600178779", + "new": true, + "full_name": "PimDoos/ha-sessy" + }, + { + "id": "582268944", + "new": true, + "full_name": "mampfes/ha_epex_spot" + }, + { + "id": "386049746", + "new": true, + "full_name": "viragelabs/virage_dashboard" + }, + { + "id": "582143144", + "new": true, + "full_name": "robbinjanssen/home-assistant-ojmicroline-thermostat" + }, + { + "id": "452272431", + "new": true, + "full_name": "larry-wong/bemfa" + }, + { + "id": "358505160", + "new": true, + "full_name": "eifinger/hass-weenect" + }, + { + "id": "137655647", + "new": true, + "full_name": "bertbert72/HomeAssistant_VirginTivo" + }, + { + "id": "866164198", + "new": true, + "full_name": "benjamin-dcs/file-plusplus" + }, + { + "id": "478745957", + "new": true, + "full_name": "droso-hass/idfm" + }, + { + "id": "169467285", + "new": true, + "full_name": "elad-bar/ha-edgeos" + }, + { + "id": "843892078", + "new": true, + "full_name": "j9brown/victron-mk3-hass" + }, + { + "id": "536765576", + "new": true, + "full_name": "kamaradclimber/rte-ecowatt" + }, + { + "id": "877068794", + "new": true, + "full_name": "jaidenlabelle/tuya-vacuum-maps" + }, + { + "id": "293843053", + "new": true, + "full_name": "Danielhiversen/home_assistant_adax" + }, + { + "id": "672323037", + "new": true, + "full_name": "Patrick762/hassio-bluetti-bt" + }, + { + "id": "351828005", + "new": true, + "full_name": "myhomeiot/DahuaVTO" + }, + { + "id": "397776105", + "new": true, + "full_name": "HandyHat/ha-hildebrandglow-dcc" + }, + { + "id": "384704004", + "new": true, + "full_name": "dylandoamaral/trakt-integration" + }, + { + "id": "323346718", + "new": true, + "full_name": "fsaris/home-assistant-awox" + }, + { + "id": "145777833", + "new": true, + "full_name": "custom-components/sensor.personalcapital" + }, + { + "id": "342208616", + "new": true, + "full_name": "dm82m/hass-Deltasol-KM2" + }, + { + "id": "820944003", + "new": true, + "full_name": "duhow/hass-cover-time-based" + }, + { + "id": "285560672", + "new": true, + "full_name": "FL550/dwd_weather" + }, + { + "id": "552555459", + "new": true, + "full_name": "Sholofly/lghorizon" + }, + { + "id": "485281791", + "new": true, + "full_name": "LAB02-Research/HASS.Agent-MediaPlayer" + }, + { + "id": "711632405", + "new": true, + "full_name": "jmcruvellier/little_monkey" + }, + { + "id": "439467929", + "new": true, + "full_name": "nbogojevic/homeassistant-midea-air-appliances-lan" + }, + { + "id": "529083424", + "new": true, + "full_name": "jaroschek/home-assistant-myuplink" + }, + { + "id": "200665691", + "new": true, + "full_name": "franc6/ics_calendar" + }, + { + "id": "627734223", + "new": true, + "full_name": "sanghviharshit/ha-monarchmoney" + }, + { + "id": "309192571", + "new": true, + "full_name": "mariusz-ostoja-swierczynski/tech-controllers" + }, + { + "id": "342427139", + "new": true, + "full_name": "HASwitchPlate/openHASP-custom-component" + }, + { + "id": "584257648", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-TCL-Remote" + }, + { + "id": "666758552", + "new": true, + "full_name": "kamaradclimber/vigieau" + }, + { + "id": "531686897", + "new": true, + "full_name": "0xAlon/dolphin" + }, + { + "id": "831669754", + "new": true, + "full_name": "Brunas/meteo_lt" + }, + { + "id": "534750752", + "new": true, + "full_name": "rrooggiieerr/homeassistant-xyscreens" + }, + { + "id": "201497401", + "new": true, + "full_name": "Anonym-tsk/homeassistant-climate-xiaomi-remote" + }, + { + "id": "243841075", + "new": true, + "full_name": "lociii/homeassistant-csgo" + }, + { + "id": "356053801", + "new": true, + "full_name": "pcourbin/imaprotect" + }, + { + "id": "744765851", + "new": true, + "full_name": "Weissnix4711/hass-listenbrainz" + }, + { + "id": "319346850", + "new": true, + "full_name": "Limych/ha-snowtire" + }, + { + "id": "357338258", + "new": true, + "full_name": "Limych/ha-apparent-temperature" + }, + { + "id": "707279332", + "new": true, + "full_name": "krasnoukhov/homeassistant-nova-poshta" + }, + { + "id": "872095848", + "new": true, + "full_name": "ardevd/ha-dimo" + }, + { + "id": "483269510", + "new": true, + "full_name": "chises/ha-oilfox" + }, + { + "id": "323155307", + "new": true, + "full_name": "aceindy/Duepi_EVO" + }, + { + "id": "881279685", + "new": true, + "full_name": "faizpuru/ha-pilot-wire-climate" + }, + { + "id": "398781181", + "new": true, + "full_name": "ofalvai/home-assistant-candy" + }, + { + "id": "232813686", + "new": true, + "full_name": "RogerSelwyn/Home_Assistant_SkyQ_MediaPlayer" + }, + { + "id": "302985427", + "new": true, + "full_name": "wizmo2/zidoo-player" + }, + { + "id": "146792954", + "new": true, + "full_name": "custom-components/sensor.sonarr_upcoming_media" + }, + { + "id": "620855349", + "new": true, + "full_name": "fredck/lightener" + }, + { + "id": "739466799", + "new": true, + "full_name": "Patrick762/hassio-solvis-modbus" + }, + { + "id": "361961255", + "new": true, + "full_name": "make-all/metlink-nz" + }, + { + "id": "377012187", + "new": true, + "full_name": "jcgoette/weight_gurus_homeassistant" + }, + { + "id": "373101151", + "new": true, + "full_name": "CJNE/ha-sunspec" + }, + { + "id": "812010915", + "new": true, + "full_name": "kamaradclimber/datadog-integration-ha" + }, + { + "id": "266595512", + "new": true, + "full_name": "hellqvio86/home_assistant_casambi" + }, + { + "id": "603596768", + "new": true, + "full_name": "Andre0512/hon" + }, + { + "id": "529926820", + "new": true, + "full_name": "v1ack/lelight" + }, + { + "id": "199888538", + "new": true, + "full_name": "custom-components/sensor.stadtreinigung_hamburg" + }, + { + "id": "560848165", + "new": true, + "full_name": "RonnyWinkler/homeassistant.homey" + }, + { + "id": "411736321", + "new": true, + "full_name": "mampfes/hacs_dwd_pollenflug" + }, + { + "id": "615769161", + "new": true, + "full_name": "Rain1971/V2C_trydant" + }, + { + "id": "483187645", + "new": true, + "full_name": "geoffreylagaisse/Hass-Microsoft-Graph" + }, + { + "id": "606857916", + "new": true, + "full_name": "stackia/ha-deye-dehumidifier" + }, + { + "id": "232299868", + "new": true, + "full_name": "astrandb/sentio" + }, + { + "id": "181480967", + "new": true, + "full_name": "basschipper/homeassistant-generic-hygrostat" + }, + { + "id": "637182469", + "new": true, + "full_name": "geertmeersman/miwa" + }, + { + "id": "831558453", + "new": true, + "full_name": "EnzoD86/tuya-smart-ir-ac" + }, + { + "id": "625369698", + "new": true, + "full_name": "IvanSanchez/homeassistant-freeds" + }, + { + "id": "830222631", + "new": true, + "full_name": "MrBearPresident/JBL_Soundbar" + }, + { + "id": "432516566", + "new": true, + "full_name": "Breina/idrac_power_monitor" + }, + { + "id": "375355221", + "new": true, + "full_name": "CharlesGillanders/homeassistant-alphaESS" + }, + { + "id": "674291780", + "new": true, + "full_name": "CodeFoodPixels/robovac" + }, + { + "id": "528618549", + "new": true, + "full_name": "chaimchaikin/molad-ha" + }, + { + "id": "85400693", + "new": true, + "full_name": "PaulAnnekov/home-assistant-padavan-tracker" + }, + { + "id": "827730904", + "new": true, + "full_name": "RogerSelwyn/MS365-Teams" + }, + { + "id": "188698828", + "new": true, + "full_name": "dext0r/yandex_smart_home" + }, + { + "id": "259739166", + "new": true, + "full_name": "markgdev/home-assistant_OctopusAgile" + }, + { + "id": "710608974", + "new": true, + "full_name": "codyc1515/ha-yeelock" + }, + { + "id": "715306521", + "new": true, + "full_name": "deler-aziz/fuel_prices_sweden" + }, + { + "id": "234983286", + "new": true, + "full_name": "Home-Is-Where-You-Hang-Your-Hack/sensor.goveetemp_bt_hci" + }, + { + "id": "787732252", + "new": true, + "full_name": "geertmeersman/yoin" + }, + { + "id": "538235457", + "new": true, + "full_name": "juacas/zte_tracker" + }, + { + "id": "504664392", + "new": true, + "full_name": "basilfx/homeassistant-biketrax" + }, + { + "id": "635745672", + "new": true, + "full_name": "kcofoni/ha-netro-watering" + }, + { + "id": "237880993", + "new": true, + "full_name": "fineemb/Smartmi-smart-heater" + }, + { + "id": "201963665", + "new": true, + "full_name": "custom-components/healthchecksio" + }, + { + "id": "591077142", + "new": true, + "full_name": "myTselection/bibliotheek_be" + }, + { + "id": "485971293", + "new": true, + "full_name": "drakhart/ha-super-soco-custom" + }, + { + "id": "152294445", + "new": true, + "full_name": "custom-components/remote_homeassistant" + }, + { + "id": "236358405", + "new": true, + "full_name": "nick2525/broadlink_s1c_s2c" + }, + { + "id": "159025199", + "new": true, + "full_name": "kalanda/homeassistant-aemet-sensor" + }, + { + "id": "572278409", + "new": true, + "full_name": "petergridge/Irrigation-V5" + }, + { + "id": "711170365", + "new": true, + "full_name": "geertmeersman/eeveemobility" + }, + { + "id": "132661981", + "new": true, + "full_name": "legrego/homeassistant-elasticsearch" + }, + { + "id": "478078274", + "new": true, + "full_name": "sergeylysov/sst_cloud" + }, + { + "id": "362145464", + "new": true, + "full_name": "Petro31/ha-integration-multizone-controller" + }, + { + "id": "552426092", + "new": true, + "full_name": "kamaradclimber/heishamon-homeassistant" + }, + { + "id": "789716316", + "new": true, + "full_name": "joemcc-90/leeds-bins-hass" + }, + { + "id": "101482973", + "new": true, + "full_name": "syssi/xiaomi_airpurifier" + }, + { + "id": "406849413", + "new": true, + "full_name": "mweinelt/ha-prometheus-sensor" + }, + { + "id": "139892990", + "new": true, + "full_name": "custom-components/brewdog" + }, + { + "id": "579590312", + "new": true, + "full_name": "Aleks130699/ha-fpp" + }, + { + "id": "888380028", + "new": true, + "full_name": "juanillo62gm/HA-Panda-PWR" + }, + { + "id": "808023453", + "new": true, + "full_name": "cabberley/HA_RedbackTech" + }, + { + "id": "146660369", + "new": true, + "full_name": "custom-components/media_player.braviatv_psk" + }, + { + "id": "636943975", + "new": true, + "full_name": "tomaae/homeassistant-portainer" + }, + { + "id": "441369133", + "new": true, + "full_name": "ZacheryThomas/homeassistant-smartrent" + }, + { + "id": "695521993", + "new": true, + "full_name": "myTselection/MyEnergy" + }, + { + "id": "408429126", + "new": true, + "full_name": "koying/mqtt_discoverystream_ha" + }, + { + "id": "381052530", + "new": true, + "full_name": "georgezhao2010/fordpass_china" + }, + { + "id": "479221839", + "new": true, + "full_name": "NickM-27/swatch-hass-integration" + }, + { + "id": "894120201", + "new": true, + "full_name": "einFreak/ha-regensburg-transport" + }, + { + "id": "334076222", + "new": true, + "full_name": "mawinkler/astroweather" + }, + { + "id": "257104502", + "new": true, + "full_name": "amaximus/fkf-garbage-collection" + }, + { + "id": "186605347", + "new": true, + "full_name": "bosch-thermostat/home-assistant-bosch-custom-component" + }, + { + "id": "442181774", + "new": true, + "full_name": "tadasdanielius/daikin_altherma" + }, + { + "id": "625309779", + "new": true, + "full_name": "geertmeersman/nexxtmove" + }, + { + "id": "716211438", + "new": true, + "full_name": "JanGiese/notion_todo" + }, + { + "id": "236572107", + "new": true, + "full_name": "AlexxIT/YandexStation" + }, + { + "id": "424574671", + "new": true, + "full_name": "roslovets/SP110E-HASS" + }, + { + "id": "523291160", + "new": true, + "full_name": "amitfin/daily_schedule" + }, + { + "id": "357930725", + "new": true, + "full_name": "elad-bar/ha-shinobi" + }, + { + "id": "568186049", + "new": true, + "full_name": "duhow/hass-aigues-barcelona" + }, + { + "id": "552532860", + "new": true, + "full_name": "evantaur/seiverkot-consumption" + }, + { + "id": "191831638", + "new": true, + "full_name": "albertogeniola/meross-homeassistant" + }, + { + "id": "439944813", + "new": true, + "full_name": "astrandb/miele" + }, + { + "id": "441294260", + "new": true, + "full_name": "c-st/auto_areas" + }, + { + "id": "696399706", + "new": true, + "full_name": "andreaprosseda/vimar-byme-plus-homeassistant" + }, + { + "id": "706211952", + "new": true, + "full_name": "basbruss/adaptive-cover" + }, + { + "id": "207110572", + "new": true, + "full_name": "custom-components/sensor.avfallsor" + }, + { + "id": "728966752", + "new": true, + "full_name": "parvez/network_scanner" + }, + { + "id": "392188182", + "new": true, + "full_name": "alryaz/hass-energosbyt-plus" + }, + { + "id": "761387674", + "new": true, + "full_name": "PTST/LibreView-HomeAssistant" + }, + { + "id": "149443194", + "new": true, + "full_name": "rsnodgrass/hass-adtpulse" + }, + { + "id": "589071917", + "new": true, + "full_name": "rrooggiieerr/homeassistant-homeduino" + }, + { + "id": "641757757", + "new": true, + "full_name": "zeronounours/HA-custom-component-energy-meter" + }, + { + "id": "125756318", + "new": true, + "full_name": "amaximus/bkk_stop" + }, + { + "id": "822730719", + "new": true, + "full_name": "davidrapan/ha-solarman" + }, + { + "id": "398767994", + "new": true, + "full_name": "luuuis/hass_wibeee" + }, + { + "id": "243122556", + "new": true, + "full_name": "Hellowlol/ha-tide" + }, + { + "id": "438036391", + "new": true, + "full_name": "fustom/ariston-remotethermo-home-assistant-v3" + }, + { + "id": "560311562", + "new": true, + "full_name": "codyc1515/ha-managemyhealth" + }, + { + "id": "709665442", + "new": true, + "full_name": "vingerha/gtfs2" + }, + { + "id": "263075818", + "new": true, + "full_name": "GuySie/ha-meural" + }, + { + "id": "547177218", + "new": true, + "full_name": "mb-software/homeassistant-powerbrain" + }, + { + "id": "635072820", + "new": true, + "full_name": "pdw-mb/tsmart_ha" + }, + { + "id": "620277986", + "new": true, + "full_name": "marcoboers/home-assistant-quatt" + }, + { + "id": "297379398", + "new": true, + "full_name": "Danielhiversen/home_assistant_tractive" + }, + { + "id": "426814988", + "new": true, + "full_name": "aneeshd/schedule_state" + }, + { + "id": "471478227", + "new": true, + "full_name": "mbillow/ha-chargepoint" + }, + { + "id": "279538782", + "new": true, + "full_name": "pcourbin/ecodevices_rt2" + }, + { + "id": "171854441", + "new": true, + "full_name": "custom-components/youtube" + }, + { + "id": "886601291", + "new": true, + "full_name": "sebr/inception-home-assistant" + }, + { + "id": "742895532", + "new": true, + "full_name": "egmen/moscow_transport" + }, + { + "id": "229519365", + "new": true, + "full_name": "bacco007/sensor.waternsw" + }, + { + "id": "631670903", + "new": true, + "full_name": "ufozone/ha-zcs-mower" + }, + { + "id": "712412324", + "new": true, + "full_name": "osohotwateriot/osoenergy_community" + }, + { + "id": "272337216", + "new": true, + "full_name": "turbulator/pandora-cas" + }, + { + "id": "238568340", + "new": true, + "full_name": "Pouzor/freebox_player" + }, + { + "id": "403062943", + "new": true, + "full_name": "jugla/battery_consumption" + }, + { + "id": "369883961", + "new": true, + "full_name": "lorenzo-deluca/homeassistant-silence" + }, + { + "id": "463652459", + "new": true, + "full_name": "Nazze/ha_best_bottrop_garbage_collection" + }, + { + "id": "440617082", + "new": true, + "full_name": "elahd/ha-nyc311" + }, + { + "id": "733525527", + "new": true, + "full_name": "jdrozdnovak/ha_pagerduty" + }, + { + "id": "193371652", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Looko2" + }, + { + "id": "884994036", + "new": true, + "full_name": "Hermesiss/itchio_homeassistant" + }, + { + "id": "254347436", + "new": true, + "full_name": "mampfes/hacs_waste_collection_schedule" + }, + { + "id": "372058588", + "new": true, + "full_name": "amaximus/met_alerts_hu" + }, + { + "id": "680907810", + "new": true, + "full_name": "Cmajda/ha_golemio" + }, + { + "id": "749784673", + "new": true, + "full_name": "aronkahrs-us/inumet-weather-ha" + }, + { + "id": "442001863", + "new": true, + "full_name": "amosyuen/ha-tplink-deco" + }, + { + "id": "375838748", + "new": true, + "full_name": "Kannix2005/homeassistant-selve" + }, + { + "id": "789588169", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Brandrisk-Eldningsforbud" + }, + { + "id": "768255166", + "new": true, + "full_name": "joosthoi1/hockey-team-tracker" + }, + { + "id": "588912665", + "new": true, + "full_name": "vooon/hass-myheat" + }, + { + "id": "658074877", + "new": true, + "full_name": "Ludy87/ipv64" + }, + { + "id": "425931056", + "new": true, + "full_name": "dahlb/ha_kia_hyundai" + }, + { + "id": "222292912", + "new": true, + "full_name": "gcobb321/icloud3" + }, + { + "id": "815785865", + "new": true, + "full_name": "xiaodong-lx/tplink-ipc-control" + }, + { + "id": "490231724", + "new": true, + "full_name": "jbouwh/ha-elro-connects" + }, + { + "id": "755320495", + "new": true, + "full_name": "andrewjswan/SwatchTime" + }, + { + "id": "597539627", + "new": true, + "full_name": "bodyscape/cielo_home" + }, + { + "id": "327779379", + "new": true, + "full_name": "itchannel/optus-ha" + }, + { + "id": "124688531", + "new": true, + "full_name": "rytilahti/homeassistant-upnp-availability" + }, + { + "id": "407205510", + "new": true, + "full_name": "alryaz/hass-pik-intercom" + }, + { + "id": "272432260", + "new": true, + "full_name": "algirdasc/hass-floureon" + }, + { + "id": "224258177", + "new": true, + "full_name": "cyr-ius/hass-heatzy" + }, + { + "id": "325097827", + "new": true, + "full_name": "andvikt/mega_hacs" + }, + { + "id": "382905556", + "new": true, + "full_name": "kotborealis/home-assistant-custom-components-cover-time-based-synced" + }, + { + "id": "192664631", + "new": true, + "full_name": "sander1988/Indego" + }, + { + "id": "622332920", + "new": true, + "full_name": "jbergler/hass-ttlock" + }, + { + "id": "661432020", + "new": true, + "full_name": "8none1/lednetwf_ble" + }, + { + "id": "688502429", + "new": true, + "full_name": "AlexxIT/Jura" + }, + { + "id": "314593331", + "new": true, + "full_name": "djtimca/hasatellitetracker" + }, + { + "id": "344660161", + "new": true, + "full_name": "neggert/hass-egauge" + }, + { + "id": "570006201", + "new": true, + "full_name": "sfstar/hass-victron" + }, + { + "id": "154845921", + "new": true, + "full_name": "custom-components/sensor.ssh" + }, + { + "id": "581579759", + "new": true, + "full_name": "RogerSelwyn/mqtt_discoverystream_ha" + }, + { + "id": "874336081", + "new": true, + "full_name": "timniklas/hass-fitnesspark" + }, + { + "id": "642982371", + "new": true, + "full_name": "hudsonbrendon/ha_epic_games" + }, + { + "id": "140907992", + "new": true, + "full_name": "nicole-ashley/homeassistant-goldair-climate" + }, + { + "id": "173563704", + "new": true, + "full_name": "custom-components/climate.programmable_thermostat" + }, + { + "id": "581264508", + "new": true, + "full_name": "dominikamann/oekofen-pellematic-compact" + }, + { + "id": "228649088", + "new": true, + "full_name": "cyberjunky/home-assistant-p2000" + }, + { + "id": "601894276", + "new": true, + "full_name": "leonardlcl/general_link" + }, + { + "id": "235915302", + "new": true, + "full_name": "ryanmac8/Home-Assistant-Marta" + }, + { + "id": "405007807", + "new": true, + "full_name": "macxq/foxess-ha" + }, + { + "id": "849014350", + "new": true, + "full_name": "FaserF/ha-boulderwelt" + }, + { + "id": "585689945", + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Temperatur-Nu" + }, + { + "id": "563077911", + "new": true, + "full_name": "CubicPill/china_southern_power_grid_stat" + }, + { + "id": "581307720", + "new": true, + "full_name": "CM000n/qss" + }, + { + "id": "869078976", + "new": true, + "full_name": "Bebbssos/ha-defa-power" + }, + { + "id": "443297453", + "new": true, + "full_name": "Blear/HassLife" + }, + { + "id": "620107388", + "new": true, + "full_name": "codyc1515/ha-em6" + }, + { + "id": "349455097", + "new": true, + "full_name": "KevinHaendel/ha-ubee" + }, + { + "id": "157618389", + "new": true, + "full_name": "thomasloven/hass-fontawesome" + }, + { + "id": "325755578", + "new": true, + "full_name": "ReneNulschDE/mbapi2020" + }, + { + "id": "552115509", + "new": true, + "full_name": "thomasloven/hass-plejd" + }, + { + "id": "506738088", + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-sodexo" + }, + { + "id": "420701401", + "new": true, + "full_name": "klacol/homeassistant-clage_homeserver" + }, + { + "id": "847508587", + "new": true, + "full_name": "MattDahEpic/ha-midas" + }, + { + "id": "532263303", + "new": true, + "full_name": "toringer/home-assistant-met-next-6-hours-forecast" + }, + { + "id": "416883534", + "new": true, + "full_name": "vincentwolsink/home_assistant_micronova_agua_iot" + }, + { + "id": "242635439", + "new": true, + "full_name": "kuchel77/diskspace" + }, + { + "id": "582464471", + "new": true, + "full_name": "bkbilly/oralb_ble" + }, + { + "id": "818044379", + "new": true, + "full_name": "Amateur-God/home-assistant-technitiumdns" + }, + { + "id": "228678807", + "new": true, + "full_name": "cyberjunky/home-assistant-toon_smartmeter" + }, + { + "id": "835428735", + "new": true, + "full_name": "ad-ha/mg-saic-ha" + }, + { + "id": "742903711", + "new": true, + "full_name": "lizardsystems/hass-mygas" + }, + { + "id": "317051290", + "new": true, + "full_name": "eyalcha/kan_program" + }, + { + "id": "169641362", + "new": true, + "full_name": "elad-bar/ha-blueiris" + }, + { + "id": "262645913", + "new": true, + "full_name": "youdroid/home-assistant-gitea" + }, + { + "id": "519811207", + "new": true, + "full_name": "trvqhuy/nestup_evn" + }, + { + "id": "340596609", + "new": true, + "full_name": "osk2/panasonic_smart_app" + }, + { + "id": "325329098", + "new": true, + "full_name": "IATkachenko/HA-SleepAsAndroid" + }, + { + "id": "199332790", + "new": true, + "full_name": "snarky-snark/home-assistant-variables" + }, + { + "id": "248046910", + "new": true, + "full_name": "sermayoral/ha-samsungtv-encrypted" + }, + { + "id": "598289640", + "new": true, + "full_name": "RobertD502/home-assistant-petkit" + }, + { + "id": "273333188", + "new": true, + "full_name": "jeroenterheerdt/HADailySensor" + }, + { + "id": "690180198", + "new": true, + "full_name": "SanderBlom/BIR_Waste_Watch" + }, + { + "id": "193588464", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Rozkladzik" + }, + { + "id": "260169906", + "new": true, + "full_name": "Bouni/luxtronik" + }, + { + "id": "307503425", + "new": true, + "full_name": "caiosweet/Home-Assistant-custom-components-INGV" + }, + { + "id": "378767428", + "new": true, + "full_name": "hudsonbrendon/HA-drivvo" + }, + { + "id": "395991055", + "new": true, + "full_name": "amaximus/anniversary" + }, + { + "id": "234118477", + "new": true, + "full_name": "heyajohnny/afvalinfo" + }, + { + "id": "164155243", + "new": true, + "full_name": "TimSoethout/goodwe-sems-home-assistant" + }, + { + "id": "770263855", + "new": true, + "full_name": "stickpin/homeassistant-meinvodafone" + }, + { + "id": "541978646", + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CMI" + }, + { + "id": "562404203", + "new": true, + "full_name": "olibos/HomeAssistant-RecycleApp" + }, + { + "id": "646875198", + "new": true, + "full_name": "nimroddolev/chime_tts" + }, + { + "id": "472077314", + "new": true, + "full_name": "pawkakol1/worlds-air-quality-index" + }, + { + "id": "520565579", + "new": true, + "full_name": "danielsmith-eu/home-assistant-themeparks-integration" + }, + { + "id": "452737694", + "new": true, + "full_name": "MvdDonk/brewfather" + }, + { + "id": "334364176", + "new": true, + "full_name": "tom-winkler/ha-webfleet-integration" + }, + { + "id": "658597458", + "new": true, + "full_name": "vakio-ru/vakio_base_smart" + }, + { + "id": "356827073", + "new": true, + "full_name": "openrgb-ha/openrgb-ha" + }, + { + "id": "586345918", + "new": true, + "full_name": "Kartax/home-assistant-binance" + }, + { + "id": "747418323", + "new": true, + "full_name": "MineTech13/homeassistant-basestation" + }, + { + "id": "659517452", + "new": true, + "full_name": "josh-sanders/home-assistant-omnik-trannergy-pv-inverter" + }, + { + "id": "686408627", + "new": true, + "full_name": "leranp/HomeAssistant-galatz-news" + }, + { + "id": "566085483", + "new": true, + "full_name": "LaggAt/ha-jokes" + }, + { + "id": "402156016", + "new": true, + "full_name": "golles/ha-kamstrup_403" + }, + { + "id": "301509152", + "new": true, + "full_name": "BenPru/novus300_Rs485" + }, + { + "id": "163322610", + "new": true, + "full_name": "djbulsink/panasonic_ac" + }, + { + "id": "606563418", + "new": true, + "full_name": "HrGaertner/HA-vent-optimization" + }, + { + "id": "257275420", + "new": true, + "full_name": "tomaae/homeassistant-openmediavault" + }, + { + "id": "363468409", + "new": true, + "full_name": "mbillow/ha-redpocket" + }, + { + "id": "202220932", + "repository_manifest": {}, + "full_name": "thomasloven/hass-favicon", + "category": "integration", + "description": "🔹 Change the favicon of your Home Assistant instance", + "domain": "favicon", + "etag_repository": "W/\"b293d44042f9eba07746d5c670b65971a3edc1c75d90ed5f8e6920ad4c271364\"", + "last_updated": "2024-01-02T15:26:39Z", + "stargazers_count": 117, + "installed_commit": "af5cf85", + "installed": true, + "last_commit": "af5cf85", + "last_version": "10.4", + "manifest_name": "Favicon changer", + "releases": true, + "version_installed": "10.4", + "last_fetched": 1745944165.579335 + }, + { + "id": "193371469", + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Antistorm" + }, + { + "id": "292616002", + "new": true, + "full_name": "swartjean/ha-seedboxes-cc" + }, + { + "id": "255662264", + "new": true, + "full_name": "MTrab/landroid_cloud" + }, + { + "id": "648761057", + "new": true, + "full_name": "pkarimov/jukeaudio_ha" + }, + { + "id": "383732864", + "new": true, + "full_name": "cyberjunky/home-assistant-garmin_connect" + }, + { + "id": "169460975", + "new": true, + "full_name": "akasma74/Hass-Custom-Alarm" + }, + { + "id": "260410453", + "new": true, + "full_name": "sockless-coding/panasonic_cc" + }, + { + "id": "532472578", + "new": true, + "full_name": "greghesp/ha-evonic" + }, + { + "id": "201740996", + "new": true, + "full_name": "custom-components/readme" + }, + { + "id": "289579468", + "new": true, + "full_name": "swartjean/ha-eskom-loadshedding" + }, + { + "id": "307678069", + "new": true, + "full_name": "enkama/hass-variables" + }, + { + "id": "154417419", + "new": true, + "full_name": "nstrelow/ha_philips_android_tv" + }, + { + "id": "146929882", + "new": true, + "full_name": "custom-components/sensor.radarr_upcoming_media" + }, + { + "id": "290436986", + "new": true, + "full_name": "fineemb/Colorfulclouds-weather" + }, + { + "id": "503045365", + "new": true, + "full_name": "Kleinrotti/hass-senertec" + }, + { + "id": "245694520", + "new": true, + "full_name": "asev/homeassistant-helios" + }, + { + "id": "332651510", + "new": true, + "full_name": "jcgoette/baby_buddy_homeassistant" + }, + { + "id": "286186485", + "new": true, + "full_name": "nielsfaber/scheduler-component" + }, + { + "id": "272140589", + "new": true, + "full_name": "ualex73/monitor_docker" + }, + { + "id": "767463130", + "new": true, + "full_name": "artspb/homeassistant-tk-husteblume" + }, + { + "id": "173564471", + "new": true, + "full_name": "custom-components/sensor.file_restore" + }, + { + "id": "330645002", + "new": true, + "full_name": "MTrab/danfoss_ally" + }, + { + "id": "714191907", + "new": true, + "full_name": "alengwenus/ha-sma-ev-charger" + }, + { + "id": "719521685", + "new": true, + "full_name": "AlexandrErohin/home-assistant-flightradar24" + }, + { + "id": "468093553", + "new": true, + "full_name": "amaximus/radioactivity_hu" + }, + { + "id": "427773030", + "new": true, + "full_name": "spycle/tuneblade" + }, + { + "id": "540279701", + "new": true, + "full_name": "tcarwash/home-assistant_noaa-space-weather" + }, + { + "id": "663974882", + "new": true, + "full_name": "MateoGreil/homeassistant-comwatt" + }, + { + "id": "716704833", + "new": true, + "full_name": "AlexandrErohin/home-assistant-tplink-router" + }, + { + "id": "570874359", + "new": true, + "full_name": "masaccio/ha-kingspan-watchman-sensit" + }, + { + "id": "395770920", + "new": true, + "full_name": "firstof9/ha-openei" + }, + { + "id": "290261325", + "new": true, + "full_name": "basnijholt/adaptive-lighting" + }, + { + "id": "309178213", + "new": true, + "full_name": "gtjadsonsantos/controlid" + }, + { + "id": "603119944", + "new": true, + "full_name": "MiguelAngelLV/ha-tarifa-20td" + }, + { + "id": "512213802", + "new": true, + "full_name": "alemuro/ha-cecotec-conga" + }, + { + "id": "625947979", + "new": true, + "full_name": "geertmeersman/youfone" + }, + { + "id": "146379582", + "new": true, + "full_name": "custom-components/sensor.trakt" + }, + { + "id": "290193894", + "new": true, + "full_name": "sillyfrog/Automate-Pulse-v2" + }, + { + "id": "237695750", + "new": true, + "full_name": "bacco007/sensor.opennem" + }, + { + "id": "525954717", + "new": true, + "full_name": "home-assistant-HomeWhiz/home-assistant-HomeWhiz" + }, + { + "id": "448604854", + "new": true, + "full_name": "TomBrien/cardiffwaste-ha" + }, + { + "id": "296028613", + "new": true, + "full_name": "ayavilevich/homeassistant-dlink-presence" + }, + { + "id": "880274406", + "new": true, + "full_name": "tykovec/home-assistant-tritius" + }, + { + "id": "432522624", + "new": true, + "full_name": "Aohzan/ipx800v5" + }, + { + "id": "233092112", + "new": true, + "full_name": "kodi1/songpal_m" + } + ], + "theme": [ + { + "id": "270638476", + "new": true, + "full_name": "home-assistant-community-themes/nord" + }, + { + "id": "233445397", + "new": true, + "full_name": "am80l/sundown" + }, + { + "id": "202203063", + "new": true, + "full_name": "bbbenji/synthwave-hass" + }, + { + "id": "277068969", + "new": true, + "full_name": "ricardoquecria/caule-themes-pack-1" + }, + { + "id": "234022648", + "new": true, + "full_name": "JuanMTech/google_dark_theme" + }, + { + "id": "233715171", + "new": true, + "full_name": "78wesley/Home-Assistant-Darkish-Theme" + }, + { + "id": "309053262", + "new": true, + "full_name": "einschmidt/github_light_theme" + }, + { + "id": "234375294", + "new": true, + "full_name": "home-assistant-community-themes/vaporwave-pink" + }, + { + "id": "220641275", + "new": true, + "full_name": "home-assistant-community-themes/dark-orange" + }, + { + "id": "457458731", + "new": true, + "full_name": "AmoebeLabs/HA-Theme_M3-07-DarkOliveGreen" + }, + { + "id": "387055527", + "new": true, + "full_name": "tgcowell/waves" + }, + { + "id": "230672465", + "new": true, + "full_name": "houtknots/UglyChristmas-Theme" + }, + { + "id": "227988032", + "new": true, + "full_name": "estiens/sweet_pink_hass_theme" + }, + { + "id": "407627914", + "new": true, + "full_name": "pacjo/google_dark_animated" + }, + { + "id": "486045869", + "new": true, + "full_name": "Madelena/Metrology-for-Hass" + }, + { + "id": "470262899", + "new": true, + "full_name": "coltondick/nordic-theme-main" + }, + { + "id": "249722008", + "new": true, + "full_name": "Nihvel/your_name" + }, + { + "id": "456201687", + "new": true, + "full_name": "piitaya/lovelace-mushroom-themes" + }, + { + "id": "464998514", + "new": true, + "full_name": "flejz/hass-cyberpunk-2077-theme" + }, + { + "id": "230974064", + "new": true, + "full_name": "arsaboo/oxford_blue_theme" + }, + { + "id": "480992848", + "new": true, + "full_name": "JuanMTech/macOS-Theme" + }, + { + "id": "214979604", + "new": true, + "full_name": "home-assistant-community-themes/dark-mint" + }, + { + "id": "215075805", + "new": true, + "full_name": "home-assistant-community-themes/blue-night" + }, + { + "id": "234032927", + "new": true, + "full_name": "JuanMTech/google_light_theme" + }, + { + "id": "443651710", + "new": true, + "full_name": "Neekster/MidnightTeal" + }, + { + "id": "216183299", + "new": true, + "full_name": "home-assistant-community-themes/material-dark-pink" + }, + { + "id": "767743196", + "new": true, + "full_name": "Eonasdan/home-assistant-bootstrap-5-theme" + }, + { + "id": "234581410", + "new": true, + "full_name": "fi-sch/ux_goodie_theme" + }, + { + "id": "458636658", + "new": true, + "full_name": "JuanMTech/ios-theme" + }, + { + "id": "274111031", + "new": true, + "full_name": "wowgamr/animated-weather-card" + }, + { + "id": "261924981", + "new": true, + "full_name": "DickSwart/swart_ninja_dark_theme" + }, + { + "id": "221287384", + "new": true, + "full_name": "naofireblade/clear-theme" + }, + { + "id": "234750356", + "new": true, + "full_name": "basnijholt/lovelace-ios-light-mode-theme" + }, + { + "id": "235984421", + "new": true, + "full_name": "home-assistant-community-themes/blackened" + }, + { + "id": "461936688", + "new": true, + "full_name": "robinwittebol/whatsapp-theme" + }, + { + "id": "236277163", + "new": true, + "full_name": "hekm77/reeder_dark_theme" + }, + { + "id": "703332819", + "new": true, + "full_name": "malcolmturnbull/draculaish-ha-theme" + }, + { + "id": "162468030", + "new": true, + "full_name": "awolkers/home-assistant-themes" + }, + { + "id": "309056232", + "new": true, + "full_name": "einschmidt/github_dark_theme" + }, + { + "id": "534353896", + "new": true, + "full_name": "th3jesta/ha-lcars" + }, + { + "id": "793248285", + "new": true, + "full_name": "Nezz/homeassistant-visionos-theme" + }, + { + "id": "479056577", + "new": true, + "full_name": "Matt-PMCT/Green-and-Dark-HA-Theme" + }, + { + "id": "729280147", + "new": true, + "full_name": "Djelle/milcomarmy" + }, + { + "id": "403381222", + "new": true, + "full_name": "williamahartman/noctis-solarized" + }, + { + "id": "216181396", + "new": true, + "full_name": "home-assistant-community-themes/teal" + }, + { + "id": "215075899", + "new": true, + "full_name": "home-assistant-community-themes/grey-night" + }, + { + "id": "216173358", + "new": true, + "full_name": "home-assistant-community-themes/christmas" + }, + { + "id": "209891408", + "new": true, + "full_name": "home-assistant-community-themes/amoled" + }, + { + "id": "458664750", + "new": true, + "full_name": "JuanMTech/google-theme" + }, + { + "id": "458817847", + "new": true, + "full_name": "AmoebeLabs/HA-Theme_M3-04-Magenta" + }, + { + "id": "284293899", + "new": true, + "full_name": "JuanMTech/ios_dark_mode_theme" + }, + { + "id": "223028160", + "new": true, + "full_name": "pbeckcom/green_slate_theme" + }, + { + "id": "253311340", + "new": true, + "full_name": "3ative/3ative-blue-theme" + }, + { + "id": "214664317", + "new": true, + "full_name": "home-assistant-community-themes/midnight" + }, + { + "id": "498774862", + "new": true, + "full_name": "AmoebeLabs/HA-Theme_M3-C11-Purple" + }, + { + "id": "255366214", + "new": true, + "full_name": "Banditen01/vintage_theme" + }, + { + "id": "216178553", + "new": true, + "full_name": "home-assistant-community-themes/material-dark-green" + }, + { + "id": "226567922", + "new": true, + "full_name": "Poeschl/slate_red" + }, + { + "id": "255270395", + "new": true, + "full_name": "home-assistant-community-themes/stell-blue-with-colors" + }, + { + "id": "231829137", + "new": true, + "full_name": "aFFekopp/noctis" + }, + { + "id": "235057110", + "new": true, + "full_name": "home-assistant-community-themes/material-dark-red" + }, + { + "id": "448355900", + "new": true, + "full_name": "SnakeFist007/ha_vastayan_bond" + }, + { + "id": "221288367", + "new": true, + "full_name": "naofireblade/clear-theme-dark" + }, + { + "id": "871683033", + "new": true, + "full_name": "PixNyb/hass-theme-blocky" + }, + { + "id": "743026166", + "new": true, + "full_name": "brezlord/BrezNET-iOS" + }, + { + "id": "217374413", + "new": true, + "full_name": "home-assistant-community-themes/halloween" + }, + { + "id": "292621909", + "new": true, + "full_name": "mikosoft83/hass-windows10-themes" + }, + { + "id": "223938651", + "new": true, + "full_name": "home-assistant-community-themes/midnight-blue" + }, + { + "id": "231083679", + "new": true, + "full_name": "aFFekopp/dark_teal" + }, + { + "id": "825856446", + "new": true, + "full_name": "veniplex/hass-idx-theme" + }, + { + "id": "441738040", + "new": true, + "full_name": "KTibow/lovelace-soft-theme" + }, + { + "id": "570909059", + "new": true, + "full_name": "catppuccin/home-assistant" + }, + { + "id": "701591334", + "new": true, + "full_name": "Nerwyn/material-you-theme" + }, + { + "id": "216165131", + "new": true, + "full_name": "home-assistant-community-themes/solarized-light" + }, + { + "id": "320117484", + "new": true, + "full_name": "myleskeeffe/clear-theme-dark-vibrant" + }, + { + "id": "236318024", + "new": true, + "full_name": "basnijholt/lovelace-ios-themes" + }, + { + "id": "284294048", + "new": true, + "full_name": "JuanMTech/ios_light_mode_theme" + }, + { + "id": "222422187", + "new": true, + "full_name": "basnijholt/lovelace-ios-dark-mode-theme" + }, + { + "id": "574163721", + "new": true, + "full_name": "TilmanGriesel/graphite" + }, + { + "id": "779268034", + "new": true, + "full_name": "chaptergy/homeassistant-theme-dark-pastel" + }, + { + "id": "225969186", + "new": true, + "full_name": "home-assistant-community-themes/aqua-fiesta" + }, + { + "id": "197006509", + "new": true, + "full_name": "seangreen2/slate_theme" + }, + { + "id": "306914292", + "new": true, + "full_name": "JOHLC/transparentblue" + } + ], + "template": [ + { + "id": "624337782", + "new": true, + "full_name": "TheFes/relative-time-plus" + }, + { + "id": "930250618", + "new": true, + "full_name": "Nuhser/jinja-speech-helpers-german" + }, + { + "id": "724754572", + "new": true, + "full_name": "SirGoodenough/Color-Multi-Tool" + }, + { + "id": "694582318", + "new": true, + "full_name": "SirGoodenough/Logic-Chekr" + }, + { + "id": "624674515", + "new": true, + "full_name": "Petro31/easy-time-jinja" + }, + { + "id": "656746023", + "new": true, + "full_name": "langestefan/auto-sun-blind" + }, + { + "id": "912235383", + "new": true, + "full_name": "jazzyisj/speech-helpers-jinja" + }, + { + "id": "680978332", + "new": true, + "full_name": "SirGoodenough/Availability-Template" + }, + { + "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 new file mode 100644 index 0000000..ccd13cf --- /dev/null +++ b/.storage/hacs.hacs @@ -0,0 +1,10 @@ +{ + "version": "6", + "minor_version": 1, + "key": "hacs.hacs", + "data": { + "archived_repositories": [], + "renamed_repositories": {}, + "ignored_repositories": [] + } +} \ No newline at end of file diff --git a/.storage/hacs.repositories b/.storage/hacs.repositories new file mode 100644 index 0000000..7592d4a --- /dev/null +++ b/.storage/hacs.repositories @@ -0,0 +1,28116 @@ +{ + "version": "6", + "minor_version": 1, + "key": "hacs.repositories", + "data": { + "192835334": { + "repository_manifest": {}, + "new": 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/\"540f75525b6c2469dc0aa9cb85b18e57aa9c036351f48c95cc76371ab130b5c5\"", + "last_updated": "2024-07-15T20:49:04Z", + "stargazers_count": 145, + "last_fetched": 1744553585.060144 + }, + "537001731": { + "repository_manifest": {}, + "new": true, + "full_name": "emes30/facebook_messenger", + "category": "integration", + "description": "Home Assistant custom integration for Facebook Messenger.", + "domain": "facebook_messenger", + "etag_repository": "W/\"b8b55482968736709b7a6c28e9d0db6777efa131d105e35c8ed3876a83ffda60\"", + "last_updated": "2022-09-26T21:07:38Z", + "stargazers_count": 15, + "topics": [ + "facebook", + "images", + "messenger" + ], + "last_fetched": 1738318598.593859 + }, + "257104502": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/fkf-garbage-collection", + "category": "integration", + "description": "FKF Budapest Garbage Collection custom component for Home Assistant", + "domain": "fkf_garbage_collection", + "downloads": 1, + "etag_repository": "W/\"2390fdaf03ba39c609972b126d203d67fcd978042fcc1d268040840f1f18ab11\"", + "last_updated": "2025-04-16T11:20:29Z", + "stargazers_count": 25, + "topics": [ + "budapest", + "hungary" + ], + "last_fetched": 1745914898.051787 + }, + "560311562": { + "repository_manifest": {}, + "new": true, + "full_name": "codyc1515/ha-managemyhealth", + "category": "integration", + "description": "Add your next ManageMyHealth appointment to Home Assistant's Calendar", + "domain": "managemyhealth", + "downloads": 209, + "etag_repository": "W/\"384044554f109ade7fd34387b34499aff47ba5fc85aebe3677b6b536d2d236a7\"", + "last_updated": "2024-04-29T20:34:02Z", + "stargazers_count": 3, + "topics": [ + "appointment", + "health", + "managemyhealth", + "nz" + ], + "last_fetched": 1729213430.329162 + }, + "536329656": { + "repository_manifest": {}, + "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/\"6352123bd504b65f16e0b60d6b240f57a58043ab4b42c158ede586b9f63f1130\"", + "last_updated": "2025-01-23T18:33:48Z", + "stargazers_count": 695, + "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": 1745964997.207948 + }, + "248954055": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/stack-in-card", + "category": "plugin", + "description": "🛠 group multiple cards into one card without the borders", + "downloads": 132016, + "etag_repository": "W/\"63dd6b32dec0e2db073f42800e731cfce539ce09f7ac8b2c2a4aa0881e4589ca\"", + "last_updated": "2024-04-02T20:01:27Z", + "stargazers_count": 304, + "last_fetched": 1744979281.639597 + }, + "194824532": { + "repository_manifest": {}, + "new": 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/\"8ca3b02ff0767093420d5e93a2be83a5d998c35204fdcd8d708e24ba0d775251\"", + "last_updated": "2023-10-04T18:41:55Z", + "stargazers_count": 28, + "topics": [ + "animated-icons", + "lovelace-card", + "meteo-france", + "weather" + ], + "last_fetched": 1744928123.969969 + }, + "468093553": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/radioactivity_hu", + "category": "integration", + "description": "Radioactivity data for Hungary", + "domain": "radioactivity_hu", + "downloads": 17, + "etag_repository": "W/\"2dc9af953fd49e57bbb6b71c81a383b1f482850b87c9a6962fd04726d1c6ef88\"", + "last_updated": "2023-06-08T08:48:13Z", + "stargazers_count": 7, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1740651324.505752 + }, + "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/\"51f3af0508734d310046c9a98526b2f86a5eb238d70f64a81bf21475d18ed8f2\"", + "last_updated": "2024-11-02T03:02:12Z", + "stargazers_count": 35, + "topics": [ + "amateur-radio", + "noaa-data" + ], + "last_fetched": 1745630248.349979 + }, + "140907992": { + "repository_manifest": {}, + "new": true, + "full_name": "nicole-ashley/homeassistant-goldair-climate", + "category": "integration", + "description": "Home Assistant integration for Goldair WiFi heaters, dehumidifiers and fans", + "domain": "goldair_climate", + "downloads": 1165, + "etag_repository": "W/\"65f19b41703f65a5e45a517e9cf7060a3eccc005ede7835e543e804d8eacb581\"", + "last_updated": "2022-05-17T04:15:51Z", + "stargazers_count": 18, + "topics": [ + "dehumidifier", + "fan", + "goldair", + "heater", + "wifi" + ], + "last_fetched": 1743532000.802486 + }, + "226707533": { + "repository_manifest": {}, + "new": true, + "full_name": "freol35241/ltss", + "category": "integration", + "description": "Long time state storage (LTSS) custom component for Home Assistant using Timescale DB", + "domain": "ltss", + "etag_repository": "W/\"02ddf14f281aab2a131f29ae7ddab9b0a1d2de0c94f09b55ce593a52b9580be3\"", + "last_updated": "2025-03-17T19:30:30Z", + "stargazers_count": 89, + "topics": [ + "database", + "ltss", + "state-storage", + "storage", + "timescaledb" + ], + "last_fetched": 1745014667.887452 + }, + "286270157": { + "repository_manifest": {}, + "new": true, + "full_name": "nielsfaber/scheduler-card", + "category": "plugin", + "description": "HA Lovelace card for control of scheduler entities", + "downloads": 38815, + "etag_repository": "W/\"6dc258db8dce7858e713fe7c3f6f303fea130a505fa1bbe5ea9203c2857593c9\"", + "last_updated": "2025-03-25T14:42:21Z", + "stargazers_count": 1012, + "topics": [ + "assistant", + "automation", + "card", + "home", + "schedule", + "scheduler", + "sunrise", + "sunset", + "week", + "weekly" + ], + "last_fetched": 1745951005.436022 + }, + "437278224": { + "repository_manifest": {}, + "new": true, + "full_name": "kongo09/hass-dell-printer", + "category": "integration", + "description": "Support DELL printers in Home Assistant", + "domain": "dell_printer", + "etag_repository": "W/\"24996d9ac99ae993bbf3e06e70aac9e951064e695dfa2824e8e67acd7b08b53f\"", + "last_updated": "2022-06-26T17:26:42Z", + "stargazers_count": 6, + "topics": [ + "dell", + "printer" + ], + "last_fetched": 1729217059.942965 + }, + "531891521": { + "repository_manifest": {}, + "new": true, + "full_name": "sh00t2kill/petoneer_custom_component", + "category": "integration", + "description": "A custom Home Assistant Component for WiFI enabled pet water fountains by petoneer", + "domain": "revogi", + "etag_repository": "W/\"d3e2e6aeba4e6ad3287120583a1b4dfe0370aa9a46e9bd7e990eb3da295ba3eb\"", + "last_updated": "2024-02-07T23:52:43Z", + "stargazers_count": 2, + "topics": [ + "petoneer", + "revogi" + ], + "last_fetched": 1729217252.919413 + }, + "230974064": { + "repository_manifest": {}, + "new": true, + "full_name": "arsaboo/oxford_blue_theme", + "category": "theme", + "description": "Oxford blue theme for Home Assistant", + "etag_repository": "W/\"a20e4fed079b7c35980b2b3a80158129ccf6e8dfa23e1ddf5ddbda3287d1a607\"", + "last_updated": "2020-02-27T00:08:56Z", + "stargazers_count": 6, + "last_fetched": 1745763158.784017 + }, + "701591334": { + "repository_manifest": {}, + "new": true, + "full_name": "Nerwyn/material-you-theme", + "category": "theme", + "description": "Material Design 3 Colors and Components in Home Assistant", + "etag_repository": "W/\"89536e3697a364ec5aa0a44ecf0d014d87b2f254f584215231bc9e38b4dfa887\"", + "last_updated": "2025-04-24T03:26:11Z", + "stargazers_count": 205, + "topics": [ + "hacs-theme", + "homeassistant-themes", + "material-design", + "material-design-3", + "material-you", + "material-you-3" + ], + "last_fetched": 1746022539.031096 + }, + "299875200": { + "repository_manifest": {}, + "new": true, + "full_name": "toreamun/victorsmartkill-homeassistant", + "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/\"7fb3a460be38afcfe6f08bcb5c370605f4cac30a03f629e1d6ecd6e00c7e7906\"", + "last_updated": "2025-03-31T16:03:37Z", + "stargazers_count": 18, + "topics": [ + "mouse", + "rat", + "trap", + "victor" + ], + "last_fetched": 1743445809.626429 + }, + "259126760": { + "repository_manifest": {}, + "new": 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/\"c6b82a8b5000587dcc90ca06d74bd2a6c8b4f11f895f6245a8f253a986baa034\"", + "last_updated": "2025-04-06T02:39:09Z", + "stargazers_count": 214, + "topics": [ + "lovelace-module", + "menu", + "module" + ], + "last_fetched": 1745284330.184298 + }, + "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/\"36ae8a5707c6565e8c7aebba5b0c843b0befddaa82f5a1e946bc964821d88c90\"", + "last_updated": "2024-12-05T09:31:31Z", + "stargazers_count": 12, + "topics": [ + "alarm" + ], + "last_fetched": 1743502890.090028 + }, + "266557774": { + "repository_manifest": {}, + "new": true, + "full_name": "deblockt/hass-proscenic-790T-vacuum", + "category": "integration", + "description": "proscenic 790T intergration for home assistant", + "domain": "proscenic", + "downloads": 118, + "etag_repository": "W/\"48b85f40131b4242f088a6116d6b1e25c87e0f960c090e2e055027fe76926356\"", + "last_updated": "2023-10-05T19:07:28Z", + "stargazers_count": 17, + "topics": [ + "790t", + "proscenic", + "vacuum", + "vacuum-cleaner" + ], + "last_fetched": 1742141891.602331 + }, + "334076222": { + "repository_manifest": {}, + "new": true, + "full_name": "mawinkler/astroweather", + "category": "integration", + "description": "Asynchronous Astro Weather Forecast for Home Assistant", + "domain": "astroweather", + "etag_repository": "W/\"834b80274b0aa6376200d4334db602e390bc5b8acf59d2eb3128a6c102ee74d8\"", + "last_updated": "2025-04-24T18:43:53Z", + "stargazers_count": 100, + "topics": [ + "7timer", + "astronomy", + "forecast" + ], + "last_fetched": 1745742273.591753 + }, + "186605347": { + "repository_manifest": {}, + "new": true, + "full_name": "bosch-thermostat/home-assistant-bosch-custom-component", + "category": "integration", + "description": "HA custom component for Bosch thermostats", + "domain": "bosch", + "etag_repository": "W/\"733ee8c7b40b0e40b4247dc588a30480b4a6101042b6a7ff95fe278ad108d6d6\"", + "last_updated": "2025-02-23T05:53:24Z", + "stargazers_count": 264, + "topics": [ + "bosch", + "bosch-thermostat", + "buderus", + "nefit", + "sensors", + "thermostat", + "xmpp" + ], + "last_fetched": 1745829906.611329 + }, + "625309779": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/nexxtmove", + "category": "integration", + "description": "Home Assistant component for the Nexxtmove - Powerdale platform", + "domain": "nexxtmove", + "downloads": 121, + "etag_repository": "W/\"776e941898aee8b8724e01f686d3b076a455288fe12964a5ea85e10cbb9cd071\"", + "last_updated": "2025-04-28T12:03:23Z", + "stargazers_count": 14, + "topics": [ + "hacs-custom", + "nexxtmove", + "powerdale" + ], + "last_fetched": 1745850030.004889 + }, + "236572107": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexxIT/YandexStation", + "category": "integration", + "description": "Управление Яндекс.Станцией и другими устройствами умного дома с Алисой из Home Assistant", + "domain": "yandex_station", + "etag_repository": "W/\"87ba349685ba95c081c7aaee3cab85c9c3c7375d3cbec627df4e14524ad18075\"", + "last_updated": "2025-04-09T03:52:18Z", + "stargazers_count": 1525, + "topics": [ + "tts", + "yandex-station" + ], + "last_fetched": 1746008194.022421 + }, + "357930725": { + "repository_manifest": {}, + "new": true, + "full_name": "elad-bar/ha-shinobi", + "category": "integration", + "description": "Shinobi Video custom component for HA", + "domain": "shinobi", + "etag_repository": "W/\"74c6ae9eed1875b96bf3b6510a70a72f0ad6a6054516b247163167e1117c7550\"", + "last_updated": "2024-12-08T11:40:10Z", + "stargazers_count": 55, + "topics": [ + "shinobi" + ], + "last_fetched": 1743229308.857432 + }, + "552532860": { + "repository_manifest": {}, + "new": true, + "full_name": "evantaur/seiverkot-consumption", + "category": "integration", + "description": "Add seiverkot consumption sensor to home assistant", + "domain": "seiverkot", + "etag_repository": "W/\"2399cb0cad01ce1f69ac3f488fca2e7d8c89ccd973fe0bd98206e627b162a92a\"", + "last_updated": "2023-07-13T18:08:25Z", + "stargazers_count": 3, + "topics": [ + "energy-consumption", + "energy-monitor", + "seinajoen-energia", + "seiverkot" + ], + "last_fetched": 1729216929.80436 + }, + "441294260": { + "repository_manifest": {}, + "new": true, + "full_name": "c-st/auto_areas", + "category": "integration", + "description": "🤖 A custom component for Home Assistant which automates your areas.", + "domain": "auto_areas", + "etag_repository": "W/\"e4471043d0d41f7e0092787177c3f64f2c550f4e891d628c4ea3b5aa657b9e76\"", + "last_updated": "2025-04-28T04:52:13Z", + "stargazers_count": 30, + "last_fetched": 1745821838.080275 + }, + "207110572": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.avfallsor", + "category": "integration", + "description": "Simple sensor for avfallsor", + "domain": "avfallsor", + "etag_repository": "W/\"5ce5be7644ceb6aee238c236fd9d37a5de80474ee0f42f92a302b43c1db5fdd3\"", + "last_updated": "2024-12-26T21:20:43Z", + "stargazers_count": 8, + "last_fetched": 1741299332.806487 + }, + "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/\"6487f5acf005f0a595b825723d911a12897414478bb72db436051ee54e89fbbc\"", + "last_updated": "2025-04-19T11:19:00Z", + "stargazers_count": 14, + "topics": [ + "abbott", + "diabetes", + "freestyle", + "freestyle-libre", + "glucose-monitoring", + "librelink", + "librelinkup", + "wearenotwaiting" + ], + "last_fetched": 1745504569.057221 + }, + "640516976": { + "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": 6624, + "etag_repository": "W/\"44e273eb20172e4e9c9e6706bb477b818e8e1b871bb500b5d02ab546ea704210\"", + "last_updated": "2023-08-11T09:09:03Z", + "stargazers_count": 15, + "topics": [ + "bundle", + "card", + "cards", + "collection", + "custom", + "dashboard", + "energy", + "gauge", + "panel" + ], + "last_fetched": 1741136781.160389 + }, + "458491675": { + "repository_manifest": {}, + "new": true, + "full_name": "MesserschmittX/lovelace-nicehash-excavator-monitor-card", + "category": "plugin", + "description": "Home Assistant UI Card for Nicehash Excavator Monitor integration", + "etag_repository": "W/\"dce2209d6459f072893a0ef947515400286fa20c16078ae3a51d36e1687d04ac\"", + "last_updated": "2022-05-15T07:59:36Z", + "topics": [ + "excavator", + "mining", + "nicehash" + ], + "last_fetched": 1734078073.533574 + }, + "641757757": { + "repository_manifest": {}, + "new": true, + "full_name": "zeronounours/HA-custom-component-energy-meter", + "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": 5375, + "etag_repository": "W/\"a1deb446f4167e338b2added7f2dad84a588eddfc47977faa169ef1d4758722f\"", + "last_updated": "2025-02-17T15:59:46Z", + "stargazers_count": 23, + "topics": [ + "energy" + ], + "last_fetched": 1744979914.02519 + }, + "398767994": { + "repository_manifest": {}, + "new": true, + "full_name": "luuuis/hass_wibeee", + "category": "integration", + "description": "Home Assistant: Wibeee energy monitor custom component", + "domain": "wibeee", + "downloads": 305, + "etag_repository": "W/\"b55e937f506506b287534f82b65113a1407d51a7abb5751e06b43a8e3dca65aa\"", + "last_updated": "2025-04-21T19:13:49Z", + "stargazers_count": 22, + "topics": [ + "circutor", + "mirubee", + "smilics", + "wibeee" + ], + "last_fetched": 1745266964.050406 + }, + "156434866": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-layout-card", + "category": "plugin", + "description": "🔹 Get more control over the placement of lovelace cards.", + "etag_repository": "W/\"1cb68a3ee5336338cae4531ffb3e51cc1bbccbdd9cd4ac18aab939a80a225b6e\"", + "last_updated": "2024-06-09T12:31:07Z", + "stargazers_count": 1136, + "last_fetched": 1746022679.016775 + }, + "709665442": { + "repository_manifest": {}, + "new": true, + "full_name": "vingerha/gtfs2", + "category": "integration", + "description": "Support GTFS in Home Assistant GUI-only", + "domain": "gtfs2", + "etag_repository": "W/\"436dc288b49a2a4b402d158bf18f260a3703bf0e673dadc439965ae47b402e79\"", + "last_updated": "2025-04-05T09:35:52Z", + "stargazers_count": 101, + "topics": [ + "bus", + "gtfs", + "train", + "tram", + "transport" + ], + "last_fetched": 1745677408.975483 + }, + "547177218": { + "repository_manifest": {}, + "new": true, + "full_name": "mb-software/homeassistant-powerbrain", + "category": "integration", + "description": "Custom Component for Homeassistant to integrate cFos Powerbrain devices", + "domain": "powerbrain", + "etag_repository": "W/\"a2e9c6e48784e6510a2cb64bd202d0a7fa591fa0248417660c5c87c7b3f712cc\"", + "last_updated": "2023-10-03T03:39:00Z", + "stargazers_count": 16, + "topics": [ + "cfos", + "evse", + "homeassistant-custom-component", + "powerbrain", + "wallbox" + ], + "last_fetched": 1745864902.934894 + }, + "297379398": { + "repository_manifest": {}, + "new": true, + "full_name": "Danielhiversen/home_assistant_tractive", + "category": "integration", + "description": "Custom component for Tractive", + "domain": "tractive_custom", + "etag_repository": "W/\"f3274c950116d325b1806a4913068de9e9084d18c5e1e983d9c18f03c9999694\"", + "last_updated": "2021-12-20T09:30:02Z", + "stargazers_count": 36, + "topics": [ + "tractive" + ], + "last_fetched": 1745425309.827983 + }, + "185304888": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/text-action-element", + "category": "plugin", + "description": null, + "downloads": 875, + "etag_repository": "W/\"4c0c7c95aa20d7e4e927fe9d1b736348da98b14f84d80f1c768ccd1de425b86a\"", + "last_updated": "2023-02-16T13:53:44Z", + "stargazers_count": 8, + "last_fetched": 1741328412.543461 + }, + "426814988": { + "repository_manifest": {}, + "new": true, + "full_name": "aneeshd/schedule_state", + "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/\"3a3b90286224f6c8be4b17fc1fe17902b86db916b8fb0895dbde43396aa89e41\"", + "last_updated": "2025-01-10T15:20:05Z", + "stargazers_count": 46, + "topics": [ + "automation", + "scheduler", + "timetable" + ], + "last_fetched": 1745763206.181749 + }, + "279538782": { + "repository_manifest": {}, + "new": true, + "full_name": "pcourbin/ecodevices_rt2", + "category": "integration", + "description": "Home Assistant custom component for GCE Ecodevices RT2", + "domain": "ecodevices_rt2", + "etag_repository": "W/\"78027deb94d9cec8cc86038f7cad383e1773ca07c6032f54a0f4be97b2d87ea2\"", + "last_updated": "2025-03-26T09:54:06Z", + "stargazers_count": 10, + "last_fetched": 1744043117.897839 + }, + "886601291": { + "repository_manifest": {}, + "new": true, + "full_name": "sebr/inception-home-assistant", + "category": "integration", + "description": "InnerRange Inception Home-Assistant custom component", + "domain": "inception", + "etag_repository": "W/\"5d109a05a10b348d2b64a11e724133d9f4a36525bcc4075d868225f18d66318d\"", + "last_updated": "2025-04-28T00:29:18Z", + "stargazers_count": 6, + "topics": [ + "inception", + "inner-range", + "innerrange" + ], + "last_fetched": 1746023084.540887 + }, + "384434522": { + "repository_manifest": {}, + "new": true, + "full_name": "arallsopp/hass-hue-icons", + "category": "plugin", + "description": "Additional vector icons for home assistant to model Philips Hue bulbs and fixtures. ", + "downloads": 26254, + "etag_repository": "W/\"c435766086e2ce4957cabe70e60ef134e6e889a781f07a68d8ce84124a9e56d8\"", + "last_updated": "2023-12-13T18:53:17Z", + "stargazers_count": 328, + "topics": [ + "custom-icons", + "hue", + "hue-lights", + "icons", + "iconset", + "philips-hue", + "svg" + ], + "last_fetched": 1745809648.21568 + }, + "631670903": { + "repository_manifest": {}, + "new": true, + "full_name": "ufozone/ha-zcs-mower", + "category": "integration", + "description": "ZCS Lawn Mower Robots (Ambrogio, Techline, Wiper) platform as a Custom Component for Home Assistant.", + "domain": "zcsmower", + "etag_repository": "W/\"0e276ead4bff4af45fce2432c89c0ba8ee20a55f6e4739c1e432a4f296a43098\"", + "last_updated": "2025-04-28T18:02:51Z", + "stargazers_count": 22, + "topics": [ + "ambrogio", + "lawn-mower", + "lawnmower", + "mower", + "mower-robot", + "wiper", + "zcs", + "zucchetti" + ], + "last_fetched": 1745872010.19992 + }, + "238568340": { + "repository_manifest": {}, + "new": true, + "full_name": "Pouzor/freebox_player", + "category": "integration", + "description": "Custom Component for Home Assistant, enable to remote Freebox Player", + "domain": "freebox_player", + "etag_repository": "W/\"9b5c5ed7ef2c8f32a65239c3459c9362e2d2272a9fbed550f9c7331eff8a3192\"", + "last_updated": "2021-05-12T23:52:40Z", + "stargazers_count": 18, + "topics": [ + "freebox" + ], + "last_fetched": 1741299716.761517 + }, + "207292725": { + "repository_manifest": {}, + "new": true, + "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!", + "etag_repository": "W/\"013e0bad753ea08d826c4ec262a00e6d6b5befa7c3c647d66f50d676171b0da3\"", + "last_updated": "2025-03-15T17:07:58Z", + "stargazers_count": 308, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1745784937.658817 + }, + "667615978": { + "repository_manifest": {}, + "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/\"e424326caff555bb4ad2dc9f2a5dfb37296448d47125f738931dbafd6a637a63\"", + "last_updated": "2024-01-23T21:38:42Z", + "stargazers_count": 14, + "topics": [ + "hacs-plugin", + "inbox", + "javascript", + "lovelace-custom-card", + "office365", + "outlook", + "teams", + "todo" + ], + "last_fetched": 1733545682.219923 + }, + "733525527": { + "repository_manifest": {}, + "new": true, + "full_name": "jdrozdnovak/ha_pagerduty", + "category": "integration", + "description": "PagerDuty Integration for Home Assistant", + "domain": "pagerduty", + "etag_repository": "W/\"3163c0a39e80f80a745ab63d65a2e922dcd8d532f4ed7222f85d7c157e3e4fab\"", + "last_updated": "2024-02-28T15:13:09Z", + "stargazers_count": 1, + "topics": [ + "pagerduty", + "python3" + ], + "last_fetched": 1739312234.964246 + }, + "335019855": { + "repository_manifest": {}, + "new": true, + "full_name": "IhorSyerkov/linak-desk-card", + "category": "plugin", + "description": "Home Assistant Lovelace Card for controlling desks based on linak bluetooth controller.", + "downloads": 1113, + "etag_repository": "W/\"db85371253c75446de78eafe86adc96e0adfdd9f87f401bdac3f9df7e5a98f03\"", + "last_updated": "2024-04-16T09:36:20Z", + "stargazers_count": 66, + "topics": [ + "linak-desk-card" + ], + "last_fetched": 1745756848.449409 + }, + "216173358": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/christmas", + "category": "theme", + "description": "Christmas theme for Home Assistant", + "etag_repository": "W/\"efa61d4eb7c5ecb1a6d1d97e61ed202e9bd2a10caf69032e19c2ddf3088bdb6e\"", + "last_updated": "2023-03-27T23:57:09Z", + "stargazers_count": 1, + "last_fetched": 1745763174.946749 + }, + "680907810": { + "repository_manifest": {}, + "new": true, + "full_name": "Cmajda/ha_golemio", + "category": "integration", + "description": "HA integration - waste separation points in Prague", + "domain": "golemio", + "etag_repository": "W/\"5ccd28c0c7330b6c2199b64f0e3ea7d1d26a00e35c2eb31cc3188a02cd84139a\"", + "last_updated": "2024-02-05T15:14:35Z", + "stargazers_count": 5, + "last_fetched": 1740272947.041656 + }, + "442001863": { + "repository_manifest": {}, + "new": true, + "full_name": "amosyuen/ha-tplink-deco", + "category": "integration", + "description": "Home Assistant TP-Link Deco Custom Component", + "domain": "tplink_deco", + "etag_repository": "W/\"ff6eca11a74f9c081d6c078e71de418e958420b79087037c85a726faffba23e6\"", + "last_updated": "2025-04-28T14:11:01Z", + "stargazers_count": 207, + "topics": [ + "router", + "tp-link" + ], + "last_fetched": 1745871388.998841 + }, + "165156754": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/pc-card", + "category": "plugin", + "description": "💵 Personal Capital Card", + "etag_repository": "W/\"b96d781fe6f3b1b9709dc25f8cd61fe2dab2aa94ca7a4d7a496f6100c9c2ba36\"", + "last_updated": "2019-10-21T03:36:31Z", + "stargazers_count": 8, + "last_fetched": 1741328411.047227 + }, + "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/\"3b01aac116a5a66b6e7d8ce00047c32753c0bc1b993e1d19d0f762f0e4077f09\"", + "last_updated": "2025-03-19T15:55:49Z", + "stargazers_count": 12, + "topics": [ + "gas-boiler", + "home-assistant-integration", + "myheat" + ], + "last_fetched": 1742409020.712232 + }, + "222292912": { + "repository_manifest": {}, + "new": true, + "full_name": "gcobb321/icloud3", + "category": "integration", + "description": "iCloud3 v3, iDevice Tracker - An advanced iDevice tracker that uses Apple iCloud account and HA Mobile App data for presence detection and location based automations.", + "domain": "icloud3", + "downloads": 34, + "etag_repository": "W/\"fda760f62cd3b593d5c10ffc2123eef56fe98517f38e885d87c1a1e403ba2794\"", + "last_updated": "2025-03-12T15:48:12Z", + "stargazers_count": 665, + "topics": [ + "device-tracker", + "ha-ios", + "icloud", + "icloud-account", + "tracking", + "zone", + "zones" + ], + "last_fetched": 1746030143.948382 + }, + "574163721": { + "repository_manifest": {}, + "new": true, + "full_name": "TilmanGriesel/graphite", + "category": "theme", + "description": "🌿 Calm and clean theme for Home Assistant", + "etag_repository": "W/\"2dd6667fefc004c7143792b4302c06a906bbdb6158138b8f00470718d534925d\"", + "last_updated": "2025-04-20T08:40:56Z", + "stargazers_count": 207, + "topics": [ + "calm", + "clean", + "dark", + "dark-theme", + "flat", + "home-assistant-theme", + "minimalist", + "modern" + ], + "last_fetched": 1745975464.350184 + }, + "225969186": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/aqua-fiesta", + "category": "theme", + "description": "Aqua Fiesta theme for Home Assistant", + "etag_repository": "W/\"20e7d5fdd24d002bc0bf51552dc95195e8efb3a428423a337ecfd50e77106d04\"", + "last_updated": "2024-02-19T09:54:24Z", + "stargazers_count": 5, + "last_fetched": 1745763170.352672 + }, + "490231724": { + "repository_manifest": {}, + "new": true, + "full_name": "jbouwh/ha-elro-connects", + "category": "integration", + "description": "Elro Connects K1 for Home Assistant via HACS", + "domain": "elro_connects", + "etag_repository": "W/\"3b79489c9b3a7f85bbd026acdad99d462e1553b581063518d3e54bb46fe97f04\"", + "last_updated": "2024-01-04T16:15:43Z", + "stargazers_count": 13, + "topics": [ + "elro", + "fire-alarm", + "fire-alarm-monitoring-system", + "siterwell" + ], + "last_fetched": 1741741768.222977 + }, + "327779379": { + "repository_manifest": {}, + "new": true, + "full_name": "itchannel/optus-ha", + "category": "integration", + "description": "Optus Mobile Home Assistant Integration", + "domain": "optus", + "etag_repository": "W/\"377076c87d74d36ed181bfae74212943901d3fd89b3794436ed0f026bf196d9d\"", + "last_updated": "2021-06-13T00:40:48Z", + "stargazers_count": 3, + "topics": [ + "assistant", + "mobile", + "optus" + ], + "last_fetched": 1741299494.204161 + }, + "272432260": { + "repository_manifest": {}, + "new": true, + "full_name": "algirdasc/hass-floureon", + "category": "integration", + "description": "Floureon (Broadlink based) thermostat integration for Home Assistant", + "domain": "floureon", + "etag_repository": "W/\"1440bf2e783199a5931a496a08acb53b769ac517d6e2fc33704896cb2b91fa63\"", + "last_updated": "2024-10-05T16:47:33Z", + "stargazers_count": 38, + "topics": [ + "broadlink", + "floureon", + "thermostat" + ], + "last_fetched": 1742667479.518585 + }, + "449218690": { + "repository_manifest": {}, + "new": true, + "full_name": "rautesamtr/thermal_comfort_icons", + "category": "plugin", + "description": "Thermal Comfort custom icons for Home Assistant to accompany the MDI icons", + "etag_repository": "W/\"1cd2ed2ebf5b59dde9ce2d426c7070671ec39403692e9e47d3de52ab8fc26939\"", + "last_updated": "2022-01-29T15:14:16Z", + "stargazers_count": 33, + "topics": [ + "absolute-humidity", + "dew-point", + "dew-point-perception", + "frost-point", + "frost-risk", + "heat-index", + "icons", + "iconset", + "simmer-index", + "simmer-zone", + "thermal-perception" + ], + "last_fetched": 1733998683.575101 + }, + "142545838": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/canvas-gauge-card", + "category": "plugin", + "description": "The card makes it possible to use gauges from https://canvas-gauges.com/", + "downloads": 13281, + "etag_repository": "W/\"08357f14910e7a6cf4ca654aa28358045643e24326a2776f60b6f6f90c936e47\"", + "last_updated": "2024-09-27T23:48:00Z", + "stargazers_count": 195, + "last_fetched": 1745584182.120818 + }, + "688502429": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexxIT/Jura", + "category": "integration", + "description": "Home Assistant custom component for control Jura Coffee Machines via Bluetooth module", + "domain": "jura", + "etag_repository": "W/\"21f9122403f8ab62b7d5404848243c26db256d500135eead3fef470d89c347f2\"", + "last_updated": "2025-02-20T17:27:31Z", + "stargazers_count": 70, + "topics": [ + "bluetooth", + "jura" + ], + "last_fetched": 1745676766.495429 + }, + "570006201": { + "repository_manifest": {}, + "new": true, + "full_name": "sfstar/hass-victron", + "category": "integration", + "description": "Integration for Home Assistant to fetch data from the victron gx device via modbusTCP", + "domain": "victron", + "downloads": 75, + "etag_repository": "W/\"9c8177cb4e534cd6a5fcbca47493596e7589608b989a359f56367a1cac18a6c3\"", + "last_updated": "2025-03-07T07:46:49Z", + "stargazers_count": 237, + "topics": [ + "energy", + "modbus-tcp", + "victron", + "victronenergy" + ], + "last_fetched": 1745717028.011787 + }, + "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": 892, + "etag_repository": "W/\"17abf9eb4a813b0dd2397658d102dd3f89edf597b375c73f9e4457ea9486af4d\"", + "last_updated": "2025-04-23T08:01:53Z", + "stargazers_count": 8, + "topics": [ + "discovery", + "homeassistant-custom-component", + "mqtt", + "mqtt-discovery", + "mqtt-statestream" + ], + "last_fetched": 1745403948.949338 + }, + "173563704": { + "repository_manifest": {}, + "new": true, + "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/\"87738aab43c31a18af48448a3ae193a5e18d71ffa064aba92f734c50234cb4c9\"", + "last_updated": "2025-04-09T20:29:47Z", + "stargazers_count": 116, + "topics": [ + "programmable-thermostat", + "programming", + "smart-thermostat", + "thermostat", + "thermostats" + ], + "last_fetched": 1744236937.647218 + }, + "601894276": { + "repository_manifest": {}, + "new": true, + "full_name": "leonardlcl/general_link", + "category": "integration", + "description": "GeneralLink custom component for Home Assistant", + "domain": "general_link", + "etag_repository": "W/\"5e0716b38e37b8c493c4e99d93d9d653f4e5c759245b50a9f78988fb84c3a53f\"", + "last_updated": "2025-01-18T07:26:48Z", + "stargazers_count": 3, + "topics": [ + "custom-integration", + "general", + "general-link", + "generallink", + "link" + ], + "last_fetched": 1743675690.276246 + }, + "202546107": { + "repository_manifest": {}, + "new": true, + "full_name": "bbbenji/synthwave-hass-extras", + "category": "plugin", + "description": "Extras for the synthwave inspired theme for Home Assistant", + "etag_repository": "W/\"f419db4e5a334d4b3c7ab78e704642a23cc5eca7ac73849b069086b61e23a9df\"", + "last_updated": "2020-10-30T00:24:02Z", + "stargazers_count": 15, + "last_fetched": 1741328389.613404 + }, + "585689945": { + "repository_manifest": {}, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Temperatur-Nu", + "category": "integration", + "description": "A sensor for temperatur.nu and a service for reporting your current temperature", + "domain": "temperatur_nu", + "downloads": 362, + "etag_repository": "W/\"fd45cc72de6980ec9b2fe419e3cfcc6c40eb11004e037d366a0d3900ef3207fc\"", + "last_updated": "2024-12-15T02:27:06Z", + "stargazers_count": 5, + "topics": [ + "temperature" + ], + "last_fetched": 1741861412.547846 + }, + "869078976": { + "repository_manifest": {}, + "new": true, + "full_name": "Bebbssos/ha-defa-power", + "category": "integration", + "description": "DEFA Power EV Charger integration for Home Assistant", + "domain": "defa_power", + "downloads": 104, + "etag_repository": "W/\"c695991e280262df02815d47b8016900d616ffbcbae6d1ab843381a1de279d82\"", + "last_updated": "2025-04-29T18:35:57Z", + "stargazers_count": 14, + "topics": [ + "defapower" + ], + "last_fetched": 1745957898.118677 + }, + "349455097": { + "repository_manifest": {}, + "new": true, + "full_name": "KevinHaendel/ha-ubee", + "category": "integration", + "description": "This platform integrates Ubee Routers into Home Assistant.", + "domain": "ubee", + "etag_repository": "W/\"8972783da07dd36a031c09cdcf4019e0da5646aeb21fb1cac00c05746e165c96\"", + "last_updated": "2023-10-16T20:25:09Z", + "stargazers_count": 2, + "topics": [ + "ubee" + ], + "last_fetched": 1729217048.785722 + }, + "325755578": { + "repository_manifest": {}, + "new": true, + "full_name": "ReneNulschDE/mbapi2020", + "category": "integration", + "description": "Custom Component to integrate Mercedes-Benz cars into Home-Assistant", + "domain": "mbapi2020", + "downloads": 4386, + "etag_repository": "W/\"233a608a35b68cc8fc615e8e60f81d8e2189db91b0081db5f0cdc0909d8a9f3c\"", + "last_updated": "2025-04-30T14:15:31Z", + "stargazers_count": 206, + "topics": [ + "car", + "home-assistant-component", + "lock", + "switch" + ], + "last_fetched": 1746030437.680712 + }, + "506738088": { + "repository_manifest": {}, + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-sodexo", + "category": "integration", + "description": "Sodexo - Custom Component for Home Assistant", + "domain": "sodexo", + "etag_repository": "W/\"25b2fd9662a985717e6464d9264bf85afeeb67cba233eacc87b55876e26489a4\"", + "last_updated": "2023-05-08T11:26:16Z", + "stargazers_count": 5, + "topics": [ + "meal-card", + "sodexo" + ], + "last_fetched": 1741818059.191399 + }, + "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/\"b1e262e3d44d81a645fceea41b6b4423a55cb6cfdfb59c74b91ae4626bd71e89\"", + "last_updated": "2025-04-28T21:27:09Z", + "stargazers_count": 9, + "topics": [ + "api", + "california", + "energy" + ], + "last_fetched": 1745878931.784751 + }, + "216165131": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/solarized-light", + "category": "theme", + "description": "Solarized Light theme for Home Assistant", + "etag_repository": "W/\"bdc988d2ee3f51fc798b24160eb7b657fd7a22636f4f6586e350ac04f14eb180\"", + "last_updated": "2023-03-27T02:57:14Z", + "stargazers_count": 4, + "last_fetched": 1745763181.104659 + }, + "242635439": { + "repository_manifest": {}, + "new": true, + "full_name": "kuchel77/diskspace", + "category": "integration", + "description": "Disk space for a path. For use with Home Assistant", + "domain": "diskspace", + "etag_repository": "W/\"d65bc1bde1f0678aa14d7b47259b248651ecf62adc0c8d6fcd8ebefb3b412a50\"", + "last_updated": "2021-04-18T05:13:59Z", + "stargazers_count": 10, + "topics": [ + "assistant", + "disk", + "home", + "space" + ], + "last_fetched": 1741299567.704719 + }, + "678764124": { + "repository_manifest": {}, + "new": 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": 21092, + "etag_repository": "W/\"dfd373c11db82f52ef30b5ee1a45ec8873499ec585b6624fca598db6d567502c\"", + "last_updated": "2025-03-11T12:52:54Z", + "stargazers_count": 282, + "topics": [ + "calendar", + "card", + "frontend", + "lovelace-custom-card", + "mushroom", + "paper", + "trash", + "waste" + ], + "last_fetched": 1745838314.141715 + }, + "742903711": { + "repository_manifest": {}, + "new": true, + "full_name": "lizardsystems/hass-mygas", + "category": "integration", + "description": "Интеграция для Home Assistant, поддерживающая сервис Мой Газ Смородина", + "domain": "mygas", + "etag_repository": "W/\"81190470a8dbe00db0ab1d058952c3ba96b62fda64029685d2fef049b148b31e\"", + "last_updated": "2025-04-23T14:12:39Z", + "stargazers_count": 10, + "topics": [ + "energy", + "gas" + ], + "last_fetched": 1745705996.241922 + }, + "317051290": { + "repository_manifest": {}, + "new": true, + "full_name": "eyalcha/kan_program", + "category": "integration", + "description": "Home assistant custom component to fetch kan program guide", + "domain": "kan_program", + "etag_repository": "W/\"24fcdcf52ac63eab79ec92f87d5761bb5701639c01f44752d5362740cc752aba\"", + "last_updated": "2022-07-14T17:31:08Z", + "stargazers_count": 4, + "last_fetched": 1729216935.395589 + }, + "519811207": { + "repository_manifest": {}, + "new": true, + "full_name": "trvqhuy/nestup_evn", + "category": "integration", + "description": "A simple yet efficient custom component to fetch data from EVN Vietnam for Home Assistant", + "domain": "nestup_evn", + "etag_repository": "W/\"383646efa98019a2d1c000d657ac76dbd36ac67f2263687ce1e3f7fe9f330d72\"", + "last_updated": "2025-02-11T08:37:29Z", + "stargazers_count": 69, + "topics": [ + "electricity-meter", + "homeassistant-custom-component", + "polling-service" + ], + "last_fetched": 1745051253.269664 + }, + "231674882": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-template-entity-row", + "category": "plugin", + "description": "🔹 Display whatever you want in an entities card row.", + "etag_repository": "W/\"2293195ac1602004a38d8fe2079c3eff5b94f24310d92e2eb737f781dbd4364b\"", + "last_updated": "2024-02-12T09:12:04Z", + "stargazers_count": 253, + "last_fetched": 1745915057.733013 + }, + "598289640": { + "repository_manifest": {}, + "new": true, + "full_name": "RobertD502/home-assistant-petkit", + "category": "integration", + "description": "Home Assistant integration for PetKit devices", + "domain": "petkit", + "downloads": 4019, + "etag_repository": "W/\"15c9d5638568c9361a121b2ec3c8e6e80424ed037762dd6ccf31ff4921ec47ad\"", + "last_updated": "2025-02-25T20:53:21Z", + "stargazers_count": 281, + "topics": [ + "eversweet-3-pro", + "fresh-element", + "fresh-element-mini-pro", + "fresh-element-solo", + "pet-feeder", + "pet-fountain", + "petkit", + "petkit-feeder", + "petkit-hacs", + "petkit-water-fountain", + "pura-max", + "pura-x", + "smart-feeder", + "smart-litter-box", + "smart-pet" + ], + "last_fetched": 1745830357.681085 + }, + "728990161": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-attributes", + "category": "plugin", + "description": "Custom attributes for Home Assistant", + "downloads": 301, + "etag_repository": "W/\"89e0ad54d5a47ffb3324b448580fed7d0bf8bffe9a045b4b5f77d0814d16f85a\"", + "last_updated": "2023-12-20T19:55:23Z", + "stargazers_count": 6, + "topics": [ + "attributes", + "customization", + "dashboard", + "filter", + "frontend", + "more-info" + ], + "last_fetched": 1742746661.233923 + }, + "260169906": { + "repository_manifest": {}, + "new": true, + "full_name": "Bouni/luxtronik", + "category": "integration", + "description": "Luxtronik integration for Home Assistant", + "domain": "luxtronik", + "etag_repository": "W/\"c0177a29fb82a77bfe8f92a666d67732d04d3998513b60c393bfa29fd40f082a\"", + "last_updated": "2023-09-11T06:05:43Z", + "stargazers_count": 90, + "topics": [ + "luxtronik", + "luxtronik2" + ], + "last_fetched": 1741299292.742405 + }, + "378767428": { + "repository_manifest": {}, + "new": true, + "full_name": "hudsonbrendon/HA-drivvo", + "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/\"6ac9df1c7927e8e8dc998db4edb1dc487b7d08ab7d9fbdac02e85e86b7e17dab\"", + "last_updated": "2025-04-16T09:04:14Z", + "stargazers_count": 34, + "topics": [ + "car", + "drivvo", + "gasoline", + "supplies", + "vehicle" + ], + "last_fetched": 1744863750.153175 + }, + "178921037": { + "repository_manifest": {}, + "new": 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", + "downloads": 70964, + "etag_repository": "W/\"4e98c29417554ebeccbc334cdb0134e2b97de1ed81613e680b5af28c448b3b37\"", + "last_updated": "2024-04-04T02:30:57Z", + "stargazers_count": 866, + "topics": [ + "attribute", + "card", + "entity", + "entity-attribute", + "entity-rows", + "format", + "multiple", + "state" + ], + "last_fetched": 1746008172.332033 + }, + "164155243": { + "repository_manifest": {}, + "new": true, + "full_name": "TimSoethout/goodwe-sems-home-assistant", + "category": "integration", + "description": "Sensor for Home Assistant pulling data from the GoodWe SEMS API for solar panel production metrics.", + "domain": "sems", + "downloads": 3907, + "etag_repository": "W/\"131e4cc08edfc47b95abd67882069534023613b3e14c33c6ee4d024e5f499a5b\"", + "last_updated": "2025-04-06T18:02:47Z", + "stargazers_count": 98, + "topics": [ + "goodwe-sems", + "pv", + "sems-portal" + ], + "last_fetched": 1744720777.148247 + }, + "215075805": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/blue-night", + "category": "theme", + "description": "Blue Night theme for Home Assistant", + "etag_repository": "W/\"62af875bf781d755470bc3dd4f185c2201f2c908c559072324d9e92562ba5676\"", + "last_updated": "2024-05-14T07:03:49Z", + "stargazers_count": 9, + "last_fetched": 1745763174.896167 + }, + "562404203": { + "repository_manifest": {}, + "new": true, + "full_name": "olibos/HomeAssistant-RecycleApp", + "category": "integration", + "description": "Integrate RecycleApp into your Home Assistant.", + "domain": "recycle_app", + "etag_repository": "W/\"e844dba700a51c799db91d127ccacf466e7fa6601206927f0f6c4429f2c48c42\"", + "last_updated": "2025-01-18T19:01:26Z", + "stargazers_count": 45, + "topics": [ + "fostplus", + "recycle" + ], + "last_fetched": 1743995351.581178 + }, + "520565579": { + "repository_manifest": {}, + "new": true, + "full_name": "danielsmith-eu/home-assistant-themeparks-integration", + "category": "integration", + "description": "A Home Assistant integration that shows Theme Park waiting times using the ThemeParks.wiki API", + "domain": "themeparks", + "etag_repository": "W/\"7383d2e92b41baf540a1838399ae7ab9b9f1ea80726d6986e48a56967364e321\"", + "last_updated": "2024-06-18T14:50:43Z", + "stargazers_count": 16, + "topics": [ + "api", + "queue", + "themeparks", + "times", + "wait" + ], + "last_fetched": 1741299362.511323 + }, + "443651710": { + "repository_manifest": {}, + "new": true, + "full_name": "Neekster/MidnightTeal", + "category": "theme", + "description": "A dark teal theme for HomeAssistant.", + "etag_repository": "W/\"a4f0e20bb7c1f2c5b452ae35d4506672f16e66a09be8d13afa84aa0e0de0b2df\"", + "last_updated": "2022-03-11T20:50:36Z", + "stargazers_count": 3, + "topics": [ + "dark-theme" + ], + "last_fetched": 1744380907.430348 + }, + "586363416": { + "repository_manifest": {}, + "new": true, + "full_name": "phischdev/lovelace-mushroom-better-sliders", + "category": "plugin", + "description": "Fork of Mushroom Cards - For better touch control of light sliders 🍄", + "downloads": 59990, + "etag_repository": "W/\"202e72f91e8803693649f01af87ad0b633bbc85998e02f37b32b26da997f79a5\"", + "last_updated": "2024-04-05T13:00:07Z", + "stargazers_count": 36, + "topics": [ + "card", + "mushroom", + "sliders", + "touch" + ], + "last_fetched": 1746001373.651784 + }, + "334364176": { + "repository_manifest": {}, + "new": true, + "full_name": "tom-winkler/ha-webfleet-integration", + "category": "integration", + "description": "Homeassistant WEBFLEET integration to be installed via HACS.", + "domain": "webfleet", + "etag_repository": "W/\"daded775b7f7f54cd1dfb99fae9d5f50c866ae2604c7cfb6df654f53a9a0f89c\"", + "last_updated": "2023-03-13T07:57:06Z", + "last_fetched": 1743402677.011487 + }, + "586345918": { + "repository_manifest": {}, + "new": true, + "full_name": "Kartax/home-assistant-binance", + "category": "integration", + "description": "A Home Assistant Integration for the cryptocurrency trading platform Binance.", + "domain": "binance", + "etag_repository": "W/\"bc60d912b0483c94c70e8ef9fdcc308d16b0a31a5980b212c7d5831590f12350\"", + "last_updated": "2025-01-09T16:37:54Z", + "stargazers_count": 6, + "topics": [ + "binance", + "bitcoin", + "crypto", + "cryptocurrency", + "dogecoin", + "ethereum", + "home-assistant-integration", + "ripp" + ], + "last_fetched": 1736447016.472406 + }, + "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/\"5b24e6a900e6a7f437f11dc9fd3424b2e0ba0dbb562e0ace7a5a0d145d12bfb1\"", + "last_updated": "2025-02-25T11:59:48Z", + "stargazers_count": 4, + "topics": [ + "omnik", + "trannergy" + ], + "last_fetched": 1742401395.669263 + }, + "402156016": { + "repository_manifest": {}, + "new": true, + "full_name": "golles/ha-kamstrup_403", + "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/\"75ca5ef97086cca42c7c9a05d9ba5e9f477d303234ece9de0298db216af1dcb9\"", + "last_updated": "2025-03-23T15:02:36Z", + "stargazers_count": 78, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "kamstrup", + "kamstrup403", + "stadsverwarming" + ], + "last_fetched": 1746022759.783722 + }, + "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": 4, + "etag_repository": "W/\"c6387d43139cc6f45615b5542964d786675a99fcb8c3fa79b9f857d097ae9288\"", + "last_updated": "2025-04-14T07:47:57Z", + "stargazers_count": 44, + "topics": [ + "carwings", + "nissan", + "nissan-carwings", + "nissan-leaf", + "nissanconnect", + "nissanconnect-ev" + ], + "last_fetched": 1746023041.064848 + }, + "261873234": { + "repository_manifest": {}, + "new": true, + "full_name": "gjohansson-ST/sector", + "category": "integration", + "description": "Integration to Sector Alarm for Home Assistant", + "domain": "sector", + "downloads": 21, + "etag_repository": "W/\"15729f7511ecb5f4ad7646545af0b32ce88d64e99aea59b61ec3d56177cf367e\"", + "last_updated": "2025-04-06T23:05:53Z", + "stargazers_count": 41, + "topics": [ + "alarm", + "alarm-control", + "alarm-control-panel", + "lock", + "sector", + "sector-alarm", + "temperature-sensor" + ], + "last_fetched": 1745915123.993452 + }, + "168570875": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/fitbit-card", + "category": "plugin", + "description": "fitbit-card for lovelace", + "downloads": 2899, + "etag_repository": "W/\"fdb86f229bfae44114cba438ea57eea370db03c2ea4798bea14c4a78ef1466cc\"", + "last_updated": "2020-07-10T20:55:32Z", + "stargazers_count": 26, + "last_fetched": 1741328488.455309 + }, + "259784620": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-cn-map-card", + "category": "plugin", + "description": "复刻官方Lovelace地图卡片,基于高德地图", + "etag_repository": "W/\"3905957714db86795b597e4fd56442b5b4458886955b25c8bdb2eda6f29c72d1\"", + "last_updated": "2022-06-03T03:35:37Z", + "stargazers_count": 49, + "last_fetched": 1742473686.13992 + }, + "692701325": { + "repository_manifest": {}, + "new": true, + "full_name": "briis/weatherflow_forecast", + "category": "integration", + "description": "Home Assistant integration for WeatherFlow Forecast", + "domain": "weatherflow_forecast", + "downloads": 9, + "etag_repository": "W/\"5178e1b43d38892ae3b90fd6bded2764a4851ced2b77e6c854a4a168b693fa09\"", + "last_updated": "2025-04-28T19:36:15Z", + "stargazers_count": 74, + "topics": [ + "home-assistant-component", + "weather-forecast", + "weatherflow" + ], + "last_fetched": 1745878595.450192 + }, + "460167330": { + "repository_manifest": {}, + "new": true, + "full_name": "mattrayner/pod-point-home-assistant-component", + "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/\"6d2f48e39451a337feca66301b672c2b11e545b3aa3c956add6bd5d7807cc458\"", + "last_updated": "2024-11-12T14:13:21Z", + "stargazers_count": 37, + "topics": [ + "energy-consumption", + "ev-charging" + ], + "last_fetched": 1746022932.617412 + }, + "597502676": { + "repository_manifest": {}, + "new": true, + "full_name": "maciej-or/hikvision_next", + "category": "integration", + "description": "Home Assistant integration for Hikvision NVRs and IP cameras", + "domain": "hikvision_next", + "etag_repository": "W/\"9ebf17f5dce6d708ff0d12e9dfd4c527a980087908e9204feca983393b4076c3\"", + "last_updated": "2025-01-19T17:16:20Z", + "stargazers_count": 148, + "topics": [ + "hikvision", + "isapi" + ], + "last_fetched": 1746022915.145246 + }, + "582589896": { + "repository_manifest": {}, + "new": true, + "full_name": "jmcollin78/versatile_thermostat", + "category": "integration", + "description": "A full featured Thermostat for Home Assistant: presets, window, motion, presence and overpowering management", + "domain": "versatile_thermostat", + "etag_repository": "W/\"ad3a42befcbe0331ecc604dac7f6d19b536d8046e79e693d26899ab47cc03066\"", + "last_updated": "2025-04-27T09:16:17Z", + "stargazers_count": 532, + "topics": [ + "hacs-custom", + "thermostat" + ], + "last_fetched": 1745908051.074709 + }, + "276915021": { + "repository_manifest": {}, + "new": true, + "full_name": "nordicopen/easee_hass", + "category": "integration", + "description": "Custom component for Easee EV charger integration with Home Assistant", + "domain": "easee", + "downloads": 6223, + "etag_repository": "W/\"b36a9b4258252e7931b170dd7d0eca32d5589491e63c3e2102335cd565e53c4c\"", + "last_updated": "2025-04-29T23:06:39Z", + "stargazers_count": 235, + "topics": [ + "easee", + "ev-charging" + ], + "last_fetched": 1745975919.272531 + }, + "511504216": { + "repository_manifest": {}, + "new": true, + "full_name": "Skarbo/hass-scinan-thermostat", + "category": "integration", + "description": "Home Assistant integration for Scinan Thermostats", + "domain": "scinan_thermostat", + "etag_repository": "W/\"735db34b1498f44d152e60fcf749150cec5be59450dadab24407d8c847ee8e10\"", + "last_updated": "2024-11-23T21:39:04Z", + "stargazers_count": 8, + "topics": [ + "saswell", + "scinan", + "thermostat" + ], + "last_fetched": 1734848737.01213 + }, + "383608593": { + "repository_manifest": {}, + "new": true, + "full_name": "h4de5/home-assistant-toshiba_ac", + "category": "integration", + "description": "Toshiba AC integration into home-assistant.io", + "domain": "toshiba_ac", + "downloads": 86, + "etag_repository": "W/\"3724b1b103b45491d8c81b509d59dd5ed5e9ac7ab0dc31586b7b2f4790751afd\"", + "last_updated": "2025-03-18T10:02:07Z", + "stargazers_count": 155, + "topics": [ + "climate", + "toshiba" + ], + "last_fetched": 1745838492.596368 + }, + "186765704": { + "repository_manifest": {}, + "new": true, + "full_name": "nervetattoo/banner-card", + "category": "plugin", + "description": "A fluffy banner card for Home Assistant 🥰", + "downloads": 58997, + "etag_repository": "W/\"d89d82ff0934625ac554e29266d73fdc8c644f24165015ac2c3cf64ceb2ab379\"", + "last_updated": "2023-02-03T04:52:53Z", + "stargazers_count": 644, + "last_fetched": 1746001361.428763 + }, + "651666000": { + "repository_manifest": {}, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-HarvestTimeTracker", + "category": "integration", + "description": "Unofficial Home Assistant integration for www.getharvest.com", + "domain": "harvest_time_tracker", + "etag_repository": "W/\"f22969133500125cedfebacde8f1cc9c4d05d1a65a6276aadac9b52c2aa1055e\"", + "last_updated": "2025-03-08T16:23:41Z", + "stargazers_count": 4, + "topics": [ + "harvest", + "harvest-api", + "timetracker" + ], + "last_fetched": 1741457765.901582 + }, + "507584200": { + "repository_manifest": {}, + "new": true, + "full_name": "infradom/ecopower_dynamic_grid_prices", + "category": "integration", + "description": "Dynamic Grid Prices for Ecopower", + "domain": "ecopower_dynamic_grid_prices", + "etag_repository": "W/\"a34863ef643f18d20d200de76d61e4bf77acb0390f384898eba41c0c01344e41\"", + "last_updated": "2023-10-03T07:03:03Z", + "stargazers_count": 10, + "topics": [ + "day-ahead-market", + "ecopower", + "electricity-market", + "electricity-prices", + "forecasts" + ], + "last_fetched": 1729851519.646589 + }, + "147764937": { + "repository_manifest": {}, + "new": 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/\"2934d541e793d23f0d1eef1f9ba1f2a4e93abcbe9fc0881a29f1cff84ec3d70b\"", + "last_updated": "2023-05-15T22:13:17Z", + "stargazers_count": 257, + "topics": [ + "camera", + "motion", + "security" + ], + "last_fetched": 1743649047.549115 + }, + "237812136": { + "repository_manifest": {}, + "new": true, + "full_name": "iswitch/ha-yandex-icons", + "category": "plugin", + "description": "Иконки Яндекс устройств для Home Assistant", + "etag_repository": "W/\"304a55d8a5dc3493af992fe53389cb77e9b945a96a87ea721ec06c2143f2aa20\"", + "last_updated": "2024-10-16T22:56:18Z", + "stargazers_count": 69, + "topics": [ + "icon-pack", + "icons", + "yandex" + ], + "last_fetched": 1744618901.203046 + }, + "422931599": { + "repository_manifest": {}, + "new": true, + "full_name": "KartoffelToby/better_thermostat", + "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/\"b1e44bb1da62ef358e0fbd8a1e5868a9e4e23ce283db737d0bb9ac61ec4d256b\"", + "last_updated": "2025-04-27T11:36:08Z", + "stargazers_count": 1042, + "topics": [ + "climate", + "energy-efficiency", + "moes", + "sea801", + "sea802", + "spzb0001", + "thermostat", + "ts0601", + "tuya", + "zigbee", + "zigbee2mqtt" + ], + "last_fetched": 1745770941.634614 + }, + "250552447": { + "repository_manifest": {}, + "new": true, + "full_name": "finity69x2/binary-control-button-row", + "category": "plugin", + "description": "Provides a customizable button row for binary entities in Home Assistant", + "etag_repository": "W/\"0eb11519bfd458dbb6f3ecdec8a357f7799d4b020e3429ea745b00646f63bbce\"", + "last_updated": "2023-05-11T00:30:49Z", + "stargazers_count": 24, + "last_fetched": 1744553607.186588 + }, + "828506116": { + "repository_manifest": {}, + "new": true, + "full_name": "diego7marques/ha-aws-cost", + "category": "integration", + "description": "Home assistant component for AWS Cost", + "domain": "aws_cost", + "downloads": 8, + "etag_repository": "W/\"20d7ee9af2bb354d9288e411b64ce08dc8e1d812d4676f45184ec7b509b4c340\"", + "last_updated": "2025-04-14T09:29:20Z", + "stargazers_count": 1, + "topics": [ + "aws", + "costexplorer", + "finops" + ], + "last_fetched": 1744625972.555824 + }, + "127689312": { + "repository_manifest": {}, + "new": true, + "full_name": "claudegel/sinope-1", + "category": "integration", + "description": "Neviweb Custom Component for Home Assistant to manage devices connected via GT125", + "domain": "neviweb", + "etag_repository": "W/\"7b4e822d2b8bad5734dabb7229cbcf7b11be867e650330fc268ada4fad422085\"", + "last_updated": "2025-03-26T16:41:51Z", + "stargazers_count": 31, + "topics": [ + "neviweb", + "sinope" + ], + "last_fetched": 1743013308.707448 + }, + "339124227": { + "repository_manifest": {}, + "new": true, + "full_name": "fsaris/home-assistant-zonneplan-one", + "category": "integration", + "description": "Unofficial Zonneplan integration for Home Assistant", + "domain": "zonneplan_one", + "etag_repository": "W/\"4bd4846b0799ec24ab31eccf1d39ee03c3d2378bf17c494fb81fcf168bb6ba14\"", + "last_updated": "2025-04-08T18:58:25Z", + "stargazers_count": 124, + "topics": [ + "home-assistant-component", + "zonneplan", + "zonneplan-connect", + "zonneplan-one" + ], + "last_fetched": 1745857311.353821 + }, + "350886220": { + "repository_manifest": {}, + "new": true, + "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/\"d867cd6f23c368407fc67d415e3daf6a2bcdde05de5579b7c96dab49f8e720b5\"", + "last_updated": "2023-11-25T16:42:39Z", + "stargazers_count": 17, + "topics": [ + "fan", + "preset" + ], + "last_fetched": 1745648414.824119 + }, + "380330823": { + "repository_manifest": {}, + "new": true, + "full_name": "augustas2/eldes", + "category": "integration", + "description": "Home Assistant custom component for Eldes Alarm system", + "domain": "eldes_alarm", + "etag_repository": "W/\"56bdae9401a5a12839a9691b670d816acb0a35cd9022bb32b42b2fd602625202\"", + "last_updated": "2025-04-27T08:54:38Z", + "stargazers_count": 18, + "topics": [ + "alarm", + "alarm-panel", + "alarm-system", + "eldes", + "esim364", + "esim384", + "output", + "pitbull-alarm-pro", + "switch" + ], + "last_fetched": 1745936197.807938 + }, + "694160639": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/Ryanair", + "category": "integration", + "description": "Ryanair Home Assistant Integration ", + "domain": "ryanair", + "etag_repository": "W/\"6e3319b3e79f1501433e6fae82a0db19f44ecfe77e0d3a63a987578dbd30bf71\"", + "last_updated": "2024-10-30T10:16:27Z", + "stargazers_count": 5, + "topics": [ + "ryanair", + "travel" + ], + "last_fetched": 1742941107.711681 + }, + "307586942": { + "repository_manifest": {}, + "new": true, + "full_name": "bremor/bureau_of_meteorology", + "category": "integration", + "description": "Custom component for retrieving weather information from the Bureau of Meteorology.", + "domain": "bureau_of_meteorology", + "etag_repository": "W/\"e7b8f45973019e2204475cb91e4f77d79109921178a85c4927d41c42a61f7fb5\"", + "last_updated": "2025-04-21T09:32:31Z", + "stargazers_count": 210, + "topics": [ + "bom", + "bureau", + "forecast", + "meteorology", + "observations", + "weather", + "weather-information" + ], + "last_fetched": 1745936235.032105 + }, + "134057086": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/xiaomi_cooker", + "category": "integration", + "description": "Xiaomi Mi Electric Rice Cooker integration for Home Assistant", + "domain": "xiaomi_miio_cooker", + "etag_repository": "W/\"18cfec7319e44acd209db514fb85965629da5d04a09acf799c31e4e967f9462c\"", + "last_updated": "2024-08-12T06:42:09Z", + "stargazers_count": 145, + "topics": [ + "miio", + "miio-protocol", + "rice-cooker", + "xiaomi", + "xiaomi-cooker" + ], + "last_fetched": 1741299813.395543 + }, + "450192057": { + "repository_manifest": {}, + "new": true, + "full_name": "ClusterM/skykettle-ha", + "category": "integration", + "description": "Redmond SkyKettle integration for Home Assistant", + "domain": "skykettle", + "etag_repository": "W/\"f7921399be92d8f5d4fb6be79630cb3b539eda3f8ccfc80c52fe4a7a3c24769f\"", + "last_updated": "2024-11-13T11:12:14Z", + "stargazers_count": 103, + "topics": [ + "kettle", + "redmond", + "skykettle" + ], + "last_fetched": 1744247377.030551 + }, + "222118751": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexxIT/SonoffLAN", + "category": "integration", + "description": "Control Sonoff Devices with eWeLink (original) firmware over LAN and/or Cloud from Home Assistant", + "domain": "sonoff", + "etag_repository": "W/\"03e69c0c4d6d1bbba9c44595eb19c2c893bbcedb9618ab9794e3ad6802b3302a\"", + "last_updated": "2025-04-04T09:35:16Z", + "stargazers_count": 2921, + "topics": [ + "ewelink", + "sonoff" + ], + "last_fetched": 1745936155.089572 + }, + "768996945": { + "repository_manifest": {}, + "new": true, + "full_name": "vingerha/ha_adsb_lol", + "category": "integration", + "description": "Home Assistant Integration with adsb.lol ", + "domain": "adsb_lol", + "etag_repository": "W/\"d67a49d77dad4cd23c6199ed4da35ede0170bcf91dfbae2ea29aca43887fdaa4\"", + "last_updated": "2025-04-05T09:35:33Z", + "stargazers_count": 11, + "topics": [ + "aircraft", + "flight", + "tracker" + ], + "last_fetched": 1745778564.708068 + }, + "818512053": { + "repository_manifest": {}, + "new": true, + "full_name": "wbyoung/watersmart", + "category": "integration", + "description": "WaterSmart for Home Assistant", + "domain": "watersmart", + "downloads": 3, + "etag_repository": "W/\"b08086395025f390cb78292681772bccb9c3cdbfd70fc03af7452382b1ee6ae7\"", + "last_updated": "2025-02-12T04:14:55Z", + "stargazers_count": 3, + "topics": [ + "public-utility", + "water" + ], + "last_fetched": 1745118979.706269 + }, + "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/\"6ee00371283f0f0e06aaff7b09bec55820a7d633aeaf3cc9ff383752f08533af\"", + "last_updated": "2025-04-22T05:48:47Z", + "stargazers_count": 92, + "topics": [ + "bash", + "cmd", + "command-line", + "powershell", + "shell", + "ssh" + ], + "last_fetched": 1745958528.929009 + }, + "127251446": { + "repository_manifest": {}, + "new": true, + "full_name": "xirixiz/homeassistant-afvalwijzer", + "category": "integration", + "description": "Provides sensors for some Dutch waste collectors", + "domain": "afvalwijzer", + "etag_repository": "W/\"ff56867cb99970aa46d67c7b1330978453ed4465c6037839bc8994d07b6b1d80\"", + "last_updated": "2025-04-28T23:21:11Z", + "stargazers_count": 215, + "topics": [ + "afvalwijzer", + "trash" + ], + "last_fetched": 1745889684.032626 + }, + "531349329": { + "repository_manifest": {}, + "new": true, + "full_name": "sh00t2kill/dolphin-robot", + "category": "integration", + "description": "A custom Home Assistant Component for WiFI enabled Maytronics Dolphin pool cleaner robots", + "domain": "mydolphin_plus", + "etag_repository": "W/\"baae324396dcb3abc0c796d31c638126c34217a85865c9a93641347feb138de2\"", + "last_updated": "2025-02-06T12:12:10Z", + "stargazers_count": 55, + "topics": [ + "dolphin", + "maytronics", + "robot" + ], + "last_fetched": 1745504633.288179 + }, + "286038496": { + "repository_manifest": {}, + "new": true, + "full_name": "tomvanswam/compass-card", + "category": "plugin", + "description": "A Lovelace card that shows a directional indicator on a compass for Home Assistant", + "downloads": 10850, + "etag_repository": "W/\"ecf91d46bcadf714e3530016f821d2a88ed95b98d999e25a42db878d509019cc\"", + "last_updated": "2025-04-29T07:10:23Z", + "stargazers_count": 182, + "topics": [ + "compass", + "lovelace-card" + ], + "last_fetched": 1745915062.022581 + }, + "366911690": { + "repository_manifest": {}, + "new": true, + "full_name": "rroller/dahua", + "category": "integration", + "description": "Dahua Camera and Doorbell Home Assistant Integration", + "domain": "dahua", + "etag_repository": "W/\"d7cec28994c5116f77fa83bf9f0d29b2c15149859389891435c0d9076c825466\"", + "last_updated": "2025-03-17T02:29:22Z", + "stargazers_count": 450, + "topics": [ + "amcrest", + "camera", + "dahua", + "doorbell", + "ipcam", + "lorex" + ], + "last_fetched": 1745936692.073456 + }, + "160728801": { + "repository_manifest": {}, + "new": true, + "full_name": "asantaga/lightwaverf_HA_EnergySensor", + "category": "integration", + "description": "Home Assistant Sensor for the LightwaveRF energy monitor", + "domain": "lightwaverf_energy", + "etag_repository": "W/\"a9809ff7ad38cdd7c87875ae96ebed351da549cbbed011fc8c6a4b2962dcc6ba\"", + "last_updated": "2023-05-16T11:21:38Z", + "stargazers_count": 6, + "topics": [ + "electricity", + "energysensor", + "lightwaverf" + ], + "last_fetched": 1733336481.10703 + }, + "631525923": { + "repository_manifest": {}, + "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": 1900, + "etag_repository": "W/\"5763aab3071739125519f142c9ab881f1e3f48172e7b8b22c5a50c641a68f71a\"", + "last_updated": "2025-03-15T12:41:29Z", + "stargazers_count": 33, + "topics": [ + "power-distribution-module" + ], + "last_fetched": 1745223629.305737 + }, + "617699018": { + "repository_manifest": {}, + "new": true, + "full_name": "hokiebrian/eia_hourly_demand", + "category": "integration", + "description": "Home Assistant Component to retrieve Hourly Energy Demand Data from EIA by Balancing Authority", + "domain": "eia_hourly_demand", + "etag_repository": "W/\"9070a60c34c888987fe0953d49e843965dc3f95d6275a1462c4b67b84d5a7a35\"", + "last_updated": "2024-07-12T21:16:04Z", + "stargazers_count": 8, + "topics": [ + "eia", + "energy", + "energy-monitor", + "homeassistant-custom-component", + "megawatts" + ], + "last_fetched": 1741782703.917664 + }, + "319343045": { + "repository_manifest": {}, + "new": true, + "full_name": "caronc/ha-ultrasync", + "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/\"6cc5f2ef99ad613f2375d7ccfbb6033f4f8baf4697cdc443fc81dfdb8f2e7ef3\"", + "last_updated": "2025-01-11T20:11:02Z", + "stargazers_count": 29, + "topics": [ + "comnav", + "homeassistant-custom-component", + "interlogix", + "nx-595e", + "security", + "ultrasync" + ], + "last_fetched": 1745629740.90728 + }, + "388918745": { + "repository_manifest": {}, + "new": true, + "full_name": "CreasolTech/home-assistant-creasol-dombus", + "category": "integration", + "description": "Home Assistant integration for Creasol DomBus RS485 modules (inputs, outputs, sensors).", + "domain": "creasoldombus", + "etag_repository": "W/\"df0e587b23ad8d94d74fc60b4d9df847e5de0b0613068c543d0c7488378c6e50\"", + "last_updated": "2023-07-22T10:29:32Z", + "stargazers_count": 1, + "topics": [ + "dombus", + "domotic", + "rs485" + ], + "last_fetched": 1741299321.285438 + }, + "231015759": { + "repository_manifest": {}, + "new": true, + "full_name": "ikaruswill/lovelace-fan-xiaomi", + "category": "plugin", + "description": "Xiaomi Smartmi Fan Lovelace card with CSS fan animation", + "downloads": 5747, + "etag_repository": "W/\"29d7c51909d2279edcf20b610ea37385ae2ca17ca0a39488621f565d3682a36d\"", + "last_updated": "2023-07-10T08:28:43Z", + "stargazers_count": 76, + "topics": [ + "xiaomi", + "xiaomi-fan" + ], + "last_fetched": 1743683406.736436 + }, + "233092629": { + "repository_manifest": {}, + "new": true, + "full_name": "kodi1/tvh_rec", + "category": "integration", + "description": "tvheadend recorder sensor - lovelace upcoming media card", + "domain": "tvh_rec", + "etag_repository": "W/\"66f659c62226248bdf83f52419401ee23f873d981f76b4df37bd53128c4eeb67\"", + "last_updated": "2022-01-09T10:38:49Z", + "stargazers_count": 5, + "topics": [ + "recordings", + "tvheadend" + ], + "last_fetched": 1741568492.437758 + }, + "228690854": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-ttn_gateway", + "category": "integration", + "description": "This components reads statistics from a The Things Network Gateway.", + "domain": "ttn_gateway", + "etag_repository": "W/\"916b5964697b1832bfe8d6534af1a33db9a415074526828be2fe81a7d06fc878\"", + "last_updated": "2021-12-18T16:52:03Z", + "stargazers_count": 2, + "last_fetched": 1729213459.076988 + }, + "471000066": { + "repository_manifest": {}, + "new": true, + "full_name": "elden1337/hass-peaq", + "category": "integration", + "description": "Home Assistant custom component that aids in both peak-level energy charge avoidance and spotprice-aware charging.", + "domain": "peaqev", + "downloads": 159, + "etag_repository": "W/\"a45582cc00091cb26c535a440a663ef9b5d1210d7f7ad93db1b215b77ef99b64\"", + "last_updated": "2025-02-25T17:25:47Z", + "stargazers_count": 57, + "topics": [ + "chargeamps", + "easee", + "effektavgift", + "effekttariff", + "ev-charging", + "peak-shaving", + "smart-pricing", + "zaptec" + ], + "last_fetched": 1745830022.429668 + }, + "295627573": { + "repository_manifest": {}, + "new": true, + "full_name": "michaellunzer/Home-Assistant-Custom-Component-Fortnite", + "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/\"5f022e293a497f2ec0ff66fe1a56a48830774f53a179dcbf58a8005f23986547\"", + "last_updated": "2021-11-03T06:00:38Z", + "stargazers_count": 4, + "topics": [ + "fortnite", + "fortnite-api", + "fortnite-stats" + ], + "last_fetched": 1746022938.192417 + }, + "337228671": { + "repository_manifest": {}, + "new": true, + "full_name": "CJNE/ha-porscheconnect", + "category": "integration", + "description": "Porsche Connect custom component for Home Assistant", + "domain": "porscheconnect", + "etag_repository": "W/\"3272d004b6c812413cdd705fe0025c83e8b196ef1471687c16f588d3e5342cc7\"", + "last_updated": "2025-04-28T21:10:21Z", + "stargazers_count": 41, + "topics": [ + "porsche" + ], + "last_fetched": 1745878611.561449 + }, + "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/\"43a02d5a276602cd36ab04640f5d6a8d79c5d5f2b7364908297bdb59ed32f63a\"", + "last_updated": "2024-04-26T17:51:07Z", + "stargazers_count": 9, + "topics": [ + "bluetooth", + "petoneer", + "smartdot" + ], + "last_fetched": 1738441368.166692 + }, + "309053262": { + "repository_manifest": {}, + "new": true, + "full_name": "einschmidt/github_light_theme", + "category": "theme", + "description": "A Home Assistant theme inspired on Github.", + "etag_repository": "W/\"4f0d9cc1f73720014784def5e65550c1f8353785440ab768ace2946b7ae39032\"", + "last_updated": "2023-12-01T17:56:43Z", + "stargazers_count": 5, + "topics": [ + "assistant-theme" + ], + "last_fetched": 1734812052.643156 + }, + "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": 2482, + "etag_repository": "W/\"d94eb2c6b66be2b53f2259f12e0fcbe1c8fe326a521f6b11c049205db8e7407c\"", + "last_updated": "2025-04-13T16:48:31Z", + "stargazers_count": 78, + "topics": [ + "forecast", + "open-meteo", + "solar-energy" + ], + "last_fetched": 1745771123.474804 + }, + "492996183": { + "repository_manifest": {}, + "new": true, + "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": 21122, + "etag_repository": "W/\"5e7d584049a6577695b5bff2e74c1cdbabf2f2e77fd06b7fda87922e66366d61\"", + "last_updated": "2025-04-28T05:08:13Z", + "stargazers_count": 222, + "topics": [ + "hue", + "hue-lights-control", + "light", + "lovelace-card", + "rgb-lights" + ], + "last_fetched": 1745975510.341668 + }, + "496755553": { + "repository_manifest": {}, + "new": true, + "full_name": "thecode/ha-onewire-sysbus", + "category": "integration", + "description": "Home Assistant 1-Wire via sysbus", + "domain": "onewire_sysbus", + "etag_repository": "W/\"305744cb8dc1cfc9226e5bcd4980274887009fb8950730a2ec1d5d494e635389\"", + "last_updated": "2025-04-25T08:33:31Z", + "stargazers_count": 29, + "topics": [ + "1-wire", + "raspberry-pi" + ], + "last_fetched": 1745757385.920957 + }, + "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/\"b8c8184ed0c1b72de71061aa56ccb92b3c6a5de98183967a8525df8358b1ec13\"", + "last_updated": "2025-04-30T13:26:54Z", + "stargazers_count": 290, + "topics": [ + "hacs-plugin", + "homeassistant-frontend" + ], + "last_fetched": 1746030114.063491 + }, + "735063605": { + "repository_manifest": {}, + "new": true, + "full_name": "elsbrock/cowboy-ha", + "category": "integration", + "description": "🤠 Custom Home Assistant Integration for Cowboy Bikes 🚲💨", + "domain": "cowboy", + "downloads": 264, + "etag_repository": "W/\"f1af00cd79629cd3f62ef2301a322302eb4bdcf0e0138cec5e911b812cc2c88f\"", + "last_updated": "2025-04-26T06:52:24Z", + "stargazers_count": 20, + "topics": [ + "bike", + "cowboy" + ], + "last_fetched": 1745655652.596308 + }, + "432434646": { + "repository_manifest": {}, + "new": true, + "full_name": "guerrerotook/securitas-direct-new-api", + "category": "integration", + "description": "This repository contains the new securitas direct API that can be integrated in Home Assistant", + "domain": "securitas", + "etag_repository": "W/\"8200081e6f4a2a205ac2459ee0f6d22dbeac31f65a2b99cfe9a71297957986cd\"", + "last_updated": "2025-04-17T21:13:43Z", + "stargazers_count": 96, + "last_fetched": 1745943780.992651 + }, + "350509867": { + "repository_manifest": {}, + "new": true, + "full_name": "dylandoamaral/uptime-card", + "category": "plugin", + "description": "Minimalistic uptime card for Home Assistant Lovelace UI", + "downloads": 19767, + "etag_repository": "W/\"51d26d02020834f69fd0b36bdb3a2a944171fe31ec2248c19b55bc67fe8e5bca\"", + "last_updated": "2024-10-14T13:36:03Z", + "stargazers_count": 304, + "topics": [ + "card", + "custom", + "uptime", + "uptime-card" + ], + "last_fetched": 1745302943.53275 + }, + "516625225": { + "repository_manifest": {}, + "new": true, + "full_name": "ydogandjiev/hass-sutro", + "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/\"3827b75148d17aed64c7e24368fe878f1f6c1c716bf354e486aa9f114ee98be5\"", + "last_updated": "2025-01-13T02:58:17Z", + "stargazers_count": 10, + "topics": [ + "sutro" + ], + "last_fetched": 1742934418.579439 + }, + "374314958": { + "repository_manifest": {}, + "new": true, + "full_name": "alexdelprete/ha-abb-powerone-pvi-sunspec", + "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": 187, + "etag_repository": "W/\"66109f769d6d53358d645a3c9c6127dc98634b3829b7a8282547c9f87e22191b\"", + "last_updated": "2025-04-28T20:11:37Z", + "stargazers_count": 26, + "topics": [ + "abb", + "fimer", + "home-assistant-component", + "inverter", + "modbus", + "modbus-tcp", + "power-one", + "sunspec" + ], + "last_fetched": 1745878512.911401 + }, + "235385658": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/hass-xantech", + "category": "integration", + "description": "Xantech Multi-Zone Matrix Audio for Home Assistant", + "domain": "xantech", + "etag_repository": "W/\"e735fd853ef461ebcdb4083b64e1e26efbb4009053d9e825ee9d265da262afb7\"", + "last_updated": "2025-01-18T02:31:46Z", + "stargazers_count": 21, + "topics": [ + "audiophile", + "xantech" + ], + "last_fetched": 1741299755.704566 + }, + "311536795": { + "repository_manifest": {}, + "new": true, + "full_name": "blakeblackshear/frigate-hass-integration", + "category": "integration", + "description": "Frigate integration for Home Assistant", + "domain": "frigate", + "etag_repository": "W/\"9306c7ee3b0777ae3e709e0081d3d4e58ac56ff0ef6341de745d6c781b9df94c\"", + "last_updated": "2025-04-25T06:56:31Z", + "stargazers_count": 878, + "topics": [ + "ai", + "camera", + "frigate", + "nvr", + "object-detection" + ], + "last_fetched": 1746022586.377432 + }, + "220641275": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/dark-orange", + "category": "theme", + "description": "Dark Orange theme for Home Assistant", + "etag_repository": "W/\"2107f1ba1a8055c1ce181b8e363697c34ac4839940551af560b3e172ca47d056\"", + "last_updated": "2023-03-22T19:58:15Z", + "stargazers_count": 12, + "last_fetched": 1745763175.023448 + }, + "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/\"d234fc8c46e81510c36846c7af07d9f02f9c131e40d1b37971a06559bb876e86\"", + "last_updated": "2025-03-29T13:58:11Z", + "stargazers_count": 4, + "last_fetched": 1744323429.276979 + }, + "197759180": { + "repository_manifest": {}, + "new": true, + "full_name": "postlund/search-card", + "category": "plugin", + "description": "Quickly search for entities from a Lovelace card.", + "etag_repository": "W/\"59ace3aebe813668ca8f687e662eb073d37c7ac218f4fa952c07cba05f2fa35a\"", + "last_updated": "2025-03-27T11:47:24Z", + "stargazers_count": 112, + "last_fetched": 1744669006.714762 + }, + "227988032": { + "repository_manifest": {}, + "new": 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/\"26d3c1801122b3f0549e7829c099c0bbbc9886fa53020b5a9f1ab97b6fc772a4\"", + "last_updated": "2025-04-08T07:13:44Z", + "stargazers_count": 6, + "topics": [ + "cyberpunk", + "lovelace-theme" + ], + "last_fetched": 1744100435.935631 + }, + "419381725": { + "repository_manifest": {}, + "new": true, + "full_name": "wlcrs/huawei_solar", + "category": "integration", + "description": "Home Assistant integration for Huawei Solar inverters via Modbus", + "domain": "huawei_solar", + "etag_repository": "W/\"e3b8c6451a72785affa8ddd12ddaae81c3482a09ec0e0c3d0bd0bbe6f9d087a7\"", + "last_updated": "2025-04-24T06:19:18Z", + "stargazers_count": 664, + "topics": [ + "home-assistant-integration", + "huawei", + "huawei-solar", + "modbus", + "modbus-rtu", + "modbus-tcp", + "solar-energy" + ], + "last_fetched": 1745838918.082099 + }, + "311594993": { + "repository_manifest": {}, + "new": true, + "full_name": "slashback100/presence_simulation", + "category": "integration", + "description": "Home Assistant Presence Simulation", + "domain": "presence_simulation", + "etag_repository": "W/\"25870d0a932f8d95b4ac3f0554f223ba39aad0ceb9643a4d7ca86ceb3f26c581\"", + "last_updated": "2025-04-14T21:01:25Z", + "stargazers_count": 781, + "topics": [ + "historic", + "presence", + "presence-simulation", + "simulation" + ], + "last_fetched": 1745922409.840274 + }, + "800568407": { + "repository_manifest": {}, + "new": true, + "full_name": "valentinfrlch/ha-llmvision", + "category": "integration", + "description": "Let Home Assistant see!", + "domain": "llmvision", + "etag_repository": "W/\"30f2ca2af5218655278fb1b0771e491791f490a935a170dc944d49d5b751283b\"", + "last_updated": "2025-04-24T15:58:17Z", + "stargazers_count": 751, + "topics": [ + "ai", + "image-analysis", + "llm", + "vision" + ], + "last_fetched": 1745976111.37808 + }, + "524783308": { + "repository_manifest": {}, + "new": true, + "full_name": "berrywhite96/lovelace-shutter-row", + "category": "plugin", + "description": "Home Assistant Lovelace Shutter Row Card", + "downloads": 6864, + "etag_repository": "W/\"72f777fe5a0c545c2866095cd8cedcde4d63a3fe435e08cf64f9fbc56e10c167\"", + "last_updated": "2024-06-20T12:25:51Z", + "stargazers_count": 22, + "topics": [ + "home-assistant-card", + "lovelace-card" + ], + "last_fetched": 1741328395.020424 + }, + "194140521": { + "repository_manifest": { + "name": "browser_mod", + "homeassistant": "2025.1.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/\"e7c8a8600151c0cfacaf7ab083297fd8d58b44227bf9bbbbf974c9d456871d4b\"", + "last_updated": "2025-01-31T23:11:22Z", + "stargazers_count": 1458, + "installed_commit": "b35685f", + "installed": true, + "last_commit": "b35685f", + "last_version": "v2.3.3", + "manifest_name": "Browser mod", + "releases": true, + "version_installed": "v2.3.3", + "last_fetched": 1746023133.569389 + }, + "194037195": { + "repository_manifest": {}, + "new": true, + "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/\"1b6f80713f81c366ae87cd46fd8286da2f8631e88b63a8cf0eb19bca1636f1c2\"", + "last_updated": "2020-08-07T06:24:51Z", + "stargazers_count": 3, + "last_fetched": 1741328395.523251 + }, + "172177543": { + "repository_manifest": {}, + "new": true, + "full_name": "iantrich/config-template-card", + "category": "plugin", + "description": "📝 Templatable Lovelace Configurations", + "downloads": 123427, + "etag_repository": "W/\"4b8169025a0db7806d1b4438cdf2ac89896953ab82e8eb51d8e7037fd38bbf0c\"", + "last_updated": "2025-03-18T15:36:15Z", + "stargazers_count": 493, + "last_fetched": 1745871437.350338 + }, + "407627914": { + "repository_manifest": {}, + "new": 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/\"d289f2a90bcc5430692015900778fd57b7bd3de0b1cc7b8fc2c77a998b576e15\"", + "last_updated": "2021-11-22T17:05:56Z", + "stargazers_count": 6, + "topics": [ + "ha" + ], + "last_fetched": 1745741883.136597 + }, + "237620254": { + "repository_manifest": {}, + "new": true, + "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/\"61727073b281d414d45fa34291acd88e3b7ab25f86c861f8bb62c80ad2288b7a\"", + "last_updated": "2021-04-25T07:36:09Z", + "stargazers_count": 13, + "topics": [ + "lovelace-custom-card", + "todoist" + ], + "last_fetched": 1741328548.587319 + }, + "715374965": { + "repository_manifest": {}, + "new": true, + "full_name": "wrodie/mixer-card", + "category": "plugin", + "description": "Mixer card for Home Assistant", + "etag_repository": "W/\"b6d2b8ea26d9e7fb27a5a297442158a865a041d4ae125d14b57e4cdf4dcf734d\"", + "last_updated": "2025-03-08T03:47:07Z", + "stargazers_count": 14, + "topics": [ + "assistant", + "audio", + "card", + "faders", + "home", + "mixer", + "sliders" + ], + "last_fetched": 1744893109.202693 + }, + "239339530": { + "repository_manifest": {}, + "new": true, + "full_name": "Johnwulp/rad-afval", + "category": "integration", + "description": "Home Assisant sensor component for RAD Hoekschewaard Afval Kalender", + "domain": "rad-afval", + "etag_repository": "W/\"ce35693fd019a7e478f3b704a75ae0cb0224cbd6f06b29d9f5c17e5adb39c0cb\"", + "last_updated": "2022-02-03T19:08:50Z", + "stargazers_count": 4, + "last_fetched": 1741299521.223272 + }, + "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/\"b401192f1823cd2f2740dfb99f60644b8702c3251f24d29ae065218f3a30200f\"", + "last_updated": "2025-02-13T16:38:29Z", + "stargazers_count": 2, + "topics": [ + "german", + "hacs-template", + "jinja", + "jinja-template", + "pluralize" + ], + "last_fetched": 1740564918.170001 + }, + "216181396": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/teal", + "category": "theme", + "description": "Teal theme for Home Assistant", + "etag_repository": "W/\"0e370698d48cee5d101c6032a13f323321d6d18e85b637597d5208b7734ee8cc\"", + "last_updated": "2023-04-03T14:07:08Z", + "stargazers_count": 1, + "last_fetched": 1745763181.128966 + }, + "340616586": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-narodmon", + "category": "integration", + "description": "Component to integrate Narodmon cloud into Home Assistant", + "domain": "narodmon", + "downloads": 48, + "etag_repository": "W/\"3a9cdad1c839eb3333c66a894446cc51ef63dbba61dcf279ccc262297539e293\"", + "last_updated": "2025-01-04T23:04:09Z", + "stargazers_count": 31, + "topics": [ + "home-assistant-component", + "narodmon", + "weather" + ], + "last_fetched": 1745975831.487071 + }, + "268163975": { + "repository_manifest": {}, + "new": true, + "full_name": "artem-sedykh/mini-climate-card", + "category": "plugin", + "description": "Minimalistic climate card for Home Assistant Lovelace UI", + "downloads": 12179, + "etag_repository": "W/\"809ffb3d21d66935bc744eaa795235e98b9b546008b52b5a8daeea57d627a01b\"", + "last_updated": "2025-02-10T22:04:31Z", + "stargazers_count": 303, + "topics": [ + "automation", + "climate", + "climate-entity", + "custom", + "hacktoberfest2021" + ], + "last_fetched": 1744294488.081132 + }, + "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/\"bfd5faea4a4b61228751f55abe3cf93ae1efb00f5a7bd9d2a03acf2f4720a41a\"", + "last_updated": "2024-08-31T10:19:06Z", + "topics": [ + "aqhi", + "homeassistant-custom-component", + "hong-kong", + "pm10", + "pm25" + ], + "last_fetched": 1740493404.726166 + }, + "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/\"68c4328b259bdf8fef10303847f319700c10069153487e94966c18588fd58876\"", + "last_updated": "2025-04-22T14:54:50Z", + "stargazers_count": 47, + "topics": [ + "customcomponent", + "pollen" + ], + "last_fetched": 1746030314.995183 + }, + "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/\"43fe3d979f5fce4a0af2e0da2b4aaae6bc79db93ea83364834778f3ab08fbfed\"", + "last_updated": "2025-04-10T03:36:20Z", + "stargazers_count": 6, + "topics": [ + "gpio", + "raspberry-pi" + ], + "last_fetched": 1745771145.021386 + }, + "228662926": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-toon_climate", + "category": "integration", + "description": "This component provides a climate device for rooted Toon thermostats.", + "domain": "toon_climate", + "etag_repository": "W/\"f62a3e0c0369f2e4b1bf52e2d9cbf4dfc8ae47b3a1f160b93ac228c0f9366ee2\"", + "last_updated": "2024-01-02T14:18:42Z", + "stargazers_count": 37, + "last_fetched": 1739045722.234034 + }, + "238414582": { + "repository_manifest": {}, + "new": true, + "full_name": "peetereczek/ztm-stop-card", + "category": "plugin", + "description": "Custom Lovelace card for Warsaw public transport", + "etag_repository": "W/\"824a1c102bb49b8a05f9bd11fdd53838847a59735344e62123ca6bf5473e80ec\"", + "last_updated": "2024-03-15T14:39:51Z", + "stargazers_count": 6, + "last_fetched": 1743517026.387605 + }, + "292081477": { + "repository_manifest": {}, + "new": true, + "full_name": "parautenbach/hass-shairport-sync", + "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/\"731d78fd116e520293accfd4d85fd8306f2f796afd2d53b6990cd011d12284a0\"", + "last_updated": "2024-09-12T19:04:13Z", + "stargazers_count": 104, + "topics": [ + "airplay", + "mqtt", + "shairport-sync" + ], + "last_fetched": 1743150417.78676 + }, + "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/\"4981078db5f298004d49a522c10d1a95b10aed1f15d70b1f5deb4872e4d896dc\"", + "last_updated": "2024-12-07T11:37:26Z", + "stargazers_count": 1, + "topics": [ + "hub75", + "led-matrix", + "leds" + ], + "last_fetched": 1745994450.599344 + }, + "845456548": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/RoyalMail", + "category": "integration", + "description": "An integration that synchronises your Royal Mail tracking data with Home Assistant", + "domain": "royalmail", + "etag_repository": "W/\"644f848f853b9d10d4ef2db15977769baa04996e478995dbdb3935c0afbdb2dc\"", + "last_updated": "2024-10-30T10:23:30Z", + "stargazers_count": 7, + "topics": [ + "hacs-integraiton", + "royalmail" + ], + "last_fetched": 1743902188.607644 + }, + "512169290": { + "repository_manifest": {}, + "new": true, + "full_name": "tinuva/ha-coct-loadshedding", + "category": "integration", + "description": "Fetches loadshedding data from City of Cape Town", + "domain": "coct_loadshedding", + "etag_repository": "W/\"3e2e7eb056bf0e4938275679e252ac74feb5352c0a4ec6db0f70a0614d344663\"", + "last_updated": "2023-07-19T06:51:59Z", + "stargazers_count": 21, + "topics": [ + "cape", + "cape-town", + "capetown", + "eskom", + "loadshedding", + "south-africa" + ], + "last_fetched": 1740487018.050083 + }, + "343112953": { + "repository_manifest": {}, + "new": true, + "full_name": "jtbgroup/kodi-search-card", + "category": "plugin", + "description": "Custom card for home assistant allowing to search in the libraries of kodi", + "downloads": 1173, + "etag_repository": "W/\"636e4bce4d247ad8e52812e25a685684a80ba09ab164fcdbc0c7c70455227249\"", + "last_updated": "2024-02-17T07:54:07Z", + "stargazers_count": 10, + "topics": [ + "kodi", + "kodi-media-sensors" + ], + "last_fetched": 1741328476.76105 + }, + "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/\"dd1f6df80057d757412b1cd8b3753d8dba160e7b6ca9cd29bb7b76bd1275d533\"", + "last_updated": "2025-04-27T19:21:47Z", + "stargazers_count": 233, + "topics": [ + "ukbincollection" + ], + "last_fetched": 1746001787.862077 + }, + "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/\"e0bc97dc02291013afd2d4e7229cf0308786ca98588d3b9b5fbd3d57f706078d\"", + "last_updated": "2025-03-23T09:18:56Z", + "stargazers_count": 12, + "topics": [ + "ecoforest", + "eplucon", + "homeassistant-eplucon", + "th-touch" + ], + "last_fetched": 1745705963.954231 + }, + "210194956": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-car_wash", + "category": "integration", + "description": "Car Wash Binary Sensor for Home Assistant", + "domain": "car_wash", + "downloads": 1, + "etag_repository": "W/\"4fbf5946c59788509f603041c6ee4acbfd71cd4fed967158d459b48e9d57d2bb\"", + "last_updated": "2024-12-23T11:58:59Z", + "stargazers_count": 91, + "topics": [ + "binary-sensor", + "car", + "car-wash", + "wash", + "weather-forecast" + ], + "last_fetched": 1745223970.091039 + }, + "215825339": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-hekr-component", + "category": "integration", + "description": "Hekr integration using python-hekr", + "domain": "hekr", + "etag_repository": "W/\"d802cbe5f419440ccf3dd40dc7bf60100fa27bb9250ebb30d2b091cffb3227a4\"", + "last_updated": "2025-01-19T14:23:28Z", + "stargazers_count": 35, + "topics": [ + "consumption", + "hekr", + "wisen-application" + ], + "last_fetched": 1741299227.701921 + }, + "651580675": { + "repository_manifest": {}, + "new": true, + "full_name": "ufozone/ha-unifi-voucher", + "category": "integration", + "description": "UniFi Hotspot Manager Integration", + "domain": "unifi_voucher", + "downloads": 62, + "etag_repository": "W/\"64dc4ab5865c64e5ac0adf3bd5d47929cf76d09f4b701e774098c9e76239491f\"", + "last_updated": "2025-04-28T22:02:34Z", + "stargazers_count": 55, + "topics": [ + "ubiquiti", + "ubiquiti-unifi-controller", + "unifi", + "unifi-controller" + ], + "last_fetched": 1745889657.464696 + }, + "365567023": { + "repository_manifest": {}, + "new": true, + "full_name": "sprocket-9/hacs-nuvo-serial", + "category": "integration", + "description": "Custom component to control a Nuvo Grand Concerto/Essentia G multi-zone amplifier via serial connection", + "domain": "nuvo_serial", + "downloads": 109, + "etag_repository": "W/\"f0bbf5160ad2efc1dc2cf006a7e8e2ead8fee0dad128c77d509de63f3e07a70c\"", + "last_updated": "2024-12-09T14:46:34Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1742439775.511729 + }, + "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/\"7e917954da8512f2ca12cb8467691ca409745d49bd6e92e39881a7cab2c6fa41\"", + "last_updated": "2025-04-15T11:14:25Z", + "stargazers_count": 7, + "topics": [ + "authorization", + "cookies", + "homeassistant-plugin", + "reverse-proxy" + ], + "last_fetched": 1745317054.29567 + }, + "210966517": { + "repository_manifest": {}, + "new": true, + "full_name": "snicker/zwift_hass", + "category": "integration", + "description": "Zwift Sensor Integration for HomeAssistant", + "domain": "zwift", + "etag_repository": "W/\"00263d2598f9f6a1d7c2a6f150524493a847cf5ac8981fd5fd8ec68acdeb2af1\"", + "last_updated": "2025-01-13T18:47:04Z", + "stargazers_count": 59, + "last_fetched": 1741299795.488 + }, + "413798425": { + "repository_manifest": {}, + "full_name": "UI-Lovelace-Minimalist/UI", + "category": "integration", + "description": "UI-Lovelace-Minimalist is a \"theme\" for HomeAssistant", + "domain": "ui_lovelace_minimalist", + "downloads": 27187, + "etag_repository": "W/\"4cd6c3613b94ceec49128f5dd727c31d828d42400b90f3b83a591470b7e4ddc4\"", + "last_updated": "2025-04-25T19:37:16Z", + "stargazers_count": 1834, + "last_fetched": 1745803375.821199 + }, + "527278013": { + "repository_manifest": {}, + "new": true, + "full_name": "stephan192/hochwasserportal", + "category": "integration", + "description": "Home Assistant integration for Länderübergreifendes Hochwasser Portal", + "domain": "hochwasserportal", + "etag_repository": "W/\"0fed65dce3282755d7c7bd36db89a7dca641e96e90c6e24a58c617d82466e0d4\"", + "last_updated": "2024-12-24T09:44:19Z", + "stargazers_count": 26, + "topics": [ + "hochwasserportal" + ], + "last_fetched": 1744064629.515788 + }, + "277068969": { + "repository_manifest": {}, + "new": true, + "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/\"1ca1b186054b881e8a810d2eb74070ce6f290f3a4a328e1e32225de78dac1adf\"", + "last_updated": "2023-10-05T00:53:45Z", + "stargazers_count": 303, + "topics": [ + "caule", + "pack" + ], + "last_fetched": 1745964900.032155 + }, + "252926906": { + "repository_manifest": {}, + "new": true, + "full_name": "asev/homeassistant-uponor", + "category": "integration", + "description": "Uponor Smatrix Pulse heating/cooling system integration for Home Assistant.", + "domain": "uponor", + "etag_repository": "W/\"36a61ab7fd0e7bbef6f1c5b84922592c2034991a34b31d6b848dfd22a341ff7c\"", + "last_updated": "2024-07-11T06:43:28Z", + "stargazers_count": 49, + "topics": [ + "heating-control", + "smatrix", + "uponor", + "uponor-smatrix-pulse" + ], + "last_fetched": 1745244879.368961 + }, + "352399227": { + "repository_manifest": {}, + "new": true, + "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/\"d5e0a5820a06921730ed639fb9e5907a5e3729d4a6a10f07d6982bebd40d98b0\"", + "last_updated": "2021-12-15T18:26:29Z", + "stargazers_count": 11, + "topics": [ + "icons", + "iconset" + ], + "last_fetched": 1744553666.412948 + }, + "234375294": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/vaporwave-pink", + "category": "theme", + "description": "Vaporwave Pink Theme for Home Assistant", + "etag_repository": "W/\"3ca1354226ec270c3495aceca2c7caf9374c937a36450e617f1af1c1e7544226\"", + "last_updated": "2022-06-17T14:41:05Z", + "stargazers_count": 4, + "topics": [ + "80s", + "pink", + "vaporwave" + ], + "last_fetched": 1741328398.648432 + }, + "431440766": { + "repository_manifest": {}, + "new": true, + "full_name": "LAB02-Research/HASS.Agent-Notifier", + "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/\"9d837c9907099233df047f82c15c8aca2cc2937e3d1a7f17b6c3dbfae03e5939\"", + "last_updated": "2022-11-17T13:29:03Z", + "stargazers_count": 69, + "topics": [ + "notifications" + ], + "last_fetched": 1743661650.026245 + }, + "729975302": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-dab-pumps", + "category": "integration", + "description": "Home Assistant Custom Integration for DAB Pumps via the DAB Live or DConnect service", + "domain": "dabpumps", + "etag_repository": "W/\"df36b7532a36952b6449e3bfc47e071aaf4403e2ddb7b88bee501c8c9a5ea6e4\"", + "last_updated": "2025-03-29T00:51:56Z", + "stargazers_count": 21, + "topics": [ + "custom-integration", + "dab-live", + "dab-pumps", + "dconnect", + "esybox" + ], + "last_fetched": 1745122632.242272 + }, + "555221653": { + "repository_manifest": {}, + "new": true, + "full_name": "astrandb/viva", + "category": "integration", + "description": "A modern Home Assistant integration for ViVa weather service from Swedish Sjöfartsverket", + "domain": "viva", + "downloads": 230, + "etag_repository": "W/\"37744ca28f293ab47043495d9c974e361afd8a14a39ee91bd9354009909264af\"", + "last_updated": "2025-03-24T18:55:51Z", + "stargazers_count": 6, + "topics": [ + "sealevel", + "sjofartsverket", + "viva" + ], + "last_fetched": 1742847317.760736 + }, + "544105569": { + "repository_manifest": {}, + "new": true, + "full_name": "rrooggiieerr/homeassistant-benqprojector", + "category": "integration", + "description": "Home Assistant integration for BenQ projectors over the serial and network interface", + "domain": "benqprojector", + "etag_repository": "W/\"edd84ee463e6d3fa2750b3bd9605d79a380ea3c3f6351fafe22d6365fd7fd15a\"", + "last_updated": "2025-01-28T12:00:06Z", + "stargazers_count": 33, + "topics": [ + "benq", + "projector", + "projector-control" + ], + "last_fetched": 1741796797.49605 + }, + "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/\"b95fab6ce2cc8b0e45a444c05082d2513b732cf147490b5d00a80e7330817aed\"", + "last_updated": "2025-01-05T04:14:44Z", + "topics": [ + "home-assistant-integration", + "quebec", + "saguenay", + "waste-collection" + ], + "last_fetched": 1745475840.99649 + }, + "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/\"a4e2cf39fae62e8af1df79bcaf2db7e1e51b7f536d9e6151b8f5414729f20b85\"", + "last_updated": "2025-04-21T11:34:56Z", + "stargazers_count": 93, + "topics": [ + "strava" + ], + "last_fetched": 1745238624.267452 + }, + "647324399": { + "repository_manifest": {}, + "new": true, + "full_name": "Athozs/hass-additional-ca", + "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": 253, + "etag_repository": "W/\"f05e79b066827ef29e508c4a3d4ccc564b81308af8a72d2ab9e6f1c2052c4bab\"", + "last_updated": "2025-03-01T13:58:48Z", + "stargazers_count": 41, + "topics": [ + "certificate", + "certificate-authority", + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1745829875.834153 + }, + "259865897": { + "repository_manifest": {}, + "new": true, + "full_name": "Bouni/drkblutspende", + "category": "integration", + "description": "DRK Blutspende component for Home Assistant ", + "domain": "drkblutspende", + "etag_repository": "W/\"5239a5b176e23e3d94fa5c84371305f5f8e60c35050eeecb3f42e1dfec2851c7\"", + "last_updated": "2025-04-11T14:16:37Z", + "stargazers_count": 7, + "topics": [ + "blutspende", + "drk" + ], + "last_fetched": 1745929952.495325 + }, + "630565367": { + "repository_manifest": {}, + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CoE", + "category": "integration", + "description": "Custom Home Assistant integration to read data from a C.M.I. via CoE", + "domain": "ta_coe", + "etag_repository": "W/\"e3b618a4bcf5c5f0b3cbebe59d34592adeb08c7a98fce57094d6c180bfb54ea6\"", + "last_updated": "2025-01-04T19:08:16Z", + "stargazers_count": 13, + "last_fetched": 1746022673.450775 + }, + "572282256": { + "repository_manifest": {}, + "new": true, + "full_name": "wez/govee-lan-hass", + "category": "integration", + "description": "Control Govee lights via the LAN API from Home Assistant", + "domain": "govee_lan", + "etag_repository": "W/\"2987f44747cc6cbc2a3fa068243e02fef8d24c0227b3abd3120123d0c6decb69\"", + "last_updated": "2024-07-22T15:04:28Z", + "stargazers_count": 209, + "topics": [ + "govee", + "light" + ], + "last_fetched": 1745792676.803574 + }, + "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/\"6a3eb7de38ddfbe523fc8b1ec4806fe74669e4a24603d1de654d1dff9a0f6de5\"", + "last_updated": "2024-07-11T16:10:07Z", + "stargazers_count": 185, + "topics": [ + "cover", + "shades", + "somfy" + ], + "last_fetched": 1746030464.127091 + }, + "417802358": { + "repository_manifest": {}, + "new": true, + "full_name": "Chouffy/home_assistant_tgtg", + "category": "integration", + "description": "TooGoodToGo items stock as sensor in Home Assistant", + "domain": "tgtg", + "etag_repository": "W/\"2aae454a9fb3bf57057d76ef5e4da880437cae0930197101d49f5bdc3016c881\"", + "last_updated": "2025-04-28T21:12:53Z", + "stargazers_count": 83, + "topics": [ + "home-assistant-integration", + "python3", + "toogoodtogo" + ], + "last_fetched": 1745929968.586808 + }, + "460108030": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/homeassistant-goecharger-mqtt", + "category": "integration", + "description": "go-eCharger integration for Home Assistant using the MQTT API", + "domain": "goecharger_mqtt", + "etag_repository": "W/\"6b9fb3c8f1f3aaf81ed78c66debacf93f99a12f6874f424319494a0e904f8084\"", + "last_updated": "2025-03-11T06:52:12Z", + "stargazers_count": 103, + "topics": [ + "go-echarger", + "goe-charger" + ], + "last_fetched": 1745526396.135588 + }, + "142051833": { + "repository_manifest": {}, + "new": true, + "full_name": "ofekashery/vertical-stack-in-card", + "category": "plugin", + "description": "📐 Home Assistant Card: Group multiple cards into a single sleek card.", + "downloads": 63472, + "etag_repository": "W/\"9d25370986e5174cb5f6502088de5b18a808813189fbcaa17c241a82b0614ce5\"", + "last_updated": "2024-12-13T20:33:28Z", + "stargazers_count": 929, + "last_fetched": 1746001367.456587 + }, + "139894340": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/weatheralerts", + "category": "integration", + "description": "A sensor that gives you weather alerts from alerts.weather.gov.", + "domain": "weatheralerts", + "etag_repository": "W/\"646ab86ecb4983cc5a89d985e3db7c78057873f06ebb8e6afbaaea8703b44b09\"", + "last_updated": "2024-05-18T05:11:41Z", + "stargazers_count": 136, + "topics": [ + "weatheralerts" + ], + "last_fetched": 1746022645.701004 + }, + "524883312": { + "repository_manifest": {}, + "new": true, + "full_name": "nkvoll/home-assistant-qsys-qrc", + "category": "integration", + "description": "Home Assistant Q-Sys QRC integration", + "domain": "qsys_qrc", + "etag_repository": "W/\"e7a8a681f2f457def3e9fce1d98e293f355ed4e5218de974acb5baad1e1fc7ec\"", + "last_updated": "2025-01-19T13:41:48Z", + "stargazers_count": 12, + "topics": [ + "hacs-custom", + "home-assistant-custom-component", + "home-assistant-integration", + "q-sys", + "qsys" + ], + "last_fetched": 1744309618.080049 + }, + "725762333": { + "repository_manifest": {}, + "new": true, + "full_name": "bolkedebruin/erhv-lovelace", + "category": "plugin", + "description": "Homeassistant Lovelace Energy Reclaim Home Ventilation card", + "downloads": 450, + "etag_repository": "W/\"70f6291a09e6bee6f531f3bb328f3d3fae3a0b2dfb243492791e075c307b4fb7\"", + "last_updated": "2024-04-18T10:04:42Z", + "stargazers_count": 14, + "topics": [ + "energy-reclaim", + "heat-exchange", + "ventilation" + ], + "last_fetched": 1742473643.470313 + }, + "872941557": { + "repository_manifest": {}, + "new": true, + "full_name": "timniklas/hass-smartme", + "category": "integration", + "description": "Home Assistant smart-me Integration", + "domain": "smartme", + "etag_repository": "W/\"f2dc6da925261242dc491cca528bc579df87698ef2c6d18edeec4799cff62787\"", + "last_updated": "2024-12-29T19:38:28Z", + "stargazers_count": 2, + "topics": [ + "powermeter", + "strom", + "stromzaehler" + ], + "last_fetched": 1744367130.528533 + }, + "180651910": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/zaptec", + "category": "integration", + "description": "zaptec charger custom component for home assistant", + "domain": "zaptec", + "etag_repository": "W/\"22d796e05894e39f6ee0d2a2f3c90a5278781d95bd5956e18cfd8535dde4ed50\"", + "last_updated": "2025-03-30T12:20:16Z", + "stargazers_count": 79, + "topics": [ + "api", + "zaptec" + ], + "last_fetched": 1746016292.351016 + }, + "675748333": { + "repository_manifest": {}, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Hemglass", + "category": "integration", + "description": "A Home Assistant sensor for getting information about the next time Hemglass comes to visit.", + "domain": "hemglass", + "downloads": 330, + "etag_repository": "W/\"a96339dcde57795ce298e4183878e1a6a99dc920fcca125e5e068d5aac9a25df\"", + "last_updated": "2024-12-15T02:25:40Z", + "stargazers_count": 4, + "topics": [ + "hactoberfest" + ], + "last_fetched": 1734236644.623115 + }, + "340926904": { + "repository_manifest": {}, + "new": true, + "full_name": "kpoppel/homeassistant-novafos", + "category": "integration", + "description": "Homeassistant wrapper around the Novafos KMD water metering data warehouse.", + "domain": "novafos", + "etag_repository": "W/\"ee38845010492c0ddac84412243d2f4853f8d21e1b17ebcffdcc1b6911f2405d\"", + "last_updated": "2025-04-07T22:11:12Z", + "stargazers_count": 12, + "topics": [ + "water" + ], + "last_fetched": 1744074809.270616 + }, + "209855666": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/ups", + "category": "integration", + "description": "The ups platform allows one to track deliveries by the UPS", + "domain": "ups", + "etag_repository": "W/\"6bb52b524050a6832077d3fbc49e24a206d32a8228612eb34886fb4b31bd3aab\"", + "last_updated": "2021-05-19T10:28:06Z", + "stargazers_count": 8, + "last_fetched": 1742681679.769061 + }, + "187245495": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/gauge-card", + "category": "plugin", + "description": null, + "etag_repository": "W/\"853265b28ef9baf977072ad057899e63107e8435618b7e74138f0047a1804663\"", + "last_updated": "2022-05-01T20:12:53Z", + "stargazers_count": 49, + "last_fetched": 1741328406.25395 + }, + "204700563": { + "repository_manifest": {}, + "new": true, + "full_name": "twrecked/hass-momentary", + "category": "integration", + "description": "Momentary Switch Component for Home Assistant", + "domain": "momentary", + "etag_repository": "W/\"8b4b4052e8982ab4c7433c1060a67b4d95079a72f16e4651fa352d478efe380d\"", + "last_updated": "2024-09-30T20:24:24Z", + "stargazers_count": 41, + "topics": [ + "home-assistant-integration", + "momentary" + ], + "last_fetched": 1741299848.593851 + }, + "172998062": { + "repository_manifest": {}, + "new": true, + "full_name": "kalkih/simple-weather-card", + "category": "plugin", + "description": "Minimalistic weather card for Home Assistant", + "downloads": 62205, + "etag_repository": "W/\"1a207a321aa95e7f948bdc520ad639e930dfc97c4fafe627211f1848011b7993\"", + "last_updated": "2023-05-12T19:41:22Z", + "stargazers_count": 316, + "topics": [ + "weather" + ], + "last_fetched": 1745525904.108242 + }, + "198794376": { + "repository_manifest": {}, + "new": true, + "full_name": "toringer/home-assistant-metnowcast", + "category": "integration", + "description": "Met.no Nowcast component for Home Assistant", + "domain": "metnowcast", + "downloads": 511, + "etag_repository": "W/\"ca6f1379c27d149da6aecf435359220414066111774ac8d19c33c412e6853b6b\"", + "last_updated": "2025-04-22T01:31:10Z", + "stargazers_count": 8, + "topics": [ + "metno", + "nowcast", + "nowcasting-precipitation" + ], + "last_fetched": 1745291475.203229 + }, + "573737078": { + "repository_manifest": {}, + "new": true, + "full_name": "faanskit/ha-esolar", + "category": "integration", + "description": "Custom Integration of SAJ eSOLAR", + "domain": "saj_esolar_air", + "etag_repository": "W/\"897cb4ba59fd7d793cfd8e9aee2893ede4087cc63d15ae57961a640dbbabb2cc\"", + "last_updated": "2024-11-09T07:02:02Z", + "stargazers_count": 9, + "topics": [ + "esolar", + "esolar-air", + "homeassistant-config", + "homeassistant-custom-component", + "saj", + "saj-h1", + "saj-inverters", + "saj-r5", + "solar" + ], + "last_fetched": 1745705819.511647 + }, + "786470226": { + "repository_manifest": {}, + "new": true, + "full_name": "cdnninja/yoto_ha", + "category": "integration", + "description": "Home Assistant Integration for Yoto", + "domain": "yoto", + "etag_repository": "W/\"9ec167ab3573e215da8af37e8ba34a49abf3f73e95f438c6056816c1f934e792\"", + "last_updated": "2025-04-28T18:32:39Z", + "stargazers_count": 127, + "topics": [ + "home-assistant-integration", + "yoto", + "yotoplay" + ], + "last_fetched": 1745871459.27062 + }, + "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/\"a5b09fbc1315274f9899d0ee041a6d1dd58d595fbf38748529b3171a803e2fbf\"", + "last_updated": "2025-03-28T01:10:46Z", + "stargazers_count": 4, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "custom-integration", + "etekcity", + "fitness-scale", + "home-assistant-integration", + "iot", + "weight-measurement" + ], + "last_fetched": 1744662367.753255 + }, + "403401396": { + "repository_manifest": {}, + "new": true, + "full_name": "eifinger/hass-here-weather", + "category": "integration", + "description": "Custom Home Assistant Integration for the HERE Destination Weather API", + "domain": "here_weather", + "etag_repository": "W/\"617fc269c6e40af5cf3cb55deca9a9b82f243be5bf75ff6e586b5f663e9bdea3\"", + "last_updated": "2023-09-25T07:45:59Z", + "stargazers_count": 6, + "topics": [ + "here-maps-api", + "herepy", + "homeassistant-custom-component", + "pyton" + ], + "last_fetched": 1746022705.353844 + }, + "282714722": { + "repository_manifest": {}, + "new": true, + "full_name": "mchwalisz/home-assistant-senec", + "category": "integration", + "description": "SENEC Battery integration for Home Assistant", + "domain": "senec", + "etag_repository": "W/\"4ee722e8cbeffdcfcb380d23f065e8ffcb3d23e9650b464beaf3999329124698\"", + "last_updated": "2025-03-03T19:12:02Z", + "stargazers_count": 46, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1745655876.460435 + }, + "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/\"2241a191da9ac5b37adaf27cc5ef1d53beb06ffda3be60a641803d1fb844d042\"", + "last_updated": "2025-03-06T11:01:57Z", + "stargazers_count": 161, + "topics": [ + "echonet-lite" + ], + "last_fetched": 1745810203.265498 + }, + "486045869": { + "repository_manifest": {}, + "new": 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/\"2e439d1366c1f20738ca0cc16054c5eaa213bec3de947f7be6b0d0cc4c1c350d\"", + "last_updated": "2024-05-06T02:54:40Z", + "stargazers_count": 611, + "topics": [ + "home-assistant-config", + "lovelace-theme" + ], + "last_fetched": 1745792036.790008 + }, + "470262899": { + "repository_manifest": {}, + "new": true, + "full_name": "coltondick/nordic-theme-main", + "category": "theme", + "description": "Nordic theme for home assistant.", + "etag_repository": "W/\"2687e19c1902ce6cc8dda4ae421e623119b9531be52831c3899060211988e4ee\"", + "last_updated": "2024-09-26T17:23:11Z", + "stargazers_count": 18, + "last_fetched": 1745994089.179966 + }, + "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/\"60cd995db5f530470324007911810e56d8f5ffa0ca9675f2db156fb0397eb553\"", + "last_updated": "2025-03-10T10:54:31Z", + "stargazers_count": 6, + "topics": [ + "hacs-custom", + "hassio-integration", + "mqtt", + "phoniebox" + ], + "last_fetched": 1741717265.805591 + }, + "382335433": { + "repository_manifest": {}, + "new": true, + "full_name": "djansen1987/SAJeSolar", + "category": "integration", + "description": "SAJ eSolar Portal Sensors", + "domain": "saj_esolar", + "etag_repository": "W/\"e78a63c8ebf82fd1c438a2ced0b024b4a1a47d68b8d0cca8dfa8a6491859f5b6\"", + "last_updated": "2025-04-12T12:58:12Z", + "stargazers_count": 35, + "topics": [ + "esolar", + "intergration", + "saj", + "solar", + "solar-system" + ], + "last_fetched": 1746022683.838992 + }, + "179788256": { + "repository_manifest": {}, + "new": true, + "full_name": "iantrich/text-divider-row", + "category": "plugin", + "description": "🗂 Text Divider Row", + "downloads": 19490, + "etag_repository": "W/\"6f69b023eeb8b8539babf9b63f4e89f2fa8217289c0570d25ee51a2aad70895e\"", + "last_updated": "2023-04-30T20:13:33Z", + "stargazers_count": 105, + "last_fetched": 1745756848.288191 + }, + "456201687": { + "repository_manifest": {}, + "new": true, + "full_name": "piitaya/lovelace-mushroom-themes", + "category": "theme", + "description": "Additional themes for Lovelace Mushroom Cards 🍄", + "etag_repository": "W/\"05e77fc4f457209417fb02e6428462eb46d8f8d859e666e68d86351241c97815\"", + "last_updated": "2024-08-28T16:00:04Z", + "stargazers_count": 265, + "topics": [ + "mushroom" + ], + "last_fetched": 1745223630.433508 + }, + "228579545": { + "repository_manifest": {}, + "new": true, + "full_name": "sebr/bhyve-home-assistant", + "category": "integration", + "description": "Orbit BHyve custom component for Home Assistant", + "domain": "bhyve", + "etag_repository": "W/\"964f438300908b7680343583393f9b320357f70b7cd4ca3aaf550a47d0184470\"", + "last_updated": "2025-04-14T03:43:31Z", + "stargazers_count": 274, + "topics": [ + "bhyve", + "home-assistant-component", + "irrigation", + "orbit", + "orbit-bhyve" + ], + "last_fetched": 1745757337.014323 + }, + "302145522": { + "repository_manifest": {}, + "new": true, + "full_name": "djtimca/harocketlaunchlive", + "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/\"10dccb423571c68816fb0026bbb8a5cec0b88757e63508e94aa12134f32ee1a4\"", + "last_updated": "2025-03-10T11:40:43Z", + "stargazers_count": 17, + "topics": [ + "launch", + "nasa", + "rocket", + "spacex", + "ula" + ], + "last_fetched": 1741616239.336095 + }, + "596993645": { + "repository_manifest": {}, + "new": true, + "full_name": "Sese-Schneider/ha-personio", + "category": "integration", + "description": "Integration with the Personio API for Home Assistant.", + "domain": "personio", + "etag_repository": "W/\"4d9178415d8f08193bad7b8f7ea5baac6e69897b6aa99d0375ff7f587cfd1db2\"", + "last_updated": "2023-07-31T09:19:53Z", + "stargazers_count": 5, + "topics": [ + "hacs-custom", + "personio", + "personio-api" + ], + "last_fetched": 1729217252.744 + }, + "514391925": { + "repository_manifest": {}, + "new": true, + "full_name": "fapfaff/homeassistant-appwash", + "category": "integration", + "description": "AppWash integration for HomeAssistant", + "domain": "appwash", + "etag_repository": "W/\"fff3d5b2cb47b558f052dd29cf1d559b5c74f143726ad0e6d675cbb3cda4d52f\"", + "last_updated": "2025-01-16T15:24:47Z", + "stargazers_count": 2, + "topics": [ + "dryer", + "miele", + "washing-machine" + ], + "last_fetched": 1737051644.806658 + }, + "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/\"c13785e147a54260c61af987e6f1a66f1fa01ac19171777bb452538b8b023754\"", + "last_updated": "2025-03-20T10:37:00Z", + "stargazers_count": 46, + "topics": [ + "fronius", + "fronius-gen24", + "fronius-inverter", + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1745922351.381471 + }, + "231989179": { + "repository_manifest": {}, + "new": true, + "full_name": "JAAlperin/hass-bardolph", + "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/\"21ac9c763800551f2cf10ac22b251b11870ff3af50d59fbc1c16e593b046cb5a\"", + "last_updated": "2021-05-08T22:23:44Z", + "stargazers_count": 3, + "topics": [ + "bardolph", + "color-bulb", + "lifx", + "lifx-lan-protocol", + "scripts", + "services" + ], + "last_fetched": 1741299499.537187 + }, + "708527086": { + "repository_manifest": {}, + "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": 8120, + "etag_repository": "W/\"fd1934982e7088fc17398feda9b6aea78beef6bb5b35e19e4586379128028bbd\"", + "last_updated": "2024-09-13T09:31:12Z", + "stargazers_count": 71, + "topics": [ + "lovlace-card" + ], + "last_fetched": 1745590631.086954 + }, + "182915754": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/grocy", + "category": "integration", + "description": "Custom Grocy integration for Home Assistant", + "domain": "grocy", + "downloads": 4699, + "etag_repository": "W/\"c98c211ce9866f3b0275d4027c2b725d41100b8084a709a925880eb26f4636e5\"", + "last_updated": "2025-02-04T07:17:03Z", + "stargazers_count": 179, + "topics": [ + "grocy" + ], + "last_fetched": 1746030036.560686 + }, + "485895021": { + "repository_manifest": {}, + "new": true, + "full_name": "dahlb/ha_blueair", + "category": "integration", + "description": "Home Assistant Integration for Blueair", + "domain": "ha_blueair", + "etag_repository": "W/\"855b8975883de4bbe74be61933607b7ec50cc6327ef8f59b872f602db859d5cd\"", + "last_updated": "2025-04-28T16:24:59Z", + "stargazers_count": 54, + "topics": [ + "blueair", + "hassio-integration", + "python3" + ], + "last_fetched": 1745864625.786723 + }, + "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": 18210, + "etag_repository": "W/\"52c00502b80749665b568fe45a1f002dfec249df6ec00792806909118d9d6817\"", + "last_updated": "2025-04-29T01:55:43Z", + "stargazers_count": 1470, + "topics": [ + "3d-printing", + "bambulab", + "homeassistant-custom-component", + "iot" + ], + "last_fetched": 1745994349.427253 + }, + "270638476": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/nord", + "category": "theme", + "description": "Nord theme for Home Assistant", + "etag_repository": "W/\"056de89b7082e3828e06accfa1ab9128a8660c1a5a245a4964638d928aa9177b\"", + "last_updated": "2023-04-03T13:58:06Z", + "stargazers_count": 13, + "last_fetched": 1745763181.143843 + }, + "720223133": { + "repository_manifest": {}, + "new": true, + "full_name": "pypolestar/polestar_api", + "category": "integration", + "description": "Polestar API - Home Assistant Component", + "domain": "polestar_api", + "etag_repository": "W/\"c976a720b660c7e0c0c27eefecb68737ab359464f046db5fcb45828b793d82d2\"", + "last_updated": "2025-04-15T17:33:28Z", + "stargazers_count": 178, + "topics": [ + "polestar" + ], + "last_fetched": 1746008713.407308 + }, + "637172632": { + "repository_manifest": {}, + "new": true, + "full_name": "elden1337/hass-peaqnext", + "category": "integration", + "description": "Utility sensors to help find the next best usage of your appliances", + "domain": "peaqnext", + "downloads": 296, + "etag_repository": "W/\"4cb2a449759786d44e17a5df112a60b762281c9afc2fbae72ea9380105e02d29\"", + "last_updated": "2024-10-08T18:27:47Z", + "stargazers_count": 8, + "topics": [ + "energidataservice", + "nordpool" + ], + "last_fetched": 1743834121.388236 + }, + "523485043": { + "repository_manifest": {}, + "new": true, + "full_name": "killer0071234/ha-hiq", + "category": "integration", + "description": "HIQ-Home Integration for Home Assistant HACS Store", + "domain": "hiq", + "downloads": 3, + "etag_repository": "W/\"4878e6193ff0416057ddb161379b3b86f482dcb87aea83488a1f0a771f6c1182\"", + "last_updated": "2025-04-28T18:39:06Z", + "stargazers_count": 5, + "topics": [ + "blind", + "cybro", + "cybrotech", + "hiq", + "hiq-home", + "homeassistant-custom-component", + "lightning", + "robotina", + "tremak" + ], + "last_fetched": 1745871711.294014 + }, + "182113743": { + "repository_manifest": {}, + "new": true, + "full_name": "gadgetchnnel/lovelace-text-input-row", + "category": "plugin", + "description": "A custom Lovelace text input row for use in entities cards", + "etag_repository": "W/\"eedbf9635f992c5d37e7693d37b96aa63dbea6001aada8ddea1bb0afe50266b4\"", + "last_updated": "2023-12-07T17:47:24Z", + "stargazers_count": 39, + "last_fetched": 1741688234.950626 + }, + "289251122": { + "repository_manifest": {}, + "new": true, + "full_name": "mletenay/home-assistant-goodwe-inverter", + "category": "integration", + "description": "Experimental version of Home Assistant integration for Goodwe solar inverters", + "domain": "goodwe", + "etag_repository": "W/\"e336220495c1a9e04af3f2f929e5d2e3351c9019f7ddbc0f67e757d574a75f5a\"", + "last_updated": "2024-10-21T08:13:31Z", + "stargazers_count": 166, + "topics": [ + "goodwe", + "pv-systems" + ], + "last_fetched": 1745958274.419682 + }, + "458237432": { + "repository_manifest": {}, + "new": true, + "full_name": "meichthys/uptime_kuma", + "category": "integration", + "description": "Uptime Kuma HACS integration", + "domain": "uptime_kuma", + "etag_repository": "W/\"4a2352f9cf02e9278edeab3a351b0e397a37aa2d4c47dfe8d5cce33258e259ce\"", + "last_updated": "2025-02-26T13:27:36Z", + "stargazers_count": 127, + "topics": [ + "home-assistant-custom-component", + "homeassistant-custom-component", + "uptime-kuma" + ], + "last_fetched": 1745871785.741222 + }, + "605379507": { + "repository_manifest": {}, + "new": true, + "full_name": "dknowles2/ha-pitboss", + "category": "integration", + "description": "Home Assistant Custom Integration for PitBoss smokers and grills", + "domain": "pitboss", + "etag_repository": "W/\"e62105697ee207a130f277476cf4ebaa37d85bec7342125d3180a7535474bd8a\"", + "last_updated": "2025-03-15T16:19:32Z", + "stargazers_count": 39, + "topics": [ + "grill", + "pitboss", + "smoker" + ], + "last_fetched": 1746022684.562789 + }, + "552516426": { + "repository_manifest": {}, + "new": true, + "full_name": "izacus/hass-swissweather", + "category": "integration", + "description": "HomeAssistant module for MeteoSwiss", + "domain": "swissweather", + "etag_repository": "W/\"426215a33ca8e22ee789f6558838190a7a75d3f6b63458969144d9f27e1ee6cf\"", + "last_updated": "2025-01-11T16:44:29Z", + "stargazers_count": 21, + "topics": [ + "meteoswiss", + "weather" + ], + "last_fetched": 1745252554.078472 + }, + "564355840": { + "repository_manifest": {}, + "new": true, + "full_name": "Anrolosia/Shopping-List-with-Grocy", + "category": "integration", + "description": "A Shopping list integration with Grocy for Home Assistant", + "domain": "shopping_list_with_grocy", + "etag_repository": "W/\"54b2000a5e13444f624adc10f44659bed5d89c71d2cec85e2ad2849c2c8c30b4\"", + "last_updated": "2025-04-07T01:19:30Z", + "stargazers_count": 46, + "topics": [ + "custom", + "grocy" + ], + "last_fetched": 1743994932.7868 + }, + "520791578": { + "repository_manifest": {}, + "new": true, + "full_name": "ProudElm/solaredgeoptimizers", + "category": "integration", + "description": "Intergration to get optimizers information from the SolarEdge portal", + "domain": "solaredgeoptimizers", + "etag_repository": "W/\"0ee39ca662775e02dc7ff68f5a7ede0e6bcd9323775f257f72feeea020e88eb9\"", + "last_updated": "2025-03-19T16:48:25Z", + "stargazers_count": 51, + "topics": [ + "optimizers", + "solaredge-api" + ], + "last_fetched": 1745706124.961093 + }, + "624779425": { + "repository_manifest": {}, + "new": true, + "full_name": "aturri/ha-zcsazzurro", + "category": "integration", + "description": "A modern integration for ZCS Azzurro devices in Home Assistant", + "domain": "zcsazzurro", + "downloads": 1611, + "etag_repository": "W/\"48ef8699024be558e508d7ae2eb681d604bcba1dfe973b032edb096d2bf4dc6c\"", + "last_updated": "2024-03-25T01:31:20Z", + "stargazers_count": 25, + "topics": [ + "zcs", + "zcsazzurro" + ], + "last_fetched": 1743689718.634303 + }, + "413680511": { + "repository_manifest": {}, + "new": true, + "full_name": "widewing/ha-toyota-na", + "category": "integration", + "description": "Home Assistant integration for Toyota Motor (North America) connected services", + "domain": "toyota_na", + "downloads": 1787, + "etag_repository": "W/\"ad388f869ec338232543d6f9cdc02393abe85b5be641d34c0e939b667ba9b7e8\"", + "last_updated": "2024-12-18T23:38:54Z", + "stargazers_count": 95, + "topics": [ + "car", + "toyota", + "vehicle" + ], + "last_fetched": 1745723814.792348 + }, + "283542587": { + "repository_manifest": {}, + "new": true, + "full_name": "Villhellm/lovelace-clock-card", + "category": "plugin", + "description": "Basic analog clock for Lovelace", + "etag_repository": "W/\"d5225961b0ac98973bdb610f36c7c0dbd5f53ba407af4b630ead50a2a4363b03\"", + "last_updated": "2020-11-24T17:31:42Z", + "stargazers_count": 51, + "topics": [ + "analog", + "clock" + ], + "last_fetched": 1736626602.817349 + }, + "319608056": { + "repository_manifest": {}, + "new": true, + "full_name": "dckiller51/bodymiscale", + "category": "integration", + "description": "Custom_components Body Metrics for Xiaomi Miscale 1 and 2 (esphome or BLE monitor for Homeassistant)", + "domain": "bodymiscale", + "etag_repository": "W/\"a1ce3030ad203f9ff778dddfd1cf9b1537eef88b63f13d26a827ed1728db4fff\"", + "last_updated": "2025-04-19T12:24:01Z", + "stargazers_count": 241, + "topics": [ + "ble-monitor", + "esphome", + "miscale", + "mitemp-bt", + "xiaomi" + ], + "last_fetched": 1746008338.243274 + }, + "279157206": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/water-heater-card", + "category": "plugin", + "description": "Water Heater card for Home Assistant's Lovelace UI", + "etag_repository": "W/\"6f5217a801930c3f1da9a19c766da211f54fd0eb2ebbec63707f7c21b7873d8d\"", + "last_updated": "2022-09-09T06:27:18Z", + "stargazers_count": 8, + "last_fetched": 1741328537.991721 + }, + "669605185": { + "repository_manifest": {}, + "new": true, + "full_name": "beecho01/material-symbols", + "category": "integration", + "description": "Material Symbols for Home Assistant is a collection of 14,028 Google Material Symbols for use within Home Assistant. It uses the icon-set produced and maintained by iconify.", + "domain": "material_symbols", + "etag_repository": "W/\"81004c2f30aadaa49a92ee45f92f0f781c2cb1de58a5ee85936d031c4a64007b\"", + "last_updated": "2025-04-14T08:30:35Z", + "stargazers_count": 175, + "topics": [ + "home-assistant-integration", + "material-symbols" + ], + "last_fetched": 1745857156.19694 + }, + "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", + "etag_repository": "W/\"46b15ee70b236e410ff6b7b8450d1b95dd04d17f05f8e5dc10426b36b6d5f446\"", + "last_updated": "2025-04-05T19:55:10Z", + "stargazers_count": 156, + "topics": [ + "home-assistant-integration", + "tibber", + "tibberpulse" + ], + "last_fetched": 1745958248.477418 + }, + "701510734": { + "repository_manifest": {}, + "new": true, + "full_name": "Andre0512/speedport", + "category": "integration", + "description": "Home Assistant integration for Telekom Speedport", + "domain": "speedport", + "downloads": 2758, + "etag_repository": "W/\"674a9e6f0581108b173b91ce03e645f76020b7b8a5e8c7574015519159e02d37\"", + "last_updated": "2024-08-14T20:36:43Z", + "stargazers_count": 43, + "topics": [ + "custom-integration", + "speedport", + "telekom" + ], + "last_fetched": 1743689697.485388 + }, + "649637656": { + "repository_manifest": {}, + "new": true, + "full_name": "Codegnosis/givtcp-battery-card", + "category": "plugin", + "description": "A simple battery card for Home Assistant & GivTCP users", + "downloads": 1407, + "etag_repository": "W/\"1fd36ef65bf2dd721a945d7cdda35209289f8a09b77d8cdbf1ebc6af2a905c2b\"", + "last_updated": "2025-03-03T11:59:30Z", + "stargazers_count": 10, + "topics": [ + "givenergy", + "givtcp" + ], + "last_fetched": 1742940851.392062 + }, + "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/\"eff2fcd901a21640b5c01fe1a18fcd561a13cb41718df0f90a2df208635fdc2d\"", + "last_updated": "2025-02-15T18:00:50Z", + "stargazers_count": 3, + "last_fetched": 1744410102.735337 + }, + "233715171": { + "repository_manifest": {}, + "new": true, + "full_name": "78wesley/Home-Assistant-Darkish-Theme", + "category": "theme", + "description": "Darkish-Theme for Home Assistant", + "etag_repository": "W/\"19d80656bbc2bf395f8e5fc91a337bc92729899d622852f42a7d7685a7162f1e\"", + "last_updated": "2025-02-06T21:37:00Z", + "stargazers_count": 5, + "last_fetched": 1741328376.392608 + }, + "326288498": { + "repository_manifest": {}, + "new": true, + "full_name": "jugla/worldtidesinfocustom", + "category": "integration", + "description": "world tides info custom component for home assistant", + "domain": "worldtidesinfocustom", + "etag_repository": "W/\"af49856e4b0dc9ea9903aab10dd4f0f93b30f18dcc8994c790c9b87f51887bb1\"", + "last_updated": "2024-09-07T21:05:40Z", + "stargazers_count": 30, + "topics": [ + "tides", + "worldtides" + ], + "last_fetched": 1744899602.48378 + }, + "129353521": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/xiaomi_raw", + "category": "integration", + "description": "Custom component for Home Assistant to faciliate the reverse engeneering of Xiaomi MiIO devices", + "domain": "xiaomi_miio_raw", + "etag_repository": "W/\"c34d70f8931cc451af4a23e324ad6cbf4d44560b4256b72684bbe8db864b8b75\"", + "last_updated": "2024-06-27T08:46:07Z", + "stargazers_count": 107, + "topics": [ + "miio", + "miio-device", + "miio-protocol", + "monitoring" + ], + "last_fetched": 1741904545.538585 + }, + "855034301": { + "repository_manifest": {}, + "new": true, + "full_name": "Bobsilvio/calcio-live-card", + "category": "plugin", + "description": "HomeAssistant Card for Calcio-Live integration", + "downloads": 195, + "etag_repository": "W/\"e67a75d19d3f24d9ca4c4442d88aaef713629dd8cdef5a5c32f88ebf325c73eb\"", + "last_updated": "2025-02-27T08:36:40Z", + "stargazers_count": 8, + "topics": [ + "calcio-live", + "football", + "seriea" + ], + "last_fetched": 1745994099.932972 + }, + "457458731": { + "repository_manifest": {}, + "new": 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/\"c6ff1a93057e7da2981fb4b885d393fe6cd1cb0e52e05b72934a2224dd6e8299\"", + "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": 1731206804.639283 + }, + "316597224": { + "repository_manifest": {}, + "new": true, + "full_name": "dphae/bsh", + "category": "integration", + "description": "A Home Assistant Budova Smart Home integration", + "domain": "bsh", + "etag_repository": "W/\"6b9fcdf49e4d452132ab4355ec9438c67b3c123f205e0bad8d0f22aeb0b738df\"", + "last_updated": "2021-08-05T21:00:50Z", + "stargazers_count": 3, + "topics": [ + "budova" + ], + "last_fetched": 1741299386.320733 + }, + "144888844": { + "repository_manifest": {}, + "new": true, + "full_name": "Paul-dH/Home-Assisant-Sensor-OvApi", + "category": "integration", + "description": null, + "domain": "ovapi", + "etag_repository": "W/\"7cc70c30ec13e44a9d16b3e5d4d7bb0e2aab076a17acca72fc9b667617778485\"", + "last_updated": "2023-06-05T21:33:45Z", + "stargazers_count": 24, + "last_fetched": 1745830306.488096 + }, + "183222061": { + "repository_manifest": {}, + "new": true, + "full_name": "lichtteil/local_luftdaten", + "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/\"684e301a66388e2826e32f01d01004620f622b537396ac57404c1e9339d72398\"", + "last_updated": "2024-03-14T23:03:45Z", + "stargazers_count": 51, + "topics": [ + "air-quality" + ], + "last_fetched": 1746008569.426339 + }, + "180229356": { + "repository_manifest": {}, + "new": true, + "full_name": "benct/lovelace-xiaomi-vacuum-card", + "category": "plugin", + "description": "Simple card for various robot vacuums in Home Assistant's Lovelace UI", + "downloads": 35289, + "etag_repository": "W/\"2cb5c99fbea996faecd0d0ed163863dd87debe655b3b8d0bc3997152d2b74418\"", + "last_updated": "2023-01-18T07:18:33Z", + "stargazers_count": 269, + "topics": [ + "card", + "roborock", + "robot-vacuums", + "vacuum", + "xiaomi", + "xiaomi-vacuum" + ], + "last_fetched": 1745252284.563148 + }, + "387055527": { + "repository_manifest": {}, + "new": true, + "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/\"5ada4b7c4ff532b5e3a27d61c39aa949ff1e9928cb43525c62a431182aacd7c9\"", + "last_updated": "2023-03-26T08:21:03Z", + "stargazers_count": 91, + "last_fetched": 1743502600.648074 + }, + "297106424": { + "repository_manifest": {}, + "new": true, + "full_name": "joggs/home_assistant_ebeco", + "category": "integration", + "description": "Integration for Ebeco thermostats", + "domain": "ebeco", + "etag_repository": "W/\"9d7b7fb1fdffda078ecfa7eeb01256a040585886503d77cf9100a9f6a9924ee3\"", + "last_updated": "2024-11-20T07:12:09Z", + "stargazers_count": 34, + "topics": [ + "ebeco" + ], + "last_fetched": 1745050934.72869 + }, + "714757792": { + "repository_manifest": {}, + "new": true, + "full_name": "gickowtf/pixoo-homeassistant", + "category": "integration", + "description": "Home Assistant Integration for Divoom Pixoo 64", + "domain": "divoom_pixoo", + "etag_repository": "W/\"1b715fe0f79825d7742719d2870762b9d3cc6a9c4978c6a7d6d98223beb1a38c\"", + "last_updated": "2025-02-05T20:14:39Z", + "stargazers_count": 166, + "topics": [ + "divoom", + "pixoo64" + ], + "last_fetched": 1745975688.299334 + }, + "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/\"97327f6f8c316e90b06954470071d335b05bdfd837eac75dd94c19bda462d524\"", + "last_updated": "2025-04-24T05:48:23Z", + "stargazers_count": 326, + "topics": [ + "adb", + "android-tv", + "androidtv", + "apple-tv", + "bravia", + "fire-tv", + "jellyfin", + "kodi", + "remote", + "roku", + "samsung-tv", + "unified-remote", + "webos", + "webos-tv" + ], + "last_fetched": 1746016279.855947 + }, + "714066776": { + "repository_manifest": {}, + "new": true, + "full_name": "cazeaux/ha-iracing", + "category": "integration", + "description": "iRacing integration for Home Assistant", + "domain": "iracing", + "etag_repository": "W/\"67fd39cad43b9d3462eb8c9227fff5bae723f4286342388062ea60ebd1b6ba53\"", + "last_updated": "2024-10-21T14:05:22Z", + "stargazers_count": 5, + "topics": [ + "iracing" + ], + "last_fetched": 1729527476.029836 + }, + "534848317": { + "repository_manifest": {}, + "new": true, + "full_name": "juicejuice/homeassistant_redback", + "category": "integration", + "description": "Home Assistant integration for inverter and battery systems from Redback Technologies", + "domain": "redback", + "etag_repository": "W/\"8f59ce094b5278ec3fce30b8a7855ab417dad7385c06520df4aef58b5e0a9501\"", + "last_updated": "2025-03-02T09:44:02Z", + "stargazers_count": 8, + "topics": [ + "inverter", + "redback-technologies" + ], + "last_fetched": 1744871212.462543 + }, + "209955487": { + "repository_manifest": {}, + "new": true, + "full_name": "slesinger/HomeAssistant-BMR", + "category": "integration", + "description": "Control BMR heating regulation system from Home Assistant", + "domain": "bmr_hc64", + "etag_repository": "W/\"a20ea123aa62d4db7d27634a65a2f92a325bdd9ce4d191aebc3e390d26326dbe\"", + "last_updated": "2025-03-03T20:21:44Z", + "stargazers_count": 6, + "last_fetched": 1741299790.132929 + }, + "718853287": { + "repository_manifest": {}, + "new": true, + "full_name": "SDR3078/ps3-home-assistant", + "category": "integration", + "description": "Home Assistant integration for Sony PlayStation® 3 devices", + "domain": "ps3", + "etag_repository": "W/\"8c3274aa5f5ec7f1d488a34f4374e084e61a6f2959a22a27707c667cd280c576\"", + "last_updated": "2025-01-16T16:48:11Z", + "stargazers_count": 17, + "topics": [ + "console-game", + "gaming", + "playstation", + "playstation-3", + "playstation3", + "retrogaming", + "sony" + ], + "last_fetched": 1744115898.754085 + }, + "289188530": { + "repository_manifest": {}, + "new": 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/\"f0d1e546a6bdcd04028838da1f442de935bdab62d6aaf90bfda1d2935967308a\"", + "last_updated": "2024-06-23T19:42:56Z", + "stargazers_count": 240, + "topics": [ + "battery", + "card", + "eletric-car", + "power", + "solar-energy" + ], + "last_fetched": 1745878645.270244 + }, + "309018094": { + "repository_manifest": {}, + "new": true, + "full_name": "itchannel/fordpass-ha", + "category": "integration", + "description": "Fordpass integration for Home Assistant", + "domain": "fordpass", + "etag_repository": "W/\"23322e587cd8efd08478c7000129976c164b3ced3e87e2fdd0c775428e80e19f\"", + "last_updated": "2025-03-17T04:56:47Z", + "stargazers_count": 355, + "topics": [ + "assistant", + "car", + "fordpass", + "home" + ], + "last_fetched": 1745896112.356556 + }, + "237887092": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-thermostat-card", + "category": "plugin", + "description": "Thermostat Lovelace card", + "etag_repository": "W/\"941255d87dacd4db1ffb3d2a404fbae532533c1ef74a1b39af0dca6751af2de5\"", + "last_updated": "2024-07-07T17:08:53Z", + "stargazers_count": 118, + "last_fetched": 1741471924.221055 + }, + "817948318": { + "repository_manifest": {}, + "new": true, + "full_name": "remmob/itho_amber", + "category": "integration", + "description": "Home Assistant Itho Daalderop Amber heatpump integration.", + "domain": "itho_amber", + "etag_repository": "W/\"e1742c24c5c8c65c56f4348a078b185780a0a348d00a693e7f1557e012f842dd\"", + "last_updated": "2025-03-29T09:22:15Z", + "stargazers_count": 8, + "topics": [ + "amber", + "heatpump", + "itho" + ], + "last_fetched": 1744323825.022228 + }, + "537806998": { + "repository_manifest": {}, + "new": true, + "full_name": "lociii/homeassistant-overwolf-status", + "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/\"8e933221855262b8bbdd65ae1c53a8f88d79a01b36b80042ec93494386d330e7\"", + "last_updated": "2024-07-05T08:12:52Z", + "stargazers_count": 14, + "topics": [ + "game-state-integration", + "gaming", + "overwolf" + ], + "last_fetched": 1745094073.55451 + }, + "587122619": { + "repository_manifest": {}, + "new": true, + "full_name": "dahlb/ha_carrier", + "category": "integration", + "description": "Carrier Infinity Integration for Home Assistant", + "domain": "ha_carrier", + "etag_repository": "W/\"3ca4d650f9c0d80e7b7ca6efc09b901442bba0deb42fac4f1830e1992b87da66\"", + "last_updated": "2025-04-28T21:04:34Z", + "stargazers_count": 69, + "topics": [ + "carrier-integration" + ], + "last_fetched": 1745889155.585998 + }, + "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/\"f5f5fe2a449285e2b372ceed243582a5287e647fc8606683618f17a448520841\"", + "last_updated": "2025-04-15T13:57:23Z", + "stargazers_count": 102, + "topics": [ + "appliance" + ], + "last_fetched": 1745691499.146803 + }, + "316807165": { + "repository_manifest": {}, + "new": true, + "full_name": "HomeAssistant-Mods/home-assistant-miele", + "category": "integration", + "description": "Miele integration for Home assistant", + "domain": "miele", + "etag_repository": "W/\"2a023aae773266db62b5503865bb04b50f5d99af37e36f99061f04bac182007e\"", + "last_updated": "2025-02-25T08:31:04Z", + "stargazers_count": 157, + "topics": [ + "miele" + ], + "last_fetched": 1744993341.42972 + }, + "792639181": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-goecharger-api2", + "category": "integration", + "description": "HA integration for go-eCharger series (V3 and higher) & go-eController communicate via 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", + "etag_repository": "W/\"843cd12f8d7019540175d1517788e23e852ee9cda614399fa9999cfcf21820e8\"", + "last_updated": "2025-04-05T09:33:41Z", + "stargazers_count": 69, + "topics": [ + "go-echarger", + "go-econtroller", + "goecharger", + "goecontroller", + "home-assistant-integration", + "wallbox" + ], + "last_fetched": 1746022927.005649 + }, + "136170574": { + "repository_manifest": {}, + "new": true, + "full_name": "c1pher-cn/homeassistan-ezviz", + "category": "integration", + "description": "HomeAssistant 萤石(ezviz)组件", + "domain": "myezviz", + "etag_repository": "W/\"99c5f3c8947dbd01db78e1362e53bc7d0a3e41b18d010ae7918e3f0e6acfd40a\"", + "last_updated": "2023-08-09T03:29:04Z", + "stargazers_count": 78, + "topics": [ + "camera", + "ezviz", + "myezviz" + ], + "last_fetched": 1743445303.368474 + }, + "303793543": { + "repository_manifest": {}, + "new": true, + "full_name": "tomasbedrich/home-assistant-skydance", + "category": "integration", + "description": "A Home Assistant integration for communication with Skydance lighting WiFi relay.", + "domain": "skydance", + "etag_repository": "W/\"6fabe76e1602437beefc890dbc7ee40bfaf3e10979934e9cebf8c8050df86cf8\"", + "last_updated": "2025-01-23T14:44:00Z", + "stargazers_count": 16, + "topics": [ + "networking" + ], + "last_fetched": 1741299836.619284 + }, + "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/\"a4e48401c3821aefabd6ec627464c6e1d0cc3b7e0f9d76e24a0c8a3322bae8d6\"", + "last_updated": "2025-01-03T10:36:07Z", + "stargazers_count": 11, + "topics": [ + "custom-integration", + "internet-of-things", + "irsap", + "radiator" + ], + "last_fetched": 1744784702.385699 + }, + "276636213": { + "repository_manifest": {}, + "new": true, + "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)", + "downloads": 4862, + "etag_repository": "W/\"582da33d45d7c03626da8db8fe6c47ebbfc35c776d6241481fd502da6e7ef078\"", + "last_updated": "2025-03-15T04:23:30Z", + "stargazers_count": 56, + "topics": [ + "card" + ], + "last_fetched": 1745756870.042746 + }, + "356725611": { + "repository_manifest": {}, + "new": true, + "full_name": "djerik/wavinsentio-ha", + "category": "integration", + "description": "Home Assistant component for monitoring and administration of Wavin Sentio underfloor heating system", + "domain": "wavinsentio", + "etag_repository": "W/\"00cc4a05f28f576a940a4109b809499882229da48151079413fcbb43f1317009\"", + "last_updated": "2024-07-09T20:27:59Z", + "stargazers_count": 23, + "topics": [ + "sentio", + "wavin" + ], + "last_fetched": 1736590563.066534 + }, + "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/\"649efcb95e6405e967b89f1d822f5482e671fa293989c8f91e7f4c893ffc4623\"", + "last_updated": "2024-05-19T07:09:14Z", + "stargazers_count": 8, + "topics": [ + "card", + "lovelace-card", + "lovelace-custom-card", + "microsoft", + "remote", + "remote-control", + "smartglass", + "sound-bar", + "swipe-gestures", + "tv", + "xbox", + "xbox-controller" + ], + "last_fetched": 1745266758.654778 + }, + "534317237": { + "repository_manifest": {}, + "new": true, + "full_name": "DeerMaximum/QR-Code-Generator", + "category": "integration", + "description": "Custom Home Assistant integration to create a camera that displays a custom QR-Code", + "domain": "qr_generator", + "etag_repository": "W/\"42afbfd7e97b34ccca683a2f927d9172a0ce3133302df2c2262392891f1aa4c9\"", + "last_updated": "2025-04-13T10:43:23Z", + "stargazers_count": 46, + "topics": [ + "qrcode-generator" + ], + "last_fetched": 1746022673.003555 + }, + "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. The integration use local polling (interval configurable) of the evcc API. Please note, that this integration is not official and not supported by the evcc developers. This project is not affiliated with evcc in any way.", + "domain": "evcc_intg", + "etag_repository": "W/\"5b2047a4e9603f09124b04231eda0caabad0b450c4711da82255d74f93f8847d\"", + "last_updated": "2025-04-27T11:45:32Z", + "stargazers_count": 136, + "topics": [ + "evcc", + "home-assistant-integration", + "pv", + "wallbox" + ], + "last_fetched": 1745951257.532346 + }, + "656612812": { + "repository_manifest": {}, + "new": true, + "full_name": "Patrick762/hassio-streamdeck", + "category": "integration", + "description": "Stream Deck Integration for Home Assistant", + "domain": "streamdeck", + "etag_repository": "W/\"680cb161cbc8b817f06bd40cf84a3ee33115c9e8697c6268eec45eebcf500ee2\"", + "last_updated": "2024-12-21T21:32:40Z", + "stargazers_count": 16, + "topics": [ + "remote-control", + "stream-deck" + ], + "last_fetched": 1745025206.938182 + }, + "229014136": { + "repository_manifest": {}, + "new": true, + "full_name": "doudz/homeassistant-myjdownloader", + "category": "integration", + "description": "myjdownloader integration for home assistant", + "domain": "myjdownloader", + "etag_repository": "W/\"0cce33c5034fbda3b767891c3580434b4ecaef0eeb3fa6aa66db7e6453f3f3d7\"", + "last_updated": "2024-04-14T22:10:07Z", + "stargazers_count": 40, + "last_fetched": 1743747803.954754 + }, + "249722008": { + "repository_manifest": {}, + "new": 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/\"3e5583f05670cae25cd2c07975af1bd13b995563dd5c6b6654290cee45c763d8\"", + "last_updated": "2024-07-26T13:18:09Z", + "stargazers_count": 52, + "last_fetched": 1745223626.545933 + }, + "284283867": { + "repository_manifest": {}, + "new": 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. ", + "etag_repository": "W/\"bbd2c0e8e1ec6e81ec119045f8883ebf6e709ec400ca5a4521e2779a9db99821\"", + "last_updated": "2024-04-13T20:26:04Z", + "stargazers_count": 104, + "topics": [ + "gallery", + "gallery-card", + "images", + "videos" + ], + "last_fetched": 1745943680.044717 + }, + "553010184": { + "repository_manifest": {}, + "new": true, + "full_name": "SpanPanel/span", + "category": "integration", + "description": "Default SPAN Integration for HomeAssistant/HACS", + "domain": "span_panel", + "etag_repository": "W/\"2eb18c5f678ff63adc318c2440cdbe50b06fbecdcf3d4141f910877648890392\"", + "last_updated": "2025-03-26T23:16:25Z", + "stargazers_count": 25, + "topics": [ + "span" + ], + "last_fetched": 1744420598.304987 + }, + "356030453": { + "repository_manifest": {}, + "new": true, + "full_name": "TheByteStuff/RemoteSyslog_Service", + "category": "integration", + "description": "Home Assistant Custom Component - send Syslog message to remote server.", + "domain": "remote_syslog", + "etag_repository": "W/\"02d86ae5f2bafbcdb855973eddc34f98edcb9421ca0c9bdff5928322fb70300d\"", + "last_updated": "2023-02-23T15:41:24Z", + "stargazers_count": 20, + "topics": [ + "syslog", + "syslog-client" + ], + "last_fetched": 1745447084.896736 + }, + "668476421": { + "repository_manifest": {}, + "new": true, + "full_name": "kaechele/napoleon-efire", + "category": "integration", + "description": "Napoleon eFIRE Integration for Home Assisstant", + "domain": "napoleon_efire", + "downloads": 36, + "etag_repository": "W/\"d670b256a2c61983fc1ee64035a7011b3011957d1ba899c16ddca06b56f023b3\"", + "last_updated": "2025-04-28T22:25:50Z", + "stargazers_count": 3, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "efire", + "fireplace", + "home-assistant-component", + "napoleon" + ], + "last_fetched": 1746022850.982217 + }, + "313270182": { + "repository_manifest": {}, + "new": true, + "full_name": "Kibibit/kb-frosted-cards", + "category": "plugin", + "description": "Make Cards and Popups blur everything behind them.", + "etag_repository": "W/\"089a39c408883ecf9b623e5c9233a556ca3abd2a0acdb47f291d1a011dbe80a0\"", + "last_updated": "2022-06-19T17:40:45Z", + "stargazers_count": 10, + "topics": [ + "effect", + "frosted-glass" + ], + "last_fetched": 1741328483.00713 + }, + "233090507": { + "repository_manifest": {}, + "new": true, + "full_name": "kodi1/meteoalarm", + "category": "integration", + "description": "meteoalarm sensor", + "domain": "meteoalarm_m", + "etag_repository": "W/\"072c64acf908575af31eab3cef03b2f8a93cf0da5864c2c0a4324a39183edb1b\"", + "last_updated": "2021-12-31T18:00:45Z", + "stargazers_count": 5, + "topics": [ + "meteoalarm" + ], + "last_fetched": 1741299551.604637 + }, + "230151505": { + "repository_manifest": {}, + "new": true, + "full_name": "laszlojakab/homeassistant-dijnet", + "category": "integration", + "description": "Dijnet integration for Home Assistant", + "domain": "dijnet", + "etag_repository": "W/\"e49d3d8b124dc59c204e81d2e5ed6eb3b7519364a825cc26c1ed7ffb4c9cee59\"", + "last_updated": "2025-04-18T08:46:11Z", + "stargazers_count": 12, + "topics": [ + "dijnet" + ], + "last_fetched": 1744971706.939906 + }, + "257634153": { + "repository_manifest": {}, + "new": true, + "full_name": "rob196/home-assistant-fxmarketapi", + "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/\"f0cd3193761e3db8614f3b4d5df34dceeff8fc8d5b1ebee0bd38c637d591bc3a\"", + "last_updated": "2021-06-01T16:32:25Z", + "stargazers_count": 3, + "last_fetched": 1731601487.510566 + }, + "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/\"c373bdb6feeb3e133481750856d4014dbe0833437fc2cc9afe15044fa6096268\"", + "last_updated": "2025-02-16T19:33:13Z", + "stargazers_count": 117, + "topics": [ + "diyless", + "ems", + "opentherm-gateway", + "pid-controller" + ], + "last_fetched": 1745878512.815769 + }, + "464998514": { + "repository_manifest": {}, + "new": true, + "full_name": "flejz/hass-cyberpunk-2077-theme", + "category": "theme", + "description": "Cyberpunk 2077 GUI inspied Home Assistant theme", + "etag_repository": "W/\"9f2d47658357243d274d66ce23886dbd24f6f999c02c12e20c95e1ed76fc4584\"", + "last_updated": "2023-03-27T22:58:46Z", + "stargazers_count": 59, + "topics": [ + "cyberpunk", + "cyberpunk-2077" + ], + "last_fetched": 1745763169.647246 + }, + "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/\"569572acbdd999ea7985d3b650056d2797465783598b284fb8ec2be2a66173b2\"", + "last_updated": "2024-10-30T10:24:10Z", + "topics": [ + "hacs-custom", + "milk" + ], + "last_fetched": 1744266353.277341 + }, + "289550686": { + "repository_manifest": {}, + "new": true, + "full_name": "raman325/ha-zoom-automation", + "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": 1275, + "etag_repository": "W/\"371c2b751ce3333260b1b9e2943af92bdc48f3a5a26e53f60ba01a224b3cd634\"", + "last_updated": "2024-04-18T15:49:36Z", + "stargazers_count": 61, + "topics": [ + "automation", + "ha", + "webhook-event", + "zoom" + ], + "last_fetched": 1746023035.655845 + }, + "264490983": { + "repository_manifest": {}, + "new": true, + "full_name": "GeorgeSG/ha-slack-user", + "category": "integration", + "description": "Slack User sensor for Home Assistant", + "domain": "slack_user", + "etag_repository": "W/\"5ee18a6faac7a2cc4fdbc8803e6f37e73f1859079cb99eda84ba4f2045be5f2d\"", + "last_updated": "2024-11-07T16:53:03Z", + "stargazers_count": 26, + "topics": [ + "home-assistant-component" + ], + "last_fetched": 1741299443.953363 + }, + "139892990": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/brewdog", + "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/\"70aa34fe4d374b2445c5502e95fb19afbb03b129900e5d47ecbe55fc0b952a3e\"", + "last_updated": "2022-03-11T08:08:33Z", + "stargazers_count": 7, + "topics": [ + "api", + "brewdog", + "punkapi" + ], + "last_fetched": 1741299321.461789 + }, + "888380028": { + "repository_manifest": {}, + "new": true, + "full_name": "juanillo62gm/HA-Panda-PWR", + "category": "integration", + "description": "A Home Assistant Integration for Panda PWR", + "domain": "panda_pwr", + "downloads": 1, + "etag_repository": "W/\"d3d728b0d85fddcb811998b40a7c3e2d8a7673d50e9989b021380bbb0e126cb2\"", + "last_updated": "2025-04-28T02:46:12Z", + "stargazers_count": 13, + "topics": [ + "bigtreetech", + "biqu", + "home-assistant-integration", + "iot", + "panda", + "panda-pwr" + ], + "last_fetched": 1745814273.719969 + }, + "281453608": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-badge-card", + "category": "plugin", + "description": "🔹 Place badges anywhere in the lovelace layout", + "etag_repository": "W/\"f35a55ada4e2dc23e1febc278c98c35e49e9e6f7d6a2b09f25811beef0127e60\"", + "last_updated": "2024-08-12T18:38:59Z", + "stargazers_count": 85, + "last_fetched": 1744748360.73354 + }, + "146660369": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/media_player.braviatv_psk", + "category": "integration", + "description": "Sony Bravia TV (Pre-Shared Key) component for Home Assistant", + "domain": "braviatv_psk", + "downloads": 5722, + "etag_repository": "W/\"63e8a4da67f8db74cd3a3ab391962fdc2095678f796aea127b14c0de05dbc8f8\"", + "last_updated": "2023-02-23T19:07:55Z", + "stargazers_count": 107, + "topics": [ + "bravia", + "psk", + "sony" + ], + "last_fetched": 1745986810.449646 + }, + "143762825": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/dual-gauge-card", + "category": "plugin", + "description": "Dual gauge custom card for Lovelace in Home Assistant", + "etag_repository": "W/\"cf504c40bcc4b300633fd72931c9112c72a4212c23c2e7dd2c684fa4e209dae0\"", + "last_updated": "2024-07-23T05:25:00Z", + "stargazers_count": 202, + "last_fetched": 1745118335.946523 + }, + "441369133": { + "repository_manifest": {}, + "new": true, + "full_name": "ZacheryThomas/homeassistant-smartrent", + "category": "integration", + "description": "Home Assistant Custom Component for SmartRent Locks 🔐, Thermostats 🌡, Sensors 💧 and Switches💡", + "domain": "smartrent", + "downloads": 526, + "etag_repository": "W/\"269a253fc24f3415035d41983f97884051f4ec3536bb5e41e017119e30502c5c\"", + "last_updated": "2025-01-12T22:21:52Z", + "stargazers_count": 101, + "topics": [ + "smartrent" + ], + "last_fetched": 1745284830.943768 + }, + "408429126": { + "repository_manifest": {}, + "new": true, + "full_name": "koying/mqtt_discoverystream_ha", + "category": "integration", + "description": "Extension of HA mqtt_statestream integration with discovery config publishing", + "domain": "mqtt_discoverystream", + "etag_repository": "W/\"36e93055d6a23c830e28ea68c1fa2fc72b038df90df1f8eba04f5f812ae94c2f\"", + "last_updated": "2025-03-07T10:57:33Z", + "stargazers_count": 14, + "topics": [ + "mqtt" + ], + "last_fetched": 1743351710.929383 + }, + "381052530": { + "repository_manifest": {}, + "new": true, + "full_name": "georgezhao2010/fordpass_china", + "category": "integration", + "description": "福特派的Home Assistant集成组件,通过Home Assistant远程监控或者控制你的福特/林肯汽车", + "domain": "fordpass_china", + "etag_repository": "W/\"5353d2ad2d1ff0eeb71e3620e23b7124d0d4f6c10701b5c461797be4a10dba7a\"", + "last_updated": "2022-11-10T11:48:30Z", + "stargazers_count": 29, + "topics": [ + "china", + "ford", + "fordpass", + "lincoln", + "lincoln-way" + ], + "last_fetched": 1731852914.429867 + }, + "479221839": { + "repository_manifest": {}, + "new": true, + "full_name": "NickM-27/swatch-hass-integration", + "category": "integration", + "description": "HomeAssistant Integration For Swatch: Color detection in images to capture presense of known objects.", + "domain": "swatch", + "etag_repository": "W/\"83fc1745415f745d2c47d5a2764d844f94d3e6e80ae23b8873f10a776b5f242f\"", + "last_updated": "2024-02-03T13:11:22Z", + "stargazers_count": 13, + "topics": [ + "ai", + "camera", + "home-assistant-integration", + "object-detection", + "opencv" + ], + "last_fetched": 1738412935.62481 + }, + "622713177": { + "repository_manifest": {}, + "new": true, + "full_name": "VeniVidiVici/givtcp-power-flow-card", + "category": "plugin", + "description": "A power distribution card for Home Assistant specifically for GivTCP users", + "downloads": 4015, + "etag_repository": "W/\"7e69857019fc2e575f037cbe8d17a44926651a6f3b52a71c9bd2cfe44f0c4b7b\"", + "last_updated": "2024-09-30T08:06:01Z", + "stargazers_count": 5, + "topics": [ + "givenergy", + "givtcp" + ], + "last_fetched": 1729216987.562502 + }, + "520644302": { + "repository_manifest": {}, + "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": 142, + "etag_repository": "W/\"e77c310c76634ae6efa4a1545270caa423bea7b811aeec955b8b7ff3a25a7dc3\"", + "last_updated": "2024-05-28T07:05:16Z", + "stargazers_count": 10, + "topics": [ + "lovelace-custom-card", + "montpellier", + "public-transport", + "tam" + ], + "last_fetched": 1739754406.696199 + }, + "204049047": { + "repository_manifest": {}, + "new": 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/\"f24cb4d45fbaba88702acbf762c8d6ce3c8d5294fb290948eae026935af13e5a\"", + "last_updated": "2023-06-14T10:31:04Z", + "stargazers_count": 3, + "last_fetched": 1744720275.728534 + }, + "424574671": { + "repository_manifest": {}, + "new": true, + "full_name": "roslovets/SP110E-HASS", + "category": "integration", + "description": "Control SP110E RGB LED BLE Controller from Home Assistant", + "domain": "sp110e", + "etag_repository": "W/\"b0f6bc5a4738aeb0b10d3165526610fc8dd5dc233a0ce5be220c04ed12f1c7ad\"", + "last_updated": "2022-09-04T12:58:32Z", + "stargazers_count": 13, + "topics": [ + "ble", + "rgb", + "sp110e" + ], + "last_fetched": 1741385994.680544 + }, + "257102434": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/fkf-garbage-collection-card", + "category": "plugin", + "description": "FKF Budapest Garbage Collection Card for Home Assistant/Lovelace", + "downloads": 761, + "etag_repository": "W/\"8edc9a8e2c974e525c588c5d3e650ef102ba1d950530f73a71d05bbb0cd4a981\"", + "last_updated": "2022-09-16T08:09:59Z", + "stargazers_count": 12, + "topics": [ + "budapest", + "hungary", + "lovelace-custom-card" + ], + "last_fetched": 1745489791.524302 + }, + "191831638": { + "repository_manifest": {}, + "new": true, + "full_name": "albertogeniola/meross-homeassistant", + "category": "integration", + "description": "Custom component that leverages the Meross IoT library to integrate with Homeassistant", + "domain": "meross_cloud", + "etag_repository": "W/\"f60902db4255f3f0872673aaf1f84b230297791c1cac177d7b4f41659719a898\"", + "last_updated": "2025-03-17T22:14:11Z", + "stargazers_count": 778, + "topics": [ + "meross", + "meross-homeassistant" + ], + "last_fetched": 1745425164.196214 + }, + "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", + "etag_repository": "W/\"3a3494dd6a4a0ba41a5aa63bac962a934d247c19479a56fea0c3017b33c78658\"", + "last_updated": "2025-04-15T13:58:06Z", + "stargazers_count": 47, + "last_fetched": 1745921857.925227 + }, + "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/\"a20201bb94629dbd02aad63f9cb4a5bff920158010918ff989a2885a5048ab9f\"", + "last_updated": "2024-09-18T12:26:52Z", + "stargazers_count": 163, + "topics": [ + "nmap", + "python3" + ], + "last_fetched": 1745727902.665525 + }, + "149443194": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/hass-adtpulse", + "category": "integration", + "description": "ADT Pulse sensor for Home Assistant", + "domain": "adtpulse", + "etag_repository": "W/\"91fe3203872c7f924be5a71f6b2101e9790b1f8694c6a4d90f82ff5e96ea1b6e\"", + "last_updated": "2025-01-06T19:08:39Z", + "stargazers_count": 16, + "topics": [ + "adt-pulse" + ], + "last_fetched": 1744194413.279086 + }, + "125756318": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/bkk_stop", + "category": "integration", + "description": "HomeAssistant custom component for Budapest public transportation", + "domain": "bkk_stop", + "etag_repository": "W/\"4f72b8e5f627ca2b1ff4233248cfe099d9d00edbbf79edd2aa15be88472b5215\"", + "last_updated": "2024-11-25T15:27:14Z", + "stargazers_count": 30, + "topics": [ + "bkk", + "budapest", + "hungary", + "transportation" + ], + "last_fetched": 1735913576.119464 + }, + "243122556": { + "repository_manifest": {}, + "new": true, + "full_name": "Hellowlol/ha-tide", + "category": "integration", + "description": "Tide a sensor for HASS.", + "domain": "tide", + "etag_repository": "W/\"97036975a7260793c7cda0dc2bcd7b038659d45db34b1e54f2ee7d96b77f3fab\"", + "last_updated": "2021-06-06T20:30:32Z", + "stargazers_count": 4, + "topics": [ + "norway", + "tide" + ], + "last_fetched": 1741299466.941045 + }, + "263075818": { + "repository_manifest": {}, + "new": true, + "full_name": "GuySie/ha-meural", + "category": "integration", + "description": "Integration for NETGEAR Meural Canvas digital art frame in Home Assistant ", + "domain": "meural", + "etag_repository": "W/\"5a48fb07eb1a8e9b3d9b7b64b3e99dbe517645e37e78f99fe7bc0586eee73b83\"", + "last_updated": "2025-01-07T20:15:32Z", + "stargazers_count": 57, + "topics": [ + "meural", + "netgear" + ], + "last_fetched": 1741299461.143467 + }, + "635072820": { + "repository_manifest": {}, + "new": true, + "full_name": "pdw-mb/tsmart_ha", + "category": "integration", + "description": "Support for Tesla T-Smart thermostats in Home Assistant", + "domain": "t_smart", + "etag_repository": "W/\"bdcc5c3bb909dc78ee2a3b89ec3d7cc663cb067ca1ce06193e6ef6d73e71e6e1\"", + "last_updated": "2024-04-29T12:37:37Z", + "stargazers_count": 11, + "topics": [ + "t-smart" + ], + "last_fetched": 1743770154.265893 + }, + "241706284": { + "repository_manifest": {}, + "new": true, + "full_name": "Savjee/button-text-card", + "category": "plugin", + "description": "Custom, \"neumorphism\" Lovelace card", + "etag_repository": "W/\"747ecb37c27cbfcf4adb774056a640f96b6f38688b8cb7085bf664a6eb5fcb7b\"", + "last_updated": "2024-12-31T11:33:18Z", + "stargazers_count": 125, + "topics": [ + "lovelace-card", + "templating", + "typescript" + ], + "last_fetched": 1742473791.28258 + }, + "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/\"948287514808253cafb7a87e40b1b13b72e2346e8aee2ebfdb784b33628381f6\"", + "last_updated": "2024-08-20T11:10:11Z", + "topics": [ + "field-hockey", + "hockey", + "hockeynl", + "lovelace-custom-card" + ], + "last_fetched": 1736151590.621501 + }, + "160042309": { + "repository_manifest": {}, + "new": true, + "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/\"3574242386cf47a44b4f8c052193c05c01fb694cdf930ea8da25d846f7a78c6c\"", + "last_updated": "2022-06-06T07:43:11Z", + "stargazers_count": 175, + "topics": [ + "energy", + "solar-panels" + ], + "last_fetched": 1745914958.41619 + }, + "742895532": { + "repository_manifest": {}, + "new": true, + "full_name": "egmen/moscow_transport", + "category": "integration", + "description": "Отслеживание ближайших автобусов на остановках Москвы", + "domain": "moscow_transport", + "etag_repository": "W/\"e3488f5536ee6a8b249f323de3bf73e3436160e2844ce9b59d3db9c09aa21e77\"", + "last_updated": "2024-11-11T20:16:35Z", + "stargazers_count": 8, + "topics": [ + "moscow", + "transport" + ], + "last_fetched": 1738505642.783983 + }, + "712412324": { + "repository_manifest": {}, + "new": true, + "full_name": "osohotwateriot/osoenergy_community", + "category": "integration", + "description": "This is an OSO Energy integration for the Home Assistant Community Store", + "domain": "osoenergy_community", + "etag_repository": "W/\"fb22ec2cb3719c969dee4536fffb60c4023688acc39330bf9fafba0a50277456\"", + "last_updated": "2023-12-05T14:52:53Z", + "stargazers_count": 3, + "topics": [ + "osoenergy" + ], + "last_fetched": 1741681560.885647 + }, + "403062943": { + "repository_manifest": {}, + "new": true, + "full_name": "jugla/battery_consumption", + "category": "integration", + "description": "Home Assistant Component to compute battery consumption", + "domain": "battery_consumption", + "etag_repository": "W/\"4c525fb662cfe29321cccd7835a1d9b6e998748ba9e9a2184f5bbe25b5e80a2e\"", + "last_updated": "2024-09-07T21:08:01Z", + "stargazers_count": 18, + "topics": [ + "battery", + "consumption" + ], + "last_fetched": 1735993725.013651 + }, + "463652459": { + "repository_manifest": {}, + "new": true, + "full_name": "Nazze/ha_best_bottrop_garbage_collection", + "category": "integration", + "description": "Home Assistant Component for BEST Bottrop Garbage Collection Dates", + "domain": "best_bottrop_garbage_collection", + "etag_repository": "W/\"828b15860782af751057a2ff556c37a6568cfa5d442b9192543ce87bd60169be\"", + "last_updated": "2024-10-06T14:56:47Z", + "stargazers_count": 5, + "topics": [ + "bottrop", + "garbage-collection" + ], + "last_fetched": 1741731615.05801 + }, + "193371652": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Looko2", + "category": "integration", + "description": "This sensor uses official API to get air quality data from https://looko2.com.", + "domain": "looko2", + "downloads": 86, + "etag_repository": "W/\"f54e7308f63115117fe498c6790ba0455700cb4ebb78ce09fb718bb48ce36443\"", + "last_updated": "2025-04-05T00:26:22Z", + "stargazers_count": 7, + "topics": [ + "air-quality", + "weather" + ], + "last_fetched": 1743822151.401252 + }, + "254347436": { + "repository_manifest": {}, + "new": true, + "full_name": "mampfes/hacs_waste_collection_schedule", + "category": "integration", + "description": "Home Assistant integration framework for (garbage collection) schedules", + "domain": "waste_collection_schedule", + "etag_repository": "W/\"20090a8886c4d856225e0287e64aa15297126edf100342cc1a08483162b57f1d\"", + "last_updated": "2025-04-20T11:56:27Z", + "stargazers_count": 1413, + "topics": [ + "abfall", + "abfallnavi", + "abfallplus", + "garbage", + "garbage-collection", + "jumomind", + "muell", + "muellabfuhr", + "muellsammlung", + "mymuell", + "regioit", + "waste", + "waste-collection" + ], + "last_fetched": 1746008591.791347 + }, + "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", + "etag_repository": "W/\"a9a09532ada39b1e9d27665475b70cbd8b3e04a9c768d8cb3c3c036fed2ad4a0\"", + "last_updated": "2025-04-29T12:51:11Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component", + "inumet", + "uruguay", + "weather", + "weather-api", + "weather-forecast" + ], + "last_fetched": 1746022554.427585 + }, + "375838748": { + "repository_manifest": {}, + "new": true, + "full_name": "Kannix2005/homeassistant-selve", + "category": "integration", + "description": "Home Assistant Custom component to manage Selve devices", + "domain": "selve", + "etag_repository": "W/\"9330208a8ee3fcafbd10b315a7009931d3fc89ce84280279260dfac85d0183b0\"", + "last_updated": "2025-04-24T13:58:13Z", + "stargazers_count": 16, + "topics": [ + "selve" + ], + "last_fetched": 1745504397.275048 + }, + "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/\"5e8d9807b8fc06d71db3721de437ba0022ce96625a1f80e6d2858049d7332e9f\"", + "last_updated": "2025-01-31T21:40:06Z", + "topics": [ + "brandrisk", + "eldningsforbud" + ], + "last_fetched": 1738372324.04205 + }, + "658074877": { + "repository_manifest": {}, + "new": true, + "full_name": "Ludy87/ipv64", + "category": "integration", + "description": "IPv64.net | Free DynDNS2 & Healthcheck Service Home Assistant Integration", + "domain": "ipv64", + "downloads": 422, + "etag_repository": "W/\"8024a82ed61cbc5a950f2e5798110252d454332bf0d13e8ef3e1521fcb135d7d\"", + "last_updated": "2025-04-29T16:40:08Z", + "stargazers_count": 13, + "topics": [ + "dyndns", + "hassio-integration", + "hassos", + "home-assistant-component", + "ipv4", + "ipv6", + "ipv64", + "rpicloud" + ], + "last_fetched": 1745951241.754004 + }, + "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/\"f73210597a47daaa949e6278736937fef0560fc73a4574924425457f8f72efe6\"", + "last_updated": "2024-07-24T13:47:32Z", + "stargazers_count": 11, + "topics": [ + "homeassistant-custom-component", + "ipcam", + "tplink" + ], + "last_fetched": 1740644956.504477 + }, + "755320495": { + "repository_manifest": {}, + "new": true, + "full_name": "andrewjswan/SwatchTime", + "category": "integration", + "description": "Swatch / Internet Time for Home Assistant", + "domain": "swatch_time", + "etag_repository": "W/\"d5af9f962844d90e7d375d0a9af0d2f6523e103750f4d77135a2d3a9c3846859\"", + "last_updated": "2025-03-17T14:37:26Z", + "stargazers_count": 3, + "topics": [ + "swatch-internet-time" + ], + "last_fetched": 1742228355.058063 + }, + "124688531": { + "repository_manifest": {}, + "new": true, + "full_name": "rytilahti/homeassistant-upnp-availability", + "category": "integration", + "description": "UPnP Availability sensor for Home Assistant", + "domain": "upnp_availability", + "etag_repository": "W/\"7a2da6b0495f7fed75f02c13848224cb6560a7931f469dfc40399c1aca0be8f1\"", + "last_updated": "2025-04-28T16:49:20Z", + "stargazers_count": 26, + "topics": [ + "ssdp", + "upnp" + ], + "last_fetched": 1745865041.613344 + }, + "224258177": { + "repository_manifest": {}, + "new": true, + "full_name": "cyr-ius/hass-heatzy", + "category": "integration", + "description": "Climate Home Assistant component for Heatzy Pilot", + "domain": "heatzy", + "etag_repository": "W/\"4dee7ebf3458602e4a5997442cc5c13ec8212e5d0d5fe79eec5b445032c0521c\"", + "last_updated": "2025-02-01T10:53:55Z", + "stargazers_count": 41, + "topics": [ + "climate", + "heatzy" + ], + "last_fetched": 1745346160.005406 + }, + "382905556": { + "repository_manifest": {}, + "new": true, + "full_name": "kotborealis/home-assistant-custom-components-cover-time-based-synced", + "category": "integration", + "description": "⌛ Time-based cover. Install it via HACS.", + "domain": "cover_time_based_synced", + "etag_repository": "W/\"5f9382ba7e4287e8f9cce91e36cce47014b52131df8361c594d5d6e11e86cef9\"", + "last_updated": "2023-04-18T13:20:55Z", + "stargazers_count": 25, + "topics": [ + "cover", + "roller-shutters", + "service", + "shutter", + "trigger" + ], + "last_fetched": 1743538941.230397 + }, + "622332920": { + "repository_manifest": {}, + "new": true, + "full_name": "jbergler/hass-ttlock", + "category": "integration", + "description": "Home Assistant integration for TTLock locks", + "domain": "ttlock", + "downloads": 2855, + "etag_repository": "W/\"00bbcf07188e0e3c2492dd6b87c69798b3f55eb5b96ad6dbe1aa3c4d29b3d858\"", + "last_updated": "2025-04-08T03:09:16Z", + "stargazers_count": 92, + "topics": [ + "cielsa", + "e-lok", + "ttlock" + ], + "last_fetched": 1745958136.406221 + }, + "314593331": { + "repository_manifest": {}, + "new": true, + "full_name": "djtimca/hasatellitetracker", + "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/\"45156515bccb85425141de1661264f7240991ea2205e2d1e10ae2c7344567a60\"", + "last_updated": "2025-03-10T11:41:47Z", + "stargazers_count": 25, + "topics": [ + "international-space-station", + "iss", + "satellite", + "satellite-tracker", + "starlink", + "tracking-satellites", + "visible-passes" + ], + "last_fetched": 1741616239.449837 + }, + "497595623": { + "repository_manifest": {}, + "new": true, + "full_name": "OliverEC04/compact-timetable-card", + "category": "plugin", + "description": "A Home Assistant custom card component, that shows the upcoming public transport departures at a given stop, in a compact timetable. As of now, only the Rejseplanen integration in Home Assistant is supported.", + "etag_repository": "W/\"6ebe24cbf42b12dd4942a3256a6bee4b5e51ea56c71ce9c47ed10dddec010177\"", + "last_updated": "2024-08-30T16:48:17Z", + "stargazers_count": 2, + "topics": [ + "assistant", + "card", + "compact", + "component", + "home", + "public", + "rejseplanen", + "timetable", + "transit", + "transport" + ], + "last_fetched": 1742473768.839407 + }, + "874336081": { + "repository_manifest": {}, + "new": true, + "full_name": "timniklas/hass-fitnesspark", + "category": "integration", + "description": "Home Assistant Fitness Park integration", + "domain": "fitnesspark", + "etag_repository": "W/\"876ca79955028469bf289be39345b1b79be9cbfe8e0337d34c2c6657065aecc7\"", + "last_updated": "2024-12-29T19:38:30Z", + "stargazers_count": 1, + "topics": [ + "fitness", + "fitnesspark" + ], + "last_fetched": 1744367130.528232 + }, + "581264508": { + "repository_manifest": {}, + "new": true, + "full_name": "dominikamann/oekofen-pellematic-compact", + "category": "integration", + "description": "A Ökofen Pellematic Compact Integration based on JSON/TCP-Inteface for Home Assistant.", + "domain": "oekofen_pellematic_compact", + "etag_repository": "W/\"f9bb08a0f429d6eab053bd8bcfcd441e3a96e07013892f72f3b4984b30cd7d4c\"", + "last_updated": "2025-03-28T11:00:25Z", + "stargazers_count": 44, + "topics": [ + "oekofen", + "oekofen-pellematic-compact" + ], + "last_fetched": 1744748364.986954 + }, + "235915302": { + "repository_manifest": {}, + "new": true, + "full_name": "ryanmac8/Home-Assistant-Marta", + "category": "integration", + "description": "Custom Home Assistant sensor for the Marta/Breeze Card.", + "domain": "marta", + "etag_repository": "W/\"5bd111b5c02af5f2ab4179ec5d56509b6ab8b4dc41c1416edce7a0d9facab26a\"", + "last_updated": "2021-05-13T14:56:54Z", + "stargazers_count": 6, + "topics": [ + "breeze-card", + "marta" + ], + "last_fetched": 1729217241.617876 + }, + "733922637": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-more-info", + "category": "plugin", + "description": "Customize More-info dialogs for Home Assistant", + "downloads": 1345, + "etag_repository": "W/\"dab9fc4d13e142e815d8e1774f7e97574bb2bbf041775227b6aa8764a7e5bbfe\"", + "last_updated": "2025-03-27T08:38:21Z", + "stargazers_count": 14, + "topics": [ + "attributes", + "customization", + "history", + "logbook", + "more-info" + ], + "last_fetched": 1743070656.27265 + }, + "563077911": { + "repository_manifest": {}, + "new": true, + "full_name": "CubicPill/china_southern_power_grid_stat", + "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/\"70657a3e9eb07b1de7ced74da1c7c28c4f2e3e29a249a982b7bd2834bf0a4d20\"", + "last_updated": "2024-09-18T19:10:38Z", + "stargazers_count": 202, + "last_fetched": 1745921943.997614 + }, + "443297453": { + "repository_manifest": {}, + "new": true, + "full_name": "Blear/HassLife", + "category": "integration", + "description": "天猫精灵、小爱同学控制HomeAssistant设备和属性上报查询", + "domain": "hasslife", + "etag_repository": "W/\"9c927430f97158572ca71156ab7a82399fe55bc8e813706c4543ce37ef3b7167\"", + "last_updated": "2024-10-26T06:46:44Z", + "stargazers_count": 158, + "topics": [ + "miiot", + "tmall", + "tmall-genie" + ], + "last_fetched": 1745857161.24033 + }, + "157618389": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/hass-fontawesome", + "category": "integration", + "description": "🔹 Use icons from fontawesome in home-assistant", + "domain": "fontawesome", + "etag_repository": "W/\"98ddd36d9a59140fe74cb6cde2f769ca5046c6dcc211eee050313ec25915482e\"", + "last_updated": "2024-09-24T19:03:51Z", + "stargazers_count": 321, + "last_fetched": 1745757390.521581 + }, + "552115509": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/hass-plejd", + "category": "integration", + "description": "🔹 Plejd BLE integration for Home Assistant", + "domain": "plejd", + "etag_repository": "W/\"ea007e9507a55655fa5e427e41f572b7066797660fb5bea9fd7ef75c4823ff4e\"", + "last_updated": "2025-01-13T20:54:45Z", + "stargazers_count": 111, + "topics": [ + "plejd" + ], + "last_fetched": 1743902496.79956 + }, + "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/\"3d08225bf32270b5c7708fdffd5bd06cb69cf24635262fac009c2728090a2a62\"", + "last_updated": "2024-03-04T16:39:22Z", + "stargazers_count": 37, + "topics": [ + "automation", + "blueprint", + "cover", + "energy-management", + "solar", + "sun", + "sunrise-sunset" + ], + "last_fetched": 1742149077.993725 + }, + "157674859": { + "repository_manifest": {}, + "new": true, + "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/\"11b9e8a5f5fffe3bdab8ce84717eac324f6927b951288affb264eac292346e84\"", + "last_updated": "2024-11-19T20:29:44Z", + "stargazers_count": 105, + "topics": [ + "air-quality", + "air-visual" + ], + "last_fetched": 1741328428.197134 + }, + "532263303": { + "repository_manifest": {}, + "new": true, + "full_name": "toringer/home-assistant-met-next-6-hours-forecast", + "category": "integration", + "description": "Met.no next 6 hours forecast component for Home Assistant", + "domain": "met_next_6_hours_forecast", + "downloads": 1433, + "etag_repository": "W/\"78caa0f089eaa96534958698fad2c0ae005ffce299b162a2cb5b628b0c8278b1\"", + "last_updated": "2024-09-02T01:25:09Z", + "stargazers_count": 5, + "topics": [ + "forecast", + "metno", + "weather", + "weather-forecast" + ], + "last_fetched": 1743856516.653863 + }, + "582464471": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/oralb_ble", + "category": "integration", + "description": "🪥 Integrates OralB Bluetooth Toothbrushes", + "domain": "oralb_ble", + "etag_repository": "W/\"cf66522d6c8413d79db5f3acf854b64654b5899bd9de67f2a19d8622b18e688c\"", + "last_updated": "2023-01-06T07:45:15Z", + "stargazers_count": 11, + "topics": [ + "bluetooth", + "oralb" + ], + "last_fetched": 1739708800.081185 + }, + "228678807": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-toon_smartmeter", + "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/\"a47f6dd96f904dac52f9762ad86e49fd0bcfa5ad155d0b45d179739845518345\"", + "last_updated": "2024-01-05T12:14:08Z", + "stargazers_count": 31, + "last_fetched": 1742825803.364097 + }, + "402799177": { + "repository_manifest": {}, + "new": true, + "full_name": "tungmeister/hass-blind-card", + "category": "plugin", + "description": "Blind card for Home Assistant Lovelace UI", + "etag_repository": "W/\"d89e39ecb0065431e3a568941819d167e04c56151db7fffaf4ceffa53b60cc90\"", + "last_updated": "2024-08-07T16:15:20Z", + "stargazers_count": 37, + "last_fetched": 1745584338.529006 + }, + "169641362": { + "repository_manifest": {}, + "new": true, + "full_name": "elad-bar/ha-blueiris", + "category": "integration", + "description": "Integration with Blue Iris Video Security Software", + "domain": "blueiris", + "etag_repository": "W/\"3a0f95a3c30b2c7d80ac11cba44f83aa6f945c99adcb8cf59e49764002ca6e4c\"", + "last_updated": "2025-03-06T14:11:15Z", + "stargazers_count": 191, + "last_fetched": 1742358009.19514 + }, + "340596609": { + "repository_manifest": {}, + "new": true, + "full_name": "osk2/panasonic_smart_app", + "category": "integration", + "description": "🔛 Panasonic Smart App integration for Home Assistant.", + "domain": "panasonic_smart_app", + "etag_repository": "W/\"b0eda2648e91763330bfaca2e58676cd461dce4548114b1810225418b7cfc509\"", + "last_updated": "2025-04-29T07:38:14Z", + "stargazers_count": 111, + "topics": [ + "panasonic" + ], + "last_fetched": 1746030384.26805 + }, + "199332790": { + "repository_manifest": {}, + "new": true, + "full_name": "snarky-snark/home-assistant-variables", + "category": "integration", + "description": "A custom Home Assistant component for declaring and setting generic variable entities dynamically.", + "domain": "var", + "etag_repository": "W/\"0127b9d314d4448e4abc77eedd650eb073150faf28368e3c1d16312f4835ee03\"", + "last_updated": "2024-05-10T23:39:45Z", + "stargazers_count": 289, + "last_fetched": 1745346599.068077 + }, + "273333188": { + "repository_manifest": {}, + "new": true, + "full_name": "jeroenterheerdt/HADailySensor", + "category": "integration", + "description": "Sensor for Home Assistant that gets reset at midnight", + "domain": "daily", + "etag_repository": "W/\"f07e4c428fb773e250527e7d32baa30c482e833d7f56530b7dc3ee474edd9755\"", + "last_updated": "2025-04-10T15:54:53Z", + "stargazers_count": 86, + "topics": [ + "aggregation", + "average", + "max", + "maximum", + "mean", + "median", + "min", + "minimum", + "standard-deviation", + "statistics", + "stdev", + "sum", + "var", + "variance" + ], + "last_fetched": 1745922131.873455 + }, + "193588464": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Rozkladzik", + "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": 426, + "etag_repository": "W/\"d75410c52b7ab85b1b362bbe13c3ec8e95b942d506f6b5da14c71985e8e2c4ec\"", + "last_updated": "2025-04-05T00:26:14Z", + "stargazers_count": 12, + "topics": [ + "public-transport" + ], + "last_fetched": 1744899774.017313 + }, + "307503425": { + "repository_manifest": {}, + "new": true, + "full_name": "caiosweet/Home-Assistant-custom-components-INGV", + "category": "integration", + "description": "INGV - National Institute of Geophysics and Volcanology [Istituto Nazionale di Geofisica e Vulcanologia] Terremoti Italia.", + "domain": "ingv_centro_nazionale_terremoti", + "downloads": 900, + "etag_repository": "W/\"af5ffa38d63dcc3a4ab570bc6d9e93fc069d4f97cdb80442562e5d5ff2b62311\"", + "last_updated": "2024-08-11T07:50:59Z", + "stargazers_count": 26, + "topics": [ + "assistant", + "geofisica", + "home", + "ingv", + "terremoti", + "vulcanologia" + ], + "last_fetched": 1741299304.198655 + }, + "395991055": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/anniversary", + "category": "integration", + "description": "Anniversary integration for Home Assistant", + "domain": "anniversary", + "downloads": 1, + "etag_repository": "W/\"c4c0b1296f96a23bf90f4d1897532fc46ae617d65a036dbe6404cfb6181439da\"", + "last_updated": "2024-10-07T17:23:43Z", + "stargazers_count": 17, + "last_fetched": 1731147173.095134 + }, + "234118477": { + "repository_manifest": {}, + "new": true, + "full_name": "heyajohnny/afvalinfo", + "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/\"9d17e887302eded95dbd42f9dd8f7c0b213de97c68c65f6f0f155df57a4e1528\"", + "last_updated": "2025-02-11T14:29:28Z", + "stargazers_count": 109, + "last_fetched": 1742998744.014393 + }, + "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": 1, + "etag_repository": "W/\"16ae4cda037e7bdd4c6156117044ae4984643c3ab378b4e579f41a1f275bcfef\"", + "last_updated": "2024-10-01T21:14:30Z", + "stargazers_count": 12, + "topics": [ + "home-assistant-integration", + "meinvodafone", + "vodafone-de" + ], + "last_fetched": 1744971930.343888 + }, + "646875198": { + "repository_manifest": {}, + "new": true, + "full_name": "nimroddolev/chime_tts", + "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": 8820, + "etag_repository": "W/\"997239ed5b4beb679322fafc0e2292db74d03b653ab5dfab816a493f0dc2b0ce\"", + "last_updated": "2025-03-24T07:26:04Z", + "stargazers_count": 243, + "last_fetched": 1746022980.695437 + }, + "236318024": { + "repository_manifest": {}, + "new": 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/\"3098ee1875c2ce92952fdd38d52c60051c4235ffdaedda9ae17fa55713d2d93b\"", + "last_updated": "2025-03-06T04:00:06Z", + "stargazers_count": 747, + "last_fetched": 1745763164.11562 + }, + "452737694": { + "repository_manifest": {}, + "new": true, + "full_name": "MvdDonk/brewfather", + "category": "integration", + "description": "Brewfather integration for Home Assistant", + "domain": "brewfather", + "etag_repository": "W/\"20a18002bc7648ba92bd841ca9e01a9d3b069aad23f379927a1082b315c6dc6d\"", + "last_updated": "2025-03-23T08:56:25Z", + "stargazers_count": 17, + "topics": [ + "brewfather", + "brewing-beer", + "homebrew" + ], + "last_fetched": 1745576581.06302 + }, + "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/\"24b7d3749529fe2dbafef1f873222c297ddb1475793cc16b0a484c29171f791a\"", + "last_updated": "2025-03-07T00:58:32Z", + "stargazers_count": 7, + "topics": [ + "basesmart", + "vakio" + ], + "last_fetched": 1741328984.370303 + }, + "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/\"8ebf1eb5d6bb53705b94eea7260d223131dc208c2178a956879ae0524ad81128\"", + "last_updated": "2025-04-10T02:03:33Z", + "stargazers_count": 7, + "topics": [ + "basestation", + "lighthouse" + ], + "last_fetched": 1745691918.693948 + }, + "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/\"f4496441148ae8c75fa4e21ebf4d12ebee5f4ef8917dac9911d1a38a367edc42\"", + "last_updated": "2024-10-26T17:12:05Z", + "stargazers_count": 3, + "topics": [ + "news" + ], + "last_fetched": 1731867762.899567 + }, + "301509152": { + "repository_manifest": {}, + "new": true, + "full_name": "BenPru/novus300_Rs485", + "category": "integration", + "description": "Home Assistant HACS component to readout values from a Paul Novus 300 ventilation system", + "domain": "novus300bus", + "etag_repository": "W/\"f47f6fa342240d5905995a02a5a52ac5350a7aa3c8c613854c7e9dc778fdf0e1\"", + "last_updated": "2023-01-30T22:06:47Z", + "stargazers_count": 6, + "last_fetched": 1734560068.806387 + }, + "637354954": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/robonect", + "category": "integration", + "description": "Home Assistant integration for Robonect", + "domain": "robonect", + "downloads": 947, + "etag_repository": "W/\"787b09d00e7e861db0e4c824318cee61c649e6b2dc544d117cc798d888de1c16\"", + "last_updated": "2025-04-28T04:30:37Z", + "stargazers_count": 41, + "topics": [ + "robonect" + ], + "last_fetched": 1745821983.135566 + }, + "220482107": { + "repository_manifest": {}, + "new": true, + "full_name": "elad-bar/ha-hpprinter", + "category": "integration", + "description": "HP Printer Integration", + "domain": "hpprinter", + "etag_repository": "W/\"6ec6697d3c2c07918dd12f552d8b0e992cb1adfc18a62bdfc610e9d37e955ff1\"", + "last_updated": "2024-11-27T07:01:46Z", + "stargazers_count": 95, + "topics": [ + "hp", + "hp-printer" + ], + "last_fetched": 1745857279.287689 + }, + "657192016": { + "repository_manifest": {}, + "new": true, + "full_name": "Nedevski/hass_kat_bulgaria", + "category": "integration", + "description": "Лесна проверка за налични глоби/фишове към КАТ България", + "domain": "kat_bulgaria", + "downloads": 56, + "etag_repository": "W/\"685a3759df135d92257fbf34944f0131f2fdefc086c37da4a2ad04fff94cc313\"", + "last_updated": "2025-04-24T09:51:16Z", + "stargazers_count": 14, + "topics": [ + "kat-bulgaria" + ], + "last_fetched": 1745498287.164054 + }, + "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": 11701, + "etag_repository": "W/\"01fd24523e43f2551cacba42aa4903ef6506bb27b772150ac3d463f07d10b521\"", + "last_updated": "2025-03-06T19:10:06Z", + "stargazers_count": 370, + "topics": [ + "calendar", + "homeassistant-custom-component", + "lovelace-card", + "lovelace-custom-card", + "planner", + "week-planner" + ], + "last_fetched": 1745943562.923276 + }, + "562402396": { + "repository_manifest": {}, + "new": true, + "full_name": "hmn/siku-integration", + "category": "integration", + "description": "Siku Fan Home Assistant Integration (Siku / Duka / Oxxify)", + "domain": "siku", + "downloads": 237, + "etag_repository": "W/\"4d0ef03301aa011f8230f799a5bd35167e8b51551bc7d3208c4b6c7afca7800b\"", + "last_updated": "2025-02-03T03:57:59Z", + "stargazers_count": 17, + "last_fetched": 1742811632.001697 + }, + "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/\"3b6628ad7e28aac33e17bab9c7f2a0b438fdf0bb6062530fe6956a093a3426b5\"", + "last_updated": "2024-07-31T08:28:27Z", + "stargazers_count": 1, + "topics": [ + "gps", + "gps-tracking", + "home-assistant-integration", + "location", + "location-tracker", + "location-tracking" + ], + "last_fetched": 1743135608.750002 + }, + "646115401": { + "repository_manifest": {}, + "new": true, + "full_name": "samjsmart/ha-zone4", + "category": "integration", + "description": "Control an Apart Zone 4 pre-amp from Home Assistant", + "domain": "zone4", + "downloads": 9, + "etag_repository": "W/\"dc36b17cb2c74a7c425737f4007019edc755c6c3f552ef63e5a9d25cd3c683fa\"", + "last_updated": "2023-05-31T18:13:51Z", + "topics": [ + "media", + "zone4" + ], + "last_fetched": 1729217241.598062 + }, + "371474642": { + "repository_manifest": {}, + "new": true, + "full_name": "gtjadsonsantos/consul", + "category": "integration", + "description": "home-assistant service for control the consul 🔴", + "domain": "consul", + "etag_repository": "W/\"180841fb125155d6b5ebab7d63aac9040567dbaf7a32ff928950e468e6bdfaf6\"", + "last_updated": "2021-10-09T12:30:45Z", + "stargazers_count": 3, + "topics": [ + "consul" + ], + "last_fetched": 1741299455.201049 + }, + "231829137": { + "repository_manifest": {}, + "new": true, + "full_name": "aFFekopp/noctis", + "category": "theme", + "description": "🐵 Dark Blue Theme for Home Assistant", + "etag_repository": "W/\"43efd03a729a1d46708ab145b217bd0b32b5114511c8ca210b665482209f602c\"", + "last_updated": "2023-12-17T11:40:12Z", + "stargazers_count": 235, + "topics": [ + "dark-theme", + "home-assistant-theme" + ], + "last_fetched": 1745716444.426754 + }, + "612717689": { + "repository_manifest": {}, + "new": true, + "full_name": "amitfin/retry", + "category": "integration", + "description": "Home Assistant Integration with Retry Service", + "domain": "retry", + "downloads": 1742, + "etag_repository": "W/\"ac0f07dd5eefb0aa71d22cf6f9b4f2f50193bd2671a75b4f6a54a8977212341e\"", + "last_updated": "2025-04-28T04:20:32Z", + "stargazers_count": 130, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1745821771.850443 + }, + "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": 32, + "etag_repository": "W/\"6af99d21cf44c8e39512eb01e39fcd6d87350b2a44960821c7ece69f0a7e11af\"", + "last_updated": "2025-04-28T18:00:05Z", + "stargazers_count": 7, + "topics": [ + "digitransit", + "homeassistant-custom-component", + "hsl", + "waltti" + ], + "last_fetched": 1746022915.810851 + }, + "240459262": { + "repository_manifest": {}, + "new": true, + "full_name": "tuxuser/abfallapi_jumomind_ha", + "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/\"66682d38a4880c99a94760f3606f1d26813d65e345428827a47e1fc17e20568b\"", + "last_updated": "2021-12-22T09:57:43Z", + "stargazers_count": 5, + "topics": [ + "abfall", + "collection", + "deutschland", + "garbage", + "germany", + "jumomind", + "muell", + "waste" + ], + "last_fetched": 1741299847.721989 + }, + "743708645": { + "repository_manifest": {}, + "new": true, + "full_name": "mukaschultze/ha-must-inverter", + "category": "integration", + "description": "Must Inverter plugin for HomeAssistant", + "domain": "must_inverter", + "downloads": 421, + "etag_repository": "W/\"21ab6ed3d831ad155834b140552122655e50dcd89efbabfec9f20d1c7543e059\"", + "last_updated": "2025-04-01T08:59:15Z", + "stargazers_count": 45, + "topics": [ + "battery-monitor", + "inverter", + "modbus", + "must", + "must-energy", + "must-solar", + "power", + "solar", + "solar-energy" + ], + "last_fetched": 1745908182.623972 + }, + "505598474": { + "repository_manifest": {}, + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-precoscombustiveis", + "category": "integration", + "description": "Preços dos Combustíveis Online - DGEG", + "domain": "precoscombustiveis", + "etag_repository": "W/\"b2aa061d54098bd25db3ed84a427171e44cf27eb610bb12009c62a1bf79e21d4\"", + "last_updated": "2025-04-14T15:08:34Z", + "stargazers_count": 23, + "topics": [ + "combustiveis", + "dgeg", + "fuel-prices", + "gas", + "portugal" + ], + "last_fetched": 1744914470.137911 + }, + "807540393": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-Calendar", + "category": "integration", + "description": "Microsoft 365 Calendar Integration for Home Assistant", + "domain": "ms365_calendar", + "downloads": 2689, + "etag_repository": "W/\"1b89250b19411714863b39bf03f4d6bd0e3ce61845781528fee27a91494841b9\"", + "last_updated": "2025-04-24T09:27:53Z", + "stargazers_count": 62, + "topics": [ + "calendar", + "homeassistant-custom-component", + "microsoft", + "ms365", + "o365" + ], + "last_fetched": 1745982766.434135 + }, + "326033921": { + "repository_manifest": {}, + "new": true, + "full_name": "finity69x2/toggle-control-button-row", + "category": "plugin", + "description": "A one-button control row for any Home Assistant binary entity", + "etag_repository": "W/\"52d23a2ce29b98cb4cb7bef67c7f9878185b683ccac7a03a4476cebf2d6da013\"", + "last_updated": "2023-05-11T00:29:43Z", + "stargazers_count": 13, + "topics": [ + "button", + "toggle" + ], + "last_fetched": 1741328444.203032 + }, + "757106101": { + "repository_manifest": {}, + "new": true, + "full_name": "rgerbranda/rbfa", + "category": "integration", + "description": "RBFA calendar for Home Assistant", + "domain": "rbfa", + "etag_repository": "W/\"8c3c8739cdf83aa4d41a3cc214e2b190f8f748659c7f87abaa8798518f53339f\"", + "last_updated": "2025-04-19T15:33:48Z", + "stargazers_count": 4, + "topics": [ + "calculator", + "soccer" + ], + "last_fetched": 1745224120.677196 + }, + "379781545": { + "repository_manifest": {}, + "new": true, + "full_name": "rroller/netgear", + "category": "integration", + "description": "Netgear Home Assistant Integration", + "domain": "netgear_wax", + "etag_repository": "W/\"7576bbf5bde70327e9e4473c686c594cc6e15a9262fcfa1b0062514f54728410\"", + "last_updated": "2025-01-18T20:14:06Z", + "stargazers_count": 17, + "topics": [ + "netgear", + "wax", + "wax-610", + "wax-620", + "wi-fi" + ], + "last_fetched": 1744340880.87956 + }, + "179491130": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/group-element", + "category": "plugin", + "description": "A group element for picture-elements with dynamic toggle capability", + "downloads": 2051, + "etag_repository": "W/\"5bf53f11babbd6ce3a807b769cbfa95b659eac4dde59d04d3afd507251b248ba\"", + "last_updated": "2023-02-16T13:58:24Z", + "stargazers_count": 61, + "last_fetched": 1741328406.857817 + }, + "593695273": { + "repository_manifest": {}, + "new": true, + "full_name": "jampez77/DVLA-Vehicle-Enquiry-Service", + "category": "integration", + "description": "A custom component for connecting to the DVLAs Vehicle Enquiry Service API.", + "domain": "dvla", + "etag_repository": "W/\"88f8ffdc7aeed35a78e637038a2651d88d3b342094ec4265daf20d9c8f38bff2\"", + "last_updated": "2024-11-28T08:42:44Z", + "stargazers_count": 29, + "last_fetched": 1744150728.71532 + }, + "577620239": { + "repository_manifest": {}, + "new": true, + "full_name": "albinmedoc/ha-cleanmate", + "category": "integration", + "description": "Let Home Assistant take controll over your Cleanmate vacuum", + "domain": "cleanmate", + "etag_repository": "W/\"a3c6b8246f060bbf759dfb57e8204bab9bc14b5cc84fd6681727f54095c8ef0e\"", + "last_updated": "2023-09-25T07:46:40Z", + "stargazers_count": 1, + "topics": [ + "cleanmate", + "custom-integration" + ], + "last_fetched": 1739960119.726479 + }, + "262017793": { + "repository_manifest": {}, + "new": true, + "full_name": "cagnulein/switchbot_press", + "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/\"c0dd4c5ef4b0d300e1ba62f9a0b232416d2571359f89d7b3b97d81ca02710f93\"", + "last_updated": "2022-07-11T07:32:35Z", + "stargazers_count": 14, + "topics": [ + "python3", + "switchbot" + ], + "last_fetched": 1741299299.644917 + }, + "373864423": { + "repository_manifest": {}, + "new": true, + "full_name": "PeteRager/lennoxs30", + "category": "integration", + "description": "Home Assistant Lennox S40 / S30 / E30 / M30 integration", + "domain": "lennoxs30", + "etag_repository": "W/\"b55e6a79a3443e107883caf12abf51ab95f229c374d9a8fdc794a19e58ebce22\"", + "last_updated": "2025-03-26T11:44:52Z", + "stargazers_count": 99, + "topics": [ + "a3", + "armstrong", + "comfortsync", + "e30", + "lennox", + "m30", + "s30", + "s40" + ], + "last_fetched": 1745871854.548581 + }, + "489457357": { + "repository_manifest": {}, + "new": true, + "full_name": "junalmeida/homeassistant-minimalistic-area-card", + "category": "plugin", + "description": "A minimalistic area card with sensors and buttons.", + "downloads": 15400, + "etag_repository": "W/\"266ccde9482d7a7360bd681a4c6d68329e5aa6feb152bb4ff18c62a3f4690ba7\"", + "last_updated": "2024-08-05T08:25:04Z", + "stargazers_count": 140, + "topics": [ + "area-card" + ], + "last_fetched": 1745756859.342432 + }, + "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/\"1fa6ead7e67c86146476ee919200f3041afbdf9767f96ccc8e348207d9cea04a\"", + "last_updated": "2025-04-28T21:31:30Z", + "stargazers_count": 1, + "topics": [ + "4-noks", + "elios4you", + "home-assistant-component", + "homeassistant-custom-component" + ], + "last_fetched": 1745889021.591565 + }, + "307974458": { + "repository_manifest": {}, + "new": true, + "full_name": "TekniskSupport/home-assistant-resrobot", + "category": "integration", + "description": "Get departure times for swedish public transportation", + "domain": "resrobot", + "etag_repository": "W/\"e1e91d5940010ff93004235cead95b350a3b7ee7f92b9233fb46416ea631bb1a\"", + "last_updated": "2025-04-15T06:22:41Z", + "stargazers_count": 16, + "topics": [ + "bus", + "ferry", + "iesus", + "public", + "sweden", + "train", + "tram", + "transportation" + ], + "last_fetched": 1744705831.333719 + }, + "451209586": { + "repository_manifest": {}, + "new": true, + "full_name": "J-Lindvig/Flagdays_DK", + "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/\"e78a224b5caf44bee438ab752a1bcd433eb0a9ec43f3b04ed483180b948712b9\"", + "last_updated": "2023-02-07T15:39:45Z", + "stargazers_count": 7, + "topics": [ + "anniversaries", + "denmark", + "flagdays", + "pride" + ], + "last_fetched": 1743995176.063682 + }, + "250688607": { + "repository_manifest": {}, + "new": true, + "full_name": "boralyl/steam-wishlist", + "category": "integration", + "description": "A home assistant integration that monitors games on sale on your Steam wishlist.", + "domain": "steam_wishlist", + "etag_repository": "W/\"abf37861368e79ad6d20b3c16f340c6ced39cb71d2d2a4cbde7b6086a8483bba\"", + "last_updated": "2025-02-27T15:58:44Z", + "stargazers_count": 30, + "topics": [ + "steam" + ], + "last_fetched": 1744547238.72945 + }, + "303827752": { + "repository_manifest": {}, + "new": true, + "full_name": "sbabcock23/hass-tryfi", + "category": "integration", + "description": "Home Assistant integration for TryFi Dog Collar GPS monitoring.", + "domain": "tryfi", + "etag_repository": "W/\"f8749bfc5dbfa4d9bf4a1340e0ca559d4a14488d057221e8e96707a6d3ad6ecf\"", + "last_updated": "2025-01-03T21:34:41Z", + "stargazers_count": 60, + "topics": [ + "dog", + "dog-collar", + "gps", + "iot", + "tryfi" + ], + "last_fetched": 1744655404.722442 + }, + "167885769": { + "repository_manifest": {}, + "new": true, + "full_name": "twrecked/hass-aarlo", + "category": "integration", + "description": "Asynchronous Arlo Component for Home Assistant", + "domain": "aarlo", + "etag_repository": "W/\"696c6f0b18cdc33755c833fbf3c9c3c93b8311558b11b3784a13de2def48ea23\"", + "last_updated": "2025-02-20T12:52:19Z", + "stargazers_count": 424, + "topics": [ + "arlo", + "netgear" + ], + "last_fetched": 1745872004.877285 + }, + "410667735": { + "repository_manifest": {}, + "new": true, + "full_name": "kubawolanin/ha-reaper", + "category": "integration", + "description": "Reaper DAW custom integration for Home Assistant", + "domain": "reaper", + "downloads": 311, + "etag_repository": "W/\"8d4038611befff49cf47fa5c7ea8b622d4a4d8ad96be69fffa1df86594070122\"", + "last_updated": "2024-07-15T16:58:21Z", + "stargazers_count": 19, + "topics": [ + "daw", + "digital-audio-workstation", + "reaper" + ], + "last_fetched": 1741299567.836785 + }, + "583379046": { + "repository_manifest": {}, + "new": true, + "full_name": "Strixx76/mold_risk_index", + "category": "integration", + "description": "Calculate the level of risk of mold growth in a crawl space.", + "domain": "mold_risk_index", + "etag_repository": "W/\"3859f3fe39e6e152195bf6c1260b17d910822f7dcf1c157e0213151a7c78c21d\"", + "last_updated": "2024-01-11T15:16:56Z", + "stargazers_count": 48, + "topics": [ + "python3" + ], + "last_fetched": 1745224185.397384 + }, + "556352757": { + "repository_manifest": {}, + "new": true, + "full_name": "mmillmor/geo_home", + "category": "integration", + "description": "Geo Home smart meter integration for Home Assistant", + "domain": "geo_home", + "etag_repository": "W/\"23849af497acb4fdb57a2a1bb07439d7eb624064c8706bd7360002a4eb61cf65\"", + "last_updated": "2024-03-15T21:28:04Z", + "stargazers_count": 26, + "topics": [ + "home-assistant-integration", + "smart-meter" + ], + "last_fetched": 1744381287.520518 + }, + "199313405": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-beward", + "category": "integration", + "description": "Home Assistant custom component for Beward security Cameras and Doorbells", + "domain": "beward", + "downloads": 1, + "etag_repository": "W/\"a71abecb326799e7e9e855e65845190156ed91ba9e674c9002933b326ad0d962\"", + "last_updated": "2025-04-21T12:13:41Z", + "stargazers_count": 25, + "topics": [ + "beward", + "camera", + "doorbell", + "dvr", + "security", + "surveillance" + ], + "last_fetched": 1745245206.292163 + }, + "566598076": { + "repository_manifest": {}, + "new": true, + "full_name": "dscao/ikuai", + "category": "integration", + "description": "Home Assistant integration for iKuai Router", + "domain": "ikuai", + "etag_repository": "W/\"aaf89587a24c337eb7baa9e7c0f7dc256ad26762b07c1463963d87a4ef2429c2\"", + "last_updated": "2025-01-05T15:02:06Z", + "stargazers_count": 63, + "topics": [ + "homeassistant-custom-component", + "ikuai" + ], + "last_fetched": 1745489964.870922 + }, + "447878635": { + "repository_manifest": {}, + "new": true, + "full_name": "IATkachenko/HA-YandexWeather", + "category": "integration", + "description": "Yandex weather intergration for Home Assistant", + "domain": "yandex_weather", + "downloads": 4081, + "etag_repository": "W/\"931fe5b926e542570008ad5bccb574250ffcd6dc3f0407089983d71455c4ba0e\"", + "last_updated": "2025-04-26T11:12:46Z", + "stargazers_count": 212, + "topics": [ + "weather", + "yandex-weather" + ], + "last_fetched": 1745670646.27337 + }, + "600178779": { + "repository_manifest": {}, + "new": true, + "full_name": "PimDoos/ha-sessy", + "category": "integration", + "description": "Home Assistant integration for Sessy (Smart Energy Storage SYstem)", + "domain": "sessy", + "etag_repository": "W/\"3faa03e13c2e05acbb188dd225fcff3b6f6224ee807f74ed6baedffde1c0aa17\"", + "last_updated": "2025-04-27T15:53:06Z", + "stargazers_count": 34, + "topics": [ + "energy-storage-systems", + "homeassistant-custom-component", + "sessy" + ], + "last_fetched": 1745994594.715751 + }, + "386049746": { + "repository_manifest": {}, + "new": true, + "full_name": "viragelabs/virage_dashboard", + "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/\"d2f3bb5fd67534173f882337c22fe7d32f23280c25cdca5bb574cf25fb9e12b3\"", + "last_updated": "2022-10-23T18:48:35Z", + "stargazers_count": 1, + "topics": [ + "virage", + "viragelaboratories", + "viragelabs" + ], + "last_fetched": 1729217343.605405 + }, + "358505160": { + "repository_manifest": {}, + "new": true, + "full_name": "eifinger/hass-weenect", + "category": "integration", + "description": "Homeassistant integration for weenect", + "domain": "weenect", + "etag_repository": "W/\"af71d0703ac55ce4bf235688b04e2aceaaa39da1551505f136e2f05032b512f4\"", + "last_updated": "2025-03-06T14:19:59Z", + "stargazers_count": 19, + "topics": [ + "weenect" + ], + "last_fetched": 1746022705.406807 + }, + "478745957": { + "repository_manifest": {}, + "new": true, + "full_name": "droso-hass/idfm", + "category": "integration", + "description": "Custom component for ile de france mobilités", + "domain": "idfm", + "etag_repository": "W/\"e8ee4d4ba5e8ac5b32cdc7bd3afcf3d77e92b9a6a1b52e31de84495bd37a4c46\"", + "last_updated": "2025-04-14T13:58:14Z", + "stargazers_count": 19, + "topics": [ + "time", + "transports" + ], + "last_fetched": 1745802904.75491 + }, + "536765576": { + "repository_manifest": {}, + "new": true, + "full_name": "kamaradclimber/rte-ecowatt", + "category": "integration", + "description": "A home assistant component for ecowatt api exposed by french company RTE", + "domain": "rte_ecowatt", + "etag_repository": "W/\"43bd7068b2549286181aa6990271fa5c146e0bd7a4b42f2645424ff0e8dc5a8b\"", + "last_updated": "2024-09-05T18:51:44Z", + "stargazers_count": 67, + "topics": [ + "electricity", + "rte" + ], + "last_fetched": 1741299540.070166 + }, + "351828005": { + "repository_manifest": {}, + "new": true, + "full_name": "myhomeiot/DahuaVTO", + "category": "integration", + "description": "Control Dahua VTO/VTH devices from Home Assistant", + "domain": "dahua_vto", + "etag_repository": "W/\"f513214b078c9900a46dd548fa76a74299d19e753d5d52fb14b3062ead43288e\"", + "last_updated": "2024-12-31T10:53:55Z", + "stargazers_count": 175, + "topics": [ + "dahua" + ], + "last_fetched": 1744842073.121311 + }, + "145777833": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.personalcapital", + "category": "integration", + "description": "💵 Personal Capital Integration for Bank Account Monitoring", + "domain": "personalcapital", + "etag_repository": "W/\"6543040aaaf8baaafd8e1b105cd68055f5fce5762a190cecffa6beaf40f70ebf\"", + "last_updated": "2023-04-14T05:56:48Z", + "stargazers_count": 17, + "last_fetched": 1741299333.671919 + }, + "235449701": { + "repository_manifest": {}, + "new": true, + "full_name": "chaptergy/lightalarm-card", + "category": "plugin", + "description": "⏰ Lovelace Card to Control Light Alarm Properties", + "etag_repository": "W/\"90307b469c1f64035d18e6e4f6f3b51bfdd134cd412dd0b3374fdf0387924e0d\"", + "last_updated": "2023-07-18T20:41:09Z", + "stargazers_count": 39, + "last_fetched": 1737929506.361599 + }, + "485281791": { + "repository_manifest": {}, + "new": true, + "full_name": "LAB02-Research/HASS.Agent-MediaPlayer", + "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/\"0b9b34a7df6eb58b77562ae0eb1d7fc3d6c9dae9e6bef64b9dfcdf490b018c41\"", + "last_updated": "2022-11-17T13:28:30Z", + "stargazers_count": 20, + "last_fetched": 1742346744.38042 + }, + "217374413": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/halloween", + "category": "theme", + "description": "Halloween theme for Home Assistant", + "etag_repository": "W/\"33947da6e2e41f3e7f79d378298189071e13e9637e41dcfcd03c3f2129127653\"", + "last_updated": "2023-03-27T19:57:15Z", + "stargazers_count": 3, + "last_fetched": 1745763175.108778 + }, + "627734223": { + "repository_manifest": {}, + "new": true, + "full_name": "sanghviharshit/ha-monarchmoney", + "category": "integration", + "description": "💰💲🏠💳🏦 Integration for Monarch in Home Assistant", + "domain": "monarchmoney", + "etag_repository": "W/\"736170055e241f2d417aeff521b486e7b782ffbbafa5dc172496396ec7d83801\"", + "last_updated": "2025-02-04T01:04:28Z", + "stargazers_count": 23, + "topics": [ + "finance", + "monarch", + "monarchmoney", + "money" + ], + "last_fetched": 1741299767.216827 + }, + "666758552": { + "repository_manifest": {}, + "new": true, + "full_name": "kamaradclimber/vigieau", + "category": "integration", + "description": "A custom integration for home-assistant on the Vigieau dataset", + "domain": "vigieau", + "etag_repository": "W/\"2e4896eb391ea0e0c67f269b693f9a150a35498cdfd6cfa8db0d6074ad6308ae\"", + "last_updated": "2025-01-25T16:14:45Z", + "stargazers_count": 22, + "topics": [ + "open-data", + "water" + ], + "last_fetched": 1742560347.709502 + }, + "292621909": { + "repository_manifest": {}, + "new": true, + "full_name": "mikosoft83/hass-windows10-themes", + "category": "theme", + "description": "Home Assistant Windows 10 inspired themes", + "etag_repository": "W/\"d41f8633d5373ad43baad4b69fc0dfd158c5d25ceef5635de44051bdd252faea\"", + "last_updated": "2024-11-22T20:02:06Z", + "stargazers_count": 11, + "topics": [ + "accent-color", + "windows", + "windows-10" + ], + "last_fetched": 1739528085.127806 + }, + "201497401": { + "repository_manifest": {}, + "new": true, + "full_name": "Anonym-tsk/homeassistant-climate-xiaomi-remote", + "category": "integration", + "description": "Xiaomi IR Climate Component", + "domain": "xiaomi_remote", + "etag_repository": "W/\"dc84d984921f7799c9f28076983d423f37bf93804147b06653b5a007355abf21\"", + "last_updated": "2025-01-09T14:49:39Z", + "stargazers_count": 31, + "topics": [ + "climate", + "xiaomi" + ], + "last_fetched": 1741299245.621968 + }, + "744765851": { + "repository_manifest": {}, + "new": true, + "full_name": "Weissnix4711/hass-listenbrainz", + "category": "integration", + "description": "Integration for ListenBrainz", + "domain": "listenbrainz", + "downloads": 125, + "etag_repository": "W/\"950a4a4a623e0ff86b90d54b0b7c59b0ff17581a9f62e9032e3b15ba573f059c\"", + "last_updated": "2025-04-28T06:01:50Z", + "stargazers_count": 7, + "topics": [ + "custom-integration", + "listenbrainz" + ], + "last_fetched": 1746023181.092674 + }, + "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/\"a47382491ae1fc2a21702b0af2a9e75840a5016f0fc4b364a7baa574ac894ddf\"", + "last_updated": "2024-10-23T09:32:47Z", + "stargazers_count": 23, + "topics": [ + "nova-poshta", + "novaposhta" + ], + "last_fetched": 1745252623.631367 + }, + "223938651": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/midnight-blue", + "category": "theme", + "description": "Midnight Blue theme for Home Assistant", + "etag_repository": "W/\"cdae23f8baf572650483de3f2b665ebb5884af10f44497a09ad3d68831aaf76a\"", + "last_updated": "2023-03-27T22:57:02Z", + "stargazers_count": 6, + "last_fetched": 1745763180.846774 + }, + "232813686": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/Home_Assistant_SkyQ_MediaPlayer", + "category": "integration", + "description": "Home Assistant SkyQ Media player component", + "domain": "skyq", + "downloads": 3197, + "etag_repository": "W/\"91b6e4499e8c484934063024079d0d0a56e21775c06ba87ea0c77d73c6fb8f79\"", + "last_updated": "2025-02-26T18:03:21Z", + "stargazers_count": 107, + "topics": [ + "homeassistant-custom-component", + "sky", + "skyq" + ], + "last_fetched": 1745224131.250812 + }, + "624448609": { + "repository_manifest": {}, + "new": true, + "full_name": "nathanmarlor/foxess_modbus_charge_period_card", + "category": "plugin", + "description": "Custom Home Assistant Cards for the FoxESS Modbus Integration", + "downloads": 866, + "etag_repository": "W/\"eaebd5a5ef41a42a7e308533f07e4059b14f7c7394b12f97b90b5637ef121e7a\"", + "last_updated": "2023-12-26T12:03:38Z", + "stargazers_count": 11, + "topics": [ + "energy", + "foxess" + ], + "last_fetched": 1745244964.536903 + }, + "361961255": { + "repository_manifest": {}, + "new": true, + "full_name": "make-all/metlink-nz", + "category": "integration", + "description": "Metlink Wellington Public Transport integration for Home Assistant", + "domain": "metlink", + "etag_repository": "W/\"dbb06aae1567712610830eb2a0fe7ed025167575b856267e2d616d9338e83f3e\"", + "last_updated": "2024-09-22T13:11:31Z", + "stargazers_count": 11, + "topics": [ + "metlink", + "metlink-api", + "transport", + "wellington" + ], + "last_fetched": 1741299602.84307 + }, + "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/\"f2de1146ceb1d8766f665c6f57eb6a18527f908a2a2a14675545181a3a3a8a08\"", + "last_updated": "2025-02-20T07:01:31Z", + "stargazers_count": 5, + "topics": [ + "datadog" + ], + "last_fetched": 1742301212.366203 + }, + "200081161": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/bkk-stop-card", + "category": "plugin", + "description": "Custom Lovelace card for Budapest Public Transportation custom component", + "downloads": 9, + "etag_repository": "W/\"9053cc15f64cfa00a988a79280a937fb4b34ea6cd178e2c758fdfb8da95a270b\"", + "last_updated": "2024-11-25T15:30:40Z", + "stargazers_count": 14, + "topics": [ + "bkk", + "budapest", + "hungary", + "lovelace-custom-card", + "transportation" + ], + "last_fetched": 1735779718.100717 + }, + "411736321": { + "repository_manifest": {}, + "new": true, + "full_name": "mampfes/hacs_dwd_pollenflug", + "category": "integration", + "description": "Adds pollen forecasts from DWD to Home Assistant.", + "domain": "dwd_pollenflug", + "etag_repository": "W/\"71f56ffb0d83cb0df18fa286ee5e3576e0906ef7952496e586877ed1b22ccdaa\"", + "last_updated": "2025-04-06T15:04:13Z", + "stargazers_count": 104, + "topics": [ + "dwd", + "pollen", + "pollenflug" + ], + "last_fetched": 1745749315.641293 + }, + "606857916": { + "repository_manifest": {}, + "new": true, + "full_name": "stackia/ha-deye-dehumidifier", + "category": "integration", + "description": "Control Deye (德业) Dehumidifier devices from Home Assistant", + "domain": "deye_dehumidifier", + "etag_repository": "W/\"495c8c2faca13a6dbc064fe6fd9aebb6bcafb36b5ce067e1699450f904421ac1\"", + "last_updated": "2025-04-18T05:45:18Z", + "stargazers_count": 55, + "topics": [ + "deye", + "home-assistant-component" + ], + "last_fetched": 1745224185.025313 + }, + "181480967": { + "repository_manifest": {}, + "new": true, + "full_name": "basschipper/homeassistant-generic-hygrostat", + "category": "integration", + "description": "Generic Hygrostat for Home Assistant", + "domain": "generic_hygrostat", + "etag_repository": "W/\"cd9701ff693e4dbe423fd48c57d7aca27c0aa9901f7f353948cb3c1bfe2319b6\"", + "last_updated": "2023-12-13T09:52:19Z", + "stargazers_count": 89, + "last_fetched": 1744093334.595717 + }, + "625369698": { + "repository_manifest": {}, + "new": true, + "full_name": "IvanSanchez/homeassistant-freeds", + "category": "integration", + "description": "FreeDS integration for Home Assistant (read-only clone of gitlab repo)", + "domain": "freeds", + "etag_repository": "W/\"728c4ab9b5d7caab7669dd6db266a3ce9aa50a67f40c15a7a1b32341de81060a\"", + "last_updated": "2024-11-21T21:32:08Z", + "stargazers_count": 9, + "topics": [ + "freeds" + ], + "last_fetched": 1738397996.07673 + }, + "674291780": { + "repository_manifest": {}, + "new": true, + "full_name": "CodeFoodPixels/robovac", + "category": "integration", + "description": "Add a Eufy RoboVac easily to Home Assistant", + "domain": "robovac", + "etag_repository": "W/\"86d9e8ffa2d77652bb9d29ef99b01b82810f9c6a5847c085cab5fc99ddfce683\"", + "last_updated": "2025-02-17T16:24:19Z", + "stargazers_count": 189, + "topics": [ + "eufy", + "robovac", + "vacuum" + ], + "last_fetched": 1745338832.742039 + }, + "639953950": { + "repository_manifest": {}, + "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": 15357, + "etag_repository": "W/\"d1f1ef67fb0be963c735e68dcc5b94263b23cafe1071fda0c29b96d59741c578\"", + "last_updated": "2024-02-20T08:28:28Z", + "stargazers_count": 81, + "topics": [ + "automation", + "dashboard", + "date", + "datepicker", + "picker", + "plus", + "time" + ], + "last_fetched": 1745511599.72564 + }, + "710608974": { + "repository_manifest": {}, + "new": true, + "full_name": "codyc1515/ha-yeelock", + "category": "integration", + "description": "Add your Yeelock to Home Assistant with BLE", + "domain": "yeelock", + "downloads": 318, + "etag_repository": "W/\"ab2d46ee451996299601b8d7cbd9187fe815254a530b5db66ac3b6eeb13e572e\"", + "last_updated": "2024-09-19T01:21:28Z", + "stargazers_count": 21, + "topics": [ + "ble", + "bluetooth", + "yeelock" + ], + "last_fetched": 1745612319.790308 + }, + "787732252": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/yoin", + "category": "integration", + "description": "Home Assistant component for Yoin", + "domain": "yoin", + "downloads": 6, + "etag_repository": "W/\"f45ee98cec31eca65c40b6f687e0bd75638c4cca147c81b3b939c5aa0148c77e\"", + "last_updated": "2025-04-28T03:05:56Z", + "stargazers_count": 1, + "topics": [ + "yoin", + "youfone" + ], + "last_fetched": 1745814179.874141 + }, + "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/\"c9950caadc245f4143864d0c5dc3cd50b2a635623f91c62cded5ec4d4a7cd07c\"", + "last_updated": "2024-10-10T12:39:01Z", + "stargazers_count": 3, + "topics": [ + "dark-theme", + "hacs-theme", + "light-theme" + ], + "last_fetched": 1743891230.071183 + }, + "201963665": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/healthchecksio", + "category": "integration", + "description": "Update and display the status of your healthchecks.io checks.", + "domain": "healthchecksio", + "downloads": 1, + "etag_repository": "W/\"fcfe8307fa3d4807d336eabdf601354985319ccd135cf1f90086311d1f1da46e\"", + "last_updated": "2025-04-29T05:53:30Z", + "stargazers_count": 58, + "topics": [ + "api-client", + "healthchecksio", + "monitor" + ], + "last_fetched": 1746022634.919167 + }, + "152294445": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/remote_homeassistant", + "category": "integration", + "description": "Links multiple home-assistant instances together", + "domain": "remote_homeassistant", + "etag_repository": "W/\"23b634a80d9478090597e8dcfda6fb015440ceb9eff088b53230be35ada88aff\"", + "last_updated": "2024-12-13T21:46:00Z", + "stargazers_count": 1025, + "last_fetched": 1746016286.075863 + }, + "680112919": { + "repository_manifest": {}, + "new": true, + "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/\"e5d12aa47e745653bc064680ea0fbcbe9453b7f3522ade328a43613ae425b4ad\"", + "last_updated": "2025-04-30T11:51:32Z", + "stargazers_count": 2675, + "topics": [ + "button", + "card", + "cards", + "dashboard", + "frontend", + "lovelace-custom-card", + "minimalist", + "mobile-first", + "pop-up", + "popup", + "slider" + ], + "last_fetched": 1746022522.661069 + }, + "169783299": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/github-card", + "category": "plugin", + "description": "Track your repo issues, starts, forks, and pull requests", + "downloads": 1195, + "etag_repository": "W/\"79a2b3c475ce3cae5f2bcf5f3498bb160429853a14f251e04dcc30f2b5cca490\"", + "last_updated": "2020-01-13T23:55:00Z", + "stargazers_count": 12, + "last_fetched": 1741328488.575855 + }, + "290281267": { + "repository_manifest": {}, + "new": true, + "full_name": "KTibow/fullscreen-card", + "category": "plugin", + "description": "Make your Home Assistant browser fullscreen with one tap.", + "downloads": 4710, + "etag_repository": "W/\"8112bd5920d5d6f11ff1c9f3930151537e083807f0d55df5acf704dd471dce87\"", + "last_updated": "2024-04-10T10:00:22Z", + "stargazers_count": 41, + "topics": [ + "card", + "fullscreen" + ], + "last_fetched": 1743351460.358974 + }, + "340664955": { + "repository_manifest": {}, + "new": true, + "full_name": "dimagoltsman/ha-proof-dashcam-integration", + "category": "integration", + "description": "HACS integration to proof.co.il dashcam", + "domain": "proof", + "etag_repository": "W/\"3792640157791fb056d8fcc4737473c088fdd9f6dec620a0d5b28ab5fc95606d\"", + "last_updated": "2021-03-13T18:43:28Z", + "stargazers_count": 2, + "topics": [ + "proof" + ], + "last_fetched": 1743697242.238614 + }, + "737404866": { + "repository_manifest": {}, + "new": true, + "full_name": "drakulis/jb-battery-card", + "category": "plugin", + "description": "Home Assistant Batter Card", + "etag_repository": "W/\"65f2d5e5b26a3b48307ceafe1159742eeb440d0b0919779054d7116c4332e82a\"", + "last_updated": "2024-02-18T21:10:09Z", + "stargazers_count": 4, + "topics": [ + "hacs-plugin" + ], + "last_fetched": 1745389324.094717 + }, + "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": 59, + "etag_repository": "W/\"005b40cbad347b6918765398ff6b93e1256dd9e405443caabd46d5aff7a80625\"", + "last_updated": "2025-04-24T18:11:45Z", + "stargazers_count": 10, + "topics": [ + "device-tracker", + "ebikemotion", + "homeassistant-custom-component", + "mahle", + "mahle-ebikes", + "mysmartbike" + ], + "last_fetched": 1745915403.803505 + }, + "625647772": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/mobile_vikings", + "category": "integration", + "description": "Home Assistant component for Mobile Vikings and JIM Mobile", + "domain": "mobile_vikings", + "downloads": 140, + "etag_repository": "W/\"cccc78c720b88aeb14c884612ab3eabd2f9b78e5f76dbf6cec1d62070782201b\"", + "last_updated": "2025-04-28T20:30:57Z", + "stargazers_count": 11, + "topics": [ + "hacs-custom", + "jimmobile", + "mobile-vikings" + ], + "last_fetched": 1745878744.240681 + }, + "401454435": { + "repository_manifest": {}, + "new": true, + "full_name": "hif2k1/battery_sim", + "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/\"6f904b6fb415714171c12fb1babf76ae78dae585e6fb1cba4b65fd5b879c8f72\"", + "last_updated": "2025-04-21T09:20:39Z", + "stargazers_count": 138, + "topics": [ + "energy-storage", + "environmental" + ], + "last_fetched": 1746030181.252047 + }, + "226567922": { + "repository_manifest": {}, + "new": true, + "full_name": "Poeschl/slate_red", + "category": "theme", + "description": "My red\"isch\" home assistant theme.", + "etag_repository": "W/\"e436fd6407e0504a7970c2f2e99036b01222098adbf20f21a8e3ae5079425a0f\"", + "last_updated": "2024-02-18T14:01:29Z", + "stargazers_count": 1, + "topics": [ + "material-design", + "red" + ], + "last_fetched": 1741328414.790258 + }, + "342944383": { + "repository_manifest": {}, + "new": true, + "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/\"f252092d59452f395956b07df30deded6cc7a430834f6ec3a9273dc2194f193c\"", + "last_updated": "2024-12-28T02:18:44Z", + "stargazers_count": 32, + "last_fetched": 1745238503.955399 + }, + "203036108": { + "repository_manifest": {}, + "new": 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/\"8de15601769ae8e1fe6e396d23f06e7873e60c6b7ccda7fc77a7d032262f3a5a\"", + "last_updated": "2024-12-15T10:40:08Z", + "stargazers_count": 271, + "topics": [ + "valetudo" + ], + "last_fetched": 1745943588.700939 + }, + "190927524": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-card-mod", + "category": "plugin", + "description": "🔹 Add CSS styles to (almost) any lovelace card", + "etag_repository": "W/\"1e3a297a400ba7d7c6e69e32e22de83453dd9caf95f775aeec53a8091017af1f\"", + "last_updated": "2025-01-06T22:34:35Z", + "stargazers_count": 1334, + "last_fetched": 1746030097.253564 + }, + "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": 1, + "etag_repository": "W/\"7f248a80b74135073e494c8921c64542a95daadd90ae59426bed4a97f2a0d700\"", + "last_updated": "2025-03-15T07:17:27Z", + "stargazers_count": 29, + "topics": [ + "arr-gee-bee", + "automation", + "full-rgb", + "lighting-controller", + "lighting-effects", + "rgb", + "signalrgb" + ], + "last_fetched": 1744280446.02782 + }, + "190927503": { + "repository_manifest": {}, + "new": true, + "full_name": "plmilord/Hass.io-custom-component-spaclient", + "category": "integration", + "description": "Home Assistant integration - Spa Client", + "domain": "spaclient", + "etag_repository": "W/\"64d21e49951f417aac1a568ad070d24e332bd6f2ba561d3f421f1dd6491729b0\"", + "last_updated": "2024-09-02T18:41:00Z", + "stargazers_count": 49, + "topics": [ + "balboa", + "bwa", + "spaclient" + ], + "last_fetched": 1743150449.891841 + }, + "244872232": { + "repository_manifest": {}, + "new": true, + "full_name": "jcwillox/lovelace-paper-buttons-row", + "category": "plugin", + "description": "Adds highly configurable buttons that use actions and per-state styling.", + "downloads": 26342, + "etag_repository": "W/\"9f3441d3a1e0bb2b435461578437b516c11d2b863d3850ed8663d691019f4d7e\"", + "last_updated": "2025-04-28T13:34:01Z", + "stargazers_count": 335, + "topics": [ + "actions", + "buttons", + "haptic", + "paper" + ], + "last_fetched": 1745849888.565972 + }, + "228299254": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/hass-lunos", + "category": "integration", + "description": "LUNOS HRV Ventilation Fan Control for Home Assistant", + "domain": "lunos", + "etag_repository": "W/\"a61cfc104f9d94d8b0f176b825edbcb5da302f69189e97390ffbd75eda011be3\"", + "last_updated": "2025-01-29T22:11:59Z", + "stargazers_count": 26, + "topics": [ + "hrv", + "hvac", + "lunos", + "smart-home-solutions", + "ventilation" + ], + "last_fetched": 1741299755.222946 + }, + "323923603": { + "repository_manifest": {}, + "new": true, + "full_name": "petretiandrea/home-assistant-tapo-p100", + "category": "integration", + "description": "A custom integration to control Tapo devices from home assistant.", + "domain": "tapo", + "etag_repository": "W/\"4f47a5b0c45c5085e9c11671858851c7f62081ec5c2b98cf48a514fdaa8a2c14\"", + "last_updated": "2025-04-24T08:01:46Z", + "stargazers_count": 868, + "topics": [ + "energy", + "l510", + "l530", + "l900", + "monitoring", + "p100", + "p105", + "p110", + "smart-plug", + "tapo", + "tapo-device", + "tapo-light-bulb", + "tp-link", + "tplink" + ], + "last_fetched": 1745994589.317389 + }, + "491066500": { + "repository_manifest": {}, + "new": true, + "full_name": "airalab/homeassistant-robonomics-integration", + "category": "integration", + "description": "Connect your Home Assistant devices to web3 infrastructure with Robonomics Web Services subscription", + "domain": "robonomics", + "etag_repository": "W/\"c4adc1bf06aa1da2ac2f31e7ea99c544093a2563d018ff1e67f81ba9938d6dc1\"", + "last_updated": "2025-04-22T16:54:39Z", + "stargazers_count": 11, + "topics": [ + "intergration", + "iot", + "kusama", + "polkadot", + "web3" + ], + "last_fetched": 1745346018.801846 + }, + "299123388": { + "repository_manifest": {}, + "new": true, + "full_name": "jseidl/hass-magic_areas", + "category": "integration", + "description": "Areas with batteries included for Home Assistant", + "domain": "magic_areas", + "downloads": 1335, + "etag_repository": "W/\"4d807ef50fead7550857cef5b9ebafe3ddd82c546ca898c78fa4de06c33f4d92\"", + "last_updated": "2025-04-29T00:17:30Z", + "stargazers_count": 365, + "topics": [ + "automation" + ], + "last_fetched": 1745896149.647374 + }, + "373845609": { + "repository_manifest": {}, + "new": true, + "full_name": "bramstroker/homeassistant-powercalc", + "category": "integration", + "description": "Custom component to calculate estimated power consumption of lights and other appliances", + "domain": "powercalc", + "downloads": 17711, + "etag_repository": "W/\"6a738e813575edfed40ee0ef83e56e45cd65a0991b306d6dcdfca9b7e1391405\"", + "last_updated": "2025-04-30T06:54:43Z", + "stargazers_count": 1175, + "topics": [ + "consumption", + "energy-monitor", + "metering", + "power", + "virtual-sensors" + ], + "last_fetched": 1746001320.067276 + }, + "584473299": { + "repository_manifest": {}, + "new": true, + "full_name": "Pigotka/ha-cc-jablotron-cloud", + "category": "integration", + "description": "HACS custom component for jablotron cloud integration", + "domain": "jablotron_cloud", + "etag_repository": "W/\"dd00dfdf2ca060d1001141963741696ec8dcc909a3d140aa97bd3a88d065abf1\"", + "last_updated": "2025-01-24T10:25:22Z", + "stargazers_count": 17, + "last_fetched": 1745850287.378044 + }, + "247566230": { + "repository_manifest": {}, + "new": true, + "full_name": "Verbalinsurection/next_rocket_launch", + "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/\"1ba5eada71a07b0a172316299bcde645135e7d3d1a7a6c622cad0ea0bd6cb393\"", + "last_updated": "2023-12-05T09:44:42Z", + "stargazers_count": 9, + "topics": [ + "rocket" + ], + "last_fetched": 1729217332.608605 + }, + "448355900": { + "repository_manifest": {}, + "new": true, + "full_name": "SnakeFist007/ha_vastayan_bond", + "category": "theme", + "description": "🎨 Home Assistant Theme inspired by the color schemes of Xayah & Rakan!", + "etag_repository": "W/\"4ba9a2d2438e173b46310149f8a99d411bde834adb1a0f3df46cdb4964775128\"", + "last_updated": "2023-02-28T15:06:25Z", + "stargazers_count": 3, + "topics": [ + "bond", + "rakan", + "vastayan", + "xayah" + ], + "last_fetched": 1731831415.53831 + }, + "192732636": { + "repository_manifest": {}, + "new": true, + "full_name": "bramkragten/weather-card", + "category": "plugin", + "description": "Weather Card with animated icons for Home Assistant Lovelace", + "etag_repository": "W/\"8e088f063dfef83fffc9eaf17fdb30fdc2e6c4114870b789d2b31a29b1970a50\"", + "last_updated": "2024-05-04T21:40:37Z", + "stargazers_count": 530, + "last_fetched": 1746001240.192244 + }, + "266779715": { + "repository_manifest": {}, + "new": true, + "full_name": "iprak/yahoofinance", + "category": "integration", + "description": "Home Assistant component which allows you to get stock updates from Yahoo finance.", + "domain": "yahoofinance", + "etag_repository": "W/\"e1b950575ec62e80ee6e8ca04c99fb2096327eb75f42787d3a0cdc90880a016c\"", + "last_updated": "2025-04-26T12:31:32Z", + "stargazers_count": 94, + "topics": [ + "stock-updates", + "yahoo-finance" + ], + "last_fetched": 1745778191.579533 + }, + "459761427": { + "repository_manifest": {}, + "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": 16, + "etag_repository": "W/\"529cd4f5b7379173ae0799cc63746d7d8a175eb0f90877a4eacd13d6c5b77ec7\"", + "last_updated": "2024-04-07T07:10:20Z", + "stargazers_count": 35, + "topics": [ + "gas-sensor" + ], + "last_fetched": 1743038042.33763 + }, + "466196192": { + "repository_manifest": {}, + "new": true, + "full_name": "gadgetchnnel/lovelace-header-cards", + "category": "plugin", + "description": "Header Cards", + "etag_repository": "W/\"9e05eb00a622ec84a78fcc90abdcb120fb554e68e04f1e51b314118ab8a87515\"", + "last_updated": "2023-04-06T10:44:52Z", + "stargazers_count": 43, + "topics": [ + "cards", + "header" + ], + "last_fetched": 1743769759.767433 + }, + "456292486": { + "repository_manifest": {}, + "new": true, + "full_name": "jnxxx/homeassistant-dabblerdk_powermeterreader", + "category": "integration", + "description": "Home Assistant integration for reading Echelon/NES smart power meter, by utilizing the Dabbler.dk MEP module ", + "domain": "dabblerdk_powermeterreader", + "downloads": 119, + "etag_repository": "W/\"49070cd626b2c1600abcfd7f39f9a1c556853d5cb545d22d704968116ff97c3b\"", + "last_updated": "2024-07-07T10:10:14Z", + "stargazers_count": 20, + "topics": [ + "83331-3i", + "dabbler-dk", + "echelon", + "energy", + "nes", + "powermeter" + ], + "last_fetched": 1729217026.103485 + }, + "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/\"ebcf4d931a55c7868e4cccbccaba17d0b0ec414283dc54fb44af69254a0e8c20\"", + "last_updated": "2024-12-03T19:14:58Z", + "stargazers_count": 5, + "topics": [ + "bluesky", + "bluesky-social" + ], + "last_fetched": 1745922382.546511 + }, + "188572845": { + "repository_manifest": {}, + "new": true, + "full_name": "marrobHD/rotel-card", + "category": "plugin", + "description": "🔊 Rotel Remote Card", + "etag_repository": "W/\"183c5f74e0a984fd6430968b01c3c7165f62de29f09598d0b6ccda6c98850491\"", + "last_updated": "2022-05-25T19:39:13Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-rotel-card", + "lovelace-card" + ], + "last_fetched": 1741328503.789635 + }, + "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/\"4ea4002d4fb979f4b7e7218786c943324f094afcc8ffd271a7a24366108d8601\"", + "last_updated": "2024-09-17T22:11:20Z", + "topics": [ + "bigboy", + "steam-engine", + "union-pacific" + ], + "last_fetched": 1744402866.365662 + }, + "334925385": { + "repository_manifest": {}, + "new": true, + "full_name": "weltenwort/home-assistant-rct-power-integration", + "category": "integration", + "description": "A Home Assistant custom component to integrate with RCT Power inverters.", + "domain": "rct_power", + "etag_repository": "W/\"f2a70160e0c233acd6e3bba5dae310a40fc7647161c1bcf00b022edc4465cbd8\"", + "last_updated": "2025-04-28T19:06:19Z", + "stargazers_count": 83, + "topics": [ + "rct-power" + ], + "last_fetched": 1745872026.240801 + }, + "265716369": { + "repository_manifest": {}, + "new": true, + "full_name": "gilsonmandalogo/hacs-minerstat", + "category": "integration", + "description": "Minerstat mining hashrate.", + "domain": "hacs-minerstat", + "etag_repository": "W/\"6bd305b8ee789c74fdd2fe51903f2e9d52249596b65a043a98d6e53bf9fb94b5\"", + "last_updated": "2022-01-11T22:19:20Z", + "stargazers_count": 5, + "topics": [ + "minerstat", + "mining" + ], + "last_fetched": 1743445448.403912 + }, + "557087679": { + "repository_manifest": {}, + "new": true, + "full_name": "lloydw/hass-spanet", + "category": "integration", + "description": "Home Assistant integration for SpaNET", + "domain": "spanet", + "etag_repository": "W/\"62f0fcb5c13198eee3b90828aa2ff7ace554bed8d6d674ffdb4a9db1353a8447\"", + "last_updated": "2024-12-22T00:08:05Z", + "stargazers_count": 16, + "last_fetched": 1744791993.369139 + }, + "459336824": { + "repository_manifest": {}, + "new": true, + "full_name": "regulad/hass-lacrosseview", + "category": "integration", + "description": "La Crosse view for Home Assistant", + "domain": "lacrosseview", + "etag_repository": "W/\"22cdc2e418bd228a86c5b589be90685fc6a11682680660ebd82d8e489c6cae2e\"", + "last_updated": "2023-05-13T19:16:21Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-config", + "lacrosseview" + ], + "last_fetched": 1737915865.264614 + }, + "200927325": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/hass-poolmath", + "category": "integration", + "description": "Pool Math for Home Assistant", + "domain": "poolmath", + "etag_repository": "W/\"6ab2f421fee363e36e274ec05f1a36b3d2a7368d836ec9bfa0f9033df7540877\"", + "last_updated": "2025-02-10T20:34:58Z", + "stargazers_count": 33, + "topics": [ + "pool", + "swimming-pool" + ], + "last_fetched": 1743452744.209062 + }, + "618871749": { + "repository_manifest": {}, + "new": true, + "full_name": "carleeno/elevenlabs_tts", + "category": "integration", + "description": "Custom TTS Integration using ElevenLabs API", + "domain": "elevenlabs_tts", + "downloads": 2230, + "etag_repository": "W/\"23b3f8666c3a30324084d7cdc98d40202169365fd51292126fc8378fc1b35b95\"", + "last_updated": "2024-10-21T02:38:22Z", + "stargazers_count": 97, + "topics": [ + "elevenlabs", + "text-to-speech", + "tts" + ], + "last_fetched": 1745050720.137902 + }, + "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/\"0fa8baca1aa5267e12ce54e39ca077c7b41c9bf9df7e644d705701618c9a78ec\"", + "last_updated": "2024-05-17T02:08:16Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-component", + "room-presence" + ], + "last_fetched": 1744074913.173454 + }, + "789397431": { + "repository_manifest": {}, + "new": true, + "full_name": "Tvalley71/dantherm", + "category": "integration", + "description": "Dantherm Integration for Home Assistant", + "domain": "dantherm", + "downloads": 5, + "etag_repository": "W/\"4437f94199efc4197f3ff214d022a8f00a04d26246227eaf5033cbf124c08d4b\"", + "last_updated": "2025-04-23T06:17:46Z", + "stargazers_count": 20, + "topics": [ + "custom-integration", + "home-assistant-integration", + "ventilation" + ], + "last_fetched": 1745397061.168797 + }, + "582268944": { + "repository_manifest": {}, + "new": true, + "full_name": "mampfes/ha_epex_spot", + "category": "integration", + "description": "Adds EPEX Spot data to Home Assistant.", + "domain": "epex_spot", + "etag_repository": "W/\"a27a52f3c55b4853e8e8b9e34f8b04a05ff67a1548570da1e045152c42aa984a\"", + "last_updated": "2025-01-27T20:15:04Z", + "stargazers_count": 210, + "topics": [ + "awattar", + "energy-prices", + "epex", + "epex-spot", + "smard", + "smartenergy", + "tibber" + ], + "last_fetched": 1745878909.852744 + }, + "582143144": { + "repository_manifest": {}, + "new": true, + "full_name": "robbinjanssen/home-assistant-ojmicroline-thermostat", + "category": "integration", + "description": "Home Assistant integration for an OJ Microline Wifi Thermostat", + "domain": "ojmicroline_thermostat", + "etag_repository": "W/\"147a8470f5fe049c4adbaab8301b28cbecbfd3d180f67384259d863024ab280a\"", + "last_updated": "2025-04-28T05:51:15Z", + "stargazers_count": 16, + "topics": [ + "climate", + "oj-electronics", + "oj-microline", + "owd5", + "thermostat" + ], + "last_fetched": 1745915408.815988 + }, + "871683033": { + "repository_manifest": {}, + "new": true, + "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/\"b4e4dd43082a1b5bdabc5bf8971092d5c229d3e61c29718d50f351a962880e5e\"", + "last_updated": "2025-04-22T08:36:46Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-config", + "lovelace-theme" + ], + "last_fetched": 1745316980.623661 + }, + "335713085": { + "repository_manifest": {}, + "new": true, + "full_name": "grinstantin/todoist-card", + "category": "plugin", + "description": "Todoist card for Home Assistant Lovelace UI.", + "etag_repository": "W/\"963b02e9a6a4943054b2760374c8605d575d92a1efd10de209749e7c214a82f4\"", + "last_updated": "2023-12-15T11:58:39Z", + "stargazers_count": 61, + "topics": [ + "todoist" + ], + "last_fetched": 1744568394.982065 + }, + "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/\"0cadc89483e8d54cd34b925679dae077271c9c011d1c72dfbf07836c1d32fddd\"", + "last_updated": "2024-11-27T01:19:18Z", + "stargazers_count": 10, + "topics": [ + "homeassistant-custom-component", + "robot-vacuum", + "tuya", + "tuya-cloud", + "vacuum", + "vacuum-map", + "vacuum-robot" + ], + "last_fetched": 1745432771.339029 + }, + "397776105": { + "repository_manifest": {}, + "new": true, + "full_name": "HandyHat/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/\"3020863a296f090da75d704a181fd2630fdab66cb27b199ce366b714f99d645a\"", + "last_updated": "2024-01-23T00:53:28Z", + "stargazers_count": 253, + "topics": [ + "electricity", + "electricity-consumption", + "energy", + "energy-consumption", + "gas", + "glow", + "hildebrand", + "smart-meter", + "smart-meters", + "smartmeter", + "smets", + "smets2", + "uk" + ], + "last_fetched": 1745951107.750631 + }, + "540873855": { + "repository_manifest": {}, + "new": true, + "full_name": "vpdchart/vpdchart-card", + "category": "plugin", + "description": "A VPD chart card for Home Assistant", + "etag_repository": "W/\"989aafdb04a6692063b3891fedf995ae2ed2550d64d4a677b0e129fbcf3ad438\"", + "last_updated": "2023-05-16T09:22:26Z", + "stargazers_count": 41, + "topics": [ + "vpd", + "vpdchart" + ], + "last_fetched": 1740759615.768755 + }, + "285560672": { + "repository_manifest": {}, + "new": true, + "full_name": "FL550/dwd_weather", + "category": "integration", + "description": "Deutscher Wetterdienst integration for Home-Assistant", + "domain": "dwd_weather", + "downloads": 11371, + "etag_repository": "W/\"0f19a387c81099e945b003d655d12da96476fb6a83b173c3312f1a339cf85ee5\"", + "last_updated": "2025-04-09T13:37:01Z", + "stargazers_count": 225, + "topics": [ + "deutscher-wetterdienst", + "dwd", + "dwd-weather", + "weather", + "weather-entity", + "weather-forecast" + ], + "last_fetched": 1745915097.261235 + }, + "743026166": { + "repository_manifest": {}, + "new": true, + "full_name": "brezlord/BrezNET-iOS", + "category": "theme", + "description": "Home Assistant theme based on Apple iOS colours.", + "etag_repository": "W/\"6db391e24538b016e8157b4c4d4cf9996b122ed1a9d09a4375e3269e55e19cb3\"", + "last_updated": "2024-01-15T12:02:40Z", + "stargazers_count": 2, + "topics": [ + "ios" + ], + "last_fetched": 1745223598.445293 + }, + "529083424": { + "repository_manifest": {}, + "new": true, + "full_name": "jaroschek/home-assistant-myuplink", + "category": "integration", + "description": "Custom Home Assistant integration for devices and sensors in myUplink account.", + "domain": "myuplink", + "etag_repository": "W/\"f0530bf9aae3d0a713fc5ba3f1a73dcc52d001b4c360a9fb52f311691ad33a08\"", + "last_updated": "2025-04-16T08:39:24Z", + "stargazers_count": 55, + "topics": [ + "home-assistant-integration", + "myuplink", + "nibe", + "nibe-f", + "nibe-s" + ], + "last_fetched": 1745303175.616856 + }, + "309192571": { + "repository_manifest": {}, + "new": true, + "full_name": "mariusz-ostoja-swierczynski/tech-controllers", + "category": "integration", + "description": "TECH Controllers integration for Home Assistant", + "domain": "tech", + "downloads": 338, + "etag_repository": "W/\"84b8dc3d7db009a8d228827b53fca4409b2a28290ac88fca548479a8ed168600\"", + "last_updated": "2025-04-14T11:48:39Z", + "stargazers_count": 114, + "topics": [ + "climate-entities", + "home-assistant-climate", + "home-assistant-component", + "tech-controller", + "thermostat-card" + ], + "last_fetched": 1744640511.250478 + }, + "531686897": { + "repository_manifest": {}, + "new": true, + "full_name": "0xAlon/dolphin", + "category": "integration", + "description": "Home Assistant Integration for Dolphin Boiler - Smart Water Heating Control", + "domain": "dolphin", + "etag_repository": "W/\"c7f5005b2d9c37d67c28dc6f8041ee7ae1b7f49f9f4569850a473f476c264d5d\"", + "last_updated": "2025-01-11T21:18:41Z", + "stargazers_count": 8, + "last_fetched": 1738534322.982039 + }, + "139634406": { + "repository_manifest": {}, + "new": true, + "full_name": "ciotlosm/lovelace-thermostat-dark-card", + "category": "plugin", + "description": "🌡 Thermostat card with a round and black feel to it", + "downloads": 38012, + "etag_repository": "W/\"7d0491c93a5c3bf2210392af7cb8d09b9318639939db35641fac7d514dbe1df5\"", + "last_updated": "2024-08-30T05:12:50Z", + "stargazers_count": 737, + "topics": [ + "thermostat" + ], + "last_fetched": 1743668379.807886 + }, + "243841075": { + "repository_manifest": {}, + "new": true, + "full_name": "lociii/homeassistant-csgo", + "category": "integration", + "description": "CS:GO gamestate reporting to Home Assistant", + "domain": "csgo_gamestate", + "etag_repository": "W/\"0e73e2bd06aa44f06ce1b307039a01b9977249e9b212228e77b0165e65ef647a\"", + "last_updated": "2023-01-31T09:51:08Z", + "stargazers_count": 16, + "last_fetched": 1742865202.913255 + }, + "319346850": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-snowtire", + "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/\"a87051c514d1db63c9d1a53f7431e8500822d9b6339b2c472d7286e8215b3d03\"", + "last_updated": "2024-12-23T13:39:37Z", + "stargazers_count": 35, + "topics": [ + "car-winter-tires", + "home-assistant-component", + "tires" + ], + "last_fetched": 1741299584.966331 + }, + "872095848": { + "repository_manifest": {}, + "new": true, + "full_name": "ardevd/ha-dimo", + "category": "integration", + "description": "DIMO integration for Home Assistant", + "domain": "dimo", + "downloads": 115, + "etag_repository": "W/\"6706597e8dada8f6cf3c5d736a24e6c5f44721b12e63bf166fbad525f3a21661\"", + "last_updated": "2025-04-29T20:47:34Z", + "stargazers_count": 31, + "topics": [ + "automotive", + "dimo" + ], + "last_fetched": 1745964897.685868 + }, + "323155307": { + "repository_manifest": {}, + "new": true, + "full_name": "aceindy/Duepi_EVO", + "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/\"f4676baff3e8cd14f0425b32dd1a1900f0d3f563767b2b949acbca63841f77ec\"", + "last_updated": "2025-02-16T19:58:36Z", + "stargazers_count": 31, + "topics": [ + "duepi-evo", + "heating-systems", + "pellet-stove" + ], + "last_fetched": 1743769696.367211 + }, + "302985427": { + "repository_manifest": {}, + "new": true, + "full_name": "wizmo2/zidoo-player", + "category": "integration", + "description": "Home-assistant custom component and api wrapper for Zidoo Media Players", + "domain": "zidoo", + "etag_repository": "W/\"3038c4e47c225d4f887416e386280adcf0d98b61a10731da5b2722c70eda652f\"", + "last_updated": "2025-03-30T17:42:27Z", + "stargazers_count": 28, + "topics": [ + "media", + "player", + "video-player", + "zidoo" + ], + "last_fetched": 1745663125.164445 + }, + "188686483": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/decluttering-card", + "category": "plugin", + "description": "🧹 Declutter your lovelace configuration with the help of this card", + "downloads": 36471, + "etag_repository": "W/\"cabef6490b29e956c2e0644d1ac2d0077d590e5d4e05b30bcdc5d51574a6fb8a\"", + "last_updated": "2024-03-16T23:01:28Z", + "stargazers_count": 413, + "last_fetched": 1745482833.801751 + }, + "286860710": { + "repository_manifest": {}, + "new": true, + "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/\"7a734cc67d99b4cdf89917d61cf5c9ff10087a1f95eb7af34d593f80debb8db1\"", + "last_updated": "2024-03-22T09:26:22Z", + "stargazers_count": 27, + "topics": [ + "cover", + "lovelace-custom-card" + ], + "last_fetched": 1741328439.468004 + }, + "266595512": { + "repository_manifest": {}, + "new": true, + "full_name": "hellqvio86/home_assistant_casambi", + "category": "integration", + "description": "Home assistant Integration for Casambi Cloud lights", + "domain": "casambi", + "etag_repository": "W/\"222108a345b70cf9ed35ab07b3418d9fa3ce508a254619902892066efbaf19e0\"", + "last_updated": "2025-01-06T18:58:27Z", + "stargazers_count": 27, + "topics": [ + "casambi" + ], + "last_fetched": 1741285395.132252 + }, + "488086721": { + "repository_manifest": {}, + "new": 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": 37428, + "etag_repository": "W/\"7ea983cc38adcf97be1d8bd83ba981b9176d9c022c72dcd1ee44e9825e687b3a\"", + "last_updated": "2024-07-24T20:46:48Z", + "stargazers_count": 168, + "topics": [ + "frontend", + "weather", + "weather-forecast" + ], + "last_fetched": 1745921939.376116 + }, + "615769161": { + "repository_manifest": {}, + "new": true, + "full_name": "Rain1971/V2C_trydant", + "category": "integration", + "description": "Electric car charger for v2c trydan in home asssitant via HACS", + "domain": "v2c_trydan", + "downloads": 1, + "etag_repository": "W/\"c99eda22ac46320565cc8093e56a12838917f3a83035c802d5ed13e0db778f99\"", + "last_updated": "2025-04-17T08:40:05Z", + "stargazers_count": 26, + "topics": [ + "v2c" + ], + "last_fetched": 1745857605.306809 + }, + "321773656": { + "repository_manifest": {}, + "new": true, + "full_name": "nervetattoo/themable-grid", + "category": "plugin", + "description": "🀹 Lovelace responsive grid card that can be tweaked in your theme definition.", + "downloads": 4527, + "etag_repository": "W/\"d046b2cbe8cb1596a425cb845a6339687f43552b22ac9d14803dfd993dac21b1\"", + "last_updated": "2022-12-21T10:40:03Z", + "stargazers_count": 30, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1741328515.023306 + }, + "144899700": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-slider-entity-row", + "category": "plugin", + "description": "🔹 Add sliders to entity cards", + "etag_repository": "W/\"a7c9e31860aa0fbc2d7dc47b410345158fe85878b426a72009c787f21d44f3da\"", + "last_updated": "2024-04-08T12:51:33Z", + "stargazers_count": 860, + "last_fetched": 1745676927.2852 + }, + "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/\"3dc5b9b574358cdcbde491399ce7f4044579ec43cbd1806cacbe48996c9ad8e0\"", + "last_updated": "2025-01-24T16:55:12Z", + "stargazers_count": 18, + "topics": [ + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "jbl", + "soundbar" + ], + "last_fetched": 1745260037.325822 + }, + "528618549": { + "repository_manifest": {}, + "new": true, + "full_name": "chaimchaikin/molad-ha", + "category": "integration", + "description": "Molad Sensor for HACS", + "domain": "molad", + "etag_repository": "W/\"8f45c6e8da6b885b727bd85bd99b86c9289bad7c26834ad6732bb501b5f7e4e0\"", + "last_updated": "2024-12-08T16:08:41Z", + "stargazers_count": 1, + "topics": [ + "hebrew-calendar", + "jewish", + "jewish-calendar", + "molad" + ], + "last_fetched": 1746001335.831618 + }, + "188698828": { + "repository_manifest": {}, + "new": true, + "full_name": "dext0r/yandex_smart_home", + "category": "integration", + "description": "Управление устройствами из Home Assistant через Алису (Умный дом Яндекса) или Марусю", + "domain": "yandex_smart_home", + "downloads": 18244, + "etag_repository": "W/\"455ca55976fc9541744dafd9371f736e42bc680be1e5fa1ce46210fce4d9f327\"", + "last_updated": "2025-04-29T12:46:04Z", + "stargazers_count": 889, + "topics": [ + "alice", + "home-assistant-component", + "marusia", + "voice-assistant", + "yandex" + ], + "last_fetched": 1745994269.239327 + }, + "715306521": { + "repository_manifest": {}, + "new": true, + "full_name": "deler-aziz/fuel_prices_sweden", + "category": "integration", + "description": "Fuel Prices in Sweden", + "domain": "fuel_prices_sweden", + "downloads": 404, + "etag_repository": "W/\"983df6ebfe6cea61347ce516f73bbcff851bcb5a6229811b2afe087efa01987c\"", + "last_updated": "2025-04-29T00:38:50Z", + "stargazers_count": 14, + "topics": [ + "fuel-prices", + "fuel-prices-sweden" + ], + "last_fetched": 1745951011.256444 + }, + "538235457": { + "repository_manifest": {}, + "new": true, + "full_name": "juacas/zte_tracker", + "category": "integration", + "description": "Device tracker for ZTE Routers in Home Assistant", + "domain": "zte_tracker", + "etag_repository": "W/\"4b30406a626ad7fcfc725192ea98490e6a062441d016a3a89588bc87e47066fc\"", + "last_updated": "2024-06-18T07:04:21Z", + "stargazers_count": 17, + "topics": [ + "device-tracker", + "router" + ], + "last_fetched": 1738160246.899873 + }, + "238802974": { + "repository_manifest": {}, + "new": 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/\"970141143bc995f4cd91014fc46d22930c1dac0b921bc75ad58e35008fffd060\"", + "last_updated": "2024-05-07T04:25:55Z", + "stargazers_count": 53, + "topics": [ + "irobot", + "irobot-roomba", + "lovelace-custom-card", + "vacuum" + ], + "last_fetched": 1745756859.120786 + }, + "591077142": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/bibliotheek_be", + "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/\"f3bc9add84fbf5f860d8e87d5ca57ced27ecfb7787a3a308bf18f9c19da39aa9\"", + "last_updated": "2025-04-03T14:17:19Z", + "stargazers_count": 22, + "last_fetched": 1743697508.111631 + }, + "236358405": { + "repository_manifest": {}, + "new": true, + "full_name": "nick2525/broadlink_s1c_s2c", + "category": "integration", + "description": "Broadlink s2c and Broadlink s1c sensors for Home Assistant", + "domain": "broadlink_s1c", + "etag_repository": "W/\"a6faf51da25c50a5e6b37e85615d5382d9925d2c61510a31c2c89b89019d93dd\"", + "last_updated": "2023-06-09T13:38:22Z", + "stargazers_count": 10, + "topics": [ + "broadlink", + "hacz", + "s1c", + "s2c" + ], + "last_fetched": 1741529868.648515 + }, + "711170365": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/eeveemobility", + "category": "integration", + "description": "Home Assistant component for Eevee Mobility", + "domain": "eeveemobility", + "downloads": 77, + "etag_repository": "W/\"2b3667ab7a95b89c8bbf55613d4e80a120b36fb04dde37d9ff906560ff967dfd\"", + "last_updated": "2025-04-28T10:42:07Z", + "stargazers_count": 6, + "topics": [ + "eevee", + "mobility" + ], + "last_fetched": 1745843609.620657 + }, + "362145464": { + "repository_manifest": {}, + "new": true, + "full_name": "Petro31/ha-integration-multizone-controller", + "category": "integration", + "description": "Integration that creates a multi-zone volume controller for media_players in Home Assistant", + "domain": "multizone_controller", + "etag_repository": "W/\"97a13caab8c74c200fa67ea5ebc114c0dbbc044db0f78645c8534c373e814842\"", + "last_updated": "2023-07-08T11:11:56Z", + "stargazers_count": 14, + "topics": [ + "media-players", + "multizone-controller", + "volume-increment", + "zone-volume" + ], + "last_fetched": 1741299689.123058 + }, + "101482973": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/xiaomi_airpurifier", + "category": "integration", + "description": "Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier integration for Home Assistant", + "domain": "xiaomi_miio_airpurifier", + "etag_repository": "W/\"5ce0c31ceb3ca0892fbf48f39120c8db20b7ddcc0132899b5cf004e74980942c\"", + "last_updated": "2025-04-26T07:06:57Z", + "stargazers_count": 474, + "topics": [ + "airfresh", + "airhumidifier", + "airpurifier", + "fan", + "miio", + "miio-protocol", + "miot", + "xiaomi" + ], + "last_fetched": 1745965458.580017 + }, + "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/\"54783281916a314e528f6c3238c423eddd38385416cd7a083bb2e1349d75eaa0\"", + "last_updated": "2025-04-26T17:49:40Z", + "stargazers_count": 420, + "topics": [ + "ai", + "automatic-suggestions", + "automations", + "builder-design-pattern", + "suggester" + ], + "last_fetched": 1746030197.720607 + }, + "337387822": { + "repository_manifest": {}, + "new": true, + "full_name": "muhlba91/onyx-homeassistant-integration", + "category": "integration", + "description": "Home Assistant integration (HACS) for Hella's ONYX.CENTER appliance", + "domain": "hella_onyx", + "etag_repository": "W/\"77cb44b4307b24225dc4502f4e80e5de4f89fdda18db24894e9ed0da07d953f7\"", + "last_updated": "2025-04-30T07:21:11Z", + "stargazers_count": 8, + "topics": [ + "hella", + "onyx" + ], + "last_fetched": 1746001694.288051 + }, + "120696364": { + "repository_manifest": {}, + "new": true, + "full_name": "vinteo/hass-opensprinkler", + "category": "integration", + "description": "OpenSprinkler Integration for Home Assistant", + "domain": "opensprinkler", + "etag_repository": "W/\"368bedad3a5829db9a5af7c0374d41ab01c38d36ede5f9d11667b519a9b254b6\"", + "last_updated": "2024-11-17T23:10:12Z", + "stargazers_count": 223, + "topics": [ + "opensprinkler" + ], + "last_fetched": 1745785591.45693 + }, + "676012641": { + "repository_manifest": {}, + "new": true, + "full_name": "wolffshots/hass-audiobookshelf", + "category": "integration", + "description": "Adds sensors for an Audiobookshelf server to Home Assistant to show connection and active sessions", + "domain": "audiobookshelf", + "downloads": 2, + "etag_repository": "W/\"d6d863986f211d75de3a58d648059e26fb5a7a64fcf16faa096fe42b9655a91b\"", + "last_updated": "2025-04-29T07:20:46Z", + "stargazers_count": 48, + "topics": [ + "audiobooks", + "audiobookshelf" + ], + "last_fetched": 1745976132.91098 + }, + "362058414": { + "repository_manifest": {}, + "new": true, + "full_name": "Chouffy/home_assistant_libratone_zipp", + "category": "integration", + "description": "Control a Libratone Zipp speaker within Home Assistant", + "domain": "libratone_zipp", + "etag_repository": "W/\"bae710821b992fd778d4b53c78c21d46c11dfe644b6ad5b61a15b2048cde168c\"", + "last_updated": "2025-04-24T11:39:58Z", + "stargazers_count": 6, + "topics": [ + "home-assistant-integration", + "libratone", + "python3" + ], + "last_fetched": 1745504159.743041 + }, + "396695907": { + "repository_manifest": {}, + "new": true, + "full_name": "mullerdavid/hass_GreeExt", + "category": "integration", + "description": "Gree Extension for built in integration", + "domain": "gree_ext", + "etag_repository": "W/\"f8ca545b01378df781b775f7b803b4b464d3497b4ea555d895eb13fa8558feda\"", + "last_updated": "2024-10-16T17:01:07Z", + "stargazers_count": 12, + "topics": [ + "gree" + ], + "last_fetched": 1745490226.856991 + }, + "461802716": { + "repository_manifest": {}, + "new": true, + "full_name": "Kaptensanders/skolmat", + "category": "integration", + "description": "Skolmat Home Assistant custom component for the food menu in Swedish schools", + "domain": "skolmat", + "etag_repository": "W/\"a5683c27ad05842bd7b32ccb3d6ffcccae742f778dff84289408d651a849988c\"", + "last_updated": "2025-04-03T21:30:10Z", + "stargazers_count": 26, + "topics": [ + "food", + "food-menu", + "school", + "skola" + ], + "last_fetched": 1745411698.815617 + }, + "482473793": { + "repository_manifest": {}, + "new": true, + "full_name": "Aohzan/hass-prixcarburant", + "category": "integration", + "description": "Récupération des prix des stations en France", + "domain": "prix_carburant", + "downloads": 1, + "etag_repository": "W/\"b58246a11a80480884dbdfbe8f6750e0903ae5a152a24f53f15c0a5084ecf486\"", + "last_updated": "2025-04-28T17:30:45Z", + "stargazers_count": 34, + "topics": [ + "carburant", + "gas", + "price" + ], + "last_fetched": 1745871404.669238 + }, + "291317330": { + "repository_manifest": {}, + "new": true, + "full_name": "mletenay/home-assistant-ev-charge-control", + "category": "integration", + "description": "Home Assistant custom component for Electric Vehicle Charge Control devices by Phoenix Contact ", + "domain": "phoenix_contact", + "etag_repository": "W/\"dd45d52c9485537788f53751a29313142b3b42762fdba44daa333ccb24631cca\"", + "last_updated": "2024-06-30T14:47:05Z", + "stargazers_count": 2, + "topics": [ + "charging-stations", + "electric-vehicles", + "evse" + ], + "last_fetched": 1745864913.573123 + }, + "226862969": { + "repository_manifest": {}, + "new": true, + "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/\"0a073cbb2f9bd42d5496988e28a63710c8594f38ead08470133164b1b91dbd3b\"", + "last_updated": "2023-05-11T00:30:14Z", + "stargazers_count": 34, + "last_fetched": 1745756827.377754 + }, + "517429793": { + "repository_manifest": {}, + "new": true, + "full_name": "Breina/PowerTagGateway", + "category": "integration", + "description": "HomeAssistant integration for EcoStruxure gateways; SmartLink, PowerTag Link and Panel Servers.", + "domain": "powertag_gateway", + "etag_repository": "W/\"ec3380cda7aab3fbf52f3ea082facf4e4e06e4d95d74468d3c91fdb272f945b8\"", + "last_updated": "2025-01-28T13:56:02Z", + "stargazers_count": 19, + "topics": [ + "ecostruxure", + "energy-monitor", + "schneider-electric" + ], + "last_fetched": 1745057726.173077 + }, + "183499944": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/tracking-number-card", + "category": "plugin", + "description": "Show Tracking Numbers from the Email Sensor for Home Assistant", + "downloads": 2, + "etag_repository": "W/\"68185e8bb797b199f0a54519e61fa028477219371d5ff7f37804c72bd43e212d\"", + "last_updated": "2024-02-03T08:41:01Z", + "stargazers_count": 36, + "topics": [ + "email", + "tracking-mumbers" + ], + "last_fetched": 1742473741.269134 + }, + "284293899": { + "repository_manifest": {}, + "new": 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/\"714528d6222730f6a722029fdcabbdf7fe5f14cb0f634863cf427b9ff0ea45f0\"", + "last_updated": "2023-01-12T22:58:52Z", + "stargazers_count": 23, + "topics": [ + "dark-mode", + "dark-theme" + ], + "last_fetched": 1742611925.096542 + }, + "567001290": { + "repository_manifest": {}, + "new": true, + "full_name": "knudsvik/EnergyScore", + "category": "integration", + "description": "Custom Integration for Home Assistant to score how energy is utilized based on price point", + "domain": "energyscore", + "etag_repository": "W/\"255b78a4b84a9266fb4332877be4507dbb18d2e3c3c1d1c997c8f7c4df67f7b8\"", + "last_updated": "2023-10-15T12:44:22Z", + "stargazers_count": 35, + "topics": [ + "energy" + ], + "last_fetched": 1746022867.765366 + }, + "505459170": { + "repository_manifest": {}, + "new": true, + "full_name": "usernein/tv-card", + "category": "plugin", + "description": "📺 TV Remote Card (with touchpad and haptic feedback)", + "downloads": 18157, + "etag_repository": "W/\"a6e8c31d757b07bfd27fa51c1892e73f8e57b97ac3b48678aa369f55f2d5abe6\"", + "last_updated": "2023-05-19T10:50:30Z", + "stargazers_count": 121, + "topics": [ + "automation", + "card", + "remote", + "tv" + ], + "last_fetched": 1745629824.800101 + }, + "344446335": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/O365-HomeAssistant", + "category": "integration", + "description": "Office 365 integration for Home Assistant", + "domain": "o365", + "downloads": 3434, + "etag_repository": "W/\"fe477417495e43165f0235eaf267706062ab8a52c760373a3145fd6b6acfb56b\"", + "last_updated": "2025-04-28T14:08:41Z", + "stargazers_count": 220, + "topics": [ + "homeassistant-custom-component", + "microsoft", + "o365" + ], + "last_fetched": 1745857626.686592 + }, + "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/\"82a5449827ee642a20c3cd67839bf39e00f9ad77207357c4294a3ef6320508ed\"", + "last_updated": "2025-02-09T11:36:33Z", + "stargazers_count": 1, + "topics": [ + "dobiss" + ], + "last_fetched": 1739110338.858134 + }, + "542686924": { + "repository_manifest": {}, + "new": true, + "full_name": "JaccoR/hass-entso-e", + "category": "integration", + "description": "Integration for Home Assistant to fetch day ahead energy prices from European countries via ENTSO-e Transparency Platform", + "domain": "entsoe", + "downloads": 6235, + "etag_repository": "W/\"dc7f4a64229e8bba8d4f63bead5754d1faa2dc013e770b1254be97455664d7bb\"", + "last_updated": "2024-11-19T12:15:41Z", + "stargazers_count": 201, + "topics": [ + "day-ahead", + "day-ahead-auction", + "day-ahead-market", + "electricity-market", + "electricity-prices", + "energy", + "energy-prices", + "entso-e", + "entsoe" + ], + "last_fetched": 1745598198.533569 + }, + "456340193": { + "repository_manifest": {}, + "new": true, + "full_name": "danielrivard/homeassistant-innova", + "category": "integration", + "description": "Home Assistant Integration for Innova 2.0 Heat Pump and AirLeaf", + "domain": "innova", + "etag_repository": "W/\"2717b779bc01a453503df0e23d61101b137f2a2bc352233398b65cd43a366a6e\"", + "last_updated": "2025-03-17T12:11:53Z", + "stargazers_count": 43, + "topics": [ + "airleaf", + "climate", + "fancoil", + "innova", + "innova-2point0", + "innovaenergie", + "twopointzero" + ], + "last_fetched": 1745043745.147295 + }, + "603834302": { + "repository_manifest": {}, + "new": true, + "full_name": "rwoldberg/ldata-ha", + "category": "integration", + "description": "Home Assistant Integration for Levition LDATA", + "domain": "ldata", + "etag_repository": "W/\"b3e8963c0a7c178feeb4cdb52054011b7fe78a692ff1c7a46a190ce2db4061da\"", + "last_updated": "2025-03-03T00:20:44Z", + "stargazers_count": 40, + "topics": [ + "ldata", + "leviton" + ], + "last_fetched": 1745284708.21377 + }, + "585050790": { + "repository_manifest": {}, + "new": true, + "full_name": "itchannel/tdarr_ha", + "category": "integration", + "description": "Tdarr Home Assistant Integration", + "domain": "tdarr", + "etag_repository": "W/\"2217828c2abc89de20df2c2d857139e12ae4f0bbb7f28df124bda4b449c5569a\"", + "last_updated": "2025-04-29T11:31:59Z", + "stargazers_count": 19, + "topics": [ + "assistant", + "home", + "tdarr", + "transcoding" + ], + "last_fetched": 1745930154.565387 + }, + "287840715": { + "repository_manifest": {}, + "new": 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/\"22ff5cfb6848e3b50fb2aae47b7132699f644167612b8912c53500d2682a2f1d\"", + "last_updated": "2022-06-05T22:24:45Z", + "stargazers_count": 30, + "topics": [ + "ozw", + "zwave", + "zwave2mqtt" + ], + "last_fetched": 1729213330.838237 + }, + "858059476": { + "repository_manifest": {}, + "new": true, + "full_name": "Ibepower/Ibepower-Homeassistant-Integration", + "category": "integration", + "description": "Ibepower Home Assistant Integration", + "domain": "ibepower", + "downloads": 7, + "etag_repository": "W/\"ea888993617ca5348e57dc5b270d1f5b031e519cb522ad5f8e3c4919d54d3d4b\"", + "last_updated": "2025-02-06T18:43:32Z", + "topics": [ + "energy-monitoring", + "smart-plug" + ], + "last_fetched": 1743070748.537644 + }, + "292008305": { + "repository_manifest": {}, + "new": true, + "full_name": "Kibibit/kb-steam-card", + "category": "plugin", + "description": "A Home Assistant card for Steam integrations", + "etag_repository": "W/\"16ca4e0be54a8cacecba8a0047cc1d12ba7f322e4fba41520de4c4d250674156\"", + "last_updated": "2023-04-21T15:14:57Z", + "stargazers_count": 28, + "topics": [ + "card", + "steam" + ], + "last_fetched": 1745756864.994175 + }, + "255258767": { + "repository_manifest": {}, + "new": true, + "full_name": "Aohzan/ipx800", + "category": "integration", + "description": "IPX800 V4 integration for Home-Assistant", + "domain": "ipx800v4", + "downloads": 1, + "etag_repository": "W/\"f8d76d184d462da9e1dc4c0d4524d63ede9e096ad5ab000d32e98993336717bb\"", + "last_updated": "2025-04-23T21:23:26Z", + "stargazers_count": 23, + "topics": [ + "domotique", + "gce-electronics", + "ipx800" + ], + "last_fetched": 1745569243.585588 + }, + "501618674": { + "repository_manifest": {}, + "new": true, + "full_name": "andrzejchm/blebox_shutterbox_tilt", + "category": "integration", + "description": "HACS integration for BleBox shutterBox that adds tilt support", + "domain": "blebox_shutterbox_tilt", + "etag_repository": "W/\"bf52d423c53423f99b6f0ab8316595b9eb2d6fb01a2aa31bec49444e34a4f620\"", + "last_updated": "2023-10-24T01:14:26Z", + "stargazers_count": 6, + "last_fetched": 1729213362.632766 + }, + "869393624": { + "repository_manifest": {}, + "new": true, + "full_name": "Mattat01/insnrg_chlorinator", + "category": "integration", + "description": "Custom integration to pull pH, chlorine, temp and timer data from INSNRG pool chlorinators into Home Assistant.", + "domain": "insnrg_chlorinator", + "etag_repository": "W/\"bd3eb9277f36428e58188de5bb7e4ff046e9d506e748f0f657543c8be5221d33\"", + "last_updated": "2025-01-14T00:23:06Z", + "stargazers_count": 4, + "last_fetched": 1744784850.425806 + }, + "326220257": { + "repository_manifest": {}, + "new": true, + "full_name": "marotoweb/home-assistant-vacuum-viomise", + "category": "integration", + "description": "Hacky Home assistant support for Viomi SE (V-RVCLM21A)", + "domain": "viomise", + "downloads": 759, + "etag_repository": "W/\"781f64f4452a1badf65ca5a4181a2e262a913324748f27a922622a57bb7411bc\"", + "last_updated": "2025-02-12T22:25:18Z", + "stargazers_count": 24, + "topics": [ + "robot-vacuum", + "vacuum", + "viomi" + ], + "last_fetched": 1745360458.047585 + }, + "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": 157, + "etag_repository": "W/\"3432feb07e2c08afc44b8b39fce7627fe5a1651dbee9959576fb87b24a708d46\"", + "last_updated": "2025-04-28T09:21:56Z", + "stargazers_count": 42, + "topics": [ + "genvex", + "homeassistant-custom-component", + "hvac", + "nabto", + "nilan", + "ventilation" + ], + "last_fetched": 1746008800.51157 + }, + "812083995": { + "repository_manifest": {}, + "new": true, + "full_name": "itsteddyyo/strategy-pack", + "category": "plugin", + "description": "Strategies for auto-generating Dashboards.", + "downloads": 1053, + "etag_repository": "W/\"1a5b4f48f95a9f2d11bbe97b1d5cfcb1daded9f6ef6fd436953d25275bd3876b\"", + "last_updated": "2025-04-29T19:29:32Z", + "stargazers_count": 22, + "topics": [ + "dashboard", + "strategy" + ], + "last_fetched": 1745964937.894843 + }, + "332911333": { + "repository_manifest": {}, + "new": true, + "full_name": "rgc99/irrigation_unlimited", + "category": "integration", + "description": "♒Irrigation controller for Home Assistant", + "domain": "irrigation_unlimited", + "etag_repository": "W/\"e310fe767791088d5949dfffec20178fa0fb3e4fd711c5e050ad43ebb965b061\"", + "last_updated": "2025-04-14T01:06:00Z", + "stargazers_count": 349, + "topics": [ + "garden-automation", + "irrigation", + "irrigation-control-system", + "irrigation-controller", + "sprinkler-controller", + "water", + "watering-controller", + "watering-system" + ], + "last_fetched": 1746023041.474543 + }, + "155499113": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.plex_recently_added", + "category": "integration", + "description": "▶️ Plex component to feed Upcoming Media Card.", + "domain": "plex_recently_added", + "downloads": 1310, + "etag_repository": "W/\"4dbb69706fe920fe4eac03f4c10160ec9937c4b9a694f3c07198aba619453e5c\"", + "last_updated": "2025-04-14T23:30:02Z", + "stargazers_count": 99, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1745670493.087549 + }, + "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": 51, + "etag_repository": "W/\"f570f2c0cff5c162c02684d9aab40e30e2bde8ba3ffa395ea719487139286c7e\"", + "last_updated": "2025-03-17T08:13:15Z", + "stargazers_count": 25, + "last_fetched": 1744784943.99324 + }, + "523250759": { + "repository_manifest": {}, + "new": true, + "full_name": "dmamontov/hass-seafile", + "category": "integration", + "description": "Seafile for Home Assistant", + "domain": "seafile", + "etag_repository": "W/\"5ec4d3d2ee9643b4f48428af23ed86b222bb73a0d0f4dff48e3fba65eced841d\"", + "last_updated": "2023-03-14T09:16:03Z", + "stargazers_count": 8, + "topics": [ + "cloud", + "cloud-storage", + "file-sync", + "files", + "seafile", + "storage", + "sync" + ], + "last_fetched": 1744733986.565363 + }, + "816162723": { + "repository_manifest": {}, + "new": true, + "full_name": "script0803/BituoPMD", + "category": "integration", + "description": "Bituo Power Monitoring Device for Home Assistant", + "domain": "bituopmd", + "etag_repository": "W/\"a632b9915c63ad2b6ed4e0ce69093d5fde804c23c7f12949232499d1c9a8c886\"", + "last_updated": "2025-03-28T09:28:06Z", + "stargazers_count": 3, + "last_fetched": 1743171738.12923 + }, + "643579135": { + "repository_manifest": {}, + "new": true, + "full_name": "jmcollin78/solar_optimizer", + "category": "integration", + "description": "The Solar Optimizer integration for Home Assistant starts and stops your equipments depending on the Solar net production", + "domain": "solar_optimizer", + "downloads": 2, + "etag_repository": "W/\"07e4fa4f6a7ed02792ae5e8546fa3407f1e261702b51e160ca1605153bccdd3d\"", + "last_updated": "2025-04-27T08:04:22Z", + "stargazers_count": 156, + "topics": [ + "energy", + "optimisation", + "solar" + ], + "last_fetched": 1746008498.728883 + }, + "304573324": { + "repository_manifest": {}, + "new": true, + "full_name": "crowbarz/ha-sql_json", + "category": "integration", + "description": "Updated SQL integration for Home Assistant that supports JSON attributes", + "domain": "sql_json", + "etag_repository": "W/\"0f0091cabfd329e8929aa659f78394410ec32d63b71642339514eeec1923854c\"", + "last_updated": "2023-04-17T09:10:21Z", + "stargazers_count": 8, + "topics": [ + "json", + "sql" + ], + "last_fetched": 1739384418.172574 + }, + "335750566": { + "repository_manifest": {}, + "new": true, + "full_name": "metbril/home-assistant-brandstofprijzen", + "category": "integration", + "description": "Home Assistant component for fuel prices from United Consumers", + "domain": "brandstofprijzen", + "etag_repository": "W/\"a1da8710849a06f1de7c2af229cc69e0e1d004b1113f6d4bbaf33599a206d6e3\"", + "last_updated": "2025-03-21T03:06:59Z", + "stargazers_count": 6, + "last_fetched": 1742531018.233965 + }, + "255366214": { + "repository_manifest": {}, + "new": true, + "full_name": "Banditen01/vintage_theme", + "category": "theme", + "description": "🎙️ Vintage theme original colours & style designed by @surendrananup HACS adapted by @Banditen01", + "etag_repository": "W/\"0b04092cfcfbe36a47de2c5384a635f10d2a3a6f26e111ca1e5e3ef23d1b69f2\"", + "last_updated": "2023-09-30T07:27:22Z", + "stargazers_count": 7, + "topics": [ + "unofficial" + ], + "last_fetched": 1741328381.608616 + }, + "522245338": { + "repository_manifest": {}, + "new": true, + "full_name": "ndom91/homeassistant-checkly", + "category": "integration", + "description": "Home Assistant Integration for Checkly", + "domain": "checkly", + "etag_repository": "W/\"c5ef561b691f8dcd113ffcd597083c9403af5a41ceec5bef5cf4238ca28acde9\"", + "last_updated": "2022-12-18T23:34:44Z", + "stargazers_count": 6, + "topics": [ + "checkly" + ], + "last_fetched": 1729217145.68548 + }, + "644033469": { + "repository_manifest": {}, + "new": true, + "full_name": "jaydeethree/Home-Assistant-weatherdotcom", + "category": "integration", + "description": "Home Assistant custom component/integration for Weather.com", + "domain": "weatherdotcom", + "etag_repository": "W/\"f263665376f625d9124b6367ec7d93e6f2774385d8337684ca2700da3272a393\"", + "last_updated": "2024-12-19T18:29:33Z", + "stargazers_count": 60, + "topics": [ + "hassio-integration", + "weather", + "weather-forecast" + ], + "last_fetched": 1744129407.610461 + }, + "360213486": { + "repository_manifest": {}, + "new": true, + "full_name": "roleoroleo/yi-hack_ha_integration", + "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/\"0c484d2288b20d0b7645b6aebeac05c37f9adbfcbc43bb542e49bf02f349fadf\"", + "last_updated": "2025-04-18T18:50:54Z", + "stargazers_count": 241, + "topics": [ + "camera", + "custom", + "firmware", + "hack", + "rtsp", + "yi" + ], + "last_fetched": 1745464349.826159 + }, + "211393677": { + "repository_manifest": {}, + "new": true, + "full_name": "piitaya/home-assistant-qubino-wire-pilot", + "category": "integration", + "description": "Home Assistant Component for Qubino Wire Pilot", + "domain": "qubino_wire_pilot", + "etag_repository": "W/\"4dfcb66fc5d73994a2b2cab6c28abee99c3399be49c66540f799660d7cb503dd\"", + "last_updated": "2024-09-04T10:42:30Z", + "stargazers_count": 23, + "topics": [ + "climate", + "qubino", + "qubino-wire-pilot", + "thermostat" + ], + "last_fetched": 1741299693.788789 + }, + "810273505": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-Mail", + "category": "integration", + "description": "Microsoft 365 Mail Integration for Home Assistant", + "domain": "ms365_mail", + "downloads": 537, + "etag_repository": "W/\"032affae56256c5ed107b97650255ff5f6dfab7936df2a5b781adf8897afbfc7\"", + "last_updated": "2025-04-26T08:06:28Z", + "stargazers_count": 14, + "topics": [ + "homeassistant-custom-component", + "mail", + "microsoft", + "ms365", + "o365" + ], + "last_fetched": 1745662996.398187 + }, + "333849286": { + "repository_manifest": {}, + "new": true, + "full_name": "kpoppel/homeassistant-eforsyning", + "category": "integration", + "description": "Home Assistant module enabling retrieval of regional heating data from eForsyning.", + "domain": "eforsyning", + "etag_repository": "W/\"61e1dad6a23289622ea8bfc8b34327430a1e5d250fdeb6f2ef760511ed1f645b\"", + "last_updated": "2024-12-19T16:43:07Z", + "stargazers_count": 39, + "topics": [ + "energy", + "heating" + ], + "last_fetched": 1743416516.689113 + }, + "453143227": { + "repository_manifest": {}, + "new": true, + "full_name": "MrSleeps/Juwel-HeliaLux-Home-Assistant-Custom-Component", + "category": "integration", + "description": "A custom component for Home Assistant to control and monitor your Juwel HeliaLux light.", + "domain": "juwel_helialux", + "etag_repository": "W/\"c85ccc1244055d419ff8fdd9b505fd44ac2b19ccb5337997525c7e51fba34112\"", + "last_updated": "2025-02-27T17:59:11Z", + "stargazers_count": 16, + "topics": [ + "aquarium", + "aquatics", + "fishtank", + "home-assistant-component", + "juwel", + "juwel-helialux", + "lighting" + ], + "last_fetched": 1744215979.594812 + }, + "159080189": { + "repository_manifest": {}, + "new": true, + "full_name": "asantaga/wiserHomeAssistantPlatform", + "category": "integration", + "description": "Platform and related climate/sensors to support the Drayton Wiser Home Heating System", + "domain": "wiser", + "downloads": 2680, + "etag_repository": "W/\"d442326557706e4121d9a77e849449673e007ca9f8971a53b14058a8e82c81c9\"", + "last_updated": "2025-03-19T19:06:26Z", + "stargazers_count": 256, + "topics": [ + "drayton", + "heating", + "wiser" + ], + "last_fetched": 1745497869.414064 + }, + "328671547": { + "repository_manifest": {}, + "new": true, + "full_name": "dmoranf/home-assistant-wattio", + "category": "integration", + "description": "Wattio Smart Home custom integration for Home Assistant", + "domain": "wattio", + "etag_repository": "W/\"1e199d2fe92e69b005156c5fdc46b088910ff858308cabc20d8a091b065f80c0\"", + "last_updated": "2022-07-21T18:31:02Z", + "stargazers_count": 8, + "topics": [ + "home-assistant-component", + "wattio" + ], + "last_fetched": 1740594112.717779 + }, + "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/\"2a7b421c599948b8c15348c2929a795e79beadd808486a80547ecc9b2f5fa956\"", + "last_updated": "2024-10-15T21:28:07Z", + "stargazers_count": 2, + "topics": [ + "battery-management", + "powervault" + ], + "last_fetched": 1745065527.914315 + }, + "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": 318, + "etag_repository": "W/\"76ce954db14096467e6a137dd022b5fb883d35b258b5ef718df0f4b7b2bc8628\"", + "last_updated": "2025-04-27T11:23:20Z", + "stargazers_count": 15, + "topics": [ + "home-assistant-custom-plugin", + "home-assistant-plugin", + "home-assistant-secret-taps", + "mouse-clicks", + "taps", + "touch-events" + ], + "last_fetched": 1745770646.269334 + }, + "433577406": { + "repository_manifest": {}, + "new": true, + "full_name": "junkfix/config-editor", + "category": "integration", + "description": "Home Assistant Configuration Editor Helper", + "domain": "config_editor", + "etag_repository": "W/\"724fbc4a8a2c714ce84c3dca400350e5675880bdfa9cdcfe9b0992ef35fb6263\"", + "last_updated": "2025-03-17T17:34:14Z", + "stargazers_count": 42, + "topics": [ + "homeassistant-config" + ], + "last_fetched": 1743783776.243225 + }, + "560307075": { + "repository_manifest": {}, + "new": true, + "full_name": "scaarup/aula", + "category": "integration", + "description": "Fetches information from Aula about your children ", + "domain": "aula", + "downloads": 745, + "etag_repository": "W/\"2b1c5f6456a51e595c25f83ce399d21194db6006d9ccf93b05e14c5061491a03\"", + "last_updated": "2025-04-08T06:39:05Z", + "stargazers_count": 70, + "last_fetched": 1745325513.198541 + }, + "851571917": { + "repository_manifest": {}, + "new": true, + "full_name": "lufton/ha_telegram_client", + "category": "integration", + "description": "HACS telegram client component", + "domain": "telegram_client", + "etag_repository": "W/\"f6313d9209272db9590dedb758cf7993366e338c5b266b7a8fcfe37df95ff9ab\"", + "last_updated": "2024-09-11T11:22:42Z", + "stargazers_count": 4, + "topics": [ + "api", + "automation", + "bot", + "client", + "messenger", + "telegram" + ], + "last_fetched": 1744410014.759721 + }, + "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/\"9525a6b2c200b31ea09b95ed5f0fbbfdc4866f57b112b0a2d2e550c3515ef8c3\"", + "last_updated": "2025-04-27T23:52:13Z", + "stargazers_count": 4, + "last_fetched": 1745802721.5755 + }, + "810563350": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/vehicle-info-card", + "category": "plugin", + "description": "🚙 Home Assistant Custom Card for Mercedes Vehicles", + "downloads": 1516, + "etag_repository": "W/\"ddcd3176aedaafdca9b2c9989c7bb375d4c77086450bc021a0a1591e2560d8fe\"", + "last_updated": "2025-04-28T23:12:52Z", + "stargazers_count": 68, + "topics": [ + "mercedes", + "mercedes-benz", + "mercedesme" + ], + "last_fetched": 1745889138.747009 + }, + "481763130": { + "repository_manifest": {}, + "new": true, + "full_name": "dgomes/ha_generic_water_heater", + "category": "integration", + "description": "Home Assistant Custom Component - Generic Water Heater", + "domain": "generic_water_heater", + "etag_repository": "W/\"ed2a1322268b498a9c4703525013b202b629a70110088eb0c700e47257023e6b\"", + "last_updated": "2025-01-12T17:39:02Z", + "stargazers_count": 14, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1745829993.419365 + }, + "394704821": { + "repository_manifest": {}, + "new": true, + "full_name": "wills106/homeassistant-solax-modbus", + "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/\"ced95c4b1ee6f2a7d25d345e732128169550c73943674db42622e3989f3696ad\"", + "last_updated": "2025-04-29T19:56:58Z", + "stargazers_count": 375, + "topics": [ + "alphaess", + "growatt", + "modbus", + "modbus-rtu", + "modbus-serial", + "modbus-tcp", + "qcells", + "rs485", + "sofar", + "solax", + "solinteg", + "solis", + "srne", + "swatten" + ], + "last_fetched": 1746008872.360719 + }, + "749416586": { + "repository_manifest": {}, + "new": true, + "full_name": "frlequ/homeassistant-mojelektro", + "category": "integration", + "description": "Moj elektro component for Home Asistant", + "domain": "mojelektro", + "downloads": 66, + "etag_repository": "W/\"24dba56771f6632ce98a890f461413e6879449fa056e40748a0b7e9a2611f74f\"", + "last_updated": "2025-04-22T12:07:00Z", + "stargazers_count": 104, + "topics": [ + "elektro", + "energy", + "moj", + "mojelektro" + ], + "last_fetched": 1745331527.482112 + }, + "578872078": { + "repository_manifest": {}, + "new": true, + "full_name": "mandarons/ha-bouncie", + "category": "integration", + "description": "Home Assistant custom integration for Bouncie.com - track your car stuff in Home Assistant", + "domain": "bouncie", + "etag_repository": "W/\"e0da9ed3b6b35c0a8ed21a34ccf7b525f215b0f9e05ae5c81fa692df7b824941\"", + "last_updated": "2025-01-04T23:42:49Z", + "stargazers_count": 34, + "topics": [ + "car", + "car-metrics", + "home-assistant-custom-component" + ], + "last_fetched": 1746022920.669284 + }, + "307098646": { + "repository_manifest": {}, + "new": true, + "full_name": "nielsfaber/alarmo", + "category": "integration", + "description": "Easy to use alarm system integration for Home Assistant", + "domain": "alarmo", + "downloads": 59307, + "etag_repository": "W/\"720f842683c685f8be1907bfe19ef3772e18881af6c630602de7d7246bd26f83\"", + "last_updated": "2025-04-11T04:51:52Z", + "stargazers_count": 1594, + "topics": [ + "alarm", + "assistant", + "home", + "security" + ], + "last_fetched": 1745965319.917276 + }, + "245267534": { + "repository_manifest": {}, + "new": true, + "full_name": "twrecked/hass-virtual", + "category": "integration", + "description": "Virtual Components for Home Assistant", + "domain": "virtual", + "etag_repository": "W/\"33a9d80ce399dd662c0eeb93acf817e7b8ac1851764ada50a959831ccff2e1ea\"", + "last_updated": "2025-04-02T12:19:28Z", + "stargazers_count": 183, + "topics": [ + "virtual" + ], + "last_fetched": 1745922469.519129 + }, + "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/\"f4e07c0e2898114c9d53494abaa5666f8a2060836c7573bffe99532b575fbe45\"", + "last_updated": "2025-03-11T13:35:19Z", + "stargazers_count": 9, + "topics": [ + "dwd", + "weather" + ], + "last_fetched": 1745648965.007136 + }, + "364769821": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/harmony-remote-card", + "category": "plugin", + "description": "Harmony Hub Remote Control Card for Home Assistant", + "downloads": 3530, + "etag_repository": "W/\"3b8099353b32da9455fd8b557354f1fb2f520ef81cc94e456a99434d95bbd497\"", + "last_updated": "2024-07-24T19:15:07Z", + "stargazers_count": 16, + "topics": [ + "harmony", + "remote" + ], + "last_fetched": 1744193986.625483 + }, + "218178802": { + "repository_manifest": {}, + "new": true, + "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": 7028, + "etag_repository": "W/\"1b7f6bc65980b1783b022bf6068d619164ed949576e73a01967522e943e0b3dc\"", + "last_updated": "2025-04-05T00:26:58Z", + "stargazers_count": 93, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1745590604.3294 + }, + "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", + "etag_repository": "W/\"ef16fa59f21d56755fd96acdbefb27f82c2fffab0e81901efd1d51ac2864923d\"", + "last_updated": "2025-04-28T18:05:24Z", + "stargazers_count": 3, + "topics": [ + "ecoflow", + "ecoflow-cloud" + ], + "last_fetched": 1745976045.452005 + }, + "192604318": { + "repository_manifest": {}, + "new": true, + "full_name": "mudape/iphonedetect", + "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": 9504, + "etag_repository": "W/\"fbd8d8871c426c35474d12d16ccd8ac3d179beb55f3e82b39b0a1d488b4adc8a\"", + "last_updated": "2025-02-01T13:47:25Z", + "stargazers_count": 502, + "topics": [ + "iphonedetect" + ], + "last_fetched": 1745965298.521299 + }, + "263443413": { + "repository_manifest": {}, + "new": true, + "full_name": "julcollas/hass-vigicrues", + "category": "integration", + "description": "Vigicrues Integration for Home Assistant", + "domain": "vigicrues", + "etag_repository": "W/\"58afcfd28a07e257bfd6a8d54b12fd8ad44e471d0583a7edc541d6c99e1de169\"", + "last_updated": "2025-01-19T10:52:21Z", + "stargazers_count": 6, + "topics": [ + "homeassistant-custom-component", + "vigicrue" + ], + "last_fetched": 1740910731.294209 + }, + "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/\"1f5ee019fb9ba3274f912a4da25ac64356833bda6ebcb5293a2f74f511577243\"", + "last_updated": "2025-03-04T16:33:20Z", + "stargazers_count": 13, + "topics": [ + "blood-pressure-monitor", + "bluetooth-low-energy", + "heartbeat" + ], + "last_fetched": 1741112542.121972 + }, + "339464185": { + "repository_manifest": {}, + "new": true, + "full_name": "erikkastelec/hass-WEM-Portal", + "category": "integration", + "description": "Custom component for retrieving sensor information from Weishaupt WEM Portal", + "domain": "wemportal", + "etag_repository": "W/\"62a8bb5f4f16dedb39f1b585d175e428ff008a2e2409224d7d490b3bb1a49725\"", + "last_updated": "2025-02-22T09:02:15Z", + "stargazers_count": 57, + "topics": [ + "weishaupt", + "wem-portal" + ], + "last_fetched": 1745489986.19222 + }, + "196055705": { + "repository_manifest": {}, + "new": true, + "full_name": "pilotak/homeassistant-clientraw", + "category": "integration", + "description": "Clientraw weather parser (clientraw.txt) for HomeAssistant", + "domain": "clientraw", + "etag_repository": "W/\"fe3a5e4e5498f11374c58a9c8ccdbf087d916d8b4aa8d3de32c79eeb497bb709\"", + "last_updated": "2025-01-14T16:14:05Z", + "stargazers_count": 19, + "topics": [ + "clientraw", + "davis", + "weather" + ], + "last_fetched": 1744532753.259532 + }, + "292197182": { + "repository_manifest": {}, + "new": true, + "full_name": "hcoohb/hass-yeelightbt", + "category": "integration", + "description": "Home assistant custom component for Yeelight bluetooth", + "domain": "yeelight_bt", + "etag_repository": "W/\"956802951cee331d6a0a35464664231f3113d59e97884b9bde951137b48aa8b3\"", + "last_updated": "2024-11-13T04:47:33Z", + "stargazers_count": 51, + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "yeelight-lamp" + ], + "last_fetched": 1743963742.195827 + }, + "501368149": { + "repository_manifest": {}, + "new": true, + "full_name": "J-Lindvig/Fuelprices_DK", + "category": "integration", + "description": "Scraping of 5 types of fuel :fuelpump: from 8 different fuelcompanies in Denmark :denmark:.", + "domain": "fuelprices_dk", + "etag_repository": "W/\"cd586c15b5bf6fd9db294300a70c916375454356636097fe07d7b5f356abeffc\"", + "last_updated": "2024-02-06T21:41:40Z", + "stargazers_count": 20, + "topics": [ + "denmark", + "economy", + "fuel-prices", + "scraping" + ], + "last_fetched": 1742322273.694789 + }, + "724237710": { + "repository_manifest": {}, + "new": true, + "full_name": "chriscamicas/gazdebordeaux-ha", + "category": "integration", + "description": "Gaz De Bordeaux Home Assistant Integration", + "domain": "gazdebordeaux", + "etag_repository": "W/\"dff1cc1069c25c30ad10af7bf5d73c8e23b57d36ba3da8e63d976e6fd1fb6a7c\"", + "last_updated": "2025-01-20T08:16:59Z", + "stargazers_count": 8, + "topics": [ + "consumption-data", + "gas", + "meter" + ], + "last_fetched": 1745065628.754913 + }, + "168744428": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/light-entity-card", + "category": "plugin", + "description": "Control any light or switch entity", + "downloads": 49806, + "etag_repository": "W/\"370179661ff16de04079a62752b61da8aa84c1d483902f0be08efed6381a67fc\"", + "last_updated": "2024-01-08T16:56:45Z", + "stargazers_count": 258, + "topics": [ + "color-picker", + "home-assisttant", + "light-entity" + ], + "last_fetched": 1746022613.656906 + }, + "256709811": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-jq300", + "category": "integration", + "description": "JQ-300 Indoor Air Quality Meter Home Assistant Integration", + "domain": "jq300", + "downloads": 23, + "etag_repository": "W/\"defd001dcc9a2aafe6ebac9bb16768a005fefa430d38fe9d54f3b63dafa6c34c\"", + "last_updated": "2023-03-08T15:57:41Z", + "stargazers_count": 47, + "topics": [ + "air-quality", + "air-quality-measurements", + "air-quality-sensor", + "home-assistant-component" + ], + "last_fetched": 1742951579.821755 + }, + "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": 7, + "etag_repository": "W/\"0abbe5d553c8ce11b4af5483fdcaffb7e752f15ea8b638181c134b989c7af5ba\"", + "last_updated": "2025-04-28T12:07:00Z", + "stargazers_count": 556, + "last_fetched": 1746023138.636819 + }, + "232077394": { + "repository_manifest": {}, + "new": true, + "full_name": "kirei/hass-chargeamps", + "category": "integration", + "description": "Home Assistant Component for Chargeamps", + "domain": "chargeamps", + "etag_repository": "W/\"ea2bb8201fd3cd5b10a7d844e306312ac99b2a94c26d998001acb647529da110\"", + "last_updated": "2024-11-25T07:57:19Z", + "stargazers_count": 31, + "topics": [ + "chargeamps" + ], + "last_fetched": 1743373110.466792 + }, + "859371663": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/vehicle-status-card", + "category": "plugin", + "description": "🚘 Lovelace custom card for tracking Vehicle status", + "downloads": 3041, + "etag_repository": "W/\"bad7891e1bd9910bd88e1d942a8c9141df2a720e4c89e4537b5776924a14d185\"", + "last_updated": "2025-04-22T03:50:11Z", + "stargazers_count": 110, + "topics": [ + "vehicle-stastus" + ], + "last_fetched": 1745864607.801823 + }, + "272094506": { + "repository_manifest": {}, + "new": true, + "full_name": "mrk-its/homeassistant-blitzortung", + "category": "integration", + "description": "Custom Component for fetching lightning data from blitzortung.org", + "domain": "blitzortung", + "etag_repository": "W/\"b20745dddd384c7dbc2489bd48c74046e933d5715f35a0519f2d12deb455c2c5\"", + "last_updated": "2025-04-17T09:12:57Z", + "stargazers_count": 239, + "topics": [ + "blitzortung", + "lightning-network" + ], + "last_fetched": 1745763603.234683 + }, + "577071460": { + "repository_manifest": {}, + "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/\"c69819e0e179709996283917503196b4192bfcd2f4078a059585e7c7cf40207f\"", + "last_updated": "2023-04-14T11:33:19Z", + "stargazers_count": 21, + "topics": [ + "ph-meter" + ], + "last_fetched": 1745584273.391693 + }, + "750338404": { + "repository_manifest": {}, + "new": true, + "full_name": "aunefyren/bluesound_alt", + "category": "integration", + "description": "Custom Bluesound HACS integration.", + "domain": "bluesound_alt", + "etag_repository": "W/\"579b5a6c35246b9c49bb3027539cba10fe3328aaba6aa7b25b37a2f40c111add\"", + "last_updated": "2024-03-04T09:44:13Z", + "stargazers_count": 2, + "topics": [ + "bluesound", + "speakers" + ], + "last_fetched": 1744720215.079755 + }, + "233089370": { + "repository_manifest": {}, + "new": true, + "full_name": "kodi1/esp_wd", + "category": "integration", + "description": "easyesp status sensor", + "domain": "esp_wd", + "etag_repository": "W/\"7be3fece7a609c7c7386bc44f4621569b80f4a8601a1a838194be123a89cf6cf\"", + "last_updated": "2022-02-23T01:23:48Z", + "stargazers_count": 2, + "topics": [ + "esp-easy" + ], + "last_fetched": 1741299552.100196 + }, + "265587564": { + "repository_manifest": {}, + "new": true, + "full_name": "golles/Home-Assistant-Sensor-MC66C", + "category": "integration", + "description": "Custom component that integrates the Kamstrup Multicall 66C heating system into Home Assistant", + "domain": "mc66c", + "etag_repository": "W/\"1526d638f6640b924dddd834d90d9febe956e17841cc28cccd9e86923e497af2\"", + "last_updated": "2025-01-01T09:42:55Z", + "stargazers_count": 18, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "kamstrup", + "stadsverwarming" + ], + "last_fetched": 1741299454.750348 + }, + "283243425": { + "repository_manifest": {}, + "new": true, + "full_name": "definitio/ha-sox", + "category": "integration", + "description": "A Home Assistant integration to turn your vacuum into an audio player.", + "domain": "sox", + "etag_repository": "W/\"06d255b7c571a0c3e92035eea2bcf89abd5883d0bf4a39064a5c57ce87939a0c\"", + "last_updated": "2025-03-03T16:11:18Z", + "stargazers_count": 24, + "topics": [ + "audio-player", + "roborock", + "robot-vacuum", + "vacuum", + "xiaomi" + ], + "last_fetched": 1741299373.745366 + }, + "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/\"85ab5dcc30ccbf0c8cb7c8183147171a772604af10a999a431326f0a1d0913d7\"", + "last_updated": "2024-06-09T15:50:25Z", + "stargazers_count": 3, + "last_fetched": 1741961657.387625 + }, + "614083491": { + "repository_manifest": {}, + "new": true, + "full_name": "rejuvenate/lovelace-horizon-card", + "category": "plugin", + "description": "Sun Card successor: Visualize the position of the Sun over the horizon.", + "downloads": 49018, + "etag_repository": "W/\"4f4d27b1e6c138f6a44194f9e4a257a4ec67f8d41ee8302e278293d923050a48\"", + "last_updated": "2024-11-06T08:53:48Z", + "stargazers_count": 550, + "topics": [ + "home-assistant-sun-card", + "homeassistant-sun-card", + "lovelace-card", + "sun-card" + ], + "last_fetched": 1745915035.26802 + }, + "484708274": { + "repository_manifest": {}, + "new": true, + "full_name": "Vaskivskyi/ha-asusrouter", + "category": "integration", + "description": "Monitor and control your AsusWRT-powered router from Home Assistant", + "domain": "asusrouter", + "etag_repository": "W/\"eb6d4e7701de089fe9896053e376f8e1c99d95a466bb2644460e0aa8e4769a07\"", + "last_updated": "2025-04-04T16:28:18Z", + "stargazers_count": 208, + "topics": [ + "asus", + "asuswrt", + "asuswrt-merlin", + "router" + ], + "last_fetched": 1745857738.599389 + }, + "328566789": { + "repository_manifest": {}, + "new": true, + "full_name": "giachello/beoplay", + "category": "integration", + "description": "Home Assistant component to control BeoPlay including TVs, Speakers and others. ", + "domain": "beoplay", + "etag_repository": "W/\"3abf57e9ae62076021371800b74f39b0051010e1267b6679c5eab91141693404\"", + "last_updated": "2025-02-19T15:58:48Z", + "stargazers_count": 27, + "topics": [ + "bang-olufsen" + ], + "last_fetched": 1745871599.172715 + }, + "215075899": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/grey-night", + "category": "theme", + "description": "Grey Night theme for Home Assistant", + "etag_repository": "W/\"df70c85572cf275f81cc9d4c9f55c24d25a4ef184e02ee2275e618b55164d51c\"", + "last_updated": "2024-02-19T10:56:21Z", + "stargazers_count": 4, + "last_fetched": 1745763175.134901 + }, + "460392242": { + "repository_manifest": {}, + "new": true, + "full_name": "DSorlov/swemail", + "category": "integration", + "description": "Swedish Post Delivery integration for Home Assistant", + "domain": "swemail", + "etag_repository": "W/\"75b0eb39e8894a90f8b90874c53883532b94b9aed65340b793403b058b420395\"", + "last_updated": "2024-06-06T19:29:15Z", + "stargazers_count": 43, + "topics": [ + "citymail", + "postnord" + ], + "last_fetched": 1745951032.501848 + }, + "615730721": { + "repository_manifest": {}, + "new": true, + "full_name": "lizardsystems/hass-tnse", + "category": "integration", + "description": "Интеграция для Home Assistant, поддерживающая сервис ТНС-Энерго", + "domain": "tns_energo", + "etag_repository": "W/\"5e3639deecff02dff61391d24bacc61468f328173c7aed0b496a8bfc750945a9\"", + "last_updated": "2025-04-23T14:19:03Z", + "stargazers_count": 17, + "topics": [ + "energy", + "tns-energo" + ], + "last_fetched": 1745838624.72937 + }, + "784912901": { + "repository_manifest": {}, + "new": true, + "full_name": "jnalepka/grenton-to-homeassistant", + "category": "integration", + "description": "This is an unofficial integration of the Grenton system with the Home Assistant.", + "domain": "grenton_objects", + "etag_repository": "W/\"29efa00958e8238f9edf14797dfc4d102efa377be40aff99d3727208559cad90\"", + "last_updated": "2025-04-19T17:36:53Z", + "stargazers_count": 19, + "topics": [ + "grenton", + "grenton-ha", + "grenton-home-assistant" + ], + "last_fetched": 1745093996.791807 + }, + "882473463": { + "repository_manifest": {}, + "new": true, + "full_name": "bbr111/byd_hvs", + "category": "integration", + "description": "Home Assistant BYD HVS Integration", + "domain": "byd_hvs", + "etag_repository": "W/\"94be84e86647115242a82c9403696bdd6fb891cac60e3bcdb4352f89167d1689\"", + "last_updated": "2025-02-11T20:22:39Z", + "stargazers_count": 14, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1746016227.212027 + }, + "674163098": { + "repository_manifest": {}, + "new": true, + "full_name": "danieldotnl/ha-measureit", + "category": "integration", + "description": "Measure anything in Home Assistant based on time and conditions.", + "domain": "measureit", + "downloads": 12, + "etag_repository": "W/\"3f062ec738ea450de0bf4e406324da0a9b8904e362138deb376fd39089f21325\"", + "last_updated": "2025-04-26T05:42:49Z", + "stargazers_count": 189, + "topics": [ + "conditional", + "measuring", + "meter" + ], + "last_fetched": 1745691639.129411 + }, + "422834940": { + "repository_manifest": {}, + "new": true, + "full_name": "N0ciple/hass-kef-connector", + "category": "integration", + "description": "A Home Assistant integration for KEF speakers", + "domain": "kef_connector", + "etag_repository": "W/\"489bef17bfb8a43957fb8e7d492eea2f18cdeafea3c7fb9e55ff849b53dd506f\"", + "last_updated": "2024-02-20T20:42:08Z", + "stargazers_count": 17, + "topics": [ + "kef", + "ls50", + "ls50w2", + "ls60", + "lsx", + "lsx2", + "lsx2lt", + "speaker" + ], + "last_fetched": 1741796711.00788 + }, + "299967654": { + "repository_manifest": {}, + "new": true, + "full_name": "willholdoway/hifiberry", + "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/\"f7b219b8fb86afeaec6f563c1171650bfb55705164d8c0b56c4cec7bc9297eff\"", + "last_updated": "2024-04-11T20:49:40Z", + "stargazers_count": 50, + "topics": [ + "hifiberry", + "internet-of-things", + "iot" + ], + "last_fetched": 1745612890.279906 + }, + "323152128": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyLewin/home-assistant-crunch-o-meter", + "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": 2, + "etag_repository": "W/\"a6822b494f79c3d7cee6a8a5a7bfdb0bb9c745e0208b2b6ef16ff9b74759d598\"", + "last_updated": "2024-11-02T17:31:16Z", + "stargazers_count": 2, + "topics": [ + "crunch", + "crunch-o-meter" + ], + "last_fetched": 1730578688.690552 + }, + "174809046": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.avanza_stock", + "category": "integration", + "description": "Custom component to get stock data from Avanza for Home Assistant", + "domain": "avanza_stock", + "etag_repository": "W/\"5cfa9994f178c6d96ed1093ac3f9e3c5d3a3d198b6f83f64a4d3bca625d170bf\"", + "last_updated": "2024-10-16T21:24:40Z", + "stargazers_count": 53, + "topics": [ + "funds", + "stock" + ], + "last_fetched": 1744482002.28102 + }, + "657461653": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_atmosphere", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio Atmosphere", + "domain": "vakio_atmosphere", + "etag_repository": "W/\"3259257110ab5233cc2c7879b33ff962f5a498336d8160a0743a3e44c46df073\"", + "last_updated": "2023-12-09T09:17:46Z", + "stargazers_count": 2, + "topics": [ + "atmosphere", + "vakio" + ], + "last_fetched": 1733368175.68435 + }, + "255139072": { + "repository_manifest": {}, + "new": true, + "full_name": "dgomes/ha_erse", + "category": "integration", + "description": "Home Assistant Custom Component for ERSE", + "domain": "erse", + "etag_repository": "W/\"956c4a7605cb90bb05d90d4024e02e363901ce57ee30706bb9288872374539ab\"", + "last_updated": "2025-02-04T15:54:33Z", + "stargazers_count": 48, + "topics": [ + "home-assistant-component", + "utility-meters" + ], + "last_fetched": 1745238674.565064 + }, + "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": 321, + "etag_repository": "W/\"365602ace86d0f57baf9052ed2adf9e3c41fe8887a7b54ab170a43fbb53fdc9d\"", + "last_updated": "2024-11-13T19:53:08Z", + "stargazers_count": 16, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1743092710.20278 + }, + "160022220": { + "repository_manifest": {}, + "new": true, + "full_name": "robmarkcole/HASS-amazon-rekognition", + "category": "integration", + "description": "Home Assistant Object detection with Amazon Rekognition", + "domain": "amazon_rekognition", + "etag_repository": "W/\"9c7081ac880a48edd83937e40cf56123d1c416cef5d3001502ae2622cddfb97b\"", + "last_updated": "2024-04-03T16:30:09Z", + "stargazers_count": 89, + "topics": [ + "rekognition" + ], + "last_fetched": 1741458187.47398 + }, + "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/\"0e61a8473b2f46e5d33997ee02f9c331754dfaf6e2bd3c5448ebd444e9a95276\"", + "last_updated": "2024-10-30T10:22:23Z", + "stargazers_count": 2, + "topics": [ + "hacs-integraiton", + "travel" + ], + "last_fetched": 1743085071.644322 + }, + "755763613": { + "repository_manifest": {}, + "new": true, + "full_name": "mentalilll/ha-vpd-chart", + "category": "plugin", + "description": "VPD Chart for Homeassistant", + "etag_repository": "W/\"59335805ba28f13a3811be246afbd92e4d75f9463bd240f05c29cea61bb42a7b\"", + "last_updated": "2025-04-20T13:50:21Z", + "stargazers_count": 61, + "topics": [ + "gardening", + "vpd", + "vpdchart" + ], + "last_fetched": 1745158514.35424 + }, + "609302851": { + "repository_manifest": {}, + "new": true, + "full_name": "bkbilly/tpms_ble", + "category": "integration", + "description": "🏍️ Home Assistant custom integration for Tire Pressure sensors", + "domain": "tpms_ble", + "etag_repository": "W/\"a05b331a5340f5454c7e48151e424dad8eae58e3a4944603ef8eee2f7fa88637\"", + "last_updated": "2025-02-16T15:00:35Z", + "stargazers_count": 28, + "topics": [ + "bluetooth-low-energy", + "tire-pressure", + "tpms" + ], + "last_fetched": 1744834698.904725 + }, + "196057008": { + "repository_manifest": {}, + "new": true, + "full_name": "pilotak/homeassistant-attributes", + "category": "integration", + "description": "Breaks out specified attribute from other entities to a sensor", + "domain": "attributes", + "etag_repository": "W/\"cbd0019825d7a23f90d6e2d1b98a09ee79f3f1b2134d11d416df76e1cecc77b3\"", + "last_updated": "2025-04-03T20:24:30Z", + "stargazers_count": 102, + "topics": [ + "attributes", + "breakout" + ], + "last_fetched": 1743927880.146876 + }, + "151550084": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.owlintuition", + "category": "integration", + "description": "A set of sensors to integrate the OWL Intuition devices network", + "domain": "owlintuition", + "etag_repository": "W/\"b2ef0c8272ab1a73b990764396bb72618dee197c75879431235dc0647c22885c\"", + "last_updated": "2024-12-23T08:03:27Z", + "stargazers_count": 12, + "last_fetched": 1741299333.674449 + }, + "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/\"d63dc263776131d5dce4a2984b360eedbf80aa74d02174b82079d26fa5d18ea7\"", + "last_updated": "2025-03-01T08:18:59Z", + "stargazers_count": 24, + "topics": [ + "bluetooth", + "fitness", + "ftms", + "homeassistant-custom-component" + ], + "last_fetched": 1746022694.879439 + }, + "632007442": { + "repository_manifest": {}, + "new": true, + "full_name": "Slalamander/Home-Assistant-Eetlijst", + "category": "integration", + "description": "A custom integration to get your Eetlijst info into Home Assistant", + "domain": "eetlijst", + "etag_repository": "W/\"24c2ce6452620e6cafe19b4ab92482e09df0c2e5257e4649607933879a129a42\"", + "last_updated": "2024-02-21T15:54:31Z", + "stargazers_count": 1, + "topics": [ + "eetlijst" + ], + "last_fetched": 1729217264.077057 + }, + "346329169": { + "repository_manifest": {}, + "new": true, + "full_name": "dmamontov/hass-miwifi", + "category": "integration", + "description": "MiWiFi for Home Assistant", + "domain": "miwifi", + "etag_repository": "W/\"4ecccd5a26e0b9b83ed1b242d61c012910d3bc9b212285cce65e47038664a0f6\"", + "last_updated": "2024-07-14T09:00:31Z", + "stargazers_count": 177, + "topics": [ + "mi", + "miwifi", + "redmi", + "xiaomi" + ], + "last_fetched": 1745310165.185039 + }, + "693064759": { + "repository_manifest": {}, + "new": true, + "full_name": "tetele/hvac_group", + "category": "integration", + "description": "Group together `climate` components for easy control", + "domain": "hvac_group", + "downloads": 4407, + "etag_repository": "W/\"76ac0bdbbc5f63cec503ebd05eec0f97de48fb6bfd2efdd104c88b2617111cd4\"", + "last_updated": "2024-11-05T08:06:27Z", + "stargazers_count": 32, + "topics": [ + "climate", + "helper" + ], + "last_fetched": 1746023127.654886 + }, + "583896361": { + "repository_manifest": {}, + "new": true, + "full_name": "Mr-Groch/HA-ESA-NASK-Air-Quality", + "category": "integration", + "description": "Home Assistant component for scrapping data from ESA NASK stations", + "domain": "esa_nask", + "etag_repository": "W/\"3a9ec501fea4edb3b2174c3f35d0402755462b6c8fcfd0239a3932e5046d8e6a\"", + "last_updated": "2025-03-24T21:56:03Z", + "stargazers_count": 7, + "topics": [ + "air-quality", + "esa", + "nask" + ], + "last_fetched": 1742865240.591831 + }, + "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/\"b8cfb3d71f770884e65de42daad5a6cd6ffa3a45fdf3c20d4b279718b5653aae\"", + "last_updated": "2024-11-14T07:49:10Z", + "stargazers_count": 6, + "topics": [ + "compit-custom-component", + "documentation", + "python-home-assistant" + ], + "last_fetched": 1744820455.017804 + }, + "732152906": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/cloudlibrary", + "category": "integration", + "description": "Home Assistant integration for Cloud Library", + "domain": "cloudlibrary", + "downloads": 1, + "etag_repository": "W/\"5782f51b54540f3c20f38167cd69635b61c47e6a5b29e6400fd41c6f07b3b78b\"", + "last_updated": "2025-04-28T05:02:58Z", + "stargazers_count": 3, + "topics": [ + "cloud-library", + "cloudlibrary" + ], + "last_fetched": 1745821982.691192 + }, + "121891488": { + "repository_manifest": {}, + "new": true, + "full_name": "thevoltagesource/LennoxiComfort", + "category": "integration", + "description": "Home Assistant custom component for controlling Lennox iComfort WiFi and AirEase Comfort Sync thermostats.", + "domain": "myicomfort", + "etag_repository": "W/\"1f27d1dbbd797cd1dfcb3f0a1bcd1d2ba5ec4ee77e1ab7cb5a767e730e5b0838\"", + "last_updated": "2024-09-07T02:16:49Z", + "stargazers_count": 35, + "topics": [ + "icomfort", + "lennox", + "thermostat" + ], + "last_fetched": 1743131253.715766 + }, + "245159052": { + "repository_manifest": {}, + "new": true, + "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": 5079, + "etag_repository": "W/\"66bd42a9b2b3474790b8a1b433ec0085de2fb97ff0cb338c07f4b5c1115f5586\"", + "last_updated": "2025-04-28T12:08:27Z", + "stargazers_count": 114, + "topics": [ + "canary-card", + "extensions" + ], + "last_fetched": 1745843445.391156 + }, + "224560492": { + "repository_manifest": {}, + "new": true, + "full_name": "claudegel/sinope-130", + "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/\"a15745a142c9122294edc0c40d778c3033af3e830d3832ff784efe90343b5d8c\"", + "last_updated": "2025-04-28T17:28:19Z", + "stargazers_count": 87, + "topics": [ + "neviweb", + "sinope" + ], + "last_fetched": 1745864587.759477 + }, + "669776150": { + "repository_manifest": {}, + "new": true, + "full_name": "djerik/beolink-ha", + "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/\"a412867990e1fce377d8541f3973e21fb51c9efa7a187859da06a05c423fe8c8\"", + "last_updated": "2024-02-21T23:26:00Z", + "stargazers_count": 6, + "topics": [ + "bangolufsen", + "beolink-gateway" + ], + "last_fetched": 1729213493.225626 + }, + "237102126": { + "repository_manifest": {}, + "new": true, + "full_name": "peetereczek/ztm", + "category": "integration", + "description": "Home Assistant (hass.io) custom component for Warsaw public transport", + "domain": "ztm", + "etag_repository": "W/\"b34611661c6eff38e3e9477792637d8ab11fc9e6cfb7f1fc7ee0593938461499\"", + "last_updated": "2024-12-15T22:36:29Z", + "stargazers_count": 16, + "last_fetched": 1744194348.642632 + }, + "499270202": { + "repository_manifest": {}, + "new": true, + "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": 23878, + "etag_repository": "W/\"bad48296ce23dc7851c45500c8e84f4de859f0f9b598fa1e075e6a77311dc098\"", + "last_updated": "2025-04-10T16:37:32Z", + "stargazers_count": 343, + "topics": [ + "card", + "hourly", + "weather" + ], + "last_fetched": 1745756805.87488 + }, + "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/\"6f5a94847eea1ac38cd5cc8a5263af7451f8b183a25794f888a8c6509dbe6319\"", + "last_updated": "2025-03-15T10:42:30Z", + "stargazers_count": 6, + "topics": [ + "hacs-plugin", + "harmony", + "remote" + ], + "last_fetched": 1745360090.349914 + }, + "698674167": { + "repository_manifest": {}, + "new": true, + "full_name": "Sese-Schneider/ha-cover-time-based", + "category": "integration", + "description": "Integration which allows cover control based on time.", + "domain": "cover_time_based", + "etag_repository": "W/\"7fd85ffba66778763b1aafd9834265536e775f7c1251fe543d5d9d91212342a7\"", + "last_updated": "2025-03-27T15:00:10Z", + "stargazers_count": 8, + "topics": [ + "cover", + "tilt" + ], + "last_fetched": 1744043205.806063 + }, + "282509738": { + "repository_manifest": {}, + "new": true, + "full_name": "GuilleGF/hassio-ovh", + "category": "integration", + "description": "OVH DynHost Updater Component for https://www.home-assistant.io/", + "domain": "ovh", + "etag_repository": "W/\"0b1449e08fa471b7725553319167c09b4b7420ece3cf66b90276c4f5c7b2746c\"", + "last_updated": "2022-08-08T13:04:12Z", + "stargazers_count": 20, + "topics": [ + "ddns", + "ddns-updater", + "ovh", + "ovh-dynhost" + ], + "last_fetched": 1742725072.272715 + }, + "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/\"3c53c9f7e6dcb9740b002d43d04621bd23f644469a82700256ad22febba8de7c\"", + "last_updated": "2024-05-14T17:44:39Z", + "stargazers_count": 49, + "topics": [ + "fotovoltaica" + ], + "last_fetched": 1745325371.526217 + }, + "718875576": { + "repository_manifest": {}, + "new": true, + "full_name": "JackJPowell/hass-unfoldedcircle", + "category": "integration", + "description": "Home Assistant Integration for the Unfolded Circle Remote Two", + "domain": "unfoldedcircle", + "downloads": 18, + "etag_repository": "W/\"01aaa3ed0b43f29720ed8442692083047af4d56d1eef2e2a012b7b1a8806520c\"", + "last_updated": "2025-04-25T19:51:26Z", + "stargazers_count": 60, + "topics": [ + "unfolded-circle" + ], + "last_fetched": 1745763461.077044 + }, + "209891408": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/amoled", + "category": "theme", + "description": "Amoled theme for Home Assistant", + "etag_repository": "W/\"c07b3bf4dfa7161583778f1afa987be1327694a293258f07d01f4ccb105b0213\"", + "last_updated": "2024-04-26T07:50:09Z", + "stargazers_count": 27, + "last_fetched": 1745763169.963604 + }, + "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/\"d0662cc7e85f9e8c2e4c89f9403a22aa0dbee97fa964a7ce5d4c64354819d988\"", + "last_updated": "2025-02-15T20:59:50Z", + "stargazers_count": 13, + "topics": [ + "ambilight", + "home-assistant-integration", + "light", + "philips" + ], + "last_fetched": 1741741495.697049 + }, + "755918775": { + "repository_manifest": { + "name": "Device Tools", + "render_readme": true + }, + "full_name": "EuleMitKeule/device-tools", + "authors": [ + "@EuleMitKeule" + ], + "category": "integration", + "description": "Device Tools: Create, modify and merge your Home Assistant devices.", + "domain": "device_tools", + "etag_repository": "W/\"51538b5409a6248cd3937e0e59154d55bedc7855adef8982c54ea3de569a9630\"", + "last_updated": "2024-12-11T01:22:48Z", + "stargazers_count": 117, + "installed_commit": "ac6df7e", + "installed": true, + "last_commit": "ac6df7e", + "last_version": "1.9.0", + "manifest_name": "Device Tools", + "releases": true, + "version_installed": "1.9.0", + "last_fetched": 1745696504.216232 + }, + "250488711": { + "repository_manifest": {}, + "new": true, + "full_name": "marcelwestrahome/home-assistant-niu-component", + "category": "integration", + "description": "niu scooter integration for Home assistant.", + "domain": "niu", + "etag_repository": "W/\"5f611753f30345c10e8c9dff2a19f66b42bcb1f81c3edccb6811b422b1282451\"", + "last_updated": "2025-01-21T11:21:13Z", + "stargazers_count": 51, + "topics": [ + "niu", + "scooters" + ], + "last_fetched": 1745975853.058062 + }, + "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/\"bb1645890d619b63477d3d3864c00e7d7e4187a9dc04f94ae7920c7a92702808\"", + "last_updated": "2025-04-21T20:20:10Z", + "topics": [ + "fan", + "homeassistant-custom-component" + ], + "last_fetched": 1745922035.384803 + }, + "441028036": { + "repository_manifest": {}, + "new": true, + "full_name": "dvd-dev/hilo", + "category": "integration", + "description": "Home Assistant Hilo Integration via HACS", + "domain": "hilo", + "etag_repository": "W/\"cde5b7f849e78e2d64fc5c05654fe260c20e862e6869ff2ad1c55845361dec22\"", + "last_updated": "2025-04-28T18:26:44Z", + "stargazers_count": 168, + "topics": [ + "hilo", + "home-automation-system", + "hydro-quebec", + "signalr-client" + ], + "last_fetched": 1745871545.838155 + }, + "158756598": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-state-switch", + "category": "plugin", + "description": "🔹Dynamically replace lovelace cards depending on occasion", + "etag_repository": "W/\"0ae43e83f7b1c9b55c20806f201872de822a048fd35ba3a092ad65f5d5837431\"", + "last_updated": "2023-01-08T19:43:39Z", + "stargazers_count": 422, + "last_fetched": 1746022679.02751 + }, + "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": 1625, + "etag_repository": "W/\"33dfdeca159cec030bcffcc2e39f18e2c569ffe5895932a9f655c7bb8f5f05af\"", + "last_updated": "2025-03-08T11:14:19Z", + "stargazers_count": 143, + "topics": [ + "ingress" + ], + "last_fetched": 1745994493.367541 + }, + "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": 374, + "etag_repository": "W/\"e3b02c092de53b3f838acfcc579161a62b67a7fa04f939c8b70279d094897d95\"", + "last_updated": "2025-04-28T23:42:15Z", + "stargazers_count": 31, + "topics": [ + "starling" + ], + "last_fetched": 1746023133.460772 + }, + "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": 5170, + "etag_repository": "W/\"97ba059bc7839b1b57e5aed5a0af821940d0e10cd8a5f2358618f6efc27ed685\"", + "last_updated": "2025-04-27T12:27:53Z", + "stargazers_count": 146, + "topics": [ + "custom-plugin", + "custom-plugins", + "custom-sidebar", + "custom-sidebars", + "hacs-plugin", + "javascript" + ], + "last_fetched": 1745763219.974203 + }, + "229060565": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/Xiaomi-Smart-Multipurpose-Kettle", + "category": "integration", + "description": "小米养生壶", + "domain": "health_pot", + "etag_repository": "W/\"0c30273a5abffd2e1fbdf1d5ee6c96f9a7c3b2a38794b3792a383d24611cc7a6\"", + "last_updated": "2022-06-02T18:40:56Z", + "stargazers_count": 9, + "last_fetched": 1736072173.089224 + }, + "430818561": { + "repository_manifest": {}, + "new": true, + "full_name": "WillCodeForCats/tekmar-482", + "category": "integration", + "description": "Home Assistant integration for the Tekmar Gateway 482", + "domain": "tekmar_482", + "etag_repository": "W/\"ffd6269cd55e2aa69051782b392a12346f9b1d4213a9d928d3952b140fc97dda\"", + "last_updated": "2025-02-03T06:33:01Z", + "stargazers_count": 9, + "topics": [ + "tekmar" + ], + "last_fetched": 1741299881.444371 + }, + "701792186": { + "repository_manifest": {}, + "new": true, + "full_name": "krasnoukhov/homeassistant-oncharger", + "category": "integration", + "description": "Home Assistant Oncharger EV integration", + "domain": "oncharger", + "etag_repository": "W/\"115c039fd130634e9b1ceaa838c2ea4e82cc210dacde6a14c986ead39d73a57b\"", + "last_updated": "2025-01-24T09:48:21Z", + "stargazers_count": 4, + "topics": [ + "oncharger" + ], + "last_fetched": 1742519541.178856 + }, + "209996125": { + "repository_manifest": {}, + "new": true, + "full_name": "Poeschl/Remote-PicoTTS", + "category": "integration", + "description": "A custom component for Home Assistant which integrates my picoTTS Addon on HASS.io,", + "domain": "picotts_remote", + "etag_repository": "W/\"16a9c23dea4a167c83a40a935860538b8f343b31c21bb38370821159178f0c41\"", + "last_updated": "2022-06-03T14:25:15Z", + "stargazers_count": 11, + "topics": [ + "component", + "picotts-addon", + "remote-picotts" + ], + "last_fetched": 1741299710.761676 + }, + "261849832": { + "repository_manifest": {}, + "new": true, + "full_name": "sockless-coding/garo_wallbox", + "category": "integration", + "description": "Garo wallbox - Home Assistant Component ", + "domain": "garo_wallbox", + "etag_repository": "W/\"288186a3c0b2cc83806f16d41a1785551a2cea3384c0de00a4408fbe6567c87b\"", + "last_updated": "2025-01-11T19:20:03Z", + "stargazers_count": 24, + "last_fetched": 1744807156.484863 + }, + "145180996": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/feedparser", + "category": "integration", + "description": "📰 RSS Feed Integration", + "domain": "feedparser", + "etag_repository": "W/\"c6efc37bf45d95db6b474a59f1a67f6ac8eb6dc55b4aebc961a529898c049e30\"", + "last_updated": "2024-11-29T11:02:52Z", + "stargazers_count": 158, + "topics": [ + "feedparser", + "home-assistant-component", + "rss", + "rss-parser" + ], + "last_fetched": 1745612326.221624 + }, + "628038776": { + "repository_manifest": {}, + "new": true, + "full_name": "loopj/home-assistant-vantage", + "category": "integration", + "description": "Home Assistant integration for Vantage InFusion home automation controllers.", + "domain": "vantage", + "downloads": 54, + "etag_repository": "W/\"10b0d20450f822fe0287b7a1edded561b78a8ab24c5477281441fa2d892f8fa2\"", + "last_updated": "2025-04-29T19:43:06Z", + "stargazers_count": 11, + "topics": [ + "infusion", + "vantage" + ], + "last_fetched": 1745965245.265943 + }, + "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/\"e240030a9965f816916ec3bef6d337c27d133441100e7f430ce7abc34b689d20\"", + "last_updated": "2025-01-29T17:49:35Z", + "stargazers_count": 3, + "topics": [ + "cashfactory", + "honeygain" + ], + "last_fetched": 1738182156.945615 + }, + "398739214": { + "repository_manifest": {}, + "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/\"85672ba1cc33221b7ba281cfacd649a48470b72223ebb025af958a87da9ffa6d\"", + "last_updated": "2025-03-17T17:27:51Z", + "stargazers_count": 19, + "topics": [ + "webhooks" + ], + "last_fetched": 1742970256.356587 + }, + "686741369": { + "repository_manifest": {}, + "new": true, + "full_name": "yinyang17/pvpc_energy", + "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/\"41343dc7230303a973a96e70bb37db237ed127f82489d6d8da00de86c7ad23d5\"", + "last_updated": "2024-09-29T13:09:54Z", + "stargazers_count": 10, + "topics": [ + "billing", + "electricity-consumption", + "energy-dashboard", + "pvpc" + ], + "last_fetched": 1741811176.97552 + }, + "264415552": { + "repository_manifest": {}, + "new": true, + "full_name": "Pyhass/Hive-Custom-Component", + "category": "integration", + "description": "A custom version of the home assistant hive component", + "domain": "hive", + "etag_repository": "W/\"afd1b8d9db76a0d6edde5044a9706ba7fd9a894041ce955d6e4dfd8fcdb43d78\"", + "last_updated": "2025-02-15T09:59:04Z", + "stargazers_count": 35, + "topics": [ + "hive" + ], + "last_fetched": 1745317465.324507 + }, + "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/\"676a2de84b8289a259b6bece228db608aa031ecc4404866a8e371f351d9365df\"", + "last_updated": "2024-10-25T02:40:05Z", + "stargazers_count": 9, + "topics": [ + "catgenie" + ], + "last_fetched": 1745843902.729976 + }, + "427902632": { + "repository_manifest": {}, + "new": true, + "full_name": "StephanJoubert/home_assistant_solarman", + "category": "integration", + "description": "Home Assistant component for Solarman collectors used with a variety of inverters. ", + "domain": "solarman", + "etag_repository": "W/\"41f487924ad52c24d136394787bbf65b1197ebb7406f272d39ba63db3c2ad2a1\"", + "last_updated": "2024-08-05T00:16:11Z", + "stargazers_count": 627, + "topics": [ + "deye", + "energy", + "inverter", + "sofar", + "sol-ark", + "solar", + "solarman", + "solis", + "sunsynk" + ], + "last_fetched": 1745576751.50157 + }, + "241427839": { + "repository_manifest": {}, + "new": true, + "full_name": "robbinjanssen/home-assistant-omnik-inverter", + "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/\"6427c665c48334bbbc01135dc0a53e80abafb43012f68b0fceaddc62b395b17e\"", + "last_updated": "2025-04-24T08:29:44Z", + "stargazers_count": 60, + "topics": [ + "python3" + ], + "last_fetched": 1745490317.630088 + }, + "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/\"8fb87e3746a0dfb7fc5f73418c3a5f16a0eaf2447ab5cf89b23422c64ab13fc2\"", + "last_updated": "2024-10-30T10:56:25Z", + "stargazers_count": 1, + "topics": [ + "hacs-custom", + "yodel" + ], + "last_fetched": 1743171528.274799 + }, + "587494301": { + "repository_manifest": {}, + "new": true, + "full_name": "czz/timbox-remote-control-card", + "category": "plugin", + "description": "TimBox Remote Control card for Home Assistant", + "etag_repository": "W/\"27b62003e5da993a8a4ed1bab605626a1bf22b2153a9d8c9509e04225ddd817b\"", + "last_updated": "2023-02-20T21:12:25Z", + "topics": [ + "remote-control", + "tim", + "timbox" + ], + "last_fetched": 1729213365.241659 + }, + "539629703": { + "repository_manifest": {}, + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia", + "category": "integration", + "description": "A Home Assistant integration that gives you weather info from MeteoGalicia, the meteorological agency for Galicia, Spain", + "domain": "meteogalicia", + "downloads": 381, + "etag_repository": "W/\"2bc47b348c57dbd1cf4094af29854cc790fedb35f744e6495928ae063ada0198\"", + "last_updated": "2024-12-07T21:02:53Z", + "stargazers_count": 11, + "topics": [ + "meteogalicia", + "weather", + "weather-forecast", + "weather-station" + ], + "last_fetched": 1741229662.42062 + }, + "545025660": { + "repository_manifest": {}, + "new": true, + "full_name": "JonasJoKuJonas/homeassistant-WebUntis", + "category": "integration", + "description": "Custom component to access data from Web Untis in Home Assistant", + "domain": "webuntis", + "downloads": 857, + "etag_repository": "W/\"7f6216d7c8fb84ce81f2a090f8923b79abc32e96e02b1f09d431007127a68a07\"", + "last_updated": "2025-04-24T17:28:45Z", + "stargazers_count": 73, + "topics": [ + "homeassistant-custom-component", + "school", + "webuntis", + "webuntis-api", + "webuntis-client" + ], + "last_fetched": 1745930189.032071 + }, + "239366330": { + "repository_manifest": {}, + "new": true, + "full_name": "mikelawrence/senseme-hacs", + "category": "integration", + "description": "Haiku with SenseME fan integration for Home Assistant", + "domain": "senseme", + "etag_repository": "W/\"0ca7c92f3ba1a6f37778ce40a7c6413a7513e095797fb61c75a170c666ac0edb\"", + "last_updated": "2024-04-14T19:02:52Z", + "stargazers_count": 21, + "topics": [ + "bigassfans", + "fan", + "haiku", + "senseme" + ], + "last_fetched": 1741299625.410391 + }, + "612652228": { + "repository_manifest": {}, + "new": true, + "full_name": "NiaoBlush/impc_energy", + "category": "integration", + "description": "通过内蒙古电力公众号查询电量电费的Home Assistant插件", + "domain": "impc_energy", + "downloads": 1, + "etag_repository": "W/\"016688dd6fcf524589992939e6ed7fe92f3687c574373af2a2b813ba158b3e63\"", + "last_updated": "2025-03-17T12:15:29Z", + "stargazers_count": 4, + "topics": [ + "electricity-consumption" + ], + "last_fetched": 1742221298.496437 + }, + "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, selectors, sliders, spinboxes, and toggles.", + "etag_repository": "W/\"036cd08fc68419bda24601aaf1287861579266011d6f525dcd55a2f8875bb51c\"", + "last_updated": "2025-04-30T05:36:04Z", + "stargazers_count": 217, + "topics": [ + "tile-card" + ], + "last_fetched": 1746030058.154828 + }, + "447307317": { + "repository_manifest": {}, + "new": true, + "full_name": "bruxy70/Holidays", + "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": 8701, + "etag_repository": "W/\"edf446c61fec4317b0365c9a9842074e7854f977200d80758a17ccfd1aafe092\"", + "last_updated": "2023-12-28T13:12:10Z", + "stargazers_count": 50, + "topics": [ + "calendar", + "country-holidays", + "garbage-collection", + "holidays", + "public-holidays" + ], + "last_fetched": 1745057726.282093 + }, + "682685628": { + "repository_manifest": {}, + "new": true, + "full_name": "hugobloem/stateful_scenes", + "category": "integration", + "description": "Stateful Scenes in Home Assistant (Home Kit scene compatible)", + "domain": "stateful_scenes", + "downloads": 1678, + "etag_repository": "W/\"3572c134305a81a324b97570d4ec91730d5a130a446bbce31b258853e1e70e32\"", + "last_updated": "2025-04-28T06:27:32Z", + "stargazers_count": 68, + "topics": [ + "custom-integration", + "ha-scene", + "homeassistant-scenes", + "homekit", + "homekit-scenes", + "stateful-scene" + ], + "last_fetched": 1745830100.210004 + }, + "265059207": { + "repository_manifest": {}, + "new": true, + "full_name": "ThermIQ/thermiq_mqtt-ha", + "category": "integration", + "description": "Home Assistant integration of ThermIQ-MQTT, providing control and logging of Thermia heatpumps ", + "domain": "thermiq_mqtt", + "etag_repository": "W/\"898ff2e35e0be330fc0cf46dde61a6a428a05fa3b6aad325b3bc39bfe10bc57b\"", + "last_updated": "2025-03-11T08:46:57Z", + "stargazers_count": 24, + "topics": [ + "bergvarme", + "danfoss", + "dhp", + "diplomat", + "g2", + "g3", + "ha", + "heatpump", + "optimum", + "thermal-pump", + "thermia", + "thermiq", + "thermiq-mqtt", + "varmepump" + ], + "last_fetched": 1746023132.990342 + }, + "596085141": { + "repository_manifest": {}, + "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/\"16c56618a770e258e291be08ae1bd74ef1c32e5f9665687d03f0de733a2030cd\"", + "last_updated": "2024-04-05T16:17:08Z", + "stargazers_count": 79, + "topics": [ + "electricity", + "energy", + "octopus", + "octopus-energy", + "octopus-energy-agile", + "octopusenergy", + "rates" + ], + "last_fetched": 1745670463.424226 + }, + "706651591": { + "repository_manifest": {}, + "new": true, + "full_name": "amitfin/oref_alert", + "category": "integration", + "description": "Israeli Oref Alerts", + "domain": "oref_alert", + "downloads": 171, + "etag_repository": "W/\"1a9b42f2b7dd6b38ae4090255245f92172f3fae6edfed27541a81500579718c5\"", + "last_updated": "2025-04-28T02:11:55Z", + "stargazers_count": 85, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1745813964.780369 + }, + "258012483": { + "repository_manifest": {}, + "new": true, + "full_name": "AkA57/liveboxtvuhd", + "category": "integration", + "description": "Livebox TV UHD custom component for Home Assistant", + "domain": "liveboxtvuhd", + "etag_repository": "W/\"7010ca95d4af7bd3504dd3291c1e93a85fe4ef84656ed32109a77faeab7600bf\"", + "last_updated": "2025-01-23T07:12:31Z", + "stargazers_count": 33, + "topics": [ + "livebox" + ], + "last_fetched": 1742149087.995074 + }, + "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/\"bf71257e54be9f420731f9a12ca35e29a9c3181574a3ad096e168dc729b273de\"", + "last_updated": "2025-03-20T13:49:49Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "modbus", + "modbus-rtu", + "recuperator" + ], + "last_fetched": 1745590456.65962 + }, + "319744131": { + "repository_manifest": {}, + "new": true, + "full_name": "martindybal/taphome-homeassistant", + "category": "integration", + "description": "TapHome integration into Home Assistant.", + "domain": "taphome", + "etag_repository": "W/\"aa54965ae7804795e7c7a6a632a65e9e2e5a00aa027436e2795f02410f9ff53d\"", + "last_updated": "2025-03-27T04:35:04Z", + "stargazers_count": 12, + "topics": [ + "taphome" + ], + "last_fetched": 1744792053.934951 + }, + "269588712": { + "repository_manifest": {}, + "new": true, + "full_name": "mvdwetering/huesyncbox", + "category": "integration", + "description": "Custom integration for Home Assistant to control the Philips Hue Play HDMI Sync Box 4K or 8K", + "domain": "huesyncbox", + "downloads": 4091, + "etag_repository": "W/\"f70bddcc21e3e18c65740baea2f735bed6830faad83416d9ba967eca1942bf79\"", + "last_updated": "2025-02-05T20:00:45Z", + "stargazers_count": 127, + "topics": [ + "hue-entertainment", + "huesync", + "philips-hue" + ], + "last_fetched": 1745123022.230251 + }, + "234032927": { + "repository_manifest": {}, + "new": 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/\"9f5233e8d436f63fbaced5755ebeb847bf0e8a7d918ce7693cc2018197d74a59\"", + "last_updated": "2023-01-12T22:52:07Z", + "stargazers_count": 55, + "topics": [ + "assistant-theme" + ], + "last_fetched": 1733350471.339736 + }, + "247070270": { + "repository_manifest": {}, + "new": true, + "full_name": "ollo69/ha-samsungtv-smart", + "category": "integration", + "description": "📺 Home Assistant SamsungTV Smart Component with simplified SmartThings API Support configurable from User Interface.", + "domain": "samsungtv_smart", + "etag_repository": "W/\"caa472a0f7f29bb7d6a6010452daddc93a372bf454962d92423b14b3737f9a23\"", + "last_updated": "2024-10-20T06:29:58Z", + "stargazers_count": 523, + "topics": [ + "samsung", + "samsung-smart-tv", + "samsung-tv", + "smartthings" + ], + "last_fetched": 1745810112.229445 + }, + "269113518": { + "repository_manifest": {}, + "new": true, + "full_name": "plamish/xcomfort", + "category": "integration", + "description": "Eaton xComfort SHC integration for Home Assistant", + "domain": "xcomfort", + "etag_repository": "W/\"83bee5040a0aee4e5d4b3ad63f7312b27fdd2bcd57c03424cbf76ae4e9643f56\"", + "last_updated": "2025-02-22T08:10:35Z", + "stargazers_count": 20, + "topics": [ + "eaton", + "xcomfort" + ], + "last_fetched": 1740248631.784747 + }, + "790814197": { + "repository_manifest": {}, + "new": true, + "full_name": "sangvikh/hass-pontos", + "category": "integration", + "description": "Home Assistant integration for Hansgrohe Pontos", + "domain": "hass_pontos", + "etag_repository": "W/\"7d164217a75a3e7ed7efa572ef56178f90a4c223889e7d58ca6dff563cbdaf0a\"", + "last_updated": "2025-03-20T07:23:17Z", + "stargazers_count": 5, + "topics": [ + "homeassistant-custom-component", + "water-meter" + ], + "last_fetched": 1744453367.873498 + }, + "263112567": { + "repository_manifest": {}, + "new": true, + "full_name": "madmicio/ampli-panel-card", + "category": "plugin", + "description": "panel card for av-receiver", + "downloads": 3579, + "etag_repository": "W/\"1523cb66006527a6afbffa0acacf8fad5e1aa9763f25581a40f10ec2bfad4705\"", + "last_updated": "2024-01-02T11:43:08Z", + "stargazers_count": 43, + "topics": [ + "av", + "card", + "receiver" + ], + "last_fetched": 1744618923.047899 + }, + "595397764": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Custom-Templates", + "category": "integration", + "description": "This integration adds possibility to use new functions in Home Assistant Jinja2 templating engine.", + "domain": "custom_templates", + "downloads": 1250, + "etag_repository": "W/\"8137a26f820ce987a7be40704976fee12efac01952d624f0e27a201dd7f21439\"", + "last_updated": "2025-04-05T00:26:33Z", + "stargazers_count": 37, + "topics": [ + "jinja2", + "jinja2-templates" + ], + "last_fetched": 1745763667.375756 + }, + "477001098": { + "repository_manifest": {}, + "new": true, + "full_name": "kongo09/philips-airpurifier-coap", + "category": "integration", + "description": "💨 Philips AirPurifier custom component for Home Assistant. Supports local CoAP protocol.", + "domain": "philips_airpurifier_coap", + "etag_repository": "W/\"e383abe7b353bdbfa0055a97cb7c6718720247158c582596ecbe6aa2333804ce\"", + "last_updated": "2025-01-05T11:37:46Z", + "stargazers_count": 250, + "topics": [ + "air-purifier", + "philips" + ], + "last_fetched": 1745878866.115865 + }, + "260264517": { + "repository_manifest": {}, + "new": true, + "full_name": "r-renato/ha-climacell-weather", + "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/\"c1f7d987f75abb7f3af70c180f7e6d9c1c3605a26d723e0ebbac6673244c5237\"", + "last_updated": "2023-06-14T20:17:22Z", + "stargazers_count": 45, + "topics": [ + "climacell", + "weather" + ], + "last_fetched": 1741299722.020511 + }, + "600885053": { + "repository_manifest": {}, + "new": true, + "full_name": "signalkraft/mypyllant-component", + "category": "integration", + "description": "Home Assistant component for the myVAILLANT API, controls Vaillant devices such as aroTHERM heatpumps and ecoTEC boilers", + "domain": "mypyllant", + "downloads": 6620, + "etag_repository": "W/\"1a53f2e6f8e784696063920bbda582a58cf11297c868ea64e111a3406f0ccfb7\"", + "last_updated": "2025-02-20T18:26:09Z", + "stargazers_count": 196, + "topics": [ + "home-assistant-component", + "vaillant" + ], + "last_fetched": 1745850378.72664 + }, + "187247927": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/plan-coordinates", + "category": "plugin", + "description": null, + "etag_repository": "W/\"a1762687ef2a17fa9c9adce9321fbd3d8986556e273b04218aad0311d40cef25\"", + "last_updated": "2021-06-05T21:07:14Z", + "stargazers_count": 30, + "last_fetched": 1745756794.984568 + }, + "694403206": { + "repository_manifest": {}, + "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": 4180, + "etag_repository": "W/\"c77c8b920937ff4dd9bb5cd66e80f8b71e08f33255c4b23ead09a2d04679f594\"", + "last_updated": "2024-08-16T10:06:02Z", + "stargazers_count": 56, + "topics": [ + "comfort", + "comfortable", + "discomfort", + "discomfort-index", + "envrironment", + "heat", + "heat-index", + "thom-index" + ], + "last_fetched": 1740860019.089257 + }, + "258852884": { + "repository_manifest": {}, + "new": true, + "full_name": "laszlojakab/homeassistant-easycontrols", + "category": "integration", + "description": "Helios EasyControls Modbus TCP/IP integration for Home Assistant", + "domain": "easycontrols", + "downloads": 476, + "etag_repository": "W/\"de067e4241430469dcbbdad3a84aa103eaf22356fdbe09d12f248f29268ecff4\"", + "last_updated": "2024-11-30T13:30:42Z", + "stargazers_count": 22, + "topics": [ + "easycontrols", + "eazyctrl", + "modbus" + ], + "last_fetched": 1743697436.984654 + }, + "543068603": { + "repository_manifest": {}, + "new": true, + "full_name": "abualy/philips-tv-remote-card", + "category": "plugin", + "description": "philips tv remote card for for home assistant ", + "etag_repository": "W/\"ccd255c17321bed219096f8e018155e3fc1d859b6572b3489b3fab47eb4f01d2\"", + "last_updated": "2023-02-27T22:46:21Z", + "stargazers_count": 18, + "topics": [ + "hacs-custom", + "philips", + "remote", + "remote-control" + ], + "last_fetched": 1745353015.531949 + }, + "220685552": { + "repository_manifest": {}, + "new": true, + "full_name": "freakshock88/hass-populartimes", + "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/\"10113901ad248af071dde78fcaa24b669ab2d00c1ebe18ad79319a4ebe80badf\"", + "last_updated": "2025-02-21T12:03:47Z", + "stargazers_count": 34, + "topics": [ + "google-maps", + "google-places-api" + ], + "last_fetched": 1740176165.230214 + }, + "235659413": { + "repository_manifest": {}, + "new": true, + "full_name": "JonasPed/homeassistant-eloverblik", + "category": "integration", + "description": "Home Assistant Custom Component showing data from eloverblik.dk", + "domain": "eloverblik", + "etag_repository": "W/\"56e9d4864cf3d7823cec84a0bf561e3e8bfeabeb97349afe032f92dfd20075a1\"", + "last_updated": "2025-01-26T20:32:37Z", + "stargazers_count": 196, + "last_fetched": 1745850115.633795 + }, + "309195773": { + "repository_manifest": {}, + "new": true, + "full_name": "gtjadsonsantos/vapix", + "category": "integration", + "description": "home-assistant service for control the vapix 🚪🔑", + "domain": "vapix", + "etag_repository": "W/\"5f8e71c53981578e26781116d8cfbcfa840123f086f7596349c31f73c73d2a2e\"", + "last_updated": "2021-06-22T11:49:49Z", + "stargazers_count": 2, + "topics": [ + "axis", + "services" + ], + "last_fetched": 1741299460.428918 + }, + "253019926": { + "repository_manifest": {}, + "new": true, + "full_name": "artem-sedykh/mini-humidifier", + "category": "plugin", + "description": "Minimalistic humidifier card for Home Assistant Lovelace UI", + "downloads": 6118, + "etag_repository": "W/\"35dbd3010af62ccec10dce2ee928c80e6441a6d2f2b24bbb96a18925ed3a9429\"", + "last_updated": "2024-04-10T10:27:38Z", + "stargazers_count": 161, + "topics": [ + "automation", + "custom", + "humidifier" + ], + "last_fetched": 1745310003.938762 + }, + "480127478": { + "repository_manifest": {}, + "new": true, + "full_name": "Ludy87/ecotrend-ista", + "category": "integration", + "description": "ecotrend-ista Home Assistant Integration", + "domain": "ecotrend_ista", + "downloads": 447, + "etag_repository": "W/\"84a2f4d4ac99f0f27383a6b9cede829aae3245c0de6449f62a5a6a715055dd9a\"", + "last_updated": "2025-04-30T01:57:27Z", + "stargazers_count": 38, + "topics": [ + "ecotrend", + "hassio-integration", + "hassos", + "home-assistant-component", + "ista" + ], + "last_fetched": 1745982617.827944 + }, + "786195990": { + "repository_manifest": {}, + "new": true, + "full_name": "jirutka/hass-smarwi", + "category": "integration", + "description": "Home Assistant integration for Vektiva SMARWI window opener", + "domain": "smarwi", + "downloads": 57, + "etag_repository": "W/\"d53185b91cf52643d4d2d78f22497d3db8a3613b584645866cda19c1ac10c705\"", + "last_updated": "2025-03-13T23:23:20Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-integration", + "smarwi", + "window-opener" + ], + "last_fetched": 1744705515.766776 + }, + "216183299": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/material-dark-pink", + "category": "theme", + "description": "Material Dark Pink theme for Home Assistant", + "etag_repository": "W/\"b76c08039e518d629c1470d2e93c6f0161da3806dee4ac6a4852f10a5932573f\"", + "last_updated": "2023-03-27T19:57:38Z", + "stargazers_count": 3, + "last_fetched": 1745763175.742535 + }, + "277201070": { + "repository_manifest": {}, + "new": true, + "full_name": "toreamun/amshan-homeassistant", + "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", + "etag_repository": "W/\"bb615ed05baa0ec24d561718cd9734bb296415b74df45fd6d31f6c29a59b6597\"", + "last_updated": "2025-01-05T22:57:09Z", + "stargazers_count": 161, + "topics": [ + "aidon", + "ams", + "han", + "kaifa", + "kamstrup", + "mbus", + "meterbus", + "mqtt", + "p1", + "smart-meter", + "tibberpulse" + ], + "last_fetched": 1745982864.726501 + }, + "330644825": { + "repository_manifest": {}, + "new": true, + "full_name": "leikoilja/ha-google-home", + "category": "integration", + "description": "Home Assistant Google Home custom component ", + "domain": "google_home", + "etag_repository": "W/\"bb79af26f671f18a30f7657f9421c857f8646b776a08b3360294ad2dfc948102\"", + "last_updated": "2025-03-31T14:10:47Z", + "stargazers_count": 472, + "topics": [ + "google-assistent", + "google-home" + ], + "last_fetched": 1745705980.21957 + }, + "609593305": { + "repository_manifest": {}, + "new": true, + "full_name": "t1gr0u/rain-gauge-card", + "category": "plugin", + "description": "A Lovelace card that shows the rain gauge for Home Assistant", + "downloads": 10152, + "etag_repository": "W/\"2e5147f5c52ea16bec8d238b72a7e29a422a398179030ac50b803cd5aa00c425\"", + "last_updated": "2024-07-31T07:13:13Z", + "stargazers_count": 47, + "topics": [ + "uv-index" + ], + "last_fetched": 1745756934.314771 + }, + "874199659": { + "repository_manifest": {}, + "new": true, + "full_name": "timniklas/hass-fitx", + "category": "integration", + "description": "Home Assistant FitX integration", + "domain": "fitx", + "etag_repository": "W/\"c78e1c9c279afc5bd2c72c2db8b6f3112bc439f98977bce7e39377e08424a79f\"", + "last_updated": "2024-12-29T19:38:29Z", + "stargazers_count": 2, + "topics": [ + "fitness", + "fitx" + ], + "last_fetched": 1744698692.45184 + }, + "254206234": { + "repository_manifest": {}, + "new": true, + "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": 2026, + "etag_repository": "W/\"0c5a925967543cdea7449a4edd52b875c337493239384ae0033aeddc5732548f\"", + "last_updated": "2025-03-19T12:05:58Z", + "stargazers_count": 99, + "topics": [ + "esios", + "graphics", + "lovelace-card", + "lovelace-custom-card", + "pvpc", + "ree" + ], + "last_fetched": 1742984180.934071 + }, + "366862031": { + "repository_manifest": {}, + "new": true, + "full_name": "elax46/custom-brand-icons", + "category": "plugin", + "description": "Custom brand icons for Home Assistant", + "etag_repository": "W/\"d5b7e7066f0a28ca4a79d374da63b13170f48a6a781221965b16c6b1611222f9\"", + "last_updated": "2025-02-10T11:46:11Z", + "stargazers_count": 935, + "topics": [ + "custom-icons", + "icons", + "icons-pack", + "iconset", + "ikea", + "philips-hue", + "xiaomi" + ], + "last_fetched": 1745914929.658513 + }, + "200399989": { + "repository_manifest": {}, + "new": 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": 2, + "etag_repository": "W/\"e2935ef14518a93e803af7d81437614161fc3bbf7947cf2be7e67fc614660a7c\"", + "last_updated": "2025-04-26T06:41:09Z", + "stargazers_count": 22, + "topics": [ + "backups" + ], + "last_fetched": 1745656083.468615 + }, + "362513331": { + "repository_manifest": {}, + "new": true, + "full_name": "shaiu/technicolor", + "category": "integration", + "description": "This is an integration for HomeAssistant. It's a Device Tracker component for the Technicolor Gateway.", + "domain": "technicolor", + "etag_repository": "W/\"65b9a43e861bffac1fbd4a07b740e4f5a245d2bdaeef2e7d0927e37e4622d256\"", + "last_updated": "2023-05-28T09:30:46Z", + "stargazers_count": 7, + "last_fetched": 1733886446.37479 + }, + "545119372": { + "repository_manifest": {}, + "new": true, + "full_name": "Fr3d/camect-ha", + "category": "integration", + "description": "Full Camect Hub integration for Home Assistant / HACS", + "domain": "camect", + "etag_repository": "W/\"6649e7725b42442734b0f26b9aee1d8c2d4e76f7617868a2383c94fbb72e2866\"", + "last_updated": "2025-01-15T08:56:10Z", + "stargazers_count": 11, + "topics": [ + "camect", + "home-assistant-integration" + ], + "last_fetched": 1745483033.823653 + }, + "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", + "etag_repository": "W/\"bf447204ba2d0965c0e32cc9db8050114c8302429d35efa547549edc35bc9058\"", + "last_updated": "2025-04-28T11:20:00Z", + "stargazers_count": 63, + "topics": [ + "bayesian", + "occupancy" + ], + "last_fetched": 1745896085.277405 + }, + "325635211": { + "repository_manifest": {}, + "new": true, + "full_name": "kesteraernoudt/dobiss", + "category": "integration", + "description": "Custom Home Assistant Integration for the Dobiss NXT platform", + "domain": "dobiss", + "etag_repository": "W/\"e711db75575033d71caa7ba59668b109e5a6b7af0f2a0c57d49cddb79c9fa0d4\"", + "last_updated": "2025-04-28T13:35:08Z", + "stargazers_count": 13, + "last_fetched": 1745857423.948226 + }, + "260597137": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-air-filter-card", + "category": "plugin", + "description": "用于Lovelace的小米空气净化器卡片", + "etag_repository": "W/\"8d515c6b3295de542907160dd9f8189ba0e984330d3e78b28ebded6169ad8c0b\"", + "last_updated": "2022-06-02T18:43:53Z", + "stargazers_count": 11, + "last_fetched": 1742940884.41333 + }, + "180528950": { + "repository_manifest": {}, + "new": true, + "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/\"61f86d1c49d800f5014ef69365f07a6b39609d72f2f5502a44b8d090433371f8\"", + "last_updated": "2023-10-17T05:20:38Z", + "stargazers_count": 174, + "last_fetched": 1744726682.344625 + }, + "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/\"d290dd53049e30f012a240ee9abe3934595fd4dac999e49209764b5e57bbd06e\"", + "last_updated": "2024-08-29T21:05:53Z", + "stargazers_count": 1, + "topics": [ + "energystorage", + "maxstorage", + "solarmax" + ], + "last_fetched": 1743589183.543818 + }, + "200897141": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/hass-lovelace_gen", + "category": "integration", + "description": "🔹 Improve the lovelace yaml parser for Home Assistant", + "domain": "lovelace_gen", + "etag_repository": "W/\"b862e6c9970a207d83c45376863a70abb2027557dc620f0ad8d4d2a7dbb86734\"", + "last_updated": "2025-03-27T21:21:54Z", + "stargazers_count": 230, + "last_fetched": 1744554155.539422 + }, + "232424544": { + "repository_manifest": {}, + "new": true, + "full_name": "tschamm/boschshc-hass", + "category": "integration", + "description": "Home Assistant component for accessing Bosch Smart Home Controller using boschshcpy python library.", + "domain": "bosch_shc", + "etag_repository": "W/\"50d857acb62c46df4ff99fe422dcc6fe16b21bd836f97722d51973df21b8c7b9\"", + "last_updated": "2025-02-08T19:59:15Z", + "stargazers_count": 188, + "topics": [ + "bosch-smart-home", + "boschshcpy", + "home-assistant-component" + ], + "last_fetched": 1745224233.607121 + }, + "140618233": { + "repository_manifest": {}, + "new": true, + "full_name": "RobHofmann/HomeAssistant-GreeClimateComponent", + "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/\"798c65e11e7637654d0e919fb8b6dbe4019006d16dbc4f25f69f1b481a2e6d6a\"", + "last_updated": "2025-04-29T19:56:14Z", + "stargazers_count": 346, + "last_fetched": 1745958379.987721 + }, + "166045890": { + "repository_manifest": {}, + "new": true, + "full_name": "pippyn/Home-Assistant-Sensor-Afvalbeheer", + "category": "integration", + "description": "Provides Home Assistant sensors for multiple Dutch and Belgium waste collectors", + "domain": "afvalbeheer", + "etag_repository": "W/\"b1f30af6c3e5315abd772a54850521ef4eb7a2e71f933ecc3130f2715ff5925a\"", + "last_updated": "2025-04-17T07:16:15Z", + "stargazers_count": 325, + "topics": [ + "belgium", + "dutch", + "hassio-integration", + "waste-collectors" + ], + "last_fetched": 1745691993.767685 + }, + "645730299": { + "repository_manifest": {}, + "new": true, + "full_name": "CumpsD/home-assistant-leo-ntp", + "category": "integration", + "description": "Home Assistant integration for LeoNTP 1200", + "domain": "leo_ntp", + "etag_repository": "W/\"4eac3927373841495068bd45031afea56d9d34ba3f191166f29ab60938ea109b\"", + "last_updated": "2024-11-11T05:05:57Z", + "stargazers_count": 3, + "topics": [ + "leo-ntp", + "ntp", + "timeserver" + ], + "last_fetched": 1731306072.70028 + }, + "201445202": { + "repository_manifest": {}, + "new": true, + "full_name": "Cadsters/acv-hass-component", + "category": "integration", + "description": "🗑️ Integration for bin/waste collection by acv-groep", + "domain": "acv", + "etag_repository": "W/\"0dcdab4fb3878b74ea2ef1c3eda048d163355137e860e95641c842353ded32f9\"", + "last_updated": "2022-05-30T13:17:35Z", + "stargazers_count": 4, + "topics": [ + "acv-groep", + "python3", + "trash", + "waste" + ], + "last_fetched": 1729213413.40951 + }, + "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/\"777d8c1f1047438851635c2de8796f9f46957d708eb892e20d23f98670bf2f38\"", + "last_updated": "2025-04-16T06:46:22Z", + "stargazers_count": 10, + "topics": [ + "api", + "edupage", + "entities", + "grades", + "school", + "sensors", + "service", + "students" + ], + "last_fetched": 1745303372.173201 + }, + "650965476": { + "repository_manifest": {}, + "new": true, + "full_name": "daernsinstantfortress/cupra_we_connect", + "category": "integration", + "description": "Cupra integration for Home Assistant", + "domain": "cupra_we_connect", + "etag_repository": "W/\"114f8b54e4f2bc1c34de5b8e6e0590322425baadc35e64943d29feb64d22beb2\"", + "last_updated": "2025-01-16T08:00:00Z", + "stargazers_count": 76, + "topics": [ + "born", + "car", + "cupra", + "ev" + ], + "last_fetched": 1745432619.435331 + }, + "507038522": { + "repository_manifest": {}, + "new": true, + "full_name": "Breina/nad_controller", + "category": "integration", + "description": "NAD Multi-room Audio Controller HomeAssistant Integration", + "domain": "nad_controller", + "etag_repository": "W/\"a9a263996be5641aa92ed2eac8fb3043138af35554abf6ad98b638dbd3a38c30\"", + "last_updated": "2024-02-29T13:14:52Z", + "topics": [ + "amplifier-controller" + ], + "last_fetched": 1739261949.405898 + }, + "196605143": { + "repository_manifest": {}, + "new": true, + "full_name": "RobHofmann/HomeAssistant-PhilipsAndroid2014", + "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/\"5981ee440efddfe72719e97e609799f0baf633974433f234699bf1d6cc50174e\"", + "last_updated": "2021-05-09T12:39:18Z", + "stargazers_count": 3, + "last_fetched": 1741299738.842612 + }, + "245239101": { + "repository_manifest": {}, + "new": 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/\"6f1602e51570d9eaaf735df36109797770f5bc40d29a53aa4eca3e257fa4056e\"", + "last_updated": "2023-03-04T06:21:16Z", + "stargazers_count": 23, + "last_fetched": 1741328449.733522 + }, + "579801670": { + "repository_manifest": {}, + "new": true, + "full_name": "bdunn44/hass-jellyfish-lighting", + "category": "integration", + "description": "A Jellyfish Lighting integration for Home Assistant", + "domain": "jellyfish_lighting", + "downloads": 227, + "etag_repository": "W/\"cfea597f8e01204ffc10198c0ebb9883f969e5bf3014651aa1e4b9d61ebf0017\"", + "last_updated": "2024-08-26T22:06:55Z", + "stargazers_count": 10, + "topics": [ + "assistant", + "home", + "jellyfish", + "led", + "led-controller", + "led-strips", + "lighting" + ], + "last_fetched": 1740665676.611134 + }, + "193588612": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-iMPK", + "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": 193, + "etag_repository": "W/\"44fb4403f132536fc413b141d27d8165b40211bc91fc23f50b54fa02ff0418d1\"", + "last_updated": "2025-04-05T00:26:14Z", + "stargazers_count": 17, + "topics": [ + "public-transport", + "wroclaw" + ], + "last_fetched": 1743822151.375925 + }, + "258012818": { + "repository_manifest": {}, + "new": true, + "full_name": "vigonotion/hass-simpleicons", + "category": "integration", + "description": "Use Simple Icons in Home Assistant", + "domain": "simpleicons", + "downloads": 7136, + "etag_repository": "W/\"3ac37d58e0b6e80567d92d88437ec41b8a481e420aa3f79a4619d7877032ecc4\"", + "last_updated": "2025-01-07T15:11:49Z", + "stargazers_count": 154, + "topics": [ + "simple-icons" + ], + "last_fetched": 1740054998.782058 + }, + "693589195": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/AICO_HomeLINK", + "category": "integration", + "description": "Home Assistant AICO HomeLINK Integration", + "domain": "homelink", + "downloads": 1, + "etag_repository": "W/\"66bf8c00ac3fece8fc268caae5af05f179a31104ebbc7450c2302e410849ef76\"", + "last_updated": "2025-04-14T07:18:27Z", + "stargazers_count": 5, + "topics": [ + "aico", + "homeassistant-custom-component", + "homelink" + ], + "last_fetched": 1744619335.106188 + }, + "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/\"f319d8731cf6c792bff2d5ebfcbcc64682a38d340983e8135be76d41c2412622\"", + "last_updated": "2024-10-17T21:42:04Z", + "topics": [ + "custom-integration", + "history", + "sensors", + "statistics", + "water" + ], + "last_fetched": 1729217292.522739 + }, + "342026799": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/pollen_hu", + "category": "integration", + "description": "Home Assistant custom component for Pollen Information in Hungary", + "domain": "pollen_hu", + "downloads": 5, + "etag_repository": "W/\"5b0fa419cd63bdea767f643dbdab0c9cd40b2e6863a3e6b51c0b341dc0fb33bd\"", + "last_updated": "2024-07-17T19:20:23Z", + "stargazers_count": 14, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1740651324.451584 + }, + "296946072": { + "repository_manifest": {}, + "new": true, + "full_name": "boralyl/kodi-recently-added", + "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/\"51900bf87baceb6f151d47d6b654ab3bca2ad2726ae20b3fcc11ed770304cc5f\"", + "last_updated": "2021-12-19T23:48:44Z", + "stargazers_count": 10, + "topics": [ + "kodi" + ], + "last_fetched": 1745511621.749677 + }, + "512922944": { + "repository_manifest": {}, + "new": true, + "full_name": "rnovacek/homeassistant_cz_energy_spot_prices", + "category": "integration", + "description": "Home Assistant integration that provides current Czech electricity spot prices based on OTE.", + "domain": "cz_energy_spot_prices", + "etag_repository": "W/\"30ebfe45b210e7c126fc688c1d6a8e6be39787b70d2f26642cf91dd92abf1b22\"", + "last_updated": "2025-04-25T17:56:13Z", + "stargazers_count": 100, + "topics": [ + "electricity", + "energy", + "gas", + "spot" + ], + "last_fetched": 1745612751.447316 + }, + "196132939": { + "repository_manifest": {}, + "new": 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/\"9d79d776f1e88882bd9182ac53b4b286b32e770fa1ca56b8dc1adf8445277f5b\"", + "last_updated": "2024-01-30T03:37:15Z", + "stargazers_count": 16, + "last_fetched": 1742473659.16773 + }, + "183212377": { + "repository_manifest": {}, + "new": true, + "full_name": "fondberg/spotcast", + "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/\"36a3211a843f38d59a260a0f9efef47be127311d25c9daf10bb31ec3ede6649e\"", + "last_updated": "2025-04-19T12:46:16Z", + "stargazers_count": 751, + "last_fetched": 1745629863.603196 + }, + "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/\"9b9ea186c0512b420485808e245aae1d28c16929d952ba10deed07f2d38e02b8\"", + "last_updated": "2024-05-11T13:28:51Z", + "topics": [ + "automation", + "computer-vision", + "vision", + "vision-api", + "visionprocessing", + "webhooks" + ], + "last_fetched": 1739197235.293176 + }, + "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": 340, + "etag_repository": "W/\"c80e8d1c66d6bd064458cc97f450f1d4c34d2463a068a8c37ae3027a5e109784\"", + "last_updated": "2024-08-24T15:15:10Z", + "stargazers_count": 1, + "topics": [ + "google-fonts", + "lovelace-card" + ], + "last_fetched": 1745756896.736431 + }, + "612978245": { + "repository_manifest": {}, + "new": true, + "full_name": "libdyson-wg/ha-dyson", + "category": "integration", + "description": "Home Assistant custom integration for Wi-Fi connected Dyson devices", + "domain": "dyson_local", + "etag_repository": "W/\"a3ab22eb55c11fb96b1c1df2edabaf3b4c0418d345fd296ec2c087cef05034ad\"", + "last_updated": "2025-03-31T02:02:52Z", + "stargazers_count": 295, + "topics": [ + "dyson", + "dyson-devices", + "dyson-fan", + "dyson-link", + "dysonlink" + ], + "last_fetched": 1746030288.576218 + }, + "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/\"a03b7e4dec2f168c36172ad9656f5ef177e82cd3862f22a034da798297615276\"", + "last_updated": "2024-12-18T17:57:33Z", + "stargazers_count": 46, + "topics": [ + "homeassistant-custom-component", + "octopus-energy", + "spain" + ], + "last_fetched": 1744612141.319733 + }, + "268118148": { + "repository_manifest": {}, + "new": true, + "full_name": "py-smart-gardena/hass-gardena-smart-system", + "category": "integration", + "description": "Home Assistant custom component integration for Gardena Smart System", + "domain": "gardena_smart_system", + "etag_repository": "W/\"715e516909beb01a4c7d3fbc045582eaaf9fb768c54efb9bd6064a72ef4ae2f9\"", + "last_updated": "2025-04-03T18:49:38Z", + "stargazers_count": 231, + "topics": [ + "gardena", + "gardena-api", + "gardena-smart-system" + ], + "last_fetched": 1745785446.90751 + }, + "447474061": { + "repository_manifest": {}, + "new": true, + "full_name": "rgc99/irrigation-unlimited-card", + "category": "plugin", + "description": "A companion card for the Irrigation Unlimited integration", + "downloads": 121, + "etag_repository": "W/\"dae84e0e68ee61b86173cc0be5e6baf599e436b985fa82560718add926d5fae0\"", + "last_updated": "2024-11-16T04:14:16Z", + "stargazers_count": 18, + "topics": [ + "irrigation", + "irrigation-controller", + "sprinkler-controller", + "watering" + ], + "last_fetched": 1731745143.331866 + }, + "403123516": { + "repository_manifest": {}, + "new": true, + "full_name": "barleybobs/homeassistant-ecowater-softener", + "category": "integration", + "description": "A Homeassistant custom component to integrate Ecowater water softeners", + "domain": "ecowater_softener", + "etag_repository": "W/\"5fa3d89dc085f47f2c999b8bbe7f403783a6e88eabb74ab1232b5b0c592eed4f\"", + "last_updated": "2024-10-01T20:55:32Z", + "stargazers_count": 39, + "topics": [ + "ecowater", + "iot", + "selfhosted", + "water-softener" + ], + "last_fetched": 1743545697.063075 + }, + "246410785": { + "repository_manifest": {}, + "new": true, + "full_name": "KoljaWindeler/ics", + "category": "integration", + "description": "Integration that displays the next event of an ics link (support reoccuring events)", + "domain": "ics", + "etag_repository": "W/\"9a63c1a17d1d5e80cf1684a603d807c0c8bda5565a18731596b3a8647a9b8ed8\"", + "last_updated": "2025-01-14T13:41:15Z", + "stargazers_count": 54, + "topics": [ + "appointments", + "filtering", + "ics", + "reoccuring-events" + ], + "last_fetched": 1743618359.606582 + }, + "464416924": { + "repository_manifest": {}, + "new": true, + "full_name": "corporategoth/ha-powerpetdoor", + "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/\"c5b4fb0889bda5a1e5b5a6e058cd80cc4300d4d1903c2f84264d282615a897c3\"", + "last_updated": "2025-02-03T00:16:19Z", + "stargazers_count": 20, + "topics": [ + "dog", + "door" + ], + "last_fetched": 1743610852.505492 + }, + "193371922": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Tauron-AMIplus", + "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": 2393, + "etag_repository": "W/\"f793b3051839da367c6a2564804c83712f26301b475132d206b22811e35e5bd4\"", + "last_updated": "2025-04-05T00:26:30Z", + "stargazers_count": 163, + "topics": [ + "amiplus", + "elicznik", + "energy-monitor", + "tauron" + ], + "last_fetched": 1745771106.755955 + }, + "151280062": { + "repository_manifest": {}, + "new": true, + "full_name": "kalkih/mini-graph-card", + "category": "plugin", + "description": "Minimalistic graph card for Home Assistant Lovelace UI", + "downloads": 313516, + "etag_repository": "W/\"ce4206a40fcf11556fe4eaf50b4722398b9ec2b370548f6b8b16da43c39e0ec8\"", + "last_updated": "2025-04-29T20:18:48Z", + "stargazers_count": 3382, + "topics": [ + "automation", + "custom", + "graph" + ], + "last_fetched": 1746022602.676717 + }, + "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": 1399, + "etag_repository": "W/\"bbf50ec7afba7e431fdd79da97892756942bd55dd2f70a48e36908d9bc521368\"", + "last_updated": "2025-04-30T15:14:11Z", + "stargazers_count": 131, + "topics": [ + "battery", + "battery-management-system", + "battery-monitor", + "battery-status", + "ble", + "bluetooth-low-energy", + "daly", + "daly-bms", + "dalybms", + "jbd", + "jbd-bms", + "jikong-bms", + "monitoring", + "ogt-bms", + "seplos", + "seplos-bms", + "smart-bms", + "supervolt" + ], + "last_fetched": 1746030389.351359 + }, + "228604799": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-arpscan_tracker", + "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/\"fce291c7b4ef3cdfca4e27b79731b2c1d512427bcde1bf316b8a4ef0fba6ed6a\"", + "last_updated": "2023-05-09T20:03:04Z", + "stargazers_count": 33, + "last_fetched": 1745525936.216914 + }, + "135166048": { + "repository_manifest": {}, + "new": true, + "full_name": "robmarkcole/HASS-Machinebox-Classificationbox", + "category": "integration", + "description": "Home-Assistant image classification using Machinebox.io", + "domain": "classificationbox", + "etag_repository": "W/\"3b6c7d600a47fb82647ce34ed7617c0ef28dd4753e34bc7ef211870e73fd2366\"", + "last_updated": "2022-07-05T04:19:34Z", + "stargazers_count": 20, + "topics": [ + "computer-vision", + "deep-neural-networks", + "machinebox" + ], + "last_fetched": 1729217219.303646 + }, + "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/\"8f80d3bfe6678857cf42f595f86be1260a761a6049eedf10cb7aa987bb88f2c4\"", + "last_updated": "2025-04-30T06:18:52Z", + "stargazers_count": 18, + "topics": [ + "heizung", + "modbus", + "solvis" + ], + "last_fetched": 1746001616.988586 + }, + "894626535": { + "repository_manifest": {}, + "new": true, + "full_name": "ytilis/hass-progress-bar-feature", + "category": "plugin", + "description": "Add a progress bar border to HASS cards", + "downloads": 49, + "etag_repository": "W/\"84c47697a7b9931f1d56c5dfc3c9a27065e80f18fb6617c675065cc6d70853a2\"", + "last_updated": "2024-12-10T01:35:12Z", + "stargazers_count": 5, + "topics": [ + "card-feature", + "hacs-plugin" + ], + "last_fetched": 1746016338.203431 + }, + "373857882": { + "repository_manifest": {}, + "new": true, + "full_name": "wassy92x/lovelace-entities-btn-group", + "category": "plugin", + "description": "A custom card for Home Assistant to group multiple buttons", + "downloads": 3736, + "etag_repository": "W/\"ce598d60f4849bc5124f79e95106dc88313e599f34c8f0bf5865a1867670ed3e\"", + "last_updated": "2023-05-22T20:47:26Z", + "stargazers_count": 8, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1741328565.201973 + }, + "442878365": { + "repository_manifest": {}, + "new": true, + "full_name": "hostcc/hass-gs-alarm", + "category": "integration", + "description": "Custom Home Assistant integration for G90 security systems", + "domain": "gs_alarm", + "etag_repository": "W/\"4c36134fca67d41e8d828d4030befea37915eca58eb1d88d290ac5e42c5dcde2\"", + "last_updated": "2025-04-28T23:01:12Z", + "stargazers_count": 3, + "topics": [ + "alarm", + "alarm-panel" + ], + "last_fetched": 1745922094.47484 + }, + "344636306": { + "repository_manifest": {}, + "new": true, + "full_name": "wimb0/home-assistant-saj-r5-modbus", + "category": "integration", + "description": "Home Assistant Component for reading data locally from SAJ R5 (and Zonneplan One) Inverters through modbus TCP.", + "domain": "saj_modbus", + "downloads": 356, + "etag_repository": "W/\"86d961f77f1bee48daf2545a77c84764333a699141ffc3048f93a6fb4ab9b49a\"", + "last_updated": "2025-04-29T20:01:06Z", + "stargazers_count": 38, + "topics": [ + "saj-inverters", + "saj-r5", + "zonneplan" + ], + "last_fetched": 1745965527.984991 + }, + "872828936": { + "repository_manifest": {}, + "new": true, + "full_name": "MTrab/stromligning", + "category": "integration", + "description": "Home Assistant integration for the Strømligning API", + "domain": "stromligning", + "downloads": 445, + "etag_repository": "W/\"94728348849cddfc643e4a79f81842379754b837929d7729f803f91e19de5cbd\"", + "last_updated": "2025-04-28T05:04:54Z", + "stargazers_count": 32, + "topics": [ + "home-assistant-integration", + "homeassistant-custom-component" + ], + "last_fetched": 1745822194.129804 + }, + "737028188": { + "repository_manifest": {}, + "new": true, + "full_name": "ibz0q/better-moment-card", + "category": "plugin", + "description": "Digital date/time card for Lovelace 🕔", + "etag_repository": "W/\"594e0fa994ba37a75bcb2fa130d29cc0e0cfc3cf4cad1c30d5d1060692d05de3\"", + "last_updated": "2025-01-30T20:36:38Z", + "stargazers_count": 50, + "topics": [ + "clock", + "lovelace-custom-card" + ], + "last_fetched": 1745079524.969038 + }, + "225248441": { + "repository_manifest": {}, + "new": true, + "full_name": "tomaae/homeassistant-mikrotik_router", + "category": "integration", + "description": "Mikrotik router integration for Home Assistant", + "domain": "mikrotik_router", + "downloads": 19655, + "etag_repository": "W/\"b209a65a657735b047a636cb2d90d253f1c03767d63a940fc96aaa370527f21e\"", + "last_updated": "2025-04-30T11:54:49Z", + "stargazers_count": 356, + "topics": [ + "mikrotik" + ], + "last_fetched": 1746016797.002394 + }, + "250866164": { + "repository_manifest": {}, + "new": true, + "full_name": "azogue/eventsensor", + "category": "integration", + "description": "HomeAssistant custom sensor to track specific events", + "domain": "eventsensor", + "etag_repository": "W/\"71c740af6d6c4cd3e77d37a24a986cfbe0ab3b5071401961bcead6bfd9d39290\"", + "last_updated": "2025-04-07T19:23:44Z", + "stargazers_count": 89, + "last_fetched": 1745907791.008368 + }, + "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/\"fa9e5b19f08c016a29fc04d8a1edfb9348bceb9315ece4c438dc2cdadb267104\"", + "last_updated": "2025-02-09T22:11:21Z", + "stargazers_count": 7, + "topics": [ + "blauberg", + "hvac", + "s21" + ], + "last_fetched": 1741299534.194118 + }, + "621677113": { + "repository_manifest": {}, + "new": true, + "full_name": "OpenEPaperLink/Home_Assistant_Integration", + "category": "integration", + "description": "Home assistant Integration for the OpenEPaperLink project", + "domain": "open_epaper_link", + "etag_repository": "W/\"030815ef1c5a5c20222249ddee920b8a6eaa6b83f7c851ed7f0c5c6cd3d3b1ff\"", + "last_updated": "2025-04-10T17:07:49Z", + "stargazers_count": 215, + "topics": [ + "epaper-displays" + ], + "last_fetched": 1745857557.06118 + }, + "309056232": { + "repository_manifest": {}, + "new": true, + "full_name": "einschmidt/github_dark_theme", + "category": "theme", + "description": "A Home Assistant theme inspired on Github.", + "etag_repository": "W/\"0efcda8d1b27a202f2cab9f692a9944cf82e2aff1dea5740ce63e2a718c75ab8\"", + "last_updated": "2023-08-23T06:12:41Z", + "stargazers_count": 6, + "topics": [ + "assistant-theme" + ], + "last_fetched": 1734812052.616809 + }, + "299556199": { + "repository_manifest": {}, + "new": true, + "full_name": "xraver/mercedes_me_api", + "category": "integration", + "description": "Script to use Mercedes Me APIs.", + "domain": "mercedesmeapi", + "etag_repository": "W/\"517b38ff153c8e93e7627b2dc126b84b9388c20f5e47eb5ba74a03db96d1b04f\"", + "last_updated": "2023-02-26T13:39:29Z", + "stargazers_count": 61, + "topics": [ + "mercedes", + "mercedes-benz-car" + ], + "last_fetched": 1745684852.402751 + }, + "232269564": { + "repository_manifest": {}, + "new": true, + "full_name": "5high/konke", + "category": "integration", + "description": "控客小K 接入Home Assistant,支持最新版本HA 目前最新版本(0.103),相信未来的版本也可以支持。", + "domain": "konke", + "etag_repository": "W/\"1be74edead3b5c7bb67b651e74177e5d5395866c41946cc49e78401b0cba1c03\"", + "last_updated": "2024-03-25T06:47:54Z", + "stargazers_count": 27, + "last_fetched": 1743826612.777186 + }, + "548811638": { + "repository_manifest": {}, + "new": true, + "full_name": "amosyuen/ha-epson-projector-link", + "category": "integration", + "description": "Home Assistant Epson Projector Link", + "domain": "epson_projector_link", + "etag_repository": "W/\"af987fa80d58c8bd76cfb730e74fa487bf7e502b7c498e50c772f086f9a0bbe7\"", + "last_updated": "2025-04-28T17:01:11Z", + "stargazers_count": 22, + "topics": [ + "epson-projector" + ], + "last_fetched": 1746029940.486121 + }, + "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/\"ebb33f51889f0a3d30aabd740c8967916f0e18dd73e66fcfe0d259d56b67be11\"", + "last_updated": "2024-12-30T09:05:57Z", + "stargazers_count": 20, + "topics": [ + "smart-maic" + ], + "last_fetched": 1744720522.930228 + }, + "308752409": { + "repository_manifest": {}, + "new": true, + "full_name": "tmjo/charger-card", + "category": "plugin", + "description": "A lovelace card for electrical vehicle (EV) home chargers and charging robots.", + "downloads": 7023, + "etag_repository": "W/\"17aad6ea1def1c7836ae0d9b6ef7efe7445909e8ffc8c4479db38fe50e56ed31\"", + "last_updated": "2024-04-25T07:14:41Z", + "stargazers_count": 105, + "topics": [ + "charger", + "charging-robot", + "easee", + "elbil", + "electric-vehicle", + "evcharger" + ], + "last_fetched": 1745411547.378087 + }, + "550121200": { + "repository_manifest": {}, + "new": true, + "full_name": "Jezza34000/homeassistant_weback_component", + "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/\"b30e415737e6c274d32a4b289a6c6e693eccc7c2341d3171e9f2e94fa4f04382\"", + "last_updated": "2024-11-28T10:58:31Z", + "stargazers_count": 30, + "topics": [ + "abir", + "component", + "neatsvor", + "tesvor", + "vacuum-cleaner", + "vacuum-robot", + "weback" + ], + "last_fetched": 1744921253.600483 + }, + "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/\"7594a0fef1022a75255927ccab434e3be4748903bde24e3584e6f5d28eb55390\"", + "last_updated": "2025-04-29T04:56:48Z", + "stargazers_count": 5, + "topics": [ + "petwalk" + ], + "last_fetched": 1745908215.593361 + }, + "726217692": { + "repository_manifest": {}, + "new": true, + "full_name": "legrego/homeassistant-combustion", + "category": "integration", + "description": "Integrate Combustion thermometers with Home Assistant", + "domain": "combustion", + "downloads": 99, + "etag_repository": "W/\"0ec6453e07894724d089ea04d0a111f03b09a9d6a0a529bb3cdf0cff19bec691\"", + "last_updated": "2025-04-28T04:35:45Z", + "stargazers_count": 26, + "topics": [ + "combustion" + ], + "last_fetched": 1745822121.678138 + }, + "192086849": { + "repository_manifest": {}, + "new": true, + "full_name": "bouwew/sems2mqtt", + "category": "integration", + "description": "GoodWe SEMS MQTT-componenent for Home Assistant", + "domain": "sems2mqtt", + "etag_repository": "W/\"c815838abaf88ca10941da09a993c63c559099432bf6e0dfb5a9a11ffca1a0e8\"", + "last_updated": "2023-03-31T18:23:01Z", + "stargazers_count": 11, + "last_fetched": 1741299292.765042 + }, + "577981941": { + "repository_manifest": {}, + "new": true, + "full_name": "avolmensky/panasonic_eolia", + "category": "integration", + "description": "Panasonic Eolia component for Home Assistant", + "domain": "panasonic_eolia", + "etag_repository": "W/\"5eb1e7f0cc88a0bc7f060dd69c8a2c7dfee684c0637f7044794fd5e0ec5341f6\"", + "last_updated": "2025-01-19T23:56:21Z", + "stargazers_count": 3, + "topics": [ + "eolia", + "panasonic" + ], + "last_fetched": 1744599902.431623 + }, + "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/\"1b64a0ed0c1e46c74d3f03c600a9499319c88f3b6e1cc0f59cd158a425e7d483\"", + "last_updated": "2025-02-06T17:33:32Z", + "stargazers_count": 91, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1745770711.215417 + }, + "377060365": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-lkcomu-interrao", + "category": "integration", + "description": "Интеграция Home Assistant с ЛК \"Интер РАО\"", + "domain": "lkcomu_interrao", + "etag_repository": "W/\"17197755193875c5cb21011e74d046d147b15f4c1b7dec58b290c208f4f1e6a3\"", + "last_updated": "2024-08-13T06:17:01Z", + "stargazers_count": 50, + "topics": [ + "altaienergosbyt", + "bashelektrosbyt", + "energosbyt", + "esbvolga", + "mosenergosbyt", + "sevesk", + "tambovenergosbyt", + "tomskenergosbyt" + ], + "last_fetched": 1743797762.455398 + }, + "179808576": { + "repository_manifest": {}, + "new": true, + "full_name": "hulkhaugen/hass-bha-icons", + "category": "plugin", + "description": "Additional icons for Home Assistant to accompany the MDI icons", + "etag_repository": "W/\"02946c5427de8d77908ce7f06c8850c97e2908bdaf201c6eb279b19368e3300c\"", + "last_updated": "2024-05-01T19:25:31Z", + "stargazers_count": 171, + "topics": [ + "icons", + "iconset", + "svg-icons" + ], + "last_fetched": 1745849872.11748 + }, + "151580533": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.unifigateway", + "category": "integration", + "description": "High level health status of UniFi Security Gateway devices via UniFi Controller", + "domain": "unifigateway", + "etag_repository": "W/\"d4a4f320e38720c6f4a9d6aa036b93aa50b853756e2f7e80e5c26f002b00fc6e\"", + "last_updated": "2021-04-19T12:12:56Z", + "stargazers_count": 133, + "last_fetched": 1745439549.397946 + }, + "572284948": { + "repository_manifest": {}, + "new": true, + "full_name": "yo-han/Home-Assistant-Carelink", + "category": "integration", + "description": "Unofficial Home Assistant Carelink Component", + "domain": "carelink", + "etag_repository": "W/\"961a98140aa5aa67a056929b3537eb8775d6023db310e6dd8726db3ab0c42171\"", + "last_updated": "2025-03-14T13:28:29Z", + "stargazers_count": 28, + "topics": [ + "carelink", + "diabetic", + "hassio-integration", + "medtronic" + ], + "last_fetched": 1744871557.585004 + }, + "474172189": { + "repository_manifest": {}, + "new": true, + "full_name": "adamoutler/anycubic-homeassistant", + "category": "integration", + "description": "Home assistant integration for Anycubic Printers. ", + "domain": "anycubic_wifi", + "etag_repository": "W/\"47959810adc316186af0c523f221a0a4352ce5dfc618686cbda29ba17b96e6a8\"", + "last_updated": "2025-01-26T18:05:55Z", + "stargazers_count": 14, + "topics": [ + "3d-printing" + ], + "last_fetched": 1741299211.032774 + }, + "223739645": { + "repository_manifest": {}, + "new": true, + "full_name": "atxbyea/samsungrac", + "category": "integration", + "description": "Home Assistant Climate Device for controlling (not only) Samsung AC", + "domain": "climate_ip", + "etag_repository": "W/\"b28069eb6cac78c690ab6bda86584af4a99965ea849fc565b32d458f0fb5b02e\"", + "last_updated": "2024-11-28T11:12:45Z", + "stargazers_count": 65, + "topics": [ + "airconditioning", + "hacktoberfest2021", + "samsung" + ], + "last_fetched": 1745792060.070558 + }, + "224374747": { + "repository_manifest": {}, + "new": true, + "full_name": "5high/phicomm-dc1-homeassistant", + "category": "integration", + "description": "斐讯DC1插排接入Home Assistant插件,本插件原作者NETYJ,此处仅为HACS安装方便之用。", + "domain": "phicomm_dc1", + "etag_repository": "W/\"30ab3f31e045fa408a99cc5da298eb3084e84eef93f6adb6b317bffdb0447af0\"", + "last_updated": "2021-06-04T14:08:17Z", + "stargazers_count": 14, + "last_fetched": 1741299205.720451 + }, + "455174197": { + "repository_manifest": {}, + "new": true, + "full_name": "dummylabs/thewatchman", + "category": "integration", + "description": "Home Assistant custom integration to keep track of missing entities and actions in your config files", + "domain": "watchman", + "downloads": 2, + "etag_repository": "W/\"4e42025594f29a0357392f30d17f4649abcec079b702bb4dddd4c58dbc18ef66\"", + "last_updated": "2024-12-06T14:52:39Z", + "stargazers_count": 534, + "topics": [ + "automation" + ], + "last_fetched": 1746016341.295014 + }, + "594007512": { + "repository_manifest": {}, + "new": true, + "full_name": "marcolivierarsenault/moonraker-home-assistant", + "category": "integration", + "description": "Home Assistant integration for Moonraker, Klipper and Mainsail", + "domain": "moonraker", + "etag_repository": "W/\"ee31325a25a0375078e0841d9b1ae787ff89c39bbb4aa3cb836aac951dbf1ff2\"", + "last_updated": "2025-04-29T00:31:21Z", + "stargazers_count": 345, + "topics": [ + "klipper", + "moonraker" + ], + "last_fetched": 1745889411.989344 + }, + "524730333": { + "repository_manifest": {}, + "new": true, + "full_name": "vasqued2/ha-teamtracker", + "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/\"b5ffdf5863a34604fa726dd6db6ccd25973216082e2a7ff9adef3e4451b219e1\"", + "last_updated": "2025-04-22T16:51:08Z", + "stargazers_count": 229, + "topics": [ + "afl", + "atp", + "baseball", + "basketball", + "espn", + "football", + "hockey", + "mlb", + "mls", + "nba", + "ncaa", + "nfl", + "nhl", + "pga", + "soccer", + "teamtracker", + "ufc", + "volleyball", + "wta" + ], + "last_fetched": 1745757428.375022 + }, + "831102533": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/lunar-phase", + "category": "integration", + "description": "🌘 Lunar Phase Integration for Home Assistant ", + "domain": "lunar_phase", + "downloads": 1956, + "etag_repository": "W/\"1824a89f363b6d07a5e5dc67aa4a06ae7b2cb0f68603607e19b4407135364103\"", + "last_updated": "2024-12-09T01:35:31Z", + "stargazers_count": 28, + "topics": [ + "custom-integration", + "lunar", + "lunar-phase", + "moon", + "moon-phase" + ], + "last_fetched": 1745857541.32237 + }, + "556789449": { + "repository_manifest": {}, + "new": true, + "full_name": "arifwn/homeassistant-whatspie-integration", + "category": "integration", + "description": "Send HomeAssistant Notifications to WhatsApp using WhatsPie", + "domain": "whatspie", + "etag_repository": "W/\"df01a20f1fbba1639fc0349937e18350e5795c06acd79c86c66c995d32379df7\"", + "last_updated": "2025-01-04T09:49:35Z", + "stargazers_count": 2, + "topics": [ + "whatsapp", + "whatspie" + ], + "last_fetched": 1737627331.643542 + }, + "197058358": { + "repository_manifest": {}, + "new": true, + "full_name": "jxlarrea/ha-emfitqs", + "category": "integration", + "description": "Emfit QS Sleep Tracker Component for Home Assistant", + "domain": "emfitqs", + "etag_repository": "W/\"fdfbd7928c75eece7479af3b08978f449b81fc6d248c975e3584e934367513e4\"", + "last_updated": "2024-01-17T11:11:09Z", + "stargazers_count": 18, + "topics": [ + "emfit", + "emfitqs", + "presence", + "presence-detection", + "sleep-tracker" + ], + "last_fetched": 1741299538.884209 + }, + "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/\"a72c10394e20b83683f4919e0beaf338f3660b1e9de120f5192850d2a5dc3d44\"", + "last_updated": "2024-09-12T03:54:22Z", + "topics": [ + "control", + "miio", + "mijia", + "rice-cooker" + ], + "last_fetched": 1744698509.934086 + }, + "668344544": { + "repository_manifest": {}, + "new": true, + "full_name": "sh00t2kill/linktap_local_http_component", + "category": "integration", + "description": "A Custom Component that uses the linktap local HTTP API", + "domain": "linktap", + "etag_repository": "W/\"cfc5dca85f8c2cc16114688177b57533b3898e6c71fe4f2866cfa68f961cae2e\"", + "last_updated": "2025-04-28T09:35:25Z", + "stargazers_count": 32, + "topics": [ + "linktap" + ], + "last_fetched": 1746023090.268356 + }, + "504935480": { + "repository_manifest": {}, + "new": true, + "full_name": "mill1000/midea-ac-py", + "category": "integration", + "description": "Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN.", + "domain": "midea_ac", + "etag_repository": "W/\"a6142b23c2e1b235c41b6676fb317bc28afb151c27f928736914c9dc78833ac9\"", + "last_updated": "2025-04-17T19:47:49Z", + "stargazers_count": 221, + "topics": [ + "air-conditioner", + "automation", + "climate", + "lan", + "midea" + ], + "last_fetched": 1745975880.603856 + }, + "402612874": { + "repository_manifest": {}, + "new": true, + "full_name": "iprak/weatherapi", + "category": "integration", + "description": "HomeAssistant custom integration to fetch data from weatherapi", + "domain": "weatherapi", + "etag_repository": "W/\"d1a0619544e52afc4eae3d0e9f993db3422d2db59974317e86592af5185aedba\"", + "last_updated": "2024-08-26T11:22:47Z", + "stargazers_count": 9, + "topics": [ + "custom", + "weather", + "weatherapi" + ], + "last_fetched": 1738067352.919687 + }, + "662947374": { + "repository_manifest": {}, + "new": true, + "full_name": "nickknissen/hass-monta", + "category": "integration", + "description": "Monta Home Assistant custom component", + "domain": "monta", + "downloads": 286, + "etag_repository": "W/\"a5b121a68f83bfdb1b00724f1ffb90d24851e7f8ef4abee6c56427a50cbd42a2\"", + "last_updated": "2025-04-28T22:36:55Z", + "stargazers_count": 29, + "topics": [ + "ev-charger", + "home-assitant", + "monta" + ], + "last_fetched": 1746022975.784191 + }, + "594842145": { + "repository_manifest": {}, + "new": true, + "full_name": "InTheDaylight14/nginx-proxy-manager-switches", + "category": "integration", + "description": "Home Assistant HACs repository that provides switches to enable or disable Nginx Proxy Manager proxies.", + "domain": "npm_switches", + "etag_repository": "W/\"dc88541c65df853695c40e74a8731f82972f5c88ed353bb961ddface49d1b4fc\"", + "last_updated": "2024-11-15T15:49:23Z", + "stargazers_count": 26, + "topics": [ + "nginx-proxy-manager" + ], + "last_fetched": 1746022797.155905 + }, + "262803775": { + "repository_manifest": {}, + "new": true, + "full_name": "jscruz/sensor.carbon_intensity_uk", + "category": "integration", + "description": "Carbon Intensity UK Sensor for Home Assistant", + "domain": "carbon_intensity_uk", + "etag_repository": "W/\"48361b760874764783a54ea6eacc054732134974e95ec29104d9dafbc3ad81f8\"", + "last_updated": "2024-07-10T20:45:52Z", + "stargazers_count": 8, + "topics": [ + "carbon", + "custom-integration", + "energy", + "sensor-platform" + ], + "last_fetched": 1746022840.465177 + }, + "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/\"9c4ee41ce0cf5fb51b555811e65a5bcab101e793c06200924c8cc485f7b0fd71\"", + "last_updated": "2025-03-23T18:00:48Z", + "stargazers_count": 39, + "topics": [ + "climate", + "frigidaire" + ], + "last_fetched": 1743156985.062391 + }, + "207794683": { + "repository_manifest": {}, + "new": true, + "full_name": "gregoryduckworth/GoogleGeocode-HASS", + "category": "integration", + "description": "Google Location for HASS using the Google Geocode API", + "domain": "google_geocode", + "etag_repository": "W/\"278b1589fb7459272a0b4834472ac1b4f45e2e566a8592e686aca931515c8220\"", + "last_updated": "2023-11-24T12:29:22Z", + "stargazers_count": 19, + "topics": [ + "google-geocode" + ], + "last_fetched": 1741299455.279637 + }, + "530452578": { + "repository_manifest": {}, + "new": true, + "full_name": "modrzew/hass-flashforge-adventurer-3", + "category": "integration", + "description": "Home Assistant integration providing support for the FlashForge Adventurer 3 3D printer.", + "domain": "flashforge_adventurer_3", + "etag_repository": "W/\"e2566fca87228e002c59d2da12474a27bf82ed1774d20ce78595b001a1b4e10a\"", + "last_updated": "2024-07-23T08:39:25Z", + "stargazers_count": 21, + "topics": [ + "flashforge", + "flashforge-adventurer" + ], + "last_fetched": 1742365623.109175 + }, + "195438291": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.nintendo_wishlist", + "category": "integration", + "description": "A sensor that monitors a Nintendo Switch wish list for when games are on sale.", + "domain": "nintendo_wishlist", + "etag_repository": "W/\"078d90c307f3dde0caaa6b0aac96ef3a02430f5690eb7440d9904b806519f836\"", + "last_updated": "2023-12-21T23:42:09Z", + "stargazers_count": 19, + "topics": [ + "nintendo-switch" + ], + "last_fetched": 1744647641.015692 + }, + "618081815": { + "repository_manifest": {}, + "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": 47035, + "etag_repository": "W/\"d8124e913f14940d0eef94b0ef2ca0d9a371d70311b10d6a810abd6af320ec8f\"", + "last_updated": "2025-03-15T10:22:03Z", + "stargazers_count": 814, + "topics": [ + "animation", + "card", + "cards", + "custom", + "energy", + "flow", + "plus", + "power" + ], + "last_fetched": 1745957888.250538 + }, + "292390011": { + "repository_manifest": {}, + "new": true, + "full_name": "edwork/homeassistant-peloton-sensor", + "category": "integration", + "description": "A platform which allows you to get current and past ride data from Peloton into HomeAssistant", + "domain": "peloton", + "downloads": 11, + "etag_repository": "W/\"21446d72a04f812dc013a05b8d5da37c2ee1b3ec1242cf735fd41ed4e31cefe0\"", + "last_updated": "2025-03-22T02:56:38Z", + "stargazers_count": 81, + "topics": [ + "peloton", + "peloton-api", + "peloton-client" + ], + "last_fetched": 1742617200.245938 + }, + "313269367": { + "repository_manifest": {}, + "new": true, + "full_name": "Kibibit/kb-better-graph-colors", + "category": "plugin", + "description": "Replace the history graph colors with a material design color palette.", + "etag_repository": "W/\"497006f3e70c77c00ecee9b4b34b953ac18a3a486673cdefaaba09bea6cdcb84\"", + "last_updated": "2022-06-19T17:37:46Z", + "stargazers_count": 10, + "topics": [ + "color-scheme", + "graphs", + "palette" + ], + "last_fetched": 1741328482.938708 + }, + "582608844": { + "repository_manifest": {}, + "new": true, + "full_name": "redlukas/emu_mbus_center", + "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/\"08f3c5f62f5f764d9f28a50dd405eda5afe70e922215993a973e1e853b49dc99\"", + "last_updated": "2025-04-28T01:18:50Z", + "stargazers_count": 4, + "topics": [ + "m-bus", + "rest-client" + ], + "last_fetched": 1745803247.887207 + }, + "941653273": { + "repository_manifest": {}, + "new": true, + "full_name": "chris-mc1/homeconnect_local_hass", + "category": "integration", + "description": "Home Connect integration for Home Assistant using direct communication over the local network", + "domain": "homeconnect_ws", + "etag_repository": "W/\"0f53603e738601ea9631b865fd588fd9fafb1e207133b328b01d94bd8862495b\"", + "last_updated": "2025-04-29T18:39:01Z", + "stargazers_count": 51, + "topics": [ + "home-assistant-integration", + "home-connect", + "homeconnect" + ], + "last_fetched": 1745957931.487095 + }, + "358962656": { + "repository_manifest": {}, + "new": true, + "full_name": "bernikr/lovelace-notify-card", + "category": "plugin", + "description": "Send notifications directly from the dashboard", + "etag_repository": "W/\"16c741e66ad2928cd570bf062aad33f90f26239459a4791556d5a28c51fca9b7\"", + "last_updated": "2025-04-30T11:17:16Z", + "stargazers_count": 56, + "topics": [ + "card", + "notification", + "notifications", + "notify", + "service" + ], + "last_fetched": 1746016160.111638 + }, + "535833284": { + "repository_manifest": {}, + "new": true, + "full_name": "Vaskivskyi/ha-chroma", + "category": "integration", + "description": "Control your Chroma-enabled devices from Home Assistant", + "domain": "chroma", + "etag_repository": "W/\"26c23a47f59caf8e910571cf0181b06b1d3bdb2b0f64901d93481a1c2bcab5f0\"", + "last_updated": "2025-01-21T04:28:26Z", + "stargazers_count": 24, + "topics": [ + "chroma", + "razer", + "razer-chroma" + ], + "last_fetched": 1740020073.241431 + }, + "286554328": { + "repository_manifest": {}, + "new": true, + "full_name": "KoljaWindeler/kaco", + "category": "integration", + "description": "custom integration for kaco solar inverter", + "domain": "kaco", + "etag_repository": "W/\"476339619613d90eb1cfeb6356cd2b197a5e29951fdc77e963c0164ea484ddd5\"", + "last_updated": "2024-10-04T07:21:05Z", + "stargazers_count": 17, + "topics": [ + "inverter", + "solar-energy" + ], + "last_fetched": 1741299555.997049 + }, + "351604227": { + "repository_manifest": {}, + "new": true, + "full_name": "Sha-Darim/brandriskute", + "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/\"a22c380f59ecf0e2bccb934109ba341bbc48c0985590323e2f1f591a92fd5b09\"", + "last_updated": "2022-06-05T20:43:41Z", + "stargazers_count": 5, + "topics": [ + "fire-risks", + "risks", + "sensors" + ], + "last_fetched": 1729217258.430878 + }, + "468666097": { + "repository_manifest": {}, + "new": true, + "full_name": "CoMPaTech/stromer", + "category": "integration", + "description": "Stromer custom_component for Home Assistant", + "domain": "stromer", + "etag_repository": "W/\"ddde841eebbcc3808f3699e34df7385d1ab813467193ce7425c5bd33214c3dfc\"", + "last_updated": "2025-04-28T08:37:05Z", + "stargazers_count": 20, + "topics": [ + "e-bike", + "ebike", + "pedelec", + "stromer" + ], + "last_fetched": 1745829937.583732 + }, + "164022050": { + "repository_manifest": {}, + "new": true, + "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": 10356, + "etag_repository": "W/\"8527e7a9c98543b62920fe8986ca1d64dea9fed59bae2404b6d7447882f8a8a8\"", + "last_updated": "2021-12-22T18:23:08Z", + "stargazers_count": 107, + "last_fetched": 1741328401.252778 + }, + "691766596": { + "repository_manifest": {}, + "new": true, + "full_name": "Michsior14/ha-venta", + "category": "integration", + "description": "Home assistant integration for Venta devices", + "domain": "venta", + "etag_repository": "W/\"60a558cbb68de8930f2407614220fc3e9ddfceda42b6a9b5fb5105207a21c2f8\"", + "last_updated": "2025-04-18T07:21:25Z", + "stargazers_count": 16, + "topics": [ + "venta" + ], + "last_fetched": 1744964753.105668 + }, + "634325657": { + "repository_manifest": {}, + "new": true, + "full_name": "timmo001/homeassistant-integration-goxlr-utility", + "category": "integration", + "description": "Home Assistant Integration - GoXLR Utility", + "domain": "goxlr_utility", + "downloads": 239, + "etag_repository": "W/\"334d0f853ebc60c4d40763803ddad55a33756bfaf16a621317c9dfbeab2e2653\"", + "last_updated": "2025-04-24T03:27:10Z", + "stargazers_count": 7, + "topics": [ + "goxlr-utility-api", + "home-assistant-integration" + ], + "last_fetched": 1745512183.590085 + }, + "346536654": { + "repository_manifest": {}, + "new": true, + "full_name": "sopelj/hass-ember-mug-component", + "category": "integration", + "description": "Ember Mug Integration for Home Assistant", + "domain": "ember_mug", + "etag_repository": "W/\"5027bac91045de278adfdec44579c9b1cc5cf6d094be025173a3a0e549c7c6f8\"", + "last_updated": "2025-04-12T15:05:53Z", + "stargazers_count": 134, + "topics": [ + "ember-mug" + ], + "last_fetched": 1745584781.140818 + }, + "607766615": { + "repository_manifest": {}, + "new": true, + "full_name": "emics/ham_radio_propagation", + "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": 33, + "etag_repository": "W/\"60b11d0361b29914ecf7f605acee1e4bfb7a42bf8aeba1a01fa69442e7bed220\"", + "last_updated": "2024-09-01T09:20:37Z", + "stargazers_count": 45, + "topics": [ + "assistant", + "ham-radio", + "home" + ], + "last_fetched": 1745331500.689299 + }, + "183989659": { + "repository_manifest": {}, + "new": true, + "full_name": "JayBlackedOut/hass-nhlapi", + "category": "integration", + "description": "NHL Stats API Integration Into Home Assistant", + "domain": "nhl_api", + "etag_repository": "W/\"bb0ce6895f5bb99887cb9c090cc25161cba429591645bfdc9c93cac0e5cecf4d\"", + "last_updated": "2025-04-11T04:02:18Z", + "stargazers_count": 70, + "last_fetched": 1745742157.114534 + }, + "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/\"09bc1777cb6372c9f85b1edad5e1e15a1bda78d3d4d2f2232a3418ac112332ef\"", + "last_updated": "2025-04-02T23:23:43Z", + "stargazers_count": 7, + "topics": [ + "growatt", + "hardware", + "luxpower", + "monitoring", + "solar", + "solar-energy", + "solis" + ], + "last_fetched": 1744612146.929788 + }, + "261614146": { + "repository_manifest": {}, + "new": true, + "full_name": "youdroid/home-assistant-sickchill", + "category": "integration", + "description": "🎥 SickChill component to feed Upcoming Media Card.", + "domain": "sickchill", + "etag_repository": "W/\"3f582307662488e4b398cfd42ae5526bc9d072d9aa8f934f86e076a0f9cc58c3\"", + "last_updated": "2022-06-01T18:12:09Z", + "stargazers_count": 3, + "topics": [ + "sickchill" + ], + "last_fetched": 1729217366.263411 + }, + "620909192": { + "repository_manifest": {}, + "new": true, + "full_name": "TheHolyRoger/hass-cryptoinfo", + "category": "integration", + "description": "Provides Home Assistant sensors for all cryptocurrencies supported by CoinGecko", + "domain": "cryptoinfo_advanced", + "etag_repository": "W/\"a842f6c7d5f4299c3b4e26bb0b8fa5308063d08de9dafcad459f473203c524a3\"", + "last_updated": "2024-04-11T14:22:37Z", + "stargazers_count": 15, + "topics": [ + "bitcoin", + "cryptocurrency" + ], + "last_fetched": 1744612328.525772 + }, + "701827966": { + "repository_manifest": {}, + "new": true, + "full_name": "deadbeef3137/ha-cloudflare-tunnel-monitor", + "category": "integration", + "description": "Integration (custom_component) for Home Assistant that monitors the status of your Cloudflare tunnels.", + "domain": "cloudflare_tunnel_monitor", + "etag_repository": "W/\"14d18b6a2d3350f6b325e3df4ae99336a9a5e26475da3a680e7ab512458a4024\"", + "last_updated": "2025-02-03T06:57:47Z", + "stargazers_count": 17, + "topics": [ + "cloudflare", + "cloudflare-tunnel", + "homeassistant-custom-component" + ], + "last_fetched": 1746030074.35653 + }, + "361205663": { + "repository_manifest": {}, + "new": true, + "full_name": "MrBartusek/MeteoalarmCard", + "category": "plugin", + "description": "Meteoalarm, Météo-France and DWD severe weather warnings card for Home Assistant Lovelace UI ⛈️", + "downloads": 6547, + "etag_repository": "W/\"2bb225910ee4c5c9d11c26cce3d7f39b0e51bfe64e9b98fb876929fb49876d9d\"", + "last_updated": "2025-03-06T17:09:23Z", + "stargazers_count": 150, + "topics": [ + "deutscher-wetterdienst", + "dwd", + "lovelace-card", + "meteo-france", + "meteoalarm", + "meteoalarmeu", + "nina", + "nws", + "weather" + ], + "last_fetched": 1745936269.220203 + }, + "517642950": { + "repository_manifest": {}, + "new": true, + "full_name": "itchannel/apex-ha", + "category": "integration", + "description": "Local Neptune Apex HA Integration (Aquarium Controller)", + "domain": "apex", + "etag_repository": "W/\"090baf45be8a8c441c56acbe1cf5c3b26fb8934e4a17d2d9b4a878003b1ceb59\"", + "last_updated": "2024-08-01T21:54:47Z", + "stargazers_count": 23, + "topics": [ + "aquarium", + "aquarium-controller" + ], + "last_fetched": 1741299494.076984 + }, + "229140999": { + "repository_manifest": {}, + "new": true, + "full_name": "cathiele/homeassistant-goecharger", + "category": "integration", + "description": "Home Assistant custom_component for controlling the go-eCharger EV-Charger", + "domain": "goecharger", + "etag_repository": "W/\"fd9dd6d68b2892b91345c89e3beead8fe038f93e233cca998fbd884c1c7cedfe\"", + "last_updated": "2025-01-04T22:17:19Z", + "stargazers_count": 96, + "topics": [ + "charger", + "component", + "custom", + "go-echarger" + ], + "last_fetched": 1746008276.97229 + }, + "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/\"bf0fb34fa736675e4bfd7acf3779a5106b00a69be7276e33c9f17742833f8042\"", + "last_updated": "2024-11-28T10:48:37Z", + "stargazers_count": 8, + "topics": [ + "svkmimer" + ], + "last_fetched": 1738412999.865742 + }, + "394082552": { + "repository_manifest": {}, + "new": true, + "full_name": "dermotduffy/advanced-camera-card", + "category": "plugin", + "description": "A comprehensive camera card for Home Assistant", + "downloads": 36380, + "etag_repository": "W/\"4e2e6fb40f44f6fddcd9d01ed69f6d5787925e1f3338aea3d5006973df393ead\"", + "last_updated": "2025-04-16T09:59:59Z", + "stargazers_count": 710, + "topics": [ + "cctv", + "frigate", + "nvr" + ], + "last_fetched": 1746001269.739452 + }, + "480992848": { + "repository_manifest": {}, + "new": 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/\"ee6cb2764a4d4837b485a6a6104b5492969007fa16c362431c422fc10dee5646\"", + "last_updated": "2023-01-13T19:20:50Z", + "stargazers_count": 76, + "topics": [ + "darktheme", + "lighttheme" + ], + "last_fetched": 1744668872.283913 + }, + "214979604": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/dark-mint", + "category": "theme", + "description": "Another Dark theme for Home Assistant", + "etag_repository": "W/\"664a86f8a50a3c589aff28aef404b059581bfadab0023e24dd5bf004149df5fa\"", + "last_updated": "2023-03-27T21:57:12Z", + "stargazers_count": 4, + "last_fetched": 1745763175.282924 + }, + "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/\"0ad8b3636f430b467f29499fd4b8fa3681d7bf3fa116f0d654b6b3d075b41ae8\"", + "last_updated": "2024-10-29T16:22:04Z", + "stargazers_count": 1, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1741702508.290112 + }, + "223993584": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/ble_monitor", + "category": "integration", + "description": "BLE monitor for passive BLE sensors", + "domain": "ble_monitor", + "etag_repository": "W/\"abe14088b6aa78846709670ed131ccc775149254eb790318f84316fd18b50bac\"", + "last_updated": "2025-04-13T20:52:42Z", + "stargazers_count": 1994, + "topics": [ + "atc", + "govee", + "inkbird", + "kegtron", + "mibeacon", + "mijia", + "mitemp-bt", + "qingping", + "scales", + "thermoplus", + "thermopro", + "thermplus", + "xiaomi", + "xiaomi-sensors" + ], + "last_fetched": 1746008299.35299 + }, + "443140011": { + "repository_manifest": {}, + "new": true, + "full_name": "tlskinneriv/awnet_local", + "category": "integration", + "description": "Enables local support for Ambient Weather personal weather stations.", + "domain": "awnet_local", + "etag_repository": "W/\"71c0ec17490cca9a650d88dda63af93263968a0c21ab5e3db5da5ffe5aa4ffb0\"", + "last_updated": "2025-01-09T20:42:29Z", + "stargazers_count": 31, + "topics": [ + "ambient-weather", + "ambient-weather-api" + ], + "last_fetched": 1742797841.120935 + }, + "378010382": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-tns-energo", + "category": "integration", + "description": "TNS Energo Integration", + "domain": "tns_energo", + "etag_repository": "W/\"30f948209daade24dd4dff9cb1f4a9f2a3fa2690c6e151960d603361a010096a\"", + "last_updated": "2023-06-19T07:51:16Z", + "stargazers_count": 14, + "topics": [ + "moscow", + "tns-energo" + ], + "last_fetched": 1741299228.723124 + }, + "875798863": { + "repository_manifest": {}, + "new": true, + "full_name": "davet2001/energy-sankey", + "category": "plugin", + "description": "Simple electrical flow Sankey cards for Home Assistant, visually displaying energy usage", + "downloads": 1295, + "etag_repository": "W/\"c0976ae3fb84ee1c3daab1cec35b928e117856d362fc499b9563334b073cc026\"", + "last_updated": "2025-04-28T20:57:11Z", + "stargazers_count": 32, + "topics": [ + "electrical", + "energy", + "energy-efficiency", + "energy-management", + "energy-monitor", + "home-assistant-card", + "power", + "sankey" + ], + "last_fetched": 1745929902.466453 + }, + "379621461": { + "repository_manifest": {}, + "new": true, + "full_name": "tomasmcguinness/homeassistant-mixergy", + "category": "integration", + "description": "Add support for Mixergy's smart water tank into Home Assistant", + "domain": "mixergy", + "etag_repository": "W/\"6b680a4e65b21856f245e2aba5e103999df37bb22bd186656861418232201dd8\"", + "last_updated": "2025-02-28T06:16:31Z", + "stargazers_count": 40, + "topics": [ + "hotwater", + "mixergy" + ], + "last_fetched": 1745239152.42028 + }, + "191663150": { + "repository_manifest": {}, + "new": true, + "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", + "etag_repository": "W/\"2c28d51ed028d98a1dd9f3392d34bda60a260d1d700d24d3f865ecb3fee1d5f9\"", + "last_updated": "2022-09-12T22:09:11Z", + "stargazers_count": 69, + "last_fetched": 1745648414.492637 + }, + "362551242": { + "repository_manifest": {}, + "new": true, + "full_name": "itobey/update-time-card", + "category": "plugin", + "description": "Simple last-updated card for Home assistant lovelace", + "etag_repository": "W/\"0170ea11f537406e309edd19efb706e7b3bccc9ca72295b946f1a3422cc290da\"", + "last_updated": "2023-04-03T23:03:48Z", + "stargazers_count": 6, + "topics": [ + "clock", + "dashboard", + "e-ink", + "last-updated", + "lovelace-custom-card" + ], + "last_fetched": 1742473719.312996 + }, + "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/\"4b29fe08b8df65c841bdda1422ad976f9c0a8a04eb6eb61776b627d446615a0e\"", + "last_updated": "2024-04-25T11:19:33Z", + "stargazers_count": 13, + "topics": [ + "blinds", + "cover", + "garage", + "homeassistant-custom-component", + "roller-shutters", + "services", + "shutter", + "tilt", + "trigger" + ], + "last_fetched": 1745252677.837303 + }, + "234514524": { + "repository_manifest": {}, + "new": true, + "full_name": "AaronDavidSchneider/SonosAlarm", + "category": "integration", + "description": "HomeAssistant custom component to control your SONOS Alarm", + "domain": "sonos_alarm", + "etag_repository": "W/\"78d95a51660c61de8583df1fbfd87165d43bee90273894f0df0d4c3289bbcf0b\"", + "last_updated": "2021-05-25T16:33:27Z", + "stargazers_count": 22, + "last_fetched": 1741299205.612868 + }, + "533014913": { + "repository_manifest": {}, + "new": true, + "full_name": "jonasbkarlsson/ev_smart_charging", + "category": "integration", + "description": "Electric vehicle smart charging for Home Assistant.", + "domain": "ev_smart_charging", + "downloads": 2261, + "etag_repository": "W/\"a8496e519c18a17268a5ffd46bfb332f175eb8b1b17526aff8562bb9f655f1bc\"", + "last_updated": "2025-02-01T21:09:44Z", + "stargazers_count": 233, + "topics": [ + "ev-charging" + ], + "last_fetched": 1746022834.92349 + }, + "634513270": { + "repository_manifest": {}, + "new": true, + "full_name": "enes-oerdek/Home-Assistant-Helium-Integration", + "category": "integration", + "description": "Helium Integration for Home Assistant", + "domain": "helium_solana", + "etag_repository": "W/\"44e53510697a9ba4da5f3ffa49aa0b279659da3982b0c4edbb4ae67b45d62f5a\"", + "last_updated": "2025-01-05T13:55:41Z", + "stargazers_count": 20, + "topics": [ + "helium", + "helium-mining", + "helium-network", + "iot", + "solana" + ], + "last_fetched": 1744582604.421218 + }, + "246939713": { + "repository_manifest": {}, + "new": true, + "full_name": "jonkristian/wasteplan_trv", + "category": "integration", + "description": "Home Assistant component for Trondheim renholdsverk pickups.", + "domain": "wasteplan_trv", + "etag_repository": "W/\"85e473665e0500e46de6d515dd71717c1471bc09ce268b4ba04bed04f5b8f79b\"", + "last_updated": "2023-06-26T10:39:35Z", + "stargazers_count": 15, + "topics": [ + "trondheim", + "trv", + "waste-management" + ], + "last_fetched": 1741299522.243036 + }, + "162808336": { + "repository_manifest": {}, + "new": true, + "full_name": "bigbadblunt/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/\"68ce39dae3dc338483cf283bdfaa3a5850424444ec912ac1c2a04c9553eca394\"", + "last_updated": "2024-02-05T22:01:26Z", + "stargazers_count": 41, + "topics": [ + "lightwave", + "lightwaverf" + ], + "last_fetched": 1738786567.837523 + }, + "355159299": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-moscow-pgu", + "category": "integration", + "description": "Moscow PGU services for HomeAssistant", + "domain": "moscow_pgu", + "etag_repository": "W/\"77e14ae7c68dc1e3308615579676fca712755dbb54079e8e692f0453bfee50ad\"", + "last_updated": "2021-11-10T06:44:41Z", + "stargazers_count": 23, + "topics": [ + "gosuslugi" + ], + "last_fetched": 1744547178.600254 + }, + "324913968": { + "repository_manifest": {}, + "new": true, + "full_name": "hg1337/homeassistant-dwd", + "category": "integration", + "description": "Custom component for Home Assistant that integrates weather data (measurements and forecasts) of Deutscher Wetterdienst (DWD).", + "domain": "dwd", + "etag_repository": "W/\"d08d0909e1edda302a4b66c5dafa5e56263eba1348e622f26cc79a4f0e3427c7\"", + "last_updated": "2024-12-03T21:36:05Z", + "stargazers_count": 91, + "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": 1742725088.087987 + }, + "439367892": { + "repository_manifest": {}, + "new": true, + "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": 50157, + "etag_repository": "W/\"8856ef8788abed97127f257487f73b7a2192a19e38914905c5414ab4db08a81f\"", + "last_updated": "2024-11-03T21:00:37Z", + "stargazers_count": 278, + "topics": [ + "thermostat" + ], + "last_fetched": 1745763269.443708 + }, + "607493281": { + "repository_manifest": {}, + "new": true, + "full_name": "austinmroczek/neovolta", + "category": "integration", + "description": "NeoVolta integration for Home Assistant", + "domain": "neovolta", + "etag_repository": "W/\"39e8e7d579560ddd0c94b0f90c4e160f0de6ab16fd3bbc79a790e08b154554a1\"", + "last_updated": "2024-07-26T17:54:05Z", + "stargazers_count": 1, + "topics": [ + "battery-management-system", + "neovolta", + "solar-battery" + ], + "last_fetched": 1746022564.802553 + }, + "793739179": { + "repository_manifest": {}, + "new": true, + "full_name": "jasperslits/haithowifi", + "category": "integration", + "description": "Home Assistant custom component for Itho Wifi add-on integration", + "domain": "ithodaalderop", + "downloads": 4, + "etag_repository": "W/\"3f8acfec96a9aab54869a038e38f2b31e367ff2a41de649ccf377c4f49c0b8af\"", + "last_updated": "2025-04-04T08:06:09Z", + "stargazers_count": 11, + "topics": [ + "arjenhiemstra", + "itho", + "ithoaddon", + "nrgwatch" + ], + "last_fetched": 1744302206.306915 + }, + "197983504": { + "repository_manifest": {}, + "new": true, + "full_name": "rdehuyss/homeassistant-custom_components-denkovi", + "category": "integration", + "description": "Support for Denkovi IOT Relay modules in HomeAssistant", + "domain": "denkovi", + "etag_repository": "W/\"489e2f2557475b3b8f7b56175ed774ca7331f29fb65f32443e8b772689fbd725\"", + "last_updated": "2022-01-04T15:00:15Z", + "stargazers_count": 7, + "topics": [ + "denkovi" + ], + "last_fetched": 1729217207.830593 + }, + "269011342": { + "repository_manifest": {}, + "new": true, + "full_name": "Deejayfool/hass-shutter-card", + "category": "plugin", + "description": "Shutter card for Home Assistant Lovelace UI", + "downloads": 35219, + "etag_repository": "W/\"6ecb5c49ae4129a645a1e9011be09acb7adad7189f8e521d14c00ec0719bf290\"", + "last_updated": "2024-11-14T07:42:58Z", + "stargazers_count": 280, + "last_fetched": 1745584198.69024 + }, + "328132422": { + "repository_manifest": {}, + "new": true, + "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": 865, + "etag_repository": "W/\"84d344e8a1f8bb9bd6ee13e5cccaca571597d33d2d90113711feb9d85d32a438\"", + "last_updated": "2024-02-18T03:17:00Z", + "stargazers_count": 3, + "topics": [ + "kodi" + ], + "last_fetched": 1741328476.665919 + }, + "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": 341, + "etag_repository": "W/\"befb0183db2ab95808bfe414bb75c141269814c3733ae9b691c74e330ba5bdbb\"", + "last_updated": "2025-04-28T00:27:34Z", + "stargazers_count": 12, + "topics": [ + "weather-station", + "weathercloud", + "weatherunderground" + ], + "last_fetched": 1746022894.067894 + }, + "234581410": { + "repository_manifest": {}, + "new": true, + "full_name": "fi-sch/ux_goodie_theme", + "category": "theme", + "description": "🎨 Theme for Home Assistant inspired by iOS Dark Mode 🌖", + "etag_repository": "W/\"51856bc8f2cea11792885246db054a71cd91de895fd23d94296b0fbf11fce0fc\"", + "last_updated": "2022-05-27T21:05:56Z", + "stargazers_count": 11, + "topics": [ + "dark", + "ios", + "lovelace-theme", + "mode", + "ux" + ], + "last_fetched": 1729213342.224449 + }, + "509121113": { + "repository_manifest": {}, + "new": true, + "full_name": "seven-io/home-assistant", + "category": "integration", + "description": "HACS supporting Home Assistant integration for seven", + "domain": "seven", + "etag_repository": "W/\"5568d958181a02c536add701c9d46d6c6cd11ffae965147be5861f34021b2983\"", + "last_updated": "2025-03-13T10:48:03Z", + "stargazers_count": 3, + "topics": [ + "hassio-integration", + "home-assistant-integration", + "sms", + "tts" + ], + "last_fetched": 1741869424.138113 + }, + "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/\"ee732aa1913cd96c78756db7861e1b5d458a78adbfda75e9403c4c2b5bd592d7\"", + "last_updated": "2025-03-16T20:41:28Z", + "stargazers_count": 5, + "topics": [ + "jriver-mediacenter" + ], + "last_fetched": 1743869812.896324 + }, + "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": 1164, + "etag_repository": "W/\"e9421a1f0c42eb805c93f5336382cd3b282aae7cd140bde25d248f52e343e10c\"", + "last_updated": "2025-04-24T09:29:39Z", + "stargazers_count": 48, + "topics": [ + "homeassistant-custom-component", + "microsoft", + "ms365", + "o365", + "to-do" + ], + "last_fetched": 1745490323.437915 + }, + "268722568": { + "repository_manifest": {}, + "new": true, + "full_name": "Sennevds/media_player.template", + "category": "integration", + "description": "Template media_player for Home Assistant", + "domain": "media_player_template", + "etag_repository": "W/\"3df66c23f1c44ac080dd1eb05a97f4eb5ca75389c3b87fbb6ab6be19b0cf1b6a\"", + "last_updated": "2024-11-03T07:05:28Z", + "stargazers_count": 137, + "last_fetched": 1744669417.909628 + }, + "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/\"15ed5db9fabcb03537f57978783d0e5a79886497081726fbfcbfec1d41f7d45b\"", + "last_updated": "2024-03-04T15:03:56Z", + "stargazers_count": 6, + "topics": [ + "energy-monitor", + "foxess", + "photovoltaics", + "pv" + ], + "last_fetched": 1743179228.138337 + }, + "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": 2137, + "etag_repository": "W/\"e0f342287df4a0f9764168b63605863bcf9923d7fc6c4af04fd5897a862f6ca0\"", + "last_updated": "2024-03-02T21:33:00Z", + "stargazers_count": 2, + "topics": [ + "homed", + "homed-zigbee" + ], + "last_fetched": 1745497867.046892 + }, + "249381778": { + "repository_manifest": {}, + "new": true, + "full_name": "rospogrigio/localtuya", + "category": "integration", + "description": "local handling for Tuya devices", + "domain": "localtuya", + "etag_repository": "W/\"f03773f522afad547f97d88fc3cad49bbd9ee5e937e0140a7bf0c8d49c7917b2\"", + "last_updated": "2025-01-14T14:06:33Z", + "stargazers_count": 3253, + "topics": [ + "localtuya", + "tuya", + "tuya-api" + ], + "last_fetched": 1746016706.291371 + }, + "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/\"a9bb7aea4fd36bb106c050753ff9b6f2285f634f2530a8db02dc3b8f87e473e2\"", + "last_updated": "2024-09-17T17:50:13Z", + "stargazers_count": 1, + "topics": [ + "pollens" + ], + "last_fetched": 1743143062.413509 + }, + "504081359": { + "repository_manifest": {}, + "new": true, + "full_name": "markvader/sonic", + "category": "integration", + "description": "Sonic Pro water shutoff valve Home Assistant integration", + "domain": "sonic", + "etag_repository": "W/\"f32ed9186c8041c38af17f19192b3678081919e7b9a972eb11659ce1e41765ae\"", + "last_updated": "2025-02-22T21:57:02Z", + "stargazers_count": 14, + "topics": [ + "hero-labs", + "herolabs", + "leaks", + "sonic", + "water" + ], + "last_fetched": 1743106911.510154 + }, + "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/\"e15fe83770f4dc9e08dc77be8695ae6ce97a06414db0090d6b341ce20053c898\"", + "last_updated": "2024-10-30T10:22:59Z", + "topics": [ + "hacs-integraiton", + "premierinn", + "travel" + ], + "last_fetched": 1743070818.390513 + }, + "76125161": { + "repository_manifest": {}, + "new": true, + "full_name": "tybritten/ical-sensor-homeassistant", + "category": "integration", + "description": "an iCal Sensor for Home Assistant", + "domain": "ical", + "etag_repository": "W/\"c34ad886f5d67b8fbfb943578990e8ebfc8e37b92911620d39ede534fa22c578\"", + "last_updated": "2025-02-12T13:04:35Z", + "stargazers_count": 110, + "topics": [ + "ical" + ], + "last_fetched": 1746023160.503456 + }, + "520066480": { + "repository_manifest": {}, + "new": true, + "full_name": "vmakeev/huawei_mesh_router", + "category": "integration", + "description": "Huawei mesh router component for Home Assistant", + "domain": "huawei_mesh_router", + "downloads": 60, + "etag_repository": "W/\"62798dfdf2cd5930a7a917640ba1ad2ef9479a22a9d83d388645c91714f3c335\"", + "last_updated": "2025-01-03T20:30:44Z", + "stargazers_count": 60, + "topics": [ + "huawei-router", + "huawei-routers" + ], + "last_fetched": 1743532189.906465 + }, + "215327195": { + "repository_manifest": {}, + "new": true, + "full_name": "bokub/rgb-light-card", + "category": "plugin", + "description": "💡 A Home Assistant card for RGB lights", + "downloads": 26035, + "etag_repository": "W/\"fe9a2b3b6251d0b159b80ae5fc6502b2d7cc7c5a20df4101afb758c362e0a607\"", + "last_updated": "2024-09-24T04:57:02Z", + "stargazers_count": 487, + "topics": [ + "lovelace-custom-card", + "rgb-lights" + ], + "last_fetched": 1745619275.018819 + }, + "795624377": { + "repository_manifest": {}, + "new": true, + "full_name": "vermut/ha_amc_alarm", + "category": "integration", + "description": "AMC Alarm integration for HomeAssistant", + "domain": "amc_alarm", + "downloads": 76, + "etag_repository": "W/\"10ca8d69acc445ff96aab26ab4f4471ed64aaec81a7450c0d383cd7a2024fed4\"", + "last_updated": "2024-11-09T19:57:34Z", + "stargazers_count": 8, + "topics": [ + "hassio-integration" + ], + "last_fetched": 1745930531.60499 + }, + "251039581": { + "repository_manifest": {}, + "new": true, + "full_name": "hultenvp/solis-sensor", + "category": "integration", + "description": "HomeAssistant integration for the SolisCloud PV Monitoring portal via SolisCloud API", + "domain": "solis", + "etag_repository": "W/\"7c2497c39656efaa766fcb7851f04499ea5416f566126416410b49e4a2290e51\"", + "last_updated": "2025-04-11T09:31:17Z", + "stargazers_count": 255, + "topics": [ + "solarman", + "solis", + "soliscloud" + ], + "last_fetched": 1745878788.654442 + }, + "312080478": { + "repository_manifest": {}, + "new": true, + "full_name": "LaggAt/hacs-govee", + "category": "integration", + "description": "A HACS repository for Govee light integration", + "domain": "govee", + "etag_repository": "W/\"7c348a167b25f721fcc9598b415152aa0c9a17fd2bacf23b385d68797e6ec3fa\"", + "last_updated": "2025-01-10T06:56:39Z", + "stargazers_count": 301, + "topics": [ + "devcontainer", + "govee", + "light" + ], + "last_fetched": 1745778271.641573 + }, + "235943258": { + "repository_manifest": {}, + "new": true, + "full_name": "jason0x43/hacs-hubitat", + "category": "integration", + "description": "A Hubitat integration for Home Assistant", + "domain": "hubitat", + "etag_repository": "W/\"e3f239f2221a3b72d9f48c25c4ec82f13573ef22c9f98c1984e63d12e0357ac6\"", + "last_updated": "2025-02-11T21:14:06Z", + "stargazers_count": 219, + "topics": [ + "hubitat", + "maker-api" + ], + "last_fetched": 1745757069.986433 + }, + "507135817": { + "repository_manifest": {}, + "new": true, + "full_name": "mag1024/bosch-alarm-homeassistant", + "category": "integration", + "description": "Integration for Bosch Alarm panels that use the mode2 protocol: Solution, B/G series, AMAX", + "domain": "bosch_alarm", + "etag_repository": "W/\"96834918de57103a56d1fd3ee0c0f9b84336dbf49ca56e435c27b37c45c2064a\"", + "last_updated": "2025-02-14T02:40:02Z", + "stargazers_count": 33, + "topics": [ + "alarm", + "amax", + "b4512", + "b5512", + "b8512g", + "b9512g", + "bosch", + "security", + "solution" + ], + "last_fetched": 1744792037.534501 + }, + "231145540": { + "repository_manifest": {}, + "new": true, + "full_name": "dcramer/lovelace-nextbus-card", + "category": "plugin", + "description": "A card giving richer public transit display using NextBus sensors.", + "downloads": 599, + "etag_repository": "W/\"ec8f85b666da205186c4ef1aef0085a7841cead8bc03959249e318981dbb3ccb\"", + "last_updated": "2023-01-04T13:48:39Z", + "stargazers_count": 8, + "topics": [ + "lovelace-custom-card", + "nextbus", + "public-transit" + ], + "last_fetched": 1743351396.339639 + }, + "847936670": { + "repository_manifest": {}, + "new": true, + "full_name": "mash2k3/qingping_cgs1", + "category": "integration", + "description": "Home Assistant Integration for Qingping Pro Air Quality Monitor [CGS1] ", + "domain": "qingping_cgs1", + "downloads": 227, + "etag_repository": "W/\"e26753bdbc1f46d23a256e34cbfeca6d12d4ec5883edf6b16beba6f61805dca1\"", + "last_updated": "2025-04-25T01:38:00Z", + "stargazers_count": 31, + "topics": [ + "air-quality", + "co2", + "home-assistant-component", + "humidity", + "pm10", + "pm2", + "qingping", + "temperature", + "tvoc" + ], + "last_fetched": 1746030320.496952 + }, + "320324937": { + "repository_manifest": {}, + "new": true, + "full_name": "tetienne/veolia-custom-component", + "category": "integration", + "description": "Home Assistant custom component to retrieve information from Veolia ", + "domain": "veolia", + "etag_repository": "W/\"9111bf0d882ad441400020611a0df3771a86efab2bf705fc5800796d0d8bd050\"", + "last_updated": "2023-12-28T16:12:53Z", + "stargazers_count": 9, + "topics": [ + "home-assistant-component", + "veolia" + ], + "last_fetched": 1746023127.839371 + }, + "224073673": { + "repository_manifest": {}, + "new": true, + "full_name": "pinkywafer/Calendarific", + "category": "integration", + "description": "Calendarific holiday sensor for Home Assistant ", + "domain": "calendarific", + "downloads": 1689, + "etag_repository": "W/\"28575b78f7288216165d11108f1131d76885c49f3e725da8047e8275c32121a1\"", + "last_updated": "2024-04-03T02:00:30Z", + "stargazers_count": 20, + "topics": [ + "api-client", + "calendarific", + "holidays" + ], + "last_fetched": 1741299704.746512 + }, + "139664351": { + "repository_manifest": {}, + "new": true, + "full_name": "alandtse/alexa_media_player", + "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": 41059, + "etag_repository": "W/\"2e9d8d3a223d0842df9db804d861c488ebcb5a5abc3842e002065b2a7ffb6abf\"", + "last_updated": "2025-04-28T18:11:43Z", + "stargazers_count": 1687, + "topics": [ + "alexa" + ], + "last_fetched": 1745975445.69522 + }, + "192732887": { + "repository_manifest": {}, + "new": true, + "full_name": "bramkragten/swipe-card", + "category": "plugin", + "description": "Card that allows you to swipe throught multiple cards for Home Assistant Lovelace", + "etag_repository": "W/\"6f4859df7a4c7ff59827336263f8dda4a8f0577c604dab7a524097a36bde767a\"", + "last_updated": "2023-09-07T21:30:39Z", + "stargazers_count": 295, + "last_fetched": 1745489808.116259 + }, + "406939721": { + "repository_manifest": {}, + "new": true, + "full_name": "tomasbedrich/home-assistant-hikconnect", + "category": "integration", + "description": "A Home Assistant integration to communicate with Hikvision smart doorbells via Hik-Connect cloud.", + "domain": "hikconnect", + "etag_repository": "W/\"a16db6b89321c7f5252cc82841245ca890a3ac3f91700222f9e1527c4befffa7\"", + "last_updated": "2024-08-20T13:04:23Z", + "stargazers_count": 48, + "topics": [ + "hikvision" + ], + "last_fetched": 1745483445.303692 + }, + "129049262": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/xiaomi_fan", + "category": "integration", + "description": "Xiaomi Mi Smart Fan integration for Home Assistant", + "domain": "xiaomi_miio_fan", + "etag_repository": "W/\"8e78ea3540003380a229eeb40c0f85bbbe53f400a86711b096367116f5b256e4\"", + "last_updated": "2024-08-31T15:27:02Z", + "stargazers_count": 435, + "topics": [ + "fan", + "miio", + "miio-protocol", + "miot", + "xiaomi" + ], + "last_fetched": 1745310587.081209 + }, + "291480917": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-colorfulclouds-weather-card", + "category": "plugin", + "description": "这是一个适用于彩云天气集成的Lovelace卡片", + "etag_repository": "W/\"08f64ad39ac72b5b69457d2cf8f9dfc2fe031bf0511affe58bc366f307e52bd9\"", + "last_updated": "2024-06-10T18:57:47Z", + "stargazers_count": 102, + "topics": [ + "lovelace-custom-card", + "weather" + ], + "last_fetched": 1743877096.983555 + }, + "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/\"79f8b7bfa6e4042a14afb98f92b1efa4bd3e9330398644e7f9b6b0af95d4625a\"", + "last_updated": "2025-04-08T11:36:27Z", + "stargazers_count": 16, + "last_fetched": 1744187168.095608 + }, + "338782385": { + "repository_manifest": {}, + "new": true, + "full_name": "frimtec/hass-compal-wifi", + "category": "integration", + "description": "Home Assistant component to switch WiFi on/off for Compal CH7465LG modem.", + "domain": "compal_wifi", + "downloads": 111, + "etag_repository": "W/\"a4397a78fac1f003c07a548b3dfce82c679d6c0cb439f1c19d078311084903f6\"", + "last_updated": "2025-01-20T15:56:07Z", + "stargazers_count": 4, + "topics": [ + "ch7465lg", + "compal", + "compal-wifi-switch", + "switch", + "wifi", + "wlan" + ], + "last_fetched": 1737389964.134416 + }, + "448323715": { + "repository_manifest": {}, + "new": true, + "full_name": "iMicknl/ha-nest-protect", + "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/\"e0def5db9233d60fdbb85611cfba2ad89f1f7fc55861e0addba3ecc5b2f10333\"", + "last_updated": "2025-04-17T17:27:32Z", + "stargazers_count": 397, + "topics": [ + "google", + "nest", + "nest-protect" + ], + "last_fetched": 1745763449.962731 + }, + "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/\"208953d1868eed99f7672f94747d4f3a5a4b868cbc65a89463042d6faacbcff3\"", + "last_updated": "2025-01-12T17:58:01Z", + "stargazers_count": 11, + "topics": [ + "chatgpt", + "gigachain", + "gigachat", + "gpt", + "openai", + "voice-assistant", + "yandexgpt" + ], + "last_fetched": 1743027456.794707 + }, + "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/\"db8dbc25f1d99badc11fb0262af6b1f542feda45819561d038673cc83d237c25\"", + "last_updated": "2025-04-09T12:04:43Z", + "stargazers_count": 7, + "topics": [ + "energa-operator", + "energy-consumption", + "energy-production" + ], + "last_fetched": 1745346625.883037 + }, + "390073284": { + "repository_manifest": {}, + "new": true, + "full_name": "jjlawren/sonos_cloud", + "category": "integration", + "description": "Sonos cloud API integration for Home Assistant with improved TTS/alerts handling", + "domain": "sonos_cloud", + "etag_repository": "W/\"ec104ea6c62b0cf9b5412abfc9683fc1852943a4c2347726b3accddf4f24661a\"", + "last_updated": "2024-07-18T02:54:28Z", + "stargazers_count": 127, + "topics": [ + "sonos" + ], + "last_fetched": 1743438194.801781 + }, + "718762596": { + "repository_manifest": {}, + "new": true, + "full_name": "krasnoukhov/homeassistant-tesy", + "category": "integration", + "description": "Home Assistant Tesy integration", + "domain": "tesy", + "etag_repository": "W/\"8651ebfb7498bd4490e713695f099b11450a26d2500e4081faa0f002d12248a1\"", + "last_updated": "2025-03-31T11:25:06Z", + "stargazers_count": 11, + "topics": [ + "tesy" + ], + "last_fetched": 1743517228.149439 + }, + "605635573": { + "repository_manifest": {}, + "new": true, + "full_name": "frenck/spook", + "category": "integration", + "description": "A scary 👻 powerful toolbox 🧰 for Home Assistant 🏡", + "domain": "spook", + "downloads": 54180, + "etag_repository": "W/\"84b696ff7c818e4c4675aea98123f4f6aebe1df8341792b4b7ded7d4e465f427\"", + "last_updated": "2025-04-29T23:10:43Z", + "stargazers_count": 719, + "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": 1745975666.683566 + }, + "188106531": { + "repository_manifest": {}, + "new": true, + "full_name": "moralmunky/Home-Assistant-Mail-And-Packages", + "category": "integration", + "description": "Home Assistant integration providing day of package counts and USPS informed delivery images.", + "domain": "mail_and_packages", + "downloads": 8722, + "etag_repository": "W/\"1ccac459ecc141814227e8a18caae14cbcc0ece373a9106a983a8fc8efb2ba95\"", + "last_updated": "2025-04-19T15:24:42Z", + "stargazers_count": 698, + "topics": [ + "home-assistant-config", + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1745975886.233729 + }, + "181124811": { + "repository_manifest": {}, + "new": true, + "full_name": "iantrich/radial-menu", + "category": "plugin", + "description": "⭕ Radial Menu Element", + "downloads": 1802, + "etag_repository": "W/\"32a403b8c05d8532abedbde46b54c713dad18120d95f2fd750a940f969e50a8b\"", + "last_updated": "2023-01-20T00:58:16Z", + "stargazers_count": 67, + "last_fetched": 1741328461.007573 + }, + "265916869": { + "repository_manifest": {}, + "new": true, + "full_name": "vanstinator/hass-raincloud", + "category": "integration", + "description": "Melnor Raincloud Home Assistant Integration", + "domain": "raincloud", + "downloads": 120, + "etag_repository": "W/\"4f7775e00220f331270ace5125d4a873733954c92dc052f850944a96d6407f43\"", + "last_updated": "2022-05-30T18:58:16Z", + "stargazers_count": 6, + "topics": [ + "assistant", + "home", + "irrigation", + "melnor", + "raincloud", + "sprinkler" + ], + "last_fetched": 1741299864.869119 + }, + "464877047": { + "repository_manifest": {}, + "new": true, + "full_name": "samuolis/brink", + "category": "integration", + "description": "Brink-home ebus emodule home assistant integration", + "domain": "brink_ventilation", + "etag_repository": "W/\"0501adc8405e1a4ba2de4d8527f2546fb5ee67ba6538b159f70e7cd3dc61ed72\"", + "last_updated": "2024-12-15T07:53:42Z", + "stargazers_count": 18, + "topics": [ + "brink", + "brink-home", + "brinkrenovent", + "ebus", + "emodule", + "renovent", + "ventilation" + ], + "last_fetched": 1744979796.059001 + }, + "233445397": { + "repository_manifest": {}, + "new": true, + "full_name": "am80l/sundown", + "category": "theme", + "description": "Custom theme for home assistant", + "etag_repository": "W/\"89bcfb2a574f084d64bc9252718c90f2c997e701db7b2ecff9402484cb91b68d\"", + "last_updated": "2020-07-29T01:28:19Z", + "stargazers_count": 5, + "last_fetched": 1745763158.868649 + }, + "560282866": { + "repository_manifest": {}, + "new": true, + "full_name": "monty68/uniled", + "category": "integration", + "description": "Universal Light Controller Integration for Home Assistant", + "domain": "uniled", + "etag_repository": "W/\"b7b588707488d997b9652fc5f9c86ae417be5376f196b516787b5f61498335d3\"", + "last_updated": "2025-01-06T19:50:03Z", + "stargazers_count": 103, + "topics": [ + "banlanx", + "ble", + "controller", + "deng", + "hao", + "light", + "mesh", + "sp107e", + "sp110e", + "sp601e", + "sp602e", + "sp608e", + "sp6117e", + "sp611e", + "sp620e", + "zengge" + ], + "last_fetched": 1745749348.145048 + }, + "300754203": { + "repository_manifest": {}, + "new": true, + "full_name": "sopelj/lovelace-kanji-clock-card", + "category": "plugin", + "description": "A simple clock widget using Japanese Kanji for date and time", + "downloads": 293, + "etag_repository": "W/\"d4db23e433414e76a50bd7a1013ff78d0e2b6b26e5eaf2a13567516eb6a9be24\"", + "last_updated": "2025-04-16T14:42:34Z", + "stargazers_count": 3, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1745756934.205571 + }, + "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/\"e65025c960d777ac3d4c9422f90645ae7c0f75ce33f64d7ade289aebd701c9c3\"", + "last_updated": "2025-04-20T21:13:27Z", + "stargazers_count": 14, + "topics": [ + "openai", + "openai-api", + "openai-whisper", + "speech-to-text", + "stt" + ], + "last_fetched": 1745641211.215753 + }, + "233289477": { + "repository_manifest": {}, + "new": true, + "full_name": "linsvensson/sensor.greenely", + "category": "integration", + "description": "Custom component to get usage data and prices from Greenely for Home Assistant", + "domain": "greenely", + "etag_repository": "W/\"5c48b6c75244cc38c07b829c6688eb9a203f197ec1b51552edfbb01f41b29a80\"", + "last_updated": "2024-12-25T17:26:03Z", + "stargazers_count": 53, + "last_fetched": 1743445582.203389 + }, + "202203063": { + "repository_manifest": {}, + "new": true, + "full_name": "bbbenji/synthwave-hass", + "category": "theme", + "description": "Synthwave inspired theme for Home Assistant", + "etag_repository": "W/\"f5e92d9fe19adb40dda853047845c288be7c02219ca7b5fe32c7f6dca1c2b644\"", + "last_updated": "2025-01-13T08:04:39Z", + "stargazers_count": 177, + "topics": [ + "css", + "home-assistant-theme", + "javascript", + "synthwave" + ], + "last_fetched": 1745569212.082856 + }, + "509260172": { + "repository_manifest": {}, + "new": true, + "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/\"376f3849c21e2b9de0170ed7bffe11bc030678a33f97dec6c7d3441dfe33357d\"", + "last_updated": "2023-08-17T10:44:47Z", + "stargazers_count": 15, + "topics": [ + "cover", + "curtain", + "frontend", + "lovelave" + ], + "last_fetched": 1743322701.955195 + }, + "811569051": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-kadermanager", + "category": "integration", + "description": "HA Kadermanager integration, to view Kadermanager events", + "domain": "kadermanager", + "etag_repository": "W/\"9237c355e0b1c899d6c4c9f63afa84431d8a504bf33667f8b7e4e4b350248f15\"", + "last_updated": "2025-04-15T23:23:36Z", + "stargazers_count": 1, + "last_fetched": 1744766015.381319 + }, + "234875951": { + "repository_manifest": {}, + "new": true, + "full_name": "vlumikero/home-assistant-securitas", + "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/\"09c0d4d8d41072a9b41bf59675b42db351a76a04b3fb51f0c2ff3216ce48eb8d\"", + "last_updated": "2021-07-24T17:58:21Z", + "last_fetched": 1745771262.866545 + }, + "487536666": { + "repository_manifest": {}, + "new": true, + "full_name": "veista/nilan", + "category": "integration", + "description": "Nilan integration for Home Assistant", + "domain": "nilan", + "etag_repository": "W/\"548c698d585741682e777c024bb20d53c59ce02176e58af470e94f3c39350d64\"", + "last_updated": "2025-03-16T15:16:31Z", + "stargazers_count": 63, + "topics": [ + "iot", + "modbus-tcp" + ], + "last_fetched": 1745944199.587393 + }, + "307058107": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-car-card", + "category": "plugin", + "description": "车辆仪表盘", + "etag_repository": "W/\"0f82e0d6dc8bba5391b330f86dc1894d61ff94c60290a198dc5a923d5a0424e5\"", + "last_updated": "2022-06-02T18:44:43Z", + "stargazers_count": 7, + "topics": [ + "car", + "lovelace-custom-card", + "lynkco" + ], + "last_fetched": 1741385550.282655 + }, + "199306511": { + "repository_manifest": {}, + "new": true, + "full_name": "gieljnssns/kostalpiko-sensor-homeassistant", + "category": "integration", + "description": "A custom component to get the readings of a Kostal Piko inverter", + "domain": "kostal", + "etag_repository": "W/\"963542de7d5949b3b9fcdc80baa773cfa0f6f80cc43a3191c2660fe79122ddc5\"", + "last_updated": "2021-06-16T14:25:39Z", + "stargazers_count": 13, + "last_fetched": 1741299449.372281 + }, + "150781994": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-fold-entity-row", + "category": "plugin", + "description": "🔹 A foldable row for entities card, containing other rows", + "etag_repository": "W/\"036cc7a7b4937fa82c95dd418dcf0585bbb53f0906da5c4709ae4da3cd92f9ba\"", + "last_updated": "2023-03-04T05:08:58Z", + "stargazers_count": 629, + "last_fetched": 1745756939.768492 + }, + "445609628": { + "repository_manifest": { + "name": "PID Controller", + "zip_release": true, + "homeassistant": "2021.9", + "render_readme": true, + "persistent_directory": "codes", + "filename": "pid_controller.zip" + }, + "full_name": "soloam/ha-pid-controller", + "authors": [ + "@Soloam" + ], + "category": "integration", + "description": "PID Controller to Home Assistant", + "domain": "pid_controller", + "downloads": 3165, + "etag_repository": "W/\"b1f8f69f5b66131d9996fb4248605d539adccf5522a58c3ac24fe8c0f3098695\"", + "last_updated": "2023-12-24T10:09:42Z", + "stargazers_count": 121, + "topics": [ + "pid", + "thermostat" + ], + "installed_commit": "6005239", + "installed": true, + "last_commit": "6005239", + "last_version": "v1.1.5", + "manifest_name": "PID Controller", + "releases": true, + "version_installed": "v1.1.5", + "last_fetched": 1744899862.267504 + }, + "374763546": { + "repository_manifest": {}, + "new": true, + "full_name": "xilense/aimp_custom_component", + "category": "integration", + "description": "AIMP custom component for 🏠 Home Assistant using web remote", + "domain": "aimp", + "etag_repository": "W/\"a1bc968625fd54827ac685f97cd8f088261e47f25b859c4d3d6f66553e824f54\"", + "last_updated": "2021-06-21T18:20:20Z", + "stargazers_count": 7, + "topics": [ + "aimp", + "internet-of-things", + "iot", + "iot-automation", + "raspberry-pi", + "remote-control" + ], + "last_fetched": 1742606153.592213 + }, + "254203764": { + "repository_manifest": {}, + "new": true, + "full_name": "ben8p/home-assistant-bunq-balance-sensors", + "category": "integration", + "description": "Home assistant custom component to provide monetary account balance sensors for Bunq", + "domain": "bunq", + "etag_repository": "W/\"9d70e78942cf0b7ff9bc19b4b3b0a7f724147b59fa7b8a46e362df9928d31033\"", + "last_updated": "2024-05-05T18:24:38Z", + "stargazers_count": 19, + "topics": [ + "bunq", + "bunq-api" + ], + "last_fetched": 1745878573.497117 + }, + "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/\"9c644ee6df8c2b988c67407d88f6aba01eb2ea518322bb6529b096b8e59fc1d2\"", + "last_updated": "2025-03-10T19:29:57Z", + "stargazers_count": 10, + "topics": [ + "amphiro", + "bluetooth", + "bluetooth-low-energy", + "hacs-custom" + ], + "last_fetched": 1746022613.077439 + }, + "291484700": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexxIT/XiaomiGateway3", + "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/\"107c0cccefbfe5b75e42cb8a588569ced58f3d2a31980f7ed4cde63f18cd145a\"", + "last_updated": "2025-04-16T07:17:12Z", + "stargazers_count": 2589, + "topics": [ + "aqara", + "ble", + "matter", + "mesh", + "mihome", + "xiaomi", + "zha", + "zigbee", + "zigbee2mqtt" + ], + "last_fetched": 1746029929.703179 + }, + "373832981": { + "repository_manifest": {}, + "new": true, + "full_name": "wassy92x/lovelace-digital-clock", + "category": "plugin", + "description": "A custom digital clock card for Home Assistant", + "downloads": 65072, + "etag_repository": "W/\"37fce42ce14b4337b66a28460375167b48a77c48c8cb0c466ae46b422200e59f\"", + "last_updated": "2024-01-16T17:48:48Z", + "stargazers_count": 123, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1745100976.899227 + }, + "820375572": { + "repository_manifest": {}, + "new": true, + "full_name": "DominikWrobel/airmusic", + "category": "integration", + "description": "Airmusic custom component for Home Assistant", + "domain": "airmusic", + "etag_repository": "W/\"f979d9bd93f98688e0e431514785cba927ce4f5b9d8cf0072961357eb5440418\"", + "last_updated": "2024-10-23T14:20:39Z", + "stargazers_count": 8, + "topics": [ + "airmusic" + ], + "last_fetched": 1743675475.959529 + }, + "260940136": { + "repository_manifest": {}, + "new": true, + "full_name": "r-renato/ha-card-weather-conditions", + "category": "plugin", + "description": "Weather condition card (Lovelace) for Home Assistant.", + "etag_repository": "W/\"a5ff653b42fd341dff87b57209ac9ebc664509f410cd467801d662b62ceea0c9\"", + "last_updated": "2025-04-20T16:18:26Z", + "stargazers_count": 208, + "topics": [ + "card", + "weather-conditions" + ], + "last_fetched": 1745951022.376689 + }, + "201599575": { + "repository_manifest": {}, + "new": true, + "full_name": "gcorgnet/sensor.emby_upcoming_media", + "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/\"b453185bb079f867058561dd3a08de7523cc0a53b2c7a264c32b252ca65c69c2\"", + "last_updated": "2024-07-04T06:09:54Z", + "stargazers_count": 24, + "last_fetched": 1745975677.495071 + }, + "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/\"8889e34bc54d1e354f201d6e0ab1c0d8cb2c912432155c7ff445401027f526a5\"", + "last_updated": "2024-06-14T13:24:19Z", + "stargazers_count": 5, + "topics": [ + "custom-integration" + ], + "last_fetched": 1739269380.634974 + }, + "321071222": { + "repository_manifest": {}, + "new": true, + "full_name": "DanChaltiel/heatzy-pilote-card", + "category": "plugin", + "description": "Heatzy Pilote Card", + "etag_repository": "W/\"e23b35776c2c6c9e80bb068c2ad1eab26e28fc19c9cce5dfd4c526d9c64b5f29\"", + "last_updated": "2025-03-25T11:10:22Z", + "stargazers_count": 4, + "topics": [ + "climate", + "hacs-plugin", + "heatzy" + ], + "last_fetched": 1742905733.129862 + }, + "452251255": { + "repository_manifest": {}, + "new": 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": 3970, + "etag_repository": "W/\"d542ff3f111b3504845a6ce6a42489ffd409edf7166e1d683ce29876d4f36ca3\"", + "last_updated": "2024-07-25T12:22:52Z", + "stargazers_count": 15, + "topics": [ + "browser", + "browser-control", + "card", + "fullscreen", + "lock", + "refresh", + "reload", + "sleep", + "wake-on-lan", + "zoom" + ], + "last_fetched": 1743351476.379193 + }, + "601113362": { + "repository_manifest": {}, + "new": true, + "full_name": "t0mer/manish-custom-notifier", + "category": "integration", + "description": "manish custom notifier allows you to send whatsapp notification using Whatsapp Cloud API", + "domain": "manish", + "etag_repository": "W/\"51496ce6d11671e254875c8c49e10298f4eb5116af41d07c8c3f99647e141b14\"", + "last_updated": "2023-03-12T19:46:54Z", + "stargazers_count": 20, + "topics": [ + "homeassistant-custom-component", + "notifications", + "python3", + "whatsapp", + "whatsapp-api" + ], + "last_fetched": 1743697655.215397 + }, + "656992550": { + "repository_manifest": {}, + "new": true, + "full_name": "JeffSteinbok/hass-dreo", + "category": "integration", + "description": "Dreo Smart Device Integration for Home Assistant", + "domain": "dreo", + "etag_repository": "W/\"dd626cfad6450966fddfeb398c893a06b79de97785f166f72044cdcdbc0d1744\"", + "last_updated": "2025-04-29T04:26:47Z", + "stargazers_count": 176, + "topics": [ + "dreo" + ], + "last_fetched": 1746016464.650763 + }, + "384910725": { + "repository_manifest": {}, + "new": true, + "full_name": "hwmland/homeassistant-xmrpool_stat", + "category": "integration", + "description": "XMR Pool Statistics integration for Home Assistant", + "domain": "xmrpool_stat", + "etag_repository": "W/\"e80550b48e46c5a8fab4d1e2c8a05d4bdbdbc361b401ed974d2179757543e931\"", + "last_updated": "2023-07-04T16:36:08Z", + "stargazers_count": 5, + "topics": [ + "cryptocurrency", + "home-assistant-integration", + "monero", + "xmr" + ], + "last_fetched": 1729216992.359968 + }, + "760282660": { + "repository_manifest": {}, + "new": true, + "full_name": "sHedC/homeassistant-leakbot", + "category": "integration", + "description": "Leakbot Integration for Home Assistant", + "domain": "leakbot", + "downloads": 172, + "etag_repository": "W/\"2b7f43fc6757fcd68ada5c37892618c1f6461b7857403590a66079d71a3792bd\"", + "last_updated": "2025-04-28T11:58:09Z", + "stargazers_count": 13, + "topics": [ + "hacs-integraiton", + "home-assitant", + "leakbot", + "python3" + ], + "last_fetched": 1746023094.998511 + }, + "246417951": { + "repository_manifest": {}, + "new": true, + "full_name": "SLG/home-assistant-whatpulse", + "category": "integration", + "description": "This component retrieves the statistics from Whatpulse", + "domain": "whatpulse", + "etag_repository": "W/\"6f70df3de562fd7b396f5b3b19d4861e24dd7d15ae204c2a659433768b167396\"", + "last_updated": "2021-06-03T17:59:28Z", + "stargazers_count": 3, + "topics": [ + "whatpulse" + ], + "last_fetched": 1737773129.125648 + }, + "187201747": { + "repository_manifest": {}, + "new": true, + "full_name": "jihao/rokid-webhook-hass", + "category": "integration", + "description": "rokid webhook component for Home Assistant (若琪HA组件)", + "domain": "rokid_webhook", + "etag_repository": "W/\"86d6611a9f7a4cf9fab7a9872030be4de86fc859566ec8d7e13acf7937b8e3d7\"", + "last_updated": "2022-02-15T08:44:30Z", + "stargazers_count": 14, + "last_fetched": 1741299510.8734 + }, + "808833115": { + "repository_manifest": {}, + "new": true, + "full_name": "BJReplay/ha-solcast-solar", + "category": "integration", + "description": "Solcast Integration for Home Assistant", + "domain": "solcast_solar", + "downloads": 9053, + "etag_repository": "W/\"544d708f8fee11a9c4faaab87006d1b25d1eb92715849725c26f58abc8a9eb03\"", + "last_updated": "2025-04-29T08:37:25Z", + "stargazers_count": 243, + "topics": [ + "api", + "api-client", + "api-rest", + "forecast", + "pv", + "solar", + "solcast" + ], + "last_fetched": 1746016232.665123 + }, + "497322735": { + "repository_manifest": {}, + "new": true, + "full_name": "NemesisRE/sensor.plex_recently_added", + "category": "integration", + "description": "▶️ Plex component to feed Upcoming Media Card.", + "domain": "plex_recently_added", + "etag_repository": "W/\"d6d3ab78239c144d70316007363f30d2b2bde8d409f8217784acf66a7e57d013\"", + "last_updated": "2023-03-14T10:16:26Z", + "stargazers_count": 20, + "last_fetched": 1745670823.629138 + }, + "254253124": { + "repository_manifest": {}, + "new": true, + "full_name": "konnected-io/noonlight-hass", + "category": "integration", + "description": "HomeAssistant integration for Noonlight", + "domain": "noonlight", + "downloads": 436, + "etag_repository": "W/\"a6b1de9c48cf3d816a46bf08345a5808fdc0653229cae38a91ea6a26dfc2c302\"", + "last_updated": "2025-01-09T21:53:50Z", + "stargazers_count": 54, + "topics": [ + "alarm", + "monitoring", + "noonlight", + "security" + ], + "last_fetched": 1744467496.670646 + }, + "271398374": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Saver", + "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": 4571, + "etag_repository": "W/\"25c7348c3813c93c00350fc26a1d9eceb6e9038da3064714ead03e661174b312\"", + "last_updated": "2025-04-05T00:26:41Z", + "stargazers_count": 78, + "topics": [ + "automation", + "helper", + "save", + "script", + "variable" + ], + "last_fetched": 1744979737.543222 + }, + "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/\"5a3dd6ffd3cc7f688eef95b467af9523b17f9385c922ec5242a4e0c8846fbaa4\"", + "last_updated": "2024-09-30T20:53:54Z", + "stargazers_count": 1, + "topics": [ + "hacs-plugin", + "miflora" + ], + "last_fetched": 1743372945.168764 + }, + "318927348": { + "repository_manifest": {}, + "new": true, + "full_name": "d03n3rfr1tz3/hass-divoom", + "category": "integration", + "description": "Divoom Integration for Home Assistant", + "domain": "divoom", + "etag_repository": "W/\"9e3fc165a9ada2731b3cb6ae17394f9855395dcbc13eafdbcde39902d0c7fb10\"", + "last_updated": "2025-04-16T21:21:30Z", + "stargazers_count": 133, + "topics": [ + "aurabox", + "ditoo", + "divoom", + "pixoo", + "timebox-evo", + "tivoo" + ], + "last_fetched": 1746001380.924851 + }, + "228063780": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-iaquk", + "category": "integration", + "description": "Indoor Air Quality Sensor Component for Home Assistant", + "domain": "iaquk", + "downloads": 7, + "etag_repository": "W/\"27523fb8e7bcf613f32fdf4cbbde1b014ac333d2bef388711cf1e3c274bd80d9\"", + "last_updated": "2025-01-04T22:05:09Z", + "stargazers_count": 124, + "topics": [ + "air-quality", + "indoor" + ], + "last_fetched": 1745331683.113136 + }, + "545945955": { + "repository_manifest": {}, + "new": true, + "full_name": "marcokreeft87/formulaone-card", + "category": "plugin", + "description": "Present the data of Formula One in a pretty way", + "downloads": 4134, + "etag_repository": "W/\"133ac96222213103355e2151a34f80e0903ef071bb491b13df3e12fd5ea95afb\"", + "last_updated": "2025-04-29T10:05:55Z", + "stargazers_count": 190, + "topics": [ + "card", + "f1", + "formula1", + "formulaone", + "homeassistant-frontend", + "lovelace-custom-card" + ], + "last_fetched": 1745943631.349514 + }, + "315447202": { + "repository_manifest": {}, + "new": true, + "full_name": "KoljaWindeler/ytube_music_player", + "category": "integration", + "description": "YouTube music player for homeassistant", + "domain": "ytube_music_player", + "etag_repository": "W/\"737ca429ddf6ecf1746396d15bab7b4ced8c87212a40230fc756f46d3970d9cc\"", + "last_updated": "2025-04-29T11:39:28Z", + "stargazers_count": 367, + "topics": [ + "youtube" + ], + "last_fetched": 1745958196.684494 + }, + "642225418": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-turkov", + "category": "integration", + "description": "Turkov integration for Home Assistant", + "domain": "turkov", + "etag_repository": "W/\"70f281a67822b9c9865ae72ce905fe84332cdcc6fa542e8cc6c75928fdc07ac5\"", + "last_updated": "2025-03-18T08:27:24Z", + "stargazers_count": 11, + "topics": [ + "hvac-control", + "turkov", + "ventilation" + ], + "last_fetched": 1744640135.968834 + }, + "287409957": { + "repository_manifest": {}, + "new": true, + "full_name": "finity69x2/cover-control-button-row", + "category": "plugin", + "description": "button row for controlling open/close covers in Home Assistant", + "etag_repository": "W/\"5ac9ecea3c0d3a44725b8a29461bb04e17ea363ee9a1e0de0651309d3665e4fa\"", + "last_updated": "2023-05-11T00:31:16Z", + "stargazers_count": 13, + "topics": [ + "cover" + ], + "last_fetched": 1741328439.461247 + }, + "847258214": { + "repository_manifest": {}, + "new": true, + "full_name": "ankohanse/hass-studer-xcom", + "category": "integration", + "description": "Home Assistant Custom Integration for Studer-Innotec on local LAN via the Xcom protocol", + "domain": "studer_xcom", + "etag_repository": "W/\"40dd3ee249921c86a0a1126ed581d633cd2cdb04e0bbb3e0c446f2f57ad50434\"", + "last_updated": "2025-04-30T09:57:48Z", + "stargazers_count": 10, + "topics": [ + "custom-integration", + "studer", + "studer-innotec", + "variostring", + "variotrack", + "xcom", + "xtender" + ], + "last_fetched": 1746008216.561903 + }, + "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/\"3e86eeea10e160fc55ddd162aa8ecd1f0e015725da00d0d725d06b0ca2af1616\"", + "last_updated": "2025-03-08T09:52:30Z", + "stargazers_count": 77, + "topics": [ + "belgium", + "home-assistant-integration", + "luxembourg", + "netherlands", + "pollen", + "rain-radar", + "weather", + "weather-forecast" + ], + "last_fetched": 1746030213.725443 + }, + "205416078": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/hass-sensorpush", + "category": "integration", + "description": "SensorPush integration for Home Assistant", + "domain": "sensorpush", + "etag_repository": "W/\"0d1dad7f8a49f769cca11212d1042b289d4ab2575db63484462a82faa7c64cb6\"", + "last_updated": "2024-11-22T21:32:01Z", + "stargazers_count": 35, + "topics": [ + "iot" + ], + "last_fetched": 1741299755.707672 + }, + "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", + "downloads": 1, + "etag_repository": "W/\"dac9d516ff11d25627176293b0ac3244b0411b8c1802a8dc980413387e9f40a5\"", + "last_updated": "2024-12-01T09:38:35Z", + "stargazers_count": 2, + "topics": [ + "air-quality", + "api", + "api-rest", + "epa" + ], + "last_fetched": 1745482883.801996 + }, + "250345421": { + "repository_manifest": {}, + "new": true, + "full_name": "eifinger/hass-foldingathomecontrol", + "category": "integration", + "description": "Homeassistant integration for FoldingAtHomeControl", + "domain": "foldingathomecontrol", + "etag_repository": "W/\"ef1cd843c852ee5790fcf0c145bc178dacca9a4071b0c135b5ee3ac702c53e55\"", + "last_updated": "2024-11-26T20:05:43Z", + "stargazers_count": 20, + "topics": [ + "asyncio", + "folding-at-home", + "foldingathome", + "python3" + ], + "last_fetched": 1746022701.085409 + }, + "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/\"1d68f3e9f0f411f4fb018be789351425ec12e4a3ba08348ed04ffc166a2afd4a\"", + "last_updated": "2025-03-03T18:05:45Z", + "stargazers_count": 5, + "topics": [ + "geovelo" + ], + "last_fetched": 1745346349.91765 + }, + "187245418": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/bignumber-card", + "category": "plugin", + "description": null, + "etag_repository": "W/\"346574e1be59bcf6d7156a12cbc6f903a5dd210160dae2fa48e8a4fb4b22e26e\"", + "last_updated": "2022-01-31T15:47:59Z", + "stargazers_count": 129, + "last_fetched": 1744568341.859286 + }, + "379688863": { + "repository_manifest": {}, + "new": true, + "full_name": "TheRealWaldo/thermal", + "category": "integration", + "description": "Thermal Vision Sensor and Camera for Home Assistant", + "domain": "thermal_vision", + "etag_repository": "W/\"77db7ed3adecc30baaca70509fdca623e3678c84360a9b61ac7f69b1a9a364c1\"", + "last_updated": "2025-03-08T05:14:03Z", + "stargazers_count": 67, + "topics": [ + "homeassistant-custom-component", + "thermal-camera" + ], + "last_fetched": 1744720766.263681 + }, + "158194879": { + "repository_manifest": {}, + "new": true, + "full_name": "danobot/entity-controller", + "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/\"35bb8ef5765d2e9dfb641c5b35ff9bac7c27e078a97be14ac8a53e1779594f6a\"", + "last_updated": "2024-05-04T13:48:30Z", + "stargazers_count": 309, + "topics": [ + "entity-controller", + "finite-state-machine", + "internet-of-things", + "iot", + "lighting-controller", + "motion-light", + "motion-sensor" + ], + "last_fetched": 1743229271.295703 + }, + "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/\"feb3dc66f9c63714ea949bd9d5d077e4f38dcbcccf91d7397dca7ba07790db50\"", + "last_updated": "2025-04-28T16:40:33Z", + "stargazers_count": 31, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1745865095.460014 + }, + "242335771": { + "repository_manifest": {}, + "new": true, + "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/\"c26376257e3a763e64d50f0f7688c9bf3d849a771b10878b7241c4e3cc76ffba\"", + "last_updated": "2024-04-04T05:12:28Z", + "stargazers_count": 27, + "topics": [ + "svt", + "svtplay", + "sweden", + "tv", + "video" + ], + "last_fetched": 1741299585.887588 + }, + "177169766": { + "repository_manifest": {}, + "new": true, + "full_name": "eseglem/hass-wattbox", + "category": "integration", + "description": "Home Assistant WattBox Component", + "domain": "wattbox", + "etag_repository": "W/\"b22f0e65ed930a7a77c7b2ba8f27b132b57e8ca46f566d51d43d50d3f4a2d19e\"", + "last_updated": "2024-12-04T15:03:41Z", + "stargazers_count": 18, + "topics": [ + "battery", + "ups", + "wattbox" + ], + "last_fetched": 1742833332.810321 + }, + "504337320": { + "repository_manifest": {}, + "new": true, + "full_name": "godely/ha-dremel-3d-printer", + "category": "integration", + "description": "Dremel 3D Printer integration for Home Assistant.", + "domain": "dremel_3d_printer", + "etag_repository": "W/\"bd73932a48baedde64f8d98102ed9bdc85fda2a22a8b8e4f15a0511c3dccfd57\"", + "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": 1746022759.726438 + }, + "879861835": { + "repository_manifest": {}, + "new": true, + "full_name": "marcelhoogantink/enhanced-shutter-card", + "category": "plugin", + "description": "An Enhanced Shutter Card for Home Assistant", + "downloads": 541, + "etag_repository": "W/\"4a5f91ffb79ae161f24684534aed6537a5eff8520b95dca268a95ed6cf5bad5a\"", + "last_updated": "2025-04-25T16:51:51Z", + "stargazers_count": 31, + "topics": [ + "card", + "cover", + "hacs-plugin", + "shutter" + ], + "last_fetched": 1745914997.197602 + }, + "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": 2, + "etag_repository": "W/\"6a844643ade6185aa6595ff68dfbc4bac9f11a1f8aacf518090a6c2814dcaaef\"", + "last_updated": "2024-04-30T13:56:05Z", + "topics": [ + "massa", + "node" + ], + "last_fetched": 1738585799.221628 + }, + "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/\"cd85d26a52e3f348bb74516fb2a8b2040e660b3d1320f4422f30320211870423\"", + "last_updated": "2025-03-12T23:21:01Z", + "stargazers_count": 51, + "topics": [ + "custom-compoent", + "eltako", + "eltako14bus" + ], + "last_fetched": 1745770850.499814 + }, + "590806135": { + "repository_manifest": {}, + "new": true, + "full_name": "amosyuen/ha-registry", + "category": "integration", + "description": "Adds services for home assistant registry operations", + "domain": "ha_registry", + "etag_repository": "W/\"2f484d906f52fb7a256787f8b697d110c73b5ed39a129ff6eb7ef42573f53fcc\"", + "last_updated": "2025-04-28T16:49:47Z", + "stargazers_count": 19, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1745864507.415184 + }, + "269205129": { + "repository_manifest": {}, + "new": true, + "full_name": "h4de5/home-assistant-vimar", + "category": "integration", + "description": "VIMAR by-me integration into home-assistant.io", + "domain": "vimar", + "downloads": 7, + "etag_repository": "W/\"2ee3cff2bde5fbfc028308c9df9c73ab57c936eba8d8a7a963a17bb0196cb3a5\"", + "last_updated": "2025-01-06T19:39:26Z", + "stargazers_count": 47, + "topics": [ + "vimar", + "vimar-platform" + ], + "last_fetched": 1740262530.354058 + }, + "318359434": { + "repository_manifest": {}, + "new": true, + "full_name": "FutureTense/keymaster", + "category": "integration", + "description": "Home Assistant integration for managing Z-Wave enabled locks", + "domain": "keymaster", + "downloads": 5337, + "etag_repository": "W/\"2033283cfcb3743b4fcbd3ffcc12fd03755f7cf6f9bc418150325abb537f270f\"", + "last_updated": "2025-01-14T13:27:33Z", + "stargazers_count": 256, + "topics": [ + "keymaster", + "locks", + "zwave", + "zwave-enabled-locks" + ], + "last_fetched": 1745843604.4304 + }, + "606563418": { + "repository_manifest": {}, + "new": true, + "full_name": "HrGaertner/HA-vent-optimization", + "category": "integration", + "description": "A integration for minimizing heat loss through optimal venting", + "domain": "ventoptimization", + "downloads": 1, + "etag_repository": "W/\"0dc485ef8859dbb8e3deb0d424d68b72b2b562d2c1b8c1c22a20e7f8c2bd8269\"", + "last_updated": "2025-03-03T17:57:16Z", + "stargazers_count": 17, + "topics": [ + "efficiency", + "optimization", + "venting" + ], + "last_fetched": 1741026182.292616 + }, + "257275420": { + "repository_manifest": {}, + "new": true, + "full_name": "tomaae/homeassistant-openmediavault", + "category": "integration", + "description": "OpenMediaVault integration for Home Assistant", + "domain": "openmediavault", + "downloads": 10634, + "etag_repository": "W/\"5c9c0c6211212afe80c641704dbb23e62805689fe178549f924bf8351f11dd2c\"", + "last_updated": "2024-08-16T22:23:07Z", + "stargazers_count": 119, + "topics": [ + "omv", + "openmediavault" + ], + "last_fetched": 1745684809.89819 + }, + "556306418": { + "repository_manifest": {}, + "new": true, + "full_name": "amitfin/lovelace-daily-schedule-card", + "category": "plugin", + "description": "Home Assistant Custom Card for Daily Schedule Integration", + "etag_repository": "W/\"cded01833bc3fbd038432a9d50d11bcd4b758c06722a90a64a80b4fa27d78301\"", + "last_updated": "2025-04-21T17:42:27Z", + "stargazers_count": 11, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1745266581.467927 + }, + "363468409": { + "repository_manifest": {}, + "new": true, + "full_name": "mbillow/ha-redpocket", + "category": "integration", + "description": "RedPocket Integration for Data Usage Monitoring", + "domain": "redpocket", + "etag_repository": "W/\"c8263dc615677c5f54c76109372a331117c85d9a7d6220b4e849b827169c92a0\"", + "last_updated": "2021-06-06T19:51:29Z", + "stargazers_count": 3, + "topics": [ + "home", + "mvno", + "redpocket" + ], + "last_fetched": 1741299619.093862 + }, + "202220932": { + "repository_manifest": {}, + "full_name": "thomasloven/hass-favicon", + "category": "integration", + "description": "🔹 Change the favicon of your Home Assistant instance", + "domain": "favicon", + "etag_repository": "W/\"b293d44042f9eba07746d5c670b65971a3edc1c75d90ed5f8e6920ad4c271364\"", + "last_updated": "2024-01-02T15:26:39Z", + "stargazers_count": 117, + "installed_commit": "af5cf85", + "installed": true, + "last_commit": "af5cf85", + "last_version": "10.4", + "manifest_name": "Favicon changer", + "releases": true, + "version_installed": "10.4", + "last_fetched": 1745944165.579335 + }, + "501725479": { + "repository_manifest": {}, + "new": true, + "full_name": "zanna-37/hass-swipe-navigation", + "category": "plugin", + "description": "↔️ Swipe through Home Assistant Dashboard views on mobile.", + "downloads": 14624, + "etag_repository": "W/\"49afad7a13dec10c61d5e01ccb36ee891e5b0ce4044a517290704215c6e164e5\"", + "last_updated": "2025-04-16T17:59:44Z", + "stargazers_count": 434, + "topics": [ + "navigation", + "swipe" + ], + "last_fetched": 1746016338.287464 + }, + "193371469": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Antistorm", + "category": "integration", + "description": "This sensor uses official API to get storm warnings from https://antistorm.eu.", + "domain": "antistorm", + "downloads": 442, + "etag_repository": "W/\"d51a3f4e07fd7955a7618fc5c8f302fcd19fa4a41d96a7043a39680061898bab\"", + "last_updated": "2025-04-05T00:26:38Z", + "stargazers_count": 14, + "topics": [ + "weather" + ], + "last_fetched": 1743822151.173278 + }, + "292616002": { + "repository_manifest": {}, + "new": true, + "full_name": "swartjean/ha-seedboxes-cc", + "category": "integration", + "description": "Home Assistant - Seedboxes.cc Integration", + "domain": "seedboxes_cc", + "etag_repository": "W/\"7d7db185143ebfe9bc839ca52293d0ca6b6567545e5d2d4cdf3fb950c2330ad2\"", + "last_updated": "2021-04-05T10:15:21Z", + "stargazers_count": 3, + "topics": [ + "monitoring", + "seedbox", + "torrents" + ], + "last_fetched": 1729217275.739248 + }, + "255662264": { + "repository_manifest": {}, + "new": true, + "full_name": "MTrab/landroid_cloud", + "category": "integration", + "description": "Landroid Cloud component for Home Assistant", + "domain": "landroid_cloud", + "downloads": 4761, + "etag_repository": "W/\"25af808727928ab2c034320aff1294876ef60aa7f9dd9b0d4e4993cbccbbb27b\"", + "last_updated": "2025-04-29T07:30:38Z", + "stargazers_count": 293, + "topics": [ + "homeassistant-custom-component", + "kress", + "landroid", + "landxcape", + "mower-robot", + "worx" + ], + "last_fetched": 1745930312.054467 + }, + "648761057": { + "repository_manifest": {}, + "new": true, + "full_name": "pkarimov/jukeaudio_ha", + "category": "integration", + "description": "Custom Home Assistant integration for Juke Audio", + "domain": "jukeaudio_ha", + "etag_repository": "W/\"233121bb3107d370b4d46b910d553e2a2cc57a3e593975facbfd4c5826fd77d0\"", + "last_updated": "2025-01-05T18:38:42Z", + "stargazers_count": 3, + "topics": [ + "jukeaudio" + ], + "last_fetched": 1737527181.959324 + }, + "383732864": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-garmin_connect", + "category": "integration", + "description": "The Garmin Connect integration allows you to expose data from Garmin Connect to Home Assistant.", + "domain": "garmin_connect", + "etag_repository": "W/\"b28586c29826803b3fdb0fd6d71b9b6bda19cdb7581a069f336c22c397e00114\"", + "last_updated": "2025-04-28T06:37:18Z", + "stargazers_count": 323, + "topics": [ + "garmin-connect", + "home-assistant-component" + ], + "last_fetched": 1745829967.513429 + }, + "169460975": { + "repository_manifest": {}, + "new": true, + "full_name": "akasma74/Hass-Custom-Alarm", + "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/\"04f5d7930a9fec8058df45157818c92c3584b72cb48cbbdd824251abaf1119d9\"", + "last_updated": "2023-06-12T10:41:28Z", + "stargazers_count": 78, + "last_fetched": 1740154611.473567 + }, + "260410453": { + "repository_manifest": {}, + "new": true, + "full_name": "sockless-coding/panasonic_cc", + "category": "integration", + "description": "Panasonic Comfort Cloud - Home Assistant Component", + "domain": "panasonic_cc", + "etag_repository": "W/\"0f46e99702a75fce8b668d2b671679ec927383efb98f06c9212eb4ff4dc38b93\"", + "last_updated": "2025-04-22T17:47:40Z", + "stargazers_count": 192, + "topics": [ + "panasonic-comfort-cloud" + ], + "last_fetched": 1746008789.730986 + }, + "532472578": { + "repository_manifest": {}, + "new": true, + "full_name": "greghesp/ha-evonic", + "category": "integration", + "description": "Unofficial Evonic Fire integration for Home Assistant", + "domain": "evonic", + "etag_repository": "W/\"8a4619d4351486fb03ebd5acfb66406406484bfff7592eae96897434a0f9ebbb\"", + "last_updated": "2025-01-08T09:46:41Z", + "stargazers_count": 13, + "topics": [ + "evonic", + "evonicfires", + "homeassistant-custom-component" + ], + "last_fetched": 1741213064.113835 + }, + "201740996": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/readme", + "category": "integration", + "description": "Use Jinja and data from Home Assistant to generate your README.md file", + "domain": "readme", + "downloads": 415, + "etag_repository": "W/\"12563e689e0dfc4f7441dd1bb6fb46093e68dc1663f8c4db3e7b3e61bc5efa01\"", + "last_updated": "2024-07-23T08:45:25Z", + "stargazers_count": 34, + "topics": [ + "automation", + "jinja", + "readme" + ], + "last_fetched": 1746022635.267383 + }, + "289579468": { + "repository_manifest": {}, + "new": true, + "full_name": "swartjean/ha-eskom-loadshedding", + "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/\"a115395dc1764688b11b2f745b6b4f7c67b401ae9d8b9ccdcc50b5cddf2a3da9\"", + "last_updated": "2024-11-16T16:08:35Z", + "stargazers_count": 76, + "topics": [ + "eskom", + "eskomsepush", + "esp", + "loadshedding", + "south-africa" + ], + "last_fetched": 1745512155.712008 + }, + "307678069": { + "repository_manifest": {}, + "new": true, + "full_name": "enkama/hass-variables", + "category": "integration", + "description": "Home Assistant variables component", + "domain": "variable", + "etag_repository": "W/\"75c8b5dc90fd08a5981bfa6071e2c328d82137dd86963adcd2b3f1ae203cd691\"", + "last_updated": "2024-11-04T17:54:16Z", + "stargazers_count": 97, + "topics": [ + "counter", + "keypad", + "last-motion", + "timer", + "variables" + ], + "last_fetched": 1745727633.120713 + }, + "154417419": { + "repository_manifest": {}, + "new": true, + "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/\"fb3d4d2ac27e93c0f77818516ffb30c7c54241f72d33c3a648523f0da8fa2e3c\"", + "last_updated": "2021-07-22T15:04:24Z", + "stargazers_count": 108, + "topics": [ + "philips-tv", + "tv" + ], + "last_fetched": 1741299665.145672 + }, + "159711605": { + "repository_manifest": {}, + "new": true, + "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/\"0ba955171da1fac4614e3b3179db84b8190d8ac3cb2aacbac878ed22515b4f85\"", + "last_updated": "2021-06-05T21:12:36Z", + "stargazers_count": 182, + "last_fetched": 1745346047.345684 + }, + "613588535": { + "repository_manifest": {}, + "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": 11308, + "etag_repository": "W/\"d3c7d9593f275abfc061008aac9dd8ba3a09a2dcc6b16b24c83e3135438898a6\"", + "last_updated": "2025-04-12T14:34:41Z", + "stargazers_count": 277, + "topics": [ + "deye", + "inverter", + "powerflow", + "solar", + "sunsynk" + ], + "last_fetched": 1746016311.54548 + }, + "146929882": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.radarr_upcoming_media", + "category": "integration", + "description": "🎬 Radarr component to feed Upcoming Media Card.", + "domain": "radarr_upcoming_media", + "etag_repository": "W/\"932ad690b8e1d6a1453d48ec4393d10b3fe54b920d8dd8cd674170c3f6c9b81b\"", + "last_updated": "2025-04-21T04:34:47Z", + "stargazers_count": 62, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1745223727.422929 + }, + "632590573": { + "repository_manifest": {}, + "new": true, + "full_name": "krissen/pollenprognos-card", + "category": "plugin", + "description": "A custom Lovelace card to display pollen information", + "etag_repository": "W/\"13b53a7e2a653bf22866e3c9efeff4d5c05d592739935bebf330f0aec9f89017\"", + "last_updated": "2025-04-30T12:21:38Z", + "stargazers_count": 11, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "pollen", + "pollenprognos" + ], + "last_fetched": 1746016251.674965 + }, + "158654878": { + "repository_manifest": {}, + "new": true, + "full_name": "nervetattoo/simple-thermostat", + "category": "plugin", + "description": "A different take on the thermostat card for Home Assistant ♨️", + "downloads": 101766, + "etag_repository": "W/\"0508945cb5f4491d54ddbe1c4c8a0d400546ef5ff5614f576b5c5a0bf1eceb5a\"", + "last_updated": "2024-08-19T15:33:03Z", + "stargazers_count": 766, + "topics": [ + "polymer-3" + ], + "last_fetched": 1745749043.998849 + }, + "290436986": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/Colorfulclouds-weather", + "category": "integration", + "description": "用于HASS的彩云天气组件", + "domain": "colorfulclouds", + "etag_repository": "W/\"47a8270b26d5a566228f997145819ba2bfada2625600a1799d0551d05dec734d\"", + "last_updated": "2024-06-16T16:33:11Z", + "stargazers_count": 150, + "topics": [ + "weather" + ], + "last_fetched": 1741105280.896022 + }, + "503045365": { + "repository_manifest": {}, + "new": true, + "full_name": "Kleinrotti/hass-senertec", + "category": "integration", + "description": "Home Assistant custom component integration for Senertec energy units.", + "domain": "senertec", + "etag_repository": "W/\"5bde506d2bb046f1dbddf7d6e875c98d8e4b8b9b4c1847119f0da62e47dc3137\"", + "last_updated": "2025-01-25T11:50:49Z", + "stargazers_count": 1, + "topics": [ + "senertec" + ], + "last_fetched": 1743862660.424132 + }, + "245694520": { + "repository_manifest": {}, + "new": true, + "full_name": "asev/homeassistant-helios", + "category": "integration", + "description": "Custom component for Home Assistant to connect Helios ventilation system.", + "domain": "helios", + "etag_repository": "W/\"dd7358dc96f1a1682a46f89081baab69913a307ce128d93ada4b5b3025ab6553\"", + "last_updated": "2022-11-07T22:03:36Z", + "stargazers_count": 12, + "topics": [ + "helios", + "ventilation" + ], + "last_fetched": 1741299255.480076 + }, + "796755589": { + "repository_manifest": {}, + "new": true, + "full_name": "elyobelyob/octopus-energy-greenness-forecast-card", + "category": "plugin", + "description": "This lovelace card for Home Assistant displays the Octopus Energy Greener Days scores", + "etag_repository": "W/\"31363f4548528909870295b08aba02354b24aeb8be46a4082b0a3accd729e730\"", + "last_updated": "2024-12-24T17:57:12Z", + "stargazers_count": 10, + "topics": [ + "energy", + "octopus-energy" + ], + "last_fetched": 1745057692.791161 + }, + "332651510": { + "repository_manifest": {}, + "new": true, + "full_name": "jcgoette/baby_buddy_homeassistant", + "category": "integration", + "description": "This custom integration provides sensors for Baby Buddy API endpoints.", + "domain": "babybuddy", + "etag_repository": "W/\"c81a688c17aea6ecf7742bf0745995ae82fabedd1ac8c56c598b9a1f61332671\"", + "last_updated": "2024-10-31T14:50:54Z", + "stargazers_count": 73, + "topics": [ + "baby", + "home-assistant-component", + "parents" + ], + "last_fetched": 1745584484.563799 + }, + "341931266": { + "repository_manifest": {}, + "new": true, + "full_name": "fufar/simple-clock-card", + "category": "plugin", + "description": "Simple clock card for Home assistant lovelace", + "etag_repository": "W/\"c0a370e459a66f72784a7b92fccf7cdc893ad7177b293b5a901341fbe4dfa4ba\"", + "last_updated": "2023-12-18T17:58:14Z", + "stargazers_count": 58, + "topics": [ + "clock", + "lovelace-custom-card" + ], + "last_fetched": 1742473697.500674 + }, + "286186485": { + "repository_manifest": {}, + "new": true, + "full_name": "nielsfaber/scheduler-component", + "category": "integration", + "description": "Custom component for HA that enables the creation of scheduler entities", + "domain": "scheduler", + "downloads": 254, + "etag_repository": "W/\"25dc8a2b9b99050c84142747688d4bd7db50976fe0ade74fd2efa69621191c22\"", + "last_updated": "2024-11-16T06:29:51Z", + "stargazers_count": 742, + "topics": [ + "scheduler" + ], + "last_fetched": 1746001711.155432 + }, + "454670742": { + "repository_manifest": {}, + "new": true, + "full_name": "mawinkler/astroweather-card", + "category": "plugin", + "description": "Lovalace Card for the AstroWeather Integration", + "downloads": 1923, + "etag_repository": "W/\"643edbf81a96c3dbb5fb968e86b72f32e2275b198dc0504d9b22e1ea876cd4ef\"", + "last_updated": "2025-03-31T07:43:17Z", + "stargazers_count": 28, + "topics": [ + "7timer", + "astronomy", + "forecast", + "lovelace-card" + ], + "last_fetched": 1745525930.731663 + }, + "272140589": { + "repository_manifest": {}, + "new": true, + "full_name": "ualex73/monitor_docker", + "category": "integration", + "description": "Monitor Docker containers from Home Assistant", + "domain": "monitor_docker", + "etag_repository": "W/\"16fec9390504dd90ea39daca34b8b5dd67284eff235a1228d19eb680fce698c7\"", + "last_updated": "2025-02-13T14:19:10Z", + "stargazers_count": 339, + "topics": [ + "docker" + ], + "last_fetched": 1745850442.537393 + }, + "767463130": { + "repository_manifest": {}, + "new": true, + "full_name": "artspb/homeassistant-tk-husteblume", + "category": "integration", + "description": "TK Husteblume integration for Home Assistant", + "domain": "tk_husteblume", + "etag_repository": "W/\"b9ce1daafaed371181b84ba4663727a31c04d5b9bdb82c2414b404b8243205b3\"", + "last_updated": "2025-04-28T23:48:39Z", + "stargazers_count": 4, + "topics": [ + "allergy", + "tk-de" + ], + "last_fetched": 1745889054.047176 + }, + "361776538": { + "repository_manifest": {}, + "new": 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": 11206, + "etag_repository": "W/\"bc834a493c3c05f1822abf6f4bb82433f5fb89d7880b568a00b2d31cc59ca31a\"", + "last_updated": "2024-04-06T09:35:42Z", + "stargazers_count": 523, + "topics": [ + "3d-models", + "card", + "entity-bindings" + ], + "last_fetched": 1745982217.451479 + }, + "284294048": { + "repository_manifest": {}, + "new": 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/\"d6a598f3ecfefc2d898ccb9e034b99d0af1c56e02edca341c4c74df9d4978ec6\"", + "last_updated": "2023-01-12T22:54:45Z", + "stargazers_count": 15, + "last_fetched": 1729731746.472381 + }, + "173564471": { + "repository_manifest": {}, + "new": true, + "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/\"d8d4aede80afc03c702adf29ac334f29ba6665965b6673f777bacb4b9cb9bce4\"", + "last_updated": "2025-04-09T20:30:59Z", + "stargazers_count": 10, + "topics": [ + "file-resotre", + "file-sensor", + "helper", + "planning", + "planning-temperature", + "temprature", + "thermostat" + ], + "last_fetched": 1744236947.834224 + }, + "725015794": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-icon-color", + "category": "plugin", + "description": "Add icon_color to attributes", + "downloads": 2621, + "etag_repository": "W/\"673b5ff5331c33696f918e354f35338e6aa6d9fb9d431c55ff9bd1ff356dd213\"", + "last_updated": "2025-01-10T09:53:15Z", + "stargazers_count": 18, + "topics": [ + "attributes", + "customizable", + "customization", + "entity", + "icon", + "icons", + "picture" + ], + "last_fetched": 1739974533.700855 + }, + "330645002": { + "repository_manifest": {}, + "new": true, + "full_name": "MTrab/danfoss_ally", + "category": "integration", + "description": "Danfoss Ally integration for Home Assistant", + "domain": "danfoss_ally", + "downloads": 1189, + "etag_repository": "W/\"3b4c2045613c228fa1f2901bfe40da224362d7eed6f052577d8f6d87d4d80e20\"", + "last_updated": "2025-03-10T04:57:59Z", + "stargazers_count": 59, + "topics": [ + "climate", + "homeassistant-custom-component", + "thermostat" + ], + "last_fetched": 1745749353.458848 + }, + "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/\"f49d34ca28c980376cbf7ed7469757d87263a1ae832211ccbffd472073565fb0\"", + "last_updated": "2024-08-30T10:05:48Z", + "stargazers_count": 22, + "topics": [ + "pv", + "sma", + "solar", + "solar-energy", + "wallbox" + ], + "last_fetched": 1745756780.339713 + }, + "719521685": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexandrErohin/home-assistant-flightradar24", + "category": "integration", + "description": "Flightradar24 integration for Home Assistant", + "domain": "flightradar24", + "downloads": 10240, + "etag_repository": "W/\"09198cd48a0d717d181ba7d1eaa3f15e6a1085d41fa8ff65713e89f952f9630f\"", + "last_updated": "2025-04-18T07:00:11Z", + "stargazers_count": 241, + "topics": [ + "flightradar24", + "fr24" + ], + "last_fetched": 1745964865.491561 + }, + "689793414": { + "repository_manifest": {}, + "new": true, + "full_name": "ShadowAya/anchor-card", + "category": "plugin", + "description": "An anchor (scroll to) card for Home Assistant!", + "downloads": 3855, + "etag_repository": "W/\"670d3847b9aed34a9394372b99873c23084eb31a432cc6e929fb303da78ba707\"", + "last_updated": "2024-10-14T13:44:54Z", + "stargazers_count": 55, + "topics": [ + "lovelace-custom-card", + "scrolling" + ], + "last_fetched": 1745425316.021061 + }, + "222422187": { + "repository_manifest": {}, + "new": 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/\"676d43d574c36446cb0ad99282dfcce152bed121082063d99db088673c1c101e\"", + "last_updated": "2022-11-03T15:53:32Z", + "stargazers_count": 466, + "topics": [ + "dark-mode", + "darkmode", + "ios" + ], + "last_fetched": 1745763163.96338 + }, + "427773030": { + "repository_manifest": {}, + "new": true, + "full_name": "spycle/tuneblade", + "category": "integration", + "description": "Home Assistant custom integration for controlling AirPlay devices connected to a TuneBlade server", + "domain": "tuneblade", + "etag_repository": "W/\"674d99fee8f45d726f541c228b619b20cfd82950782dacce62123a3b1dc22f99\"", + "last_updated": "2022-01-15T20:39:21Z", + "stargazers_count": 1, + "topics": [ + "tuneblade" + ], + "last_fetched": 1744467731.179276 + }, + "663974882": { + "repository_manifest": {}, + "new": true, + "full_name": "MateoGreil/homeassistant-comwatt", + "category": "integration", + "description": "Comwatt Integration for HomeAssistant", + "domain": "comwatt", + "etag_repository": "W/\"78d8a8b24f9447bd64596cc37f1072c334afda4a4328dd06decf29e0e80f54bf\"", + "last_updated": "2025-01-29T17:59:56Z", + "stargazers_count": 19, + "topics": [ + "automation", + "comwatt", + "energy", + "energy-management", + "energy-monitoring", + "home-assistant-custom-component", + "home-assistant-integration", + "homeassistant-custom-component", + "smart-grid" + ], + "last_fetched": 1744273580.469937 + }, + "559360809": { + "repository_manifest": {}, + "new": true, + "full_name": "daredoes/linked-lovelace-ui", + "category": "plugin", + "description": "Create cards that can be re-used, updated, and handle templated data.", + "downloads": 1402, + "etag_repository": "W/\"566b3f946432528c9b0a36832f19056cda3702f20f264d517599c8b88dd80609\"", + "last_updated": "2024-07-28T05:03:51Z", + "stargazers_count": 34, + "topics": [ + "javascript", + "typescript" + ], + "last_fetched": 1745756800.780456 + }, + "779268034": { + "repository_manifest": {}, + "new": true, + "full_name": "chaptergy/homeassistant-theme-dark-pastel", + "category": "theme", + "description": "Dark Grey Theme for Home Assistant ", + "etag_repository": "W/\"d7c916447c3d4527fb87f1e37bd0b17384d13eba15d694624fddaf6f3d797c37\"", + "last_updated": "2024-05-12T19:45:34Z", + "stargazers_count": 4, + "topics": [ + "lovelace-theme" + ], + "last_fetched": 1742365225.016783 + }, + "256292682": { + "repository_manifest": {}, + "new": true, + "full_name": "maxwroc/battery-state-card", + "category": "plugin", + "description": "Battery state card for Home Assistant", + "downloads": 73860, + "etag_repository": "W/\"7e7c8e6df82df689f606e17594707ed8418559968182a181ec8f5c2b8b477451\"", + "last_updated": "2024-04-16T15:53:24Z", + "stargazers_count": 992, + "topics": [ + "battery", + "lovelace-custom-card" + ], + "last_fetched": 1745957953.203988 + }, + "701044448": { + "repository_manifest": {}, + "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.", + "downloads": 300, + "etag_repository": "W/\"a9490fb14ca4fd60b1a67be140d3fe1f8d7a66cfe82fec4588a2a47503151689\"", + "last_updated": "2025-01-23T04:01:31Z", + "stargazers_count": 8, + "topics": [ + "dexcom", + "homeassistant-custom-component" + ], + "last_fetched": 1745889192.129494 + }, + "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": 6818, + "etag_repository": "W/\"2b4c112defdf6c59dbaf4099df7342c6a69af20c78e222af3e1d98181990eaa6\"", + "last_updated": "2025-04-16T09:17:49Z", + "stargazers_count": 221, + "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": 1745921836.199824 + }, + "197715418": { + "repository_manifest": {}, + "new": true, + "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/\"4573f788355cf504e254814d91a0f554b9629db5050b1f819ed194ca86bcbc5a\"", + "last_updated": "2023-04-16T12:17:24Z", + "stargazers_count": 24, + "last_fetched": 1741328537.507185 + }, + "197006509": { + "repository_manifest": {}, + "new": true, + "full_name": "seangreen2/slate_theme", + "category": "theme", + "description": "A Dark Theme for Home Assistant", + "etag_repository": "W/\"072c243525a7541e15dd07ecd5ac126d639348463e7040c9a1695d81b661bb02\"", + "last_updated": "2025-03-24T17:12:29Z", + "stargazers_count": 130, + "last_fetched": 1745590499.778462 + }, + "570874359": { + "repository_manifest": {}, + "new": true, + "full_name": "masaccio/ha-kingspan-watchman-sensit", + "category": "integration", + "description": "Kingspan Connect Sensor integration for Home Assistant", + "domain": "kingspan_watchman_sensit", + "etag_repository": "W/\"8be4a2c9cc1997e93440af998ab37d8dd94a6566fcaf53b33c916b1f543ee992\"", + "last_updated": "2025-04-30T08:58:32Z", + "stargazers_count": 16, + "topics": [ + "energy-monitor", + "iot", + "kingspan", + "monitoring", + "oil-sensor" + ], + "last_fetched": 1746008608.062174 + }, + "395770920": { + "repository_manifest": {}, + "new": true, + "full_name": "firstof9/ha-openei", + "category": "integration", + "description": "OpenEI integration for Home Assistant", + "domain": "openei", + "downloads": 136, + "etag_repository": "W/\"1126ccd0d5e6c835658e20330e38046da6c4a463f3f1b13a1b5515cd702b2ab7\"", + "last_updated": "2024-12-10T15:17:06Z", + "stargazers_count": 16, + "topics": [ + "api", + "energy", + "rates" + ], + "last_fetched": 1744194095.051172 + }, + "290261325": { + "repository_manifest": {}, + "new": true, + "full_name": "basnijholt/adaptive-lighting", + "category": "integration", + "description": "Adaptive Lighting custom component for Home Assistant", + "domain": "adaptive_lighting", + "etag_repository": "W/\"a8ef118d2c07a63a22f00df9d876d84d97b85bd8e592b3e868fccc8a703bd5d5\"", + "last_updated": "2025-04-28T18:21:49Z", + "stargazers_count": 2334, + "topics": [ + "adaptive-lighting", + "automation", + "hue", + "iot", + "lights", + "sunrise", + "sunset", + "zigbee" + ], + "last_fetched": 1746029977.350509 + }, + "309178213": { + "repository_manifest": {}, + "new": true, + "full_name": "gtjadsonsantos/controlid", + "category": "integration", + "description": "home-assistant service for control the controlid 🚪🔑", + "domain": "controlid", + "etag_repository": "W/\"c832f5f8807f85129fa4870bbb3bfb9a879407e230cc885120d45909a34e9e0a\"", + "last_updated": "2021-06-24T16:29:59Z", + "topics": [ + "controlid" + ], + "last_fetched": 1741299455.322659 + }, + "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", + "downloads": 8, + "etag_repository": "W/\"d4665dbe6c467db432ac68a8dc326e612e36314375320490c11f05ac58bc7455\"", + "last_updated": "2025-03-26T21:23:56Z", + "stargazers_count": 39, + "topics": [ + "energy-monitor", + "tarifa" + ], + "last_fetched": 1743330055.849904 + }, + "215037975": { + "repository_manifest": {}, + "new": true, + "full_name": "r-renato/ha-card-waze-travel-time", + "category": "plugin", + "description": "Home Assistant Lovelace card for Waze Travel Time Sensor", + "etag_repository": "W/\"685eeac1fb3a7f07163d03e46164a8ff31dcd770afb701d3431239bab04fec4d\"", + "last_updated": "2024-05-20T15:35:04Z", + "stargazers_count": 44, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1745072129.845422 + }, + "512213802": { + "repository_manifest": {}, + "new": true, + "full_name": "alemuro/ha-cecotec-conga", + "category": "integration", + "description": "Cecotec Conga - Custom Component for Home Assistant", + "domain": "cecotec_conga", + "etag_repository": "W/\"568581ccc51d47fff58894b6afc8933478314837863c5c06180c172503ce2229\"", + "last_updated": "2025-02-23T10:21:46Z", + "stargazers_count": 10, + "topics": [ + "automation", + "cecotec", + "conga" + ], + "last_fetched": 1744266081.069083 + }, + "624674515": { + "repository_manifest": {}, + "new": true, + "full_name": "Petro31/easy-time-jinja", + "category": "template", + "description": "Easy Time calculations for Home Assistant templates", + "etag_repository": "W/\"7bec700e76d1dc4116b43de6ab6c0eaae90773df4066fd6e8fcd5d2348776d84\"", + "last_updated": "2025-03-30T10:05:44Z", + "stargazers_count": 102, + "topics": [ + "datetime", + "daylight-saving-time", + "jinja", + "jinja2", + "relative-time", + "time-calculate" + ], + "last_fetched": 1745770590.117659 + }, + "625947979": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/youfone", + "category": "integration", + "description": "Home Assistant component for Youfone services", + "domain": "youfone", + "etag_repository": "W/\"44df30465afd9825abf9f03fc00d519e8d697287c2083e1b08acc433f180dcdb\"", + "last_updated": "2025-04-28T03:01:59Z", + "stargazers_count": 5, + "topics": [ + "youfone" + ], + "last_fetched": 1745814179.863761 + }, + "146379582": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.trakt", + "category": "integration", + "description": "📺 Trakt Integration for Upcoming Media Card", + "domain": "trakt", + "etag_repository": "W/\"931a4dd6696ddd99af3055254cc147a1792444dbd1978a18d83ea0693cd620a1\"", + "last_updated": "2024-06-11T17:54:10Z", + "stargazers_count": 62, + "last_fetched": 1744633899.320378 + }, + "306914292": { + "repository_manifest": {}, + "new": true, + "full_name": "JOHLC/transparentblue", + "category": "theme", + "description": "A transparent blue theme for Home Assistant", + "etag_repository": "W/\"8d9a7569ce97a539c5b3c98c2ed00ecd0cf46339d7c6934290f02f505e196197\"", + "last_updated": "2024-11-16T18:45:04Z", + "stargazers_count": 31, + "topics": [ + "homeassistant-addons", + "transparent-blue-theme", + "transparentblue", + "yaml" + ], + "last_fetched": 1744359593.873237 + }, + "290193894": { + "repository_manifest": {}, + "new": true, + "full_name": "sillyfrog/Automate-Pulse-v2", + "category": "integration", + "description": "Rollease Acmeda Automate Pulse Hub v2 integration for Home Assistant", + "domain": "automate", + "etag_repository": "W/\"a16cf8de08e59e937b9999dff83a1661cc678159a5c1a1192002646d90add7dd\"", + "last_updated": "2025-04-28T02:56:51Z", + "stargazers_count": 39, + "last_fetched": 1745814532.621916 + }, + "237695750": { + "repository_manifest": {}, + "new": true, + "full_name": "bacco007/sensor.opennem", + "category": "integration", + "description": "OpenNEM Sensor for Home Assistant", + "domain": "opennem", + "etag_repository": "W/\"8d92ed08fa7d989be6605e3f494e848485af4b7b696b0426866951bfbbebb551\"", + "last_updated": "2023-09-08T23:56:08Z", + "stargazers_count": 14, + "topics": [ + "opennem" + ], + "last_fetched": 1735440805.131718 + }, + "437989480": { + "repository_manifest": {}, + "new": true, + "full_name": "9a4gl/lovelace-centrometal-boiler-card", + "category": "plugin", + "description": "Lovelace Centrometal Boiler Card", + "etag_repository": "W/\"2fe82788f01ddf417911197b86db6a9133f49bbcf471f7dcc26c12f78171f301\"", + "last_updated": "2024-06-20T18:32:43Z", + "stargazers_count": 6, + "topics": [ + "centrometal", + "homeassitant", + "pellet", + "peltec" + ], + "last_fetched": 1739391273.775953 + }, + "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/\"28248945f6ffc93846ecbf87bf3d7ca100fbb65271530baf47f82ec7d1d6e1a4\"", + "last_updated": "2024-07-03T06:32:00Z", + "stargazers_count": 11, + "topics": [ + "availability", + "custom-template", + "jinja2-templates" + ], + "last_fetched": 1738916241.410678 + }, + "525954717": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-HomeWhiz/home-assistant-HomeWhiz", + "category": "integration", + "description": "Home Assistant custom component for devices that can connect to HomeWhiz mobile app (Beko, Grundig, Arcelik)", + "domain": "homewhiz", + "etag_repository": "W/\"926b6096b3e6b76756e977aea6f2ea75bb8179924ccc3c77f65f9345129ade4b\"", + "last_updated": "2025-01-20T18:32:14Z", + "stargazers_count": 111, + "topics": [ + "homewhiz" + ], + "last_fetched": 1745915145.858467 + }, + "448604854": { + "repository_manifest": {}, + "new": true, + "full_name": "TomBrien/cardiffwaste-ha", + "category": "integration", + "description": "A Home Assistant integration to provide sensors for waste collections in Cardiff, UK", + "domain": "cardiffwaste", + "etag_repository": "W/\"42bcf5f4c201b118e86b908c6c5df220c535169d45edac6683cabf451267dafe\"", + "last_updated": "2023-10-18T18:35:55Z", + "stargazers_count": 11, + "topics": [ + "cardiff", + "waste-collection" + ], + "last_fetched": 1736253381.556858 + }, + "594389396": { + "repository_manifest": {}, + "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": 11672, + "etag_repository": "W/\"e214ce54badf7124bb4cf943ae498c0dbcade2b000069f3e4ab190aa4ce3369f\"", + "last_updated": "2024-07-07T13:11:45Z", + "stargazers_count": 57, + "topics": [ + "energy", + "energy-monitor", + "power", + "shelly-3em" + ], + "last_fetched": 1744827806.526507 + }, + "296028613": { + "repository_manifest": {}, + "new": true, + "full_name": "ayavilevich/homeassistant-dlink-presence", + "category": "integration", + "description": "A D-Link AP/router device tracker for Home Assistant", + "domain": "dlink_presence", + "etag_repository": "W/\"eb134e759a3bd7eab9495523d51eb43736e835373a8c348e98ee6c7f5a46fa59\"", + "last_updated": "2021-08-09T11:14:30Z", + "stargazers_count": 9, + "topics": [ + "d-link", + "dlink", + "presence-detection" + ], + "last_fetched": 1741299266.012635 + }, + "880274406": { + "repository_manifest": {}, + "new": true, + "full_name": "tykovec/home-assistant-tritius", + "category": "integration", + "description": "Home assistant integration of tritius library system", + "domain": "tritius", + "etag_repository": "W/\"2542cba176f5ba15a6650ea3468c2f67dc029e9c22f7426bd6d123685040732e\"", + "last_updated": "2025-02-24T23:52:25Z", + "topics": [ + "tritius" + ], + "last_fetched": 1746023160.689526 + }, + "432522624": { + "repository_manifest": {}, + "new": true, + "full_name": "Aohzan/ipx800v5", + "category": "integration", + "description": "IPX800 V5 integration for Home-Assistant", + "domain": "ipx800v5", + "downloads": 1, + "etag_repository": "W/\"0c30fafaba0f77713b2d2bab249d21fbfb72a4e7cf84c05f66affbc54b741e6d\"", + "last_updated": "2025-04-24T18:04:17Z", + "stargazers_count": 14, + "topics": [ + "domotique", + "gce-electronics", + "home-assistant-integration", + "ipx800", + "ipx800-v5", + "ipx800v5" + ], + "last_fetched": 1745518836.756062 + }, + "233092112": { + "repository_manifest": {}, + "new": true, + "full_name": "kodi1/songpal_m", + "category": "integration", + "description": "songpal - volume down workaround", + "domain": "songpal_m", + "etag_repository": "W/\"07621fb0b291b6aff8765e210897649d0372db0c47092dbc2c557d2286e53738\"", + "last_updated": "2021-03-28T10:15:20Z", + "stargazers_count": 1, + "topics": [ + "songpal" + ], + "last_fetched": 1741299552.226775 + }, + "431901513": { + "repository_manifest": {}, + "new": true, + "full_name": "swingerman/lovelace-fluid-level-background-card", + "category": "plugin", + "description": "This card wraps any other cards and renders a fluid background behind them.", + "downloads": 1160, + "etag_repository": "W/\"3f7578f9e9ff1258598e564c3e71036e16a4d4f87eb7bdb88246f51dc10ef32d\"", + "last_updated": "2025-04-29T21:45:04Z", + "stargazers_count": 51, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1745975604.661811 + }, + "603218187": { + "repository_manifest": {}, + "new": true, + "full_name": "acesyde/hassio_mylight_integration", + "category": "integration", + "description": "MyLight Systems integration - Home Assistant", + "domain": "mylight_systems", + "etag_repository": "W/\"a85f98a5bfa71a2d349a9ce2ae7da565b84355e2b6c9a700d8d40db57baffa1a\"", + "last_updated": "2024-10-01T06:41:03Z", + "stargazers_count": 6, + "topics": [ + "mylight" + ], + "last_fetched": 1746022510.455892 + }, + "491465538": { + "repository_manifest": {}, + "new": 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.", + "downloads": 14747, + "etag_repository": "W/\"2d62d4b63cee6969fc18cb1e1263fd301e584fe8704a208cdb47df2eda8c6d93\"", + "last_updated": "2025-04-30T08:54:13Z", + "stargazers_count": 30, + "topics": [ + "custom", + "customization", + "icons", + "iphone", + "light", + "shutter", + "vacuum" + ], + "last_fetched": 1746008284.185808 + }, + "263757123": { + "repository_manifest": {}, + "new": true, + "full_name": "finity69x2/nws_alerts", + "category": "integration", + "description": "An updated version of the nws_alerts custom integration for Home Assistant", + "domain": "nws_alerts", + "etag_repository": "W/\"3d15a67118adb1eb0a0576d184dc838948c61263c8816a39fa14f2b6aac31bd5\"", + "last_updated": "2025-03-17T19:58:01Z", + "stargazers_count": 117, + "topics": [ + "alerts", + "assistant", + "home", + "weather" + ], + "last_fetched": 1745802941.65586 + }, + "627970137": { + "repository_manifest": {}, + "new": true, + "full_name": "toringer/home-assistant-heru", + "category": "integration", + "description": "Östberg HERU energy recovery unit component for Home Assistant", + "domain": "heru", + "downloads": 4, + "etag_repository": "W/\"770ebb7e5efc0d3963341831549f355c98596836dc0f94addd14f6092eaeb7c3\"", + "last_updated": "2025-03-20T16:28:21Z", + "stargazers_count": 18, + "topics": [ + "climate", + "energy-recovery", + "energy-recovery-unit", + "heru", + "ostberg" + ], + "last_fetched": 1745865111.684193 + }, + "640244449": { + "repository_manifest": {}, + "new": true, + "full_name": "wilsto/pool-monitor-card", + "category": "plugin", + "description": "The \"Pool Monitor Card\" is a home assistant plugin that display information of 1 to 20 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/\"fdd9bb0339fcfa971da054cf7bcb524ea54463921a3173dcfcd2312d11d3c97b\"", + "last_updated": "2025-02-01T09:02:47Z", + "stargazers_count": 78, + "topics": [ + "lovelace-custom-card", + "monitor", + "pool" + ], + "last_fetched": 1745057827.42344 + }, + "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", + "etag_repository": "W/\"02a16c04fee31b67ed6ccc9f846e6e60d3e7b03fd135693e9bd74e65e89757a9\"", + "last_updated": "2025-04-15T15:11:31Z", + "stargazers_count": 377, + "topics": [ + "altherma", + "daikin", + "onecta" + ], + "last_fetched": 1745965186.908647 + }, + "419449609": { + "repository_manifest": {}, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-FirstBus", + "category": "integration", + "description": "Unofficial Home Assistant integration for determining the time to the next First bus", + "domain": "first_bus", + "etag_repository": "W/\"33f4d43ec8bdcca890a29b7e93a15c4a3f7f83a256bf660e0ec15b6ad9f78e04\"", + "last_updated": "2025-04-07T01:23:15Z", + "stargazers_count": 7, + "topics": [ + "bus-arrival", + "first-bus" + ], + "last_fetched": 1743994971.210061 + }, + "273405252": { + "repository_manifest": {}, + "new": true, + "full_name": "ironsheep/lovelace-lightning-detector-card", + "category": "plugin", + "description": "A Lightning Detection Display Card for Home Assistant Lovelace", + "downloads": 12403, + "etag_repository": "W/\"7c814ed10c0be79d26e17492a11cd493074ac2f9d18dd453fa9e115694045fb7\"", + "last_updated": "2023-01-04T15:47:05Z", + "stargazers_count": 25, + "topics": [ + "as3935", + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1745756848.560308 + }, + "443905243": { + "repository_manifest": {}, + "new": true, + "full_name": "Ludy87/xplora_watch", + "category": "integration", + "description": "Xplora® Watch Home Assistant Integration", + "domain": "xplora_watch", + "downloads": 1103, + "etag_repository": "W/\"686772b979f7ea90b8baede7150bcb89c62d31d7740e3ac24e09ae13e6ce1b8e\"", + "last_updated": "2025-04-29T16:36:28Z", + "stargazers_count": 57, + "topics": [ + "devicetracker", + "hassio-addons", + "hassio-integration", + "hassos", + "homeassistant-custom-component", + "notify", + "watch", + "xplora", + "xplora-watch" + ], + "last_fetched": 1745951241.877926 + }, + "316527506": { + "repository_manifest": {}, + "new": true, + "full_name": "iprak/winix", + "category": "integration", + "description": "Home Assistant component for C545 Winix Air Purifier", + "domain": "winix", + "etag_repository": "W/\"46e1ffdc1b3a8b1f7ce765f8bc0fd1c6c45963779a86135c910116158b6a627f\"", + "last_updated": "2025-03-29T01:40:40Z", + "stargazers_count": 130, + "topics": [ + "purifier", + "winix" + ], + "last_fetched": 1745778186.312771 + }, + "448980525": { + "repository_manifest": {}, + "new": true, + "full_name": "mdeweerd/zha-toolkit", + "category": "integration", + "description": "🧰 Zigbee Home Assistant Toolkit - service for \"rare\" Zigbee operations using ZHA on Home Assistant", + "domain": "zha_toolkit", + "downloads": 10541, + "etag_repository": "W/\"3545c8e9312cdde2524319fea293dfc70fdc51a60ba3f5fef91115f4dcfda9da\"", + "last_updated": "2025-03-20T23:38:36Z", + "stargazers_count": 233, + "topics": [ + "home-assistant-component", + "zha", + "zigbee", + "zigpy" + ], + "last_fetched": 1745224012.947399 + }, + "625923963": { + "repository_manifest": {}, + "new": true, + "full_name": "taarskog/home-assistant-component-somweb", + "category": "integration", + "description": "Custom component for Home Assistant to manage garage doors and gates by Sommer", + "domain": "somweb", + "downloads": 158, + "etag_repository": "W/\"aeffa46efb8753814a878d674d1f0f3d90bc47517b27306dadaecd3252ae7e7c\"", + "last_updated": "2024-11-01T04:41:39Z", + "stargazers_count": 7, + "topics": [ + "cover", + "garage-door-opener", + "home-assistant-custom-component", + "home-assistant-integration", + "sommer", + "somweb" + ], + "last_fetched": 1734121491.161713 + }, + "508800396": { + "repository_manifest": {}, + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-coverflex", + "category": "integration", + "description": "Coverflex - Custom Component for Home Assistant", + "domain": "coverflex", + "etag_repository": "W/\"b8540da6917021eedb2524238a30a4b0ffba1c745e933df173be839326657a79\"", + "last_updated": "2022-11-10T14:45:17Z", + "stargazers_count": 3, + "topics": [ + "coverflex", + "meal-card" + ], + "last_fetched": 1729217145.777593 + }, + "97201395": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/xiaomiplug", + "category": "integration", + "description": "Xiaomi Mi Smart WiFi Socket integration for Home Assistant", + "domain": "xiaomi_miio_plug", + "etag_repository": "W/\"813d51275735b9807ed8d038a02180af459f561cd49820ba6f9e563385c96631\"", + "last_updated": "2024-02-11T13:07:11Z", + "stargazers_count": 111, + "topics": [ + "miio", + "miio-device", + "miio-protocol", + "switch", + "xiaomi" + ], + "last_fetched": 1741299813.387401 + }, + "567030726": { + "repository_manifest": {}, + "new": true, + "full_name": "daredoes/default-dashboard", + "category": "plugin", + "description": "Automatically set the default dashboard for all devices for Home Assistant", + "downloads": 5632, + "etag_repository": "W/\"3a5ae7c686816f374647a441d4c44f7f29e004e8f63b526764eb7c659db5232c\"", + "last_updated": "2023-05-03T07:44:41Z", + "stargazers_count": 51, + "topics": [ + "hacs-custom" + ], + "last_fetched": 1745950901.583477 + }, + "797137425": { + "repository_manifest": {}, + "new": true, + "full_name": "ambientika/HomeAssistant-integration-for-Ambientika", + "category": "integration", + "description": "A Home Assistant custom integration for Ambientika", + "domain": "ambientika", + "downloads": 1, + "etag_repository": "W/\"269ce4f57f2979c700280d3fd6f7bc622ffeac5c719ffe320a00da9f7a62606b\"", + "last_updated": "2025-04-29T08:48:47Z", + "stargazers_count": 17, + "topics": [ + "ambientika", + "homeassistant-custom-component" + ], + "last_fetched": 1746022537.43071 + }, + "256899380": { + "repository_manifest": {}, + "new": true, + "full_name": "atymic/project_three_zero_ha", + "category": "integration", + "description": "Project Three Zero Home Assistant Integration", + "domain": "project_zero_three", + "etag_repository": "W/\"cd44b717ae10793445d63dd6c6189a3323b9764449ce8d3a5012c4925b150da5\"", + "last_updated": "2025-03-20T11:20:52Z", + "stargazers_count": 9, + "topics": [ + "fuel" + ], + "last_fetched": 1744690733.692598 + }, + "180464361": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/travel-time-card", + "category": "plugin", + "description": "show travel times for you travel time sensors", + "downloads": 2746, + "etag_repository": "W/\"62fa70c958ca7b1bcd43e6a1cc19c8da3f1aa2ddc10fd22baef8ed93c91aa9e0\"", + "last_updated": "2023-07-11T01:04:26Z", + "stargazers_count": 28, + "last_fetched": 1741328493.237001 + }, + "676091897": { + "repository_manifest": {}, + "new": true, + "full_name": "agittins/bermuda", + "category": "integration", + "description": "Bermuda Bluetooth/BLE Triangulation / Trilateration for HomeAssistant", + "domain": "bermuda", + "downloads": 8272, + "etag_repository": "W/\"443367ae8c145473bbf520d89e87d48bc2797a9cda3d04470ec39b4d5dd56f6c\"", + "last_updated": "2025-04-30T09:37:11Z", + "stargazers_count": 1018, + "topics": [ + "ble", + "bluetooth-beacons", + "bluetooth-low-energy", + "bluetooth-proxy", + "esphome", + "homeassistant-custom-component", + "triangulation", + "trilateration" + ], + "last_fetched": 1746016157.663152 + }, + "177978011": { + "repository_manifest": {}, + "new": true, + "full_name": "StyraHem/ShellyForHASS", + "category": "integration", + "description": "Shelly smart home platform for Home Assistant", + "domain": "shelly", + "downloads": 6377, + "etag_repository": "W/\"d5f63994ca0b20e03a18355e4b003b1e9d1dff98cee6e3055ea44e825d91c83d\"", + "last_updated": "2025-03-08T13:35:05Z", + "stargazers_count": 625, + "last_fetched": 1744859432.639688 + }, + "669130167": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Andrews-Arnold-Quota", + "category": "integration", + "description": "A Home Assistant integration to retrieve quota details of an Andrews & Arnold Broadband account", + "domain": "andrews_arnold_quota", + "downloads": 55, + "etag_repository": "W/\"68aad7a79aa2e34ead180745bb3bb5389a17e7afb5bad0c3856deac417ce82cf\"", + "last_updated": "2025-04-02T07:14:13Z", + "stargazers_count": 6, + "last_fetched": 1746022543.249162 + }, + "418810115": { + "repository_manifest": {}, + "new": true, + "full_name": "travisghansen/hass-pfsense", + "category": "integration", + "description": "pfSense integration with Home Assistant", + "domain": "pfsense", + "etag_repository": "W/\"c37495427f57f3327e940f8692c60c6f3e9311d1215e0b47db7066056083d143\"", + "last_updated": "2024-02-17T15:26:52Z", + "stargazers_count": 217, + "topics": [ + "hassio-integration", + "pfsense" + ], + "last_fetched": 1745562706.908617 + }, + "161403328": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-card-tools", + "category": "plugin", + "description": "🔹A collection of tools for other lovelace plugins to use", + "etag_repository": "W/\"b337cb5716c3056f38eeb94e2a671311414ed00f5863432211b925f8edd8d7f8\"", + "last_updated": "2023-04-10T09:48:29Z", + "stargazers_count": 256, + "last_fetched": 1745756939.709202 + }, + "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/\"6ba6e486e94bdb8eb3f75f847e527140237d700b83fb023dcb462f0b8e734105\"", + "last_updated": "2025-04-30T07:28:53Z", + "last_fetched": 1746008210.624005 + }, + "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": 28, + "etag_repository": "W/\"21a3fbf8eb3d251a7631c6a79e2e197d71c735c663e83d1cf5fd51ac59ed1ced\"", + "last_updated": "2024-10-16T09:02:18Z", + "stargazers_count": 7, + "topics": [ + "custom-integration", + "game-control", + "iot", + "mqtt", + "playnite", + "playniteweb" + ], + "last_fetched": 1744640247.6772 + }, + "223541049": { + "repository_manifest": {}, + "new": true, + "full_name": "jaruba/ha-samsungtv-tizen", + "category": "integration", + "description": "📺 HomeAssistant - For Samsung TVs 2016+, Includes SmartThings API and Channel List Support", + "domain": "samsungtv_tizen", + "etag_repository": "W/\"cbcf4a2e1ffdbd453319eef9e0d3424eef3847f6e1e88523e726f03862020988\"", + "last_updated": "2022-12-31T20:09:24Z", + "stargazers_count": 295, + "last_fetched": 1745612510.080958 + }, + "600872470": { + "repository_manifest": {}, + "new": true, + "full_name": "rrooggiieerr/homeassistant-okokscale", + "category": "integration", + "description": "Home Assistant integration for OKOK Scales", + "domain": "okokscale", + "etag_repository": "W/\"9b24d633c8125a7c0c4ce1b8e6338a1fbaabf2ae148f5176b51c76e9b6222bad\"", + "last_updated": "2025-01-10T05:52:49Z", + "stargazers_count": 13, + "topics": [ + "bluetooth", + "homeassistant-custom-component", + "python3", + "scale" + ], + "last_fetched": 1737376401.603845 + }, + "582955421": { + "repository_manifest": {}, + "new": true, + "full_name": "dingo35/ha-SmartEVSEv3", + "category": "integration", + "description": "Integrate SmartEVSEv3 with HomeAssistant through custom component ", + "domain": "smartevse", + "etag_repository": "W/\"5a3774aa9c23097b96a2e3548769e0d7b4938395420aa7ee4aa8c1ebc4260cee\"", + "last_updated": "2025-04-26T15:35:51Z", + "stargazers_count": 15, + "topics": [ + "evse" + ], + "last_fetched": 1745698665.823066 + }, + "180000010": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/cover-element", + "category": "plugin", + "description": null, + "downloads": 3558, + "etag_repository": "W/\"8b607c9f1758c637b81fa386cf33fa3a964835fc02a06e7894633d9108281ee5\"", + "last_updated": "2019-06-03T04:34:16Z", + "stargazers_count": 18, + "last_fetched": 1741328405.654851 + }, + "354515979": { + "repository_manifest": {}, + "new": true, + "full_name": "Mr-Groch/ambihue", + "category": "integration", + "description": "ON/OFF Abilight+Hue (Switch) component for Philips Ambilight TV's", + "domain": "philips_ambilight_hue", + "etag_repository": "W/\"ebbc31674d8c5c56bf2ecd39655efa911ca11555a1be4666df42440cd0ed1c05\"", + "last_updated": "2023-03-12T21:32:05Z", + "stargazers_count": 12, + "topics": [ + "ambilight", + "philips-hue" + ], + "last_fetched": 1729217128.810884 + }, + "197920457": { + "repository_manifest": {}, + "new": true, + "full_name": "andersonshatch/midea-ac-py", + "category": "integration", + "description": "This is a library to allow communicating to a Midea appliance via the Midea cloud.", + "domain": "midea", + "etag_repository": "W/\"bf71e759a549d256439d070452d11cfe6978e22416e8bf3eef1742ca4602c673\"", + "last_updated": "2023-03-09T19:28:42Z", + "stargazers_count": 83, + "topics": [ + "midea" + ], + "last_fetched": 1745716478.768596 + }, + "348835574": { + "repository_manifest": {}, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-MotalaVattenAvfall", + "category": "integration", + "description": "A sensor for getting collection date for garbage and sludge from Motala Vatten & Avfall.", + "domain": "motalavattenavfall", + "downloads": 110, + "etag_repository": "W/\"d29bfac180f15e0c74fd4c9551dc1fc9f14a0dcbb9e5e74cc516a37f103e3733\"", + "last_updated": "2024-12-15T02:28:23Z", + "stargazers_count": 3, + "topics": [ + "garbage-collection", + "motala" + ], + "last_fetched": 1741299716.00547 + }, + "177469955": { + "repository_manifest": {}, + "new": true, + "full_name": "dlarrick/hass-kumo", + "category": "integration", + "description": "Home Assistant module interfacing with Mitsubishi mini-split units", + "domain": "kumo", + "etag_repository": "W/\"e2f02db75d80232be71bccd831283f0ae09046a20a2b8f30b126023749ed23ec\"", + "last_updated": "2025-03-28T13:18:23Z", + "stargazers_count": 111, + "topics": [ + "climate", + "kumo", + "kumocloud", + "mini-split", + "mitsubishi" + ], + "last_fetched": 1745792183.05372 + }, + "544550612": { + "repository_manifest": {}, + "new": true, + "full_name": "ZsBT/hass-w1000-portal", + "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/\"e4e9dcee6ec7b5f6699405c97a314eb07b41e72205b37587433196d3e927578e\"", + "last_updated": "2024-04-02T18:36:14Z", + "stargazers_count": 49, + "topics": [ + "energy", + "eon", + "home-assistant-component", + "w1000" + ], + "last_fetched": 1745504740.212391 + }, + "419786466": { + "repository_manifest": {}, + "new": true, + "full_name": "WillCodeForCats/solaredge-modbus-multi", + "category": "integration", + "description": "Modbus/TCP local polling to one or more SolarEdge inverters. For single inverters, multiple inverters, meters, and batteries.", + "domain": "solaredge_modbus_multi", + "etag_repository": "W/\"45ec8c9159340c9a1f0e5f15dd73ff638b6e83639f204c1beea40456d8f34a31\"", + "last_updated": "2025-04-17T16:32:18Z", + "stargazers_count": 215, + "topics": [ + "modbus-tcp", + "solaredge", + "solaredge-inverter" + ], + "last_fetched": 1746008872.393737 + }, + "527414830": { + "repository_manifest": {}, + "new": true, + "full_name": "amosyuen/ha-eight-sleep-climate", + "category": "integration", + "description": "Climate entity for controlling eight sleep bed", + "domain": "eight_sleep_climate", + "etag_repository": "W/\"76ce1db1fd073cefd33ae7d38534da630abe5471432041ef6ddac9d8f5b2b568\"", + "last_updated": "2025-04-28T18:18:34Z", + "stargazers_count": 11, + "topics": [ + "eight-sleep", + "thermostat" + ], + "last_fetched": 1745889037.533508 + }, + "634013716": { + "repository_manifest": {}, + "new": true, + "full_name": "krissen/sixdegrees-card", + "category": "plugin", + "description": "Lovelace card, like a gauge but only in six degrees", + "etag_repository": "W/\"a89c90bef294f5eccb4e72139949341060ef94b90fca273ed8fe1601fff5d2a8\"", + "last_updated": "2025-04-30T06:33:13Z", + "stargazers_count": 3, + "topics": [ + "gauge" + ], + "last_fetched": 1746001333.672304 + }, + "452272431": { + "repository_manifest": {}, + "new": true, + "full_name": "larry-wong/bemfa", + "category": "integration", + "description": "将 Home Assistant 实体同步至巴法云,并使用小爱同学/天猫精灵/小度音箱控制。", + "domain": "bemfa", + "etag_repository": "W/\"6ee36d2459ad361f3e6fea321f2e0ba38cbb7a2f20b48a7de132f4b478224551\"", + "last_updated": "2024-07-20T17:48:51Z", + "stargazers_count": 475, + "topics": [ + "bemfa" + ], + "last_fetched": 1746001612.428838 + }, + "137655647": { + "repository_manifest": {}, + "new": true, + "full_name": "bertbert72/HomeAssistant_VirginTivo", + "category": "integration", + "description": "HomeAssistant component for control of Virgin Media Tivo boxes", + "domain": "virgintivo", + "etag_repository": "W/\"c17e3a93a7ec56294ce04d27259f5c9817d8866fa07b64361e60e98eb78a125e\"", + "last_updated": "2024-12-24T11:07:52Z", + "stargazers_count": 31, + "last_fetched": 1736304304.756513 + }, + "169467285": { + "repository_manifest": {}, + "new": true, + "full_name": "elad-bar/ha-edgeos", + "category": "integration", + "description": "Integration with EdgeOS (Ubiquiti)", + "domain": "edgeos", + "etag_repository": "W/\"28ae3b321ff7f85d65b5cd7b497b44e9591222abd244758e80f8f0850178fde3\"", + "last_updated": "2024-11-27T07:24:26Z", + "stargazers_count": 137, + "topics": [ + "edgeos" + ], + "last_fetched": 1744619002.362771 + }, + "293843053": { + "repository_manifest": {}, + "new": true, + "full_name": "Danielhiversen/home_assistant_adax", + "category": "integration", + "description": "Integration for Adax heaters", + "domain": "adax", + "etag_repository": "W/\"80bc0b3d36aef0553feee8c790a7fb272f6bf0d34144f4784d3f243799e07bd1\"", + "last_updated": "2021-04-28T05:30:29Z", + "stargazers_count": 35, + "topics": [ + "adax", + "adax-heaters" + ], + "last_fetched": 1742120171.202344 + }, + "384704004": { + "repository_manifest": {}, + "new": true, + "full_name": "dylandoamaral/trakt-integration", + "category": "integration", + "description": "A Trakt integration for Home Assistant compatible with upcoming media card", + "domain": "trakt_tv", + "etag_repository": "W/\"d03396b2d7e31397d6fadd60359272f46b313cf9ce245bcf374d7f6f51581b4f\"", + "last_updated": "2025-02-09T12:24:42Z", + "stargazers_count": 44, + "topics": [ + "custom", + "movie", + "show", + "trakt", + "upcoming-media-card" + ], + "last_fetched": 1745778090.544885 + }, + "342208616": { + "repository_manifest": {}, + "new": true, + "full_name": "dm82m/hass-Deltasol-KM2", + "category": "integration", + "description": "Custom component for retrieving sensor information from Resol KM1/KM2, DL2/DL2Plus/DL3, VBus/LAN, VBus/USB", + "domain": "deltasol", + "downloads": 278, + "etag_repository": "W/\"597aeeea78520ecdc76ef5a0d63e9ba2815b31bdeef654a11f46590209699962\"", + "last_updated": "2025-04-29T08:23:38Z", + "stargazers_count": 27, + "topics": [ + "deltasol", + "km2" + ], + "last_fetched": 1745915053.906454 + }, + "303857065": { + "repository_manifest": {}, + "new": 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": 19203, + "etag_repository": "W/\"520308339886d4947e9b7054728183bb271b4cbd820bd78673e06312ff70f1f1\"", + "last_updated": "2021-03-12T15:50:43Z", + "stargazers_count": 71, + "topics": [ + "attribute", + "battery", + "card", + "entity", + "entity-rows", + "state" + ], + "last_fetched": 1745266587.446686 + }, + "711632405": { + "repository_manifest": {}, + "new": true, + "full_name": "jmcruvellier/little_monkey", + "category": "integration", + "description": "Intégration personnalisée Home Assistant pour l'assistant d'énergie ecojoko", + "domain": "little_monkey", + "downloads": 498, + "etag_repository": "W/\"4e45883b4a9ae4df518ad5727f1ab56630fc95009a5ef65ede850da811225852\"", + "last_updated": "2025-04-07T17:21:08Z", + "stargazers_count": 31, + "topics": [ + "custom-integration", + "custom-integrations", + "ecojoko", + "energy", + "energy-monitor" + ], + "last_fetched": 1744359878.567426 + }, + "200665691": { + "repository_manifest": {}, + "new": true, + "full_name": "franc6/ics_calendar", + "category": "integration", + "description": "Provides an ICS (icalendar) platform for the Home Assistant calendar", + "domain": "ics_calendar", + "etag_repository": "W/\"534bd2bb27128cf66910b3f90c0d86d3759463291a38415de29eecf0412763e5\"", + "last_updated": "2025-04-08T20:54:33Z", + "stargazers_count": 183, + "topics": [ + "calendar", + "ics" + ], + "last_fetched": 1744150659.022953 + }, + "342427139": { + "repository_manifest": {}, + "new": true, + "full_name": "HASwitchPlate/openHASP-custom-component", + "category": "integration", + "description": "Home Assistant custom component for openHASP", + "domain": "openhasp", + "etag_repository": "W/\"e3baf3bbb9a01df349dc8367252f44430f08898f504ec19a43a9cd181d909fcb\"", + "last_updated": "2024-09-20T14:43:52Z", + "stargazers_count": 55, + "topics": [ + "openhasp" + ], + "last_fetched": 1745504316.33934 + }, + "497322919": { + "repository_manifest": {}, + "new": 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": 15775, + "etag_repository": "W/\"37958921ed8812a28a456fecb69de31ded253cbdbf043526d2906eb910c4a34a\"", + "last_updated": "2022-05-31T15:30:28Z", + "stargazers_count": 33, + "topics": [ + "customization" + ], + "last_fetched": 1745950999.441728 + }, + "534750752": { + "repository_manifest": {}, + "new": true, + "full_name": "rrooggiieerr/homeassistant-xyscreens", + "category": "integration", + "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/\"25e8cd58680eba45465dff2754f7d54a455421108fcd7636e0c8dae4f09d6a53\"", + "last_updated": "2025-01-10T05:50:32Z", + "stargazers_count": 4, + "topics": [ + "projector-sceen", + "xy-screens" + ], + "last_fetched": 1742113511.628148 + }, + "188323494": { + "repository_manifest": {}, + "new": 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": 14587, + "etag_repository": "W/\"f5185a088d5dff533fc90ac461b041378c1ac933bed81025b1e37d32cf7acb98\"", + "last_updated": "2025-04-22T04:22:31Z", + "stargazers_count": 1254, + "topics": [ + "floorplan", + "lovelace-card", + "lovelace-floorplan", + "panel" + ], + "last_fetched": 1746022555.499994 + }, + "357338258": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-apparent-temperature", + "category": "integration", + "description": "Sensor of Apparent Temperature for Home Assistant.", + "domain": "temperature_feels_like", + "downloads": 21, + "etag_repository": "W/\"d943266e048602fa7d853d4ce20fa497652d39e04e4265da925213ea96aa9c7e\"", + "last_updated": "2024-12-23T09:33:40Z", + "stargazers_count": 110, + "topics": [ + "home-assistant-climate", + "home-assistant-component", + "home-assistant-temperature", + "home-assistant-weather" + ], + "last_fetched": 1745757144.93509 + }, + "483269510": { + "repository_manifest": {}, + "new": true, + "full_name": "chises/ha-oilfox", + "category": "integration", + "description": "HomeAssistant Sensor for Oilfox ", + "domain": "oilfox", + "etag_repository": "W/\"4ebc42e2c37d8e7421f9c4ab698121d1077527884ee2f179057fd0cd173b02df\"", + "last_updated": "2025-04-11T13:49:47Z", + "stargazers_count": 35, + "topics": [ + "homeassistant-custom-component", + "oiflox" + ], + "last_fetched": 1745259694.530085 + }, + "881279685": { + "repository_manifest": {}, + "new": true, + "full_name": "faizpuru/ha-pilot-wire-climate", + "category": "integration", + "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": 65, + "etag_repository": "W/\"493568d0fc4e0e2425fb894c1cc58cfa258b341b2c0c1f25e3893903a6ed718c\"", + "last_updated": "2025-04-29T13:01:15Z", + "stargazers_count": 10, + "topics": [ + "climate", + "thermostat" + ], + "last_fetched": 1745936354.467341 + }, + "146792954": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.sonarr_upcoming_media", + "category": "integration", + "description": "📺 Sonarr component to feed Upcoming Media Card.", + "domain": "sonarr_upcoming_media", + "etag_repository": "W/\"edf8227740be0c73b52951478c6f5aa4e6d78a05d601dd630b1e0b647b1622cd\"", + "last_updated": "2024-06-25T22:00:11Z", + "stargazers_count": 60, + "topics": [ + "home-assistant-integration" + ], + "last_fetched": 1745889139.504495 + }, + "187245511": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/group-card", + "category": "plugin", + "description": null, + "etag_repository": "W/\"b354fc7a0ca3094dce479b19644e4a90755c28896f2afbaeff05517e47bc97c3\"", + "last_updated": "2021-06-12T14:19:18Z", + "stargazers_count": 23, + "last_fetched": 1741328406.496905 + }, + "377012187": { + "repository_manifest": {}, + "new": true, + "full_name": "jcgoette/weight_gurus_homeassistant", + "category": "integration", + "description": "This custom integration provides sensors for Weight Gurus API endpoints.", + "domain": "weight_gurus", + "etag_repository": "W/\"17c35584f3a39f4c5f2005bb948c449c42f072bd1ff201e954c25fffb013a704\"", + "last_updated": "2021-12-18T04:00:33Z", + "stargazers_count": 6, + "topics": [ + "health", + "home-assistant-component", + "weight" + ], + "last_fetched": 1737044428.36005 + }, + "603596768": { + "repository_manifest": {}, + "new": true, + "full_name": "Andre0512/hon", + "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": 21668, + "etag_repository": "W/\"a1a979c3896012ed9578111ff268124cd0c3ebfaa76784a8402a936411d91fdd\"", + "last_updated": "2024-08-15T12:10:05Z", + "stargazers_count": 1375, + "topics": [ + "candy", + "haier", + "haier-hon", + "home-assistant-integration", + "hoover" + ], + "last_fetched": 1745895859.685259 + }, + "199888538": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.stadtreinigung_hamburg", + "category": "integration", + "description": "Stadtreinigung Hamburg - get garbage collection dates in Hamburg - custom component for Home Assistant", + "domain": "stadtreinigung_hamburg", + "downloads": 236, + "etag_repository": "W/\"9c2e11e4523d897801a76be00b1de1fbafec7aa01c9e8d63e891ef25418fd957\"", + "last_updated": "2025-03-22T21:48:08Z", + "stargazers_count": 28, + "last_fetched": 1746022645.650647 + }, + "498794033": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/slider-button-card", + "category": "plugin", + "description": "A button card with integrated slider", + "downloads": 46420, + "etag_repository": "W/\"96233a6b9065709f08485cc14aa811deb1ea3445e32f9c9f489d2f139edf23e1\"", + "last_updated": "2024-05-31T15:35:51Z", + "stargazers_count": 125, + "topics": [ + "button-card", + "card", + "lovelace-custom-card", + "slider" + ], + "last_fetched": 1745244863.790591 + }, + "231083679": { + "repository_manifest": {}, + "new": true, + "full_name": "aFFekopp/dark_teal", + "category": "theme", + "description": "🐵 Dark Theme based on clear-theme-dark by @naofireblade", + "etag_repository": "W/\"b0ff3b0c4c479c26732d28b851e7f29c7639f14194d3f77b451850948478a7fc\"", + "last_updated": "2022-03-15T09:06:42Z", + "stargazers_count": 29, + "topics": [ + "dark-theme", + "home-assistant-theme" + ], + "last_fetched": 1745223593.135492 + }, + "637182469": { + "repository_manifest": {}, + "new": true, + "full_name": "geertmeersman/miwa", + "category": "integration", + "description": "Home Assistant component for MIWA BE services", + "domain": "miwa", + "downloads": 49, + "etag_repository": "W/\"233ed008595bb1321927e8c04aa29f4adcecea657fc9c8de032b92cb7860f424\"", + "last_updated": "2025-04-28T05:21:15Z", + "topics": [ + "miwa" + ], + "last_fetched": 1745821982.699899 + }, + "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/\"0c09c11eba9b28b8f512ddfbed1e8c7cdfdb310b6fbe66f04af25b077bab91c8\"", + "last_updated": "2025-02-16T10:06:15Z", + "stargazers_count": 36, + "topics": [ + "idrac" + ], + "last_fetched": 1743877126.028196 + }, + "85400693": { + "repository_manifest": {}, + "new": true, + "full_name": "PaulAnnekov/home-assistant-padavan-tracker", + "category": "integration", + "description": "Device tracker component that uses Padavan-based router", + "domain": "padavan_tracker", + "etag_repository": "W/\"cc52d70d74329ff4ff0c0ce9d5b12291dbd3390addc0f37d2ad7426ab5295ae2\"", + "last_updated": "2022-05-18T17:01:17Z", + "stargazers_count": 47, + "topics": [ + "padavan", + "router", + "xiaomi" + ], + "last_fetched": 1741299682.561737 + }, + "259739166": { + "repository_manifest": {}, + "new": true, + "full_name": "markgdev/home-assistant_OctopusAgile", + "category": "integration", + "description": "Octopus Agile custom component for Home Assistant", + "domain": "octopusagile", + "etag_repository": "W/\"881190f3b7f809122165a48acbfcf9d815811026e145ab35ad32048db7635e98\"", + "last_updated": "2024-01-20T06:51:48Z", + "stargazers_count": 94, + "topics": [ + "energy", + "octopus", + "octopus-agile", + "octopus-energy" + ], + "last_fetched": 1743200431.614054 + }, + "234983286": { + "repository_manifest": {}, + "new": true, + "full_name": "Home-Is-Where-You-Hang-Your-Hack/sensor.goveetemp_bt_hci", + "category": "integration", + "description": "Govee Temperature/Humidity BLE Home Assistant Component", + "domain": "govee_ble_hci", + "etag_repository": "W/\"d2aa8f373a29a9c16bcf01796ccd1891a815844e55296ad667ab198dc6366f98\"", + "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": 1742840679.588409 + }, + "504664392": { + "repository_manifest": {}, + "new": true, + "full_name": "basilfx/homeassistant-biketrax", + "category": "integration", + "description": "Custom component for the PowUnity BikeTrax integration for Home Assistant.", + "domain": "biketrax", + "etag_repository": "W/\"a8266dc46e986c9ed38f86862b98c94da165a094534425b5c0c263805ae61e34\"", + "last_updated": "2024-08-05T20:41:49Z", + "stargazers_count": 6, + "topics": [ + "biketrax", + "powunity" + ], + "last_fetched": 1736439448.903178 + }, + "237880993": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/Smartmi-smart-heater", + "category": "integration", + "description": "智米智能电暖器", + "domain": "miheater", + "etag_repository": "W/\"ca4f494de85a4c3d5c80b578b3daed8ad0b1dc09868784f74f9f4235f644d335\"", + "last_updated": "2022-12-20T03:16:37Z", + "stargazers_count": 18, + "last_fetched": 1734905704.072164 + }, + "294609880": { + "repository_manifest": {}, + "new": true, + "full_name": "Makin-Things/bom-radar-card", + "category": "plugin", + "description": "A rain radar card using the new tiled images from the Australian BOM", + "downloads": 4957, + "etag_repository": "W/\"6a8bf75f8ec34a57ac35a965ee27dff979e943233279de63cc1e025bafdef81b\"", + "last_updated": "2024-01-15T09:27:44Z", + "stargazers_count": 102, + "topics": [ + "bom", + "frontend", + "meteorology", + "radar", + "weather" + ], + "last_fetched": 1742970137.563431 + }, + "159025199": { + "repository_manifest": {}, + "new": true, + "full_name": "kalanda/homeassistant-aemet-sensor", + "category": "integration", + "description": "AEMET integration for Home Assistant", + "domain": "aemet", + "etag_repository": "W/\"aae8a1bc3d7e99665a317c94ef69172fe2e931125c6957a8ddc83cc4fb90e992\"", + "last_updated": "2022-06-03T06:00:18Z", + "stargazers_count": 21, + "topics": [ + "aemet" + ], + "last_fetched": 1729217043.103786 + }, + "132661981": { + "repository_manifest": {}, + "new": true, + "full_name": "legrego/homeassistant-elasticsearch", + "category": "integration", + "description": "Publish Home-Assistant events to Elasticsearch", + "domain": "elasticsearch", + "etag_repository": "W/\"61e5a00c7f7eab66fbb553a5f2d77b9fb6eee7e528dd63d3fb58506d9dcd30f2\"", + "last_updated": "2025-04-13T13:08:09Z", + "stargazers_count": 156, + "topics": [ + "elasticsearch" + ], + "last_fetched": 1744553915.783444 + }, + "552426092": { + "repository_manifest": {}, + "new": true, + "full_name": "kamaradclimber/heishamon-homeassistant", + "category": "integration", + "description": "An integration for heatpumps handled by heishamon", + "domain": "aquarea", + "etag_repository": "W/\"75924b01ea3d14b1b0be5ab277c33fc25b464ee991b540740e0554bab7b3457e\"", + "last_updated": "2025-04-26T09:30:43Z", + "stargazers_count": 58, + "topics": [ + "heatpump", + "heishamon", + "mqtt" + ], + "last_fetched": 1745670705.644058 + }, + "240906060": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-dc1-card", + "category": "plugin", + "description": "斐讯DC1排插的Lovelace卡片", + "etag_repository": "W/\"00a1228eca594c02fbd2eb44aa977aa6e971bab2b2da90b427d54e82f507753d\"", + "last_updated": "2022-06-03T03:36:28Z", + "stargazers_count": 23, + "last_fetched": 1741364278.587798 + }, + "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/\"bdb6b86c9e0be88d835b085df09cc071a5f8b330cfb79aad8d519d6889ffc332\"", + "last_updated": "2024-12-11T20:17:15Z", + "stargazers_count": 15, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1742926796.867845 + }, + "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", + "etag_repository": "W/\"009a82fd7672ad3dfe77edb4bb8810c28c5f4c824d82b27d02e0b9a7eff41279\"", + "last_updated": "2024-10-06T22:59:41Z", + "stargazers_count": 5, + "topics": [ + "redback-technologies" + ], + "last_fetched": 1740659316.447885 + }, + "329411371": { + "repository_manifest": {}, + "new": true, + "full_name": "wassy92x/lovelace-ha-dashboard", + "category": "plugin", + "description": "A custom dashboard for Home Assistant with sidebar", + "downloads": 7258, + "etag_repository": "W/\"a98afc437339d99356d11a18f3d117d7e825071c8a60fa03b15b44d254300502\"", + "last_updated": "2023-04-27T09:59:32Z", + "stargazers_count": 30, + "last_fetched": 1744074646.321343 + }, + "441738040": { + "repository_manifest": {}, + "new": true, + "full_name": "KTibow/lovelace-soft-theme", + "category": "theme", + "description": "🎨 A new, simple soft theme for Home Assistant.", + "etag_repository": "W/\"b53003bf460c14c3c6ac413586253a1b23c00dc408555485c400b3d8fd23c8c6\"", + "last_updated": "2024-01-07T01:57:21Z", + "stargazers_count": 45, + "topics": [ + "soft-ui" + ], + "last_fetched": 1745792036.69774 + }, + "636943975": { + "repository_manifest": {}, + "new": true, + "full_name": "tomaae/homeassistant-portainer", + "category": "integration", + "description": "Portainer integration for Home Assistant", + "domain": "portainer", + "downloads": 19322, + "etag_repository": "W/\"ddd429fd1199632f124007cbd8e62a1e4701bfda3719cdc492b4280f5e963451\"", + "last_updated": "2025-02-22T01:43:31Z", + "stargazers_count": 121, + "topics": [ + "docker", + "homeassistant-custom-component", + "portainer" + ], + "last_fetched": 1745526428.206319 + }, + "695521993": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/MyEnergy", + "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/\"11da05267d487cfbda06079c5498c87ffc2cf1c54639e49cb181f6ad893ba4f0\"", + "last_updated": "2024-11-23T14:31:10Z", + "stargazers_count": 16, + "last_fetched": 1741854363.156542 + }, + "570909059": { + "repository_manifest": {}, + "new": true, + "full_name": "catppuccin/home-assistant", + "category": "theme", + "description": "🏠 Soothing pastel theme for Home Assistant", + "etag_repository": "W/\"45814ad6664b81be7df21a0a558598f237a8f5cb0c2de0369da9f9c957668db5\"", + "last_updated": "2025-04-16T00:44:19Z", + "stargazers_count": 224, + "topics": [ + "catppuccin", + "catppuccin-theme" + ], + "last_fetched": 1745957827.221623 + }, + "173955605": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/spotify-card", + "category": "plugin", + "description": "Spotify playlist card for Home Assistant card", + "etag_repository": "W/\"6445efc812cabbf164090d74ba271965a023368e9324461ccbb96085eefc41e9\"", + "last_updated": "2023-05-29T10:51:50Z", + "stargazers_count": 392, + "last_fetched": 1746022533.609418 + }, + "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/\"7013a74015bd3b22f038e4abd30d92e869ff1c7e834bd7ac703ee889e0430a74\"", + "last_updated": "2024-11-27T16:46:53Z", + "topics": [ + "regensburg", + "rvv", + "rvv-regensburg", + "transport" + ], + "last_fetched": 1745843515.671527 + }, + "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/\"cee77860de8cc313a2d97ed1fc27e35b23b51f39a9a67d30366d7bffc0855901\"", + "last_updated": "2025-03-24T13:02:13Z", + "stargazers_count": 118, + "topics": [ + "energy-data", + "energy-prices", + "jinja", + "macro" + ], + "last_fetched": 1746001219.677286 + }, + "148520838": { + "repository_manifest": {}, + "new": true, + "full_name": "kalkih/mini-media-player", + "category": "plugin", + "description": "Minimalistic media card for Home Assistant Lovelace UI", + "downloads": 160169, + "etag_repository": "W/\"6e299f12eab7450cb09e0e905c2a350ede16e6fd06b5d59e9e764eced167d9d7\"", + "last_updated": "2024-10-25T18:47:33Z", + "stargazers_count": 1608, + "topics": [ + "automation", + "custom", + "sonos" + ], + "last_fetched": 1746022602.806183 + }, + "442181774": { + "repository_manifest": {}, + "new": true, + "full_name": "tadasdanielius/daikin_altherma", + "category": "integration", + "description": "Daikin Altherma custom component for home assistant", + "domain": "daikin_altherma", + "etag_repository": "W/\"78af795b9d6387bb99ced8d40fc93fef1baa4fc396599d9b35b4d5ed594a1d8e\"", + "last_updated": "2024-10-30T15:06:31Z", + "stargazers_count": 87, + "topics": [ + "altherma", + "brp069a61", + "brp069a62", + "daikin", + "daikin-altherma", + "homeassistant-custom-component" + ], + "last_fetched": 1741299813.517827 + }, + "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/\"1ce788248ede9af10445e449fd2d3914a56083dbc78606a9f51b89959def85a9\"", + "last_updated": "2025-04-30T13:18:52Z", + "stargazers_count": 7, + "topics": [ + "jinja2-templates" + ], + "last_fetched": 1746022502.347081 + }, + "716211438": { + "repository_manifest": {}, + "new": true, + "full_name": "JanGiese/notion_todo", + "category": "integration", + "description": "ToDo Integration for Notion and HomeAssistant", + "domain": "notion_todo", + "downloads": 1257, + "etag_repository": "W/\"f9380b04c265f64a2dd9ca410dc5a41c8f4ca39503f279e83c694f9c210c397f\"", + "last_updated": "2024-06-03T21:20:17Z", + "stargazers_count": 20, + "topics": [ + "home-assistant-custom-component", + "notion-database" + ], + "last_fetched": 1746022813.436049 + }, + "523291160": { + "repository_manifest": {}, + "new": true, + "full_name": "amitfin/daily_schedule", + "category": "integration", + "description": "Home Assistant Daily Schedule Custom Component", + "domain": "daily_schedule", + "downloads": 1938, + "etag_repository": "W/\"9b79df5ff6ba563e612c3bf4459b7710049770460a54c4b59b904a328313014d\"", + "last_updated": "2025-04-28T01:26:20Z", + "stargazers_count": 23, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1746022537.655885 + }, + "568186049": { + "repository_manifest": {}, + "new": true, + "full_name": "duhow/hass-aigues-barcelona", + "category": "integration", + "description": "Custom component for Home Assistant to integrate data from Aigues de Barcelona", + "domain": "aigues_barcelona", + "etag_repository": "W/\"e1d6bf952e13a176a4eef067731d50a9169c7f84e11f100d745185266d8eba50\"", + "last_updated": "2024-11-18T13:20:17Z", + "stargazers_count": 54, + "topics": [ + "barcelona", + "water-meter", + "water-monitoring" + ], + "last_fetched": 1742214707.167591 + }, + "439944813": { + "repository_manifest": {}, + "new": true, + "full_name": "astrandb/miele", + "category": "integration", + "description": "A modern integration for Miele devices in Home Assistant", + "domain": "miele", + "downloads": 13120, + "etag_repository": "W/\"28a26ed6ebeda4f4ccf99c01d690464b582ea4b98416ff5de67f106502e817d5\"", + "last_updated": "2025-04-28T17:00:55Z", + "stargazers_count": 246, + "topics": [ + "miele" + ], + "last_fetched": 1746029961.723479 + }, + "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": 4699, + "etag_repository": "W/\"c7bdf2e33df9638d8448f0373242a40ec9d0f10d80caae82ab9fc857cbb1bb68\"", + "last_updated": "2025-01-13T22:40:46Z", + "stargazers_count": 190, + "topics": [ + "cover", + "direct", + "light", + "sun" + ], + "last_fetched": 1746029973.094292 + }, + "392188182": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-energosbyt-plus", + "category": "integration", + "description": "Интеграция ЭнергосбыТ.Плюс для Home Assistant", + "domain": "energosbyt_plus", + "etag_repository": "W/\"3f95e106108f41928a3c358fce6d9cd5fa085db1858017e43d28c52ace64a68a\"", + "last_updated": "2023-07-08T12:41:56Z", + "stargazers_count": 13, + "topics": [ + "energosbyt", + "energosbyt-plus" + ], + "last_fetched": 1741299227.660722 + }, + "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/\"d02a5fce7072993b643833e58d8d7d782675c8a657123e2f15c1c28a3b556fab\"", + "last_updated": "2025-02-10T22:43:49Z", + "stargazers_count": 8, + "topics": [ + "433mhz", + "domotics", + "homeduino", + "python3" + ], + "last_fetched": 1739277291.741699 + }, + "822730719": { + "repository_manifest": {}, + "new": true, + "full_name": "davidrapan/ha-solarman", + "category": "integration", + "description": "⚡ Solarman Stick Logger integration for 🏡 Home Assistant", + "domain": "solarman", + "downloads": 5705, + "etag_repository": "W/\"88265332aa0ee26280dce559835211a4184cb76d222c02a317ed1e823574f0eb\"", + "last_updated": "2025-04-03T22:52:48Z", + "stargazers_count": 228, + "topics": [ + "afore", + "deye", + "energy", + "home-assistant-integration", + "inverter", + "kstar", + "microtek", + "modbus", + "pylontech", + "pysolarmanv5", + "sofar", + "sol-ark", + "solar", + "solarman", + "solax", + "solis", + "sunsynk", + "zcs" + ], + "last_fetched": 1746030069.046413 + }, + "438036391": { + "repository_manifest": {}, + "new": true, + "full_name": "fustom/ariston-remotethermo-home-assistant-v3", + "category": "integration", + "description": "Ariston NET remotethermo integration for Home Assistant based on API", + "domain": "ariston", + "downloads": 3807, + "etag_repository": "W/\"078c6988b30db45714b84fb356625909e67e4d2b8a9a9ed95aca39fb10139e21\"", + "last_updated": "2025-02-14T21:13:27Z", + "stargazers_count": 195, + "topics": [ + "ariston", + "ariston-net", + "cloud" + ], + "last_fetched": 1746016383.977954 + }, + "195671060": { + "repository_manifest": {}, + "new": true, + "full_name": "isabellaalstrom/lovelace-grocy-chores-card", + "category": "plugin", + "description": "A card to track chores and tasks in Grocy.", + "downloads": 2666, + "etag_repository": "W/\"81d0183558ca3337dc234849b7f67b840a634cd230bcdf9b9b4c5c5924bc2e64\"", + "last_updated": "2025-01-23T07:39:21Z", + "stargazers_count": 143, + "last_fetched": 1743178745.685844 + }, + "620277986": { + "repository_manifest": {}, + "new": true, + "full_name": "marcoboers/home-assistant-quatt", + "category": "integration", + "description": "Unofficial Quatt heat pump integration for Home Assistant", + "domain": "quatt", + "downloads": 126, + "etag_repository": "W/\"2a81bf44936d62bc7496ddb6264618c3806c63ad96c79c6eab5dc858659cf395\"", + "last_updated": "2025-04-29T19:13:51Z", + "stargazers_count": 35, + "topics": [ + "heatpump", + "hvac", + "quatt" + ], + "last_fetched": 1746022920.797016 + }, + "452866308": { + "repository_manifest": {}, + "new": true, + "full_name": "kinghat/tabbed-card", + "category": "plugin", + "description": "a custom card for home assistant that utilizes tabs to segregate individual cards.", + "downloads": 46483, + "etag_repository": "W/\"998ed4206277f74c144d1076a1a0d7305aab7bc07eaac44a7d28228bef8f8a1d\"", + "last_updated": "2023-10-31T17:30:45Z", + "stargazers_count": 125, + "topics": [ + "card", + "hacs-custom", + "home-assistant-component", + "lovelace-custom-card" + ], + "last_fetched": 1744395704.400107 + }, + "471478227": { + "repository_manifest": {}, + "new": true, + "full_name": "mbillow/ha-chargepoint", + "category": "integration", + "description": "Home Assistant ChargePoint EV Charger Integration", + "domain": "chargepoint", + "etag_repository": "W/\"f22135eb7fed12707f71fe1564015d42b6f151b9b56930465f86218890e0fded\"", + "last_updated": "2025-04-22T02:41:59Z", + "stargazers_count": 56, + "topics": [ + "chargepoint", + "hassio-integration" + ], + "last_fetched": 1745295875.879512 + }, + "171854441": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/youtube", + "category": "integration", + "description": "A platform which give you info about the newest video on a channel", + "domain": "youtube", + "downloads": 6552, + "etag_repository": "W/\"ff9e508fb9826ca097c085e7ac9c2f65452c34b07cdc521f6b73e3a31b54f4ec\"", + "last_updated": "2024-03-13T19:45:36Z", + "stargazers_count": 62, + "topics": [ + "youtube" + ], + "last_fetched": 1745273819.173432 + }, + "229519365": { + "repository_manifest": {}, + "new": true, + "full_name": "bacco007/sensor.waternsw", + "category": "integration", + "description": "Home Assistant Sensor for WaterNSW Real Time Data", + "domain": "waternsw", + "etag_repository": "W/\"d410e77324fea30743562bd83d83f48568840f25c15177825dbddb2de56d0d44\"", + "last_updated": "2022-06-10T08:04:57Z", + "stargazers_count": 7, + "last_fetched": 1729213380.63219 + }, + "272337216": { + "repository_manifest": {}, + "new": true, + "full_name": "turbulator/pandora-cas", + "category": "integration", + "description": "Home Assistant custom component for Pandora Car Alarm System", + "domain": "pandora_cas", + "etag_repository": "W/\"ea5c3f160d35309bfa4ead53ae8ad271b849127a6f9a55d610b2af8782f90352\"", + "last_updated": "2025-01-15T04:24:19Z", + "stargazers_count": 46, + "topics": [ + "pandora" + ], + "last_fetched": 1738113004.265426 + }, + "369883961": { + "repository_manifest": {}, + "new": true, + "full_name": "lorenzo-deluca/homeassistant-silence", + "category": "integration", + "description": "Home Assistant Integration for Silence Scooter", + "domain": "silencescooter", + "etag_repository": "W/\"be8d01a206615b09d327575e21c677e95d02c7caf2549ac6a28aac1ece968c67\"", + "last_updated": "2024-10-26T08:05:26Z", + "stargazers_count": 24, + "topics": [ + "electric-vehicles", + "silence", + "silence-s01", + "silence-scooter" + ], + "last_fetched": 1745822143.526277 + }, + "440617082": { + "repository_manifest": {}, + "new": true, + "full_name": "elahd/ha-nyc311", + "category": "integration", + "description": "Home Assistant integration for NYC trash collection, school, and alternate side parking schedules.", + "domain": "nyc311", + "etag_repository": "W/\"3d86b3bb945752eedab11a4ccb64834aace5cbc017d26e7c5cf05f413822c196\"", + "last_updated": "2025-03-31T16:55:09Z", + "stargazers_count": 8, + "topics": [ + "community", + "government-data", + "nyc", + "nyc-opendata" + ], + "last_fetched": 1743524423.133777 + }, + "884994036": { + "repository_manifest": {}, + "new": true, + "full_name": "Hermesiss/itchio_homeassistant", + "category": "integration", + "description": "Home Assistant integration for itch.io", + "domain": "itchio", + "etag_repository": "W/\"eef5305bf903ca2d46c11ae40bc91a7b2c04c11d8ceddf77135c86e5305bb21c\"", + "last_updated": "2025-04-29T12:39:59Z", + "stargazers_count": 2, + "topics": [ + "itchio" + ], + "last_fetched": 1745936408.241493 + }, + "372058588": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/met_alerts_hu", + "category": "integration", + "description": "Meteo alerts for Hungary", + "domain": "met_alerts_hu", + "downloads": 9, + "etag_repository": "W/\"232f6b23de354e3abe4350f98387611a5fe5e9771ba876266294d641a9492248\"", + "last_updated": "2024-07-25T15:54:32Z", + "stargazers_count": 16, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1744201779.131916 + }, + "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": 167, + "etag_repository": "W/\"196afd1b17b9732462d0a693455e92eaf9967ba7310638ae7e67c464a5f61a28\"", + "last_updated": "2024-11-27T19:55:15Z", + "stargazers_count": 1, + "topics": [ + "date", + "forecast", + "icons", + "time", + "weather" + ], + "last_fetched": 1745975598.503783 + }, + "193408399": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/lovelace-html-card", + "category": "plugin", + "description": "This card displays provided data as an HTML content of a card.", + "etag_repository": "W/\"905af6f577aeae41b52a0bf42f19ef64afc20b9693d33eb771ca7c3f37b4aba9\"", + "last_updated": "2025-04-05T00:27:11Z", + "stargazers_count": 62, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1743821827.719263 + }, + "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", + "etag_repository": "W/\"a8d85fef27ad4c5be3307477f86e8baaead7b4366ba343197a2429e6f6a1dee4\"", + "last_updated": "2024-12-22T11:49:33Z", + "stargazers_count": 1, + "topics": [ + "ehl", + "field-hockey", + "hockey", + "hockey-games", + "hockeynl", + "homeassistant-custom-component" + ], + "last_fetched": 1741969345.22083 + }, + "425931056": { + "repository_manifest": {}, + "new": true, + "full_name": "dahlb/ha_kia_hyundai", + "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/\"4c55c36564def57e4fcf9e16d99bd28cbc7cdcca1e7fe899f18c27cb2e759e84\"", + "last_updated": "2025-04-28T15:55:18Z", + "stargazers_count": 26, + "topics": [ + "car", + "kia", + "python3", + "uvo" + ], + "last_fetched": 1745864625.72202 + }, + "363428919": { + "repository_manifest": {}, + "new": true, + "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/\"ffc678bf16eb5284d3bc1e6b5dd0548bf00c68297c87adba53efff7df234336c\"", + "last_updated": "2024-01-12T18:09:30Z", + "stargazers_count": 130, + "topics": [ + "adb", + "androidtv", + "hacktoberfest2021", + "homeassistant-custom-component", + "kodi", + "plex", + "plexmediaserver", + "tv" + ], + "last_fetched": 1742473725.776627 + }, + "597539627": { + "repository_manifest": {}, + "new": true, + "full_name": "bodyscape/cielo_home", + "category": "integration", + "description": "Integration with Cielo Home", + "domain": "cielo_home", + "etag_repository": "W/\"715cbe36bb02d59812deab05783b388d276122a989200d6b4e7b1c7cdf504669\"", + "last_updated": "2025-04-16T22:09:01Z", + "stargazers_count": 59, + "topics": [ + "cielo", + "thermostat" + ], + "last_fetched": 1745612286.832389 + }, + "407205510": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-pik-intercom", + "category": "integration", + "description": "ПИК Домофон для Home Assistant", + "domain": "pik_intercom", + "downloads": 14, + "etag_repository": "W/\"249164f1b237201f1afcaaa7da2ef34be330af0c3abd6a174e8570349945ceab\"", + "last_updated": "2024-03-17T13:05:15Z", + "stargazers_count": 55, + "topics": [ + "intercom", + "pik-group" + ], + "last_fetched": 1743649029.144069 + }, + "325097827": { + "repository_manifest": {}, + "new": true, + "full_name": "andvikt/mega_hacs", + "category": "integration", + "description": "MegaD HomeAssistant integration", + "domain": "mega", + "etag_repository": "W/\"db296a2f0ac0f795bb5cfd9f4fc84e941da44c361f095a90d4a66be231d801cd\"", + "last_updated": "2024-03-12T16:37:52Z", + "stargazers_count": 133, + "topics": [ + "custom-integration", + "megad" + ], + "last_fetched": 1741299245.124227 + }, + "192664631": { + "repository_manifest": {}, + "new": true, + "full_name": "sander1988/Indego", + "category": "integration", + "description": "Home Assistant Custom Component for Bosch Indego Lawn Mower", + "domain": "indego", + "etag_repository": "W/\"f54abbb00859ce7d4dca8f446cfde2adf8da99bfb7a3ebd40c2c8db0f6a74d6a\"", + "last_updated": "2024-12-08T10:59:10Z", + "stargazers_count": 98, + "topics": [ + "bosch-mower", + "indego", + "iot" + ], + "last_fetched": 1743359185.349474 + }, + "661432020": { + "repository_manifest": {}, + "new": true, + "full_name": "8none1/lednetwf_ble", + "category": "integration", + "description": "Home Assistant custom integration for LEDnetWF devices", + "domain": "lednetwf_ble", + "downloads": 594, + "etag_repository": "W/\"ee76107a5033f8588bc110a3e3aa2682cee8e1a9bf0b004a02272bfe2920bdfb\"", + "last_updated": "2025-02-26T19:16:17Z", + "stargazers_count": 31, + "topics": [ + "ble", + "lednetwf" + ], + "last_fetched": 1743272256.015307 + }, + "344660161": { + "repository_manifest": {}, + "new": true, + "full_name": "neggert/hass-egauge", + "category": "integration", + "description": "Home Assistant custom component for eGauge monitor", + "domain": "egauge", + "etag_repository": "W/\"2bcf656887544d31ed980852dd4a361c169984144175bbca80781a3931c9c6b3\"", + "last_updated": "2025-02-08T23:11:25Z", + "stargazers_count": 18, + "last_fetched": 1745605693.278854 + }, + "154845921": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.ssh", + "category": "integration", + "description": "SSH Generic Sensor", + "domain": "ssh", + "etag_repository": "W/\"79119e6b1b2b0630b08bc4129cdb9c51e290c11ccbc13a5e5779bfc5efb3b8f1\"", + "last_updated": "2023-06-20T20:26:28Z", + "stargazers_count": 46, + "last_fetched": 1741299340.115751 + }, + "642982371": { + "repository_manifest": {}, + "new": true, + "full_name": "hudsonbrendon/ha_epic_games", + "category": "integration", + "description": "A custom component for home assistant", + "domain": "epic_games", + "etag_repository": "W/\"59a5b72118b93bcc11981541011701e24674c6be111a55be814075032cb5ca87\"", + "last_updated": "2024-02-09T02:35:18Z", + "stargazers_count": 10, + "topics": [ + "epic-games", + "free", + "games", + "store" + ], + "last_fetched": 1744547432.641831 + }, + "228649088": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-p2000", + "category": "integration", + "description": ":fire_engine: This component tracks P2000 emergency events in The Netherlands.", + "domain": "p2000", + "etag_repository": "W/\"445906db522c1e78b0ae46a33edb04d9db0a05c8c5730151c27ed20ddecf0642\"", + "last_updated": "2022-12-31T13:58:27Z", + "stargazers_count": 59, + "topics": [ + "emergency", + "p2000" + ], + "last_fetched": 1743642582.454648 + }, + "405007807": { + "repository_manifest": {}, + "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/\"17a1d72146195ad76fad06b7c340ff7d373d093070eb82d8d9413a827721a09c\"", + "last_updated": "2025-03-27T09:10:30Z", + "stargazers_count": 141, + "topics": [ + "energy-monitor", + "foxess", + "photovoltaics", + "pv" + ], + "last_fetched": 1745965250.681711 + }, + "849014350": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-boulderwelt", + "category": "integration", + "description": "Fetch Boulderwelt full utilization for Homeassistant", + "domain": "boulderwelt", + "etag_repository": "W/\"f33bb10a60551b6a25e8be648cf881c47cf9464f6b1e9ba8fac502293493e934\"", + "last_updated": "2025-02-20T16:44:08Z", + "last_fetched": 1742199731.556655 + }, + "581307720": { + "repository_manifest": {}, + "new": true, + "full_name": "CM000n/qss", + "category": "integration", + "description": "QuestDB State Storage (QSS) Custom Component for Home Assistant to store entity states inside a QuestDB.", + "domain": "qss", + "downloads": 1, + "etag_repository": "W/\"c67f8676663613a5341d855b9b35fbf9a804b051cca484f649c6e0961da40c78\"", + "last_updated": "2025-04-28T02:42:18Z", + "stargazers_count": 10, + "topics": [ + "analytics", + "database", + "grafana", + "qss", + "questdb", + "state-storage", + "storage", + "timeseries" + ], + "last_fetched": 1745814048.345713 + }, + "620107388": { + "repository_manifest": {}, + "new": true, + "full_name": "codyc1515/ha-em6", + "category": "integration", + "description": "New Zealand wholesale grid price sourced from EM6 for Home Assistant", + "domain": "em6", + "etag_repository": "W/\"3753f06b7015dded42d83271d2477547b2d065820f4458c966c15c7798a0028a\"", + "last_updated": "2024-10-08T03:35:24Z", + "stargazers_count": 4, + "topics": [ + "em6" + ], + "last_fetched": 1740025086.593929 + }, + "320381430": { + "repository_manifest": {}, + "new": true, + "full_name": "tomasrudh/analogclock", + "category": "plugin", + "description": "An analog clock for Home Assistant Lovelace", + "etag_repository": "W/\"f2b3fe85e5cb4315112e0db2ebe794a4b27ffe6fe417481bdea69009f930bee2\"", + "last_updated": "2024-08-01T20:39:29Z", + "stargazers_count": 23, + "topics": [ + "analog", + "analog-clock", + "analogue", + "analogue-clock", + "assistant-lovelace", + "clock" + ], + "last_fetched": 1737929656.67726 + }, + "328957716": { + "repository_manifest": {}, + "new": true, + "full_name": "Kirbo/ha-lovelace-elapsed-time-card", + "category": "plugin", + "description": "Home Assistant Lovelace Custom Card to calculate time elapsed/left", + "downloads": 2384, + "etag_repository": "W/\"30f9942b90be6104dc8f9eb721f2377f141b7b9c36d453c4fff766fc0f640e6e\"", + "last_updated": "2021-06-03T08:58:27Z", + "stargazers_count": 28, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1741328483.081549 + }, + "420701401": { + "repository_manifest": {}, + "new": true, + "full_name": "klacol/homeassistant-clage_homeserver", + "category": "integration", + "description": "Home Assistant integration for the water heater CLAGE DSX Touch connected through a Clage Homeserver", + "domain": "clage_homeserver", + "etag_repository": "W/\"11658612df84f9b333c8e4f8cfcbcd1358d4e5e50198b56275b9e4c75aa54dad\"", + "last_updated": "2024-06-06T14:52:29Z", + "stargazers_count": 3, + "topics": [ + "clage", + "waterheater" + ], + "last_fetched": 1739888314.716853 + }, + "416883534": { + "repository_manifest": {}, + "new": true, + "full_name": "vincentwolsink/home_assistant_micronova_agua_iot", + "category": "integration", + "description": "Home Assistant integration controlling heating devices (pellet stoves) connected via the Agua IOT platform of Micronova", + "domain": "aguaiot", + "etag_repository": "W/\"3c419b80283cd8e8978235325c09e86396abd64b965f3a8ff638aeaf221f6bcb\"", + "last_updated": "2025-03-31T19:10:51Z", + "stargazers_count": 49, + "topics": [ + "agua-iot", + "hacs-custom", + "home-assistant-component", + "home-assistant-integration", + "micronova", + "micronova-agua-iot", + "pellet-stove" + ], + "last_fetched": 1743762371.902585 + }, + "818044379": { + "repository_manifest": {}, + "new": true, + "full_name": "Amateur-God/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/\"b2df0f597488b807b2fae33eb7eaac9616f164cb809c4debc4dd87ae23d76460\"", + "last_updated": "2025-03-07T13:04:58Z", + "stargazers_count": 24, + "topics": [ + "home-assistant-integration", + "technitium-dns", + "technitium-dns-server" + ], + "last_fetched": 1744074480.326056 + }, + "835428735": { + "repository_manifest": {}, + "new": true, + "full_name": "ad-ha/mg-saic-ha", + "category": "integration", + "description": "MG SAIC Custom Integration for Home Assistant", + "domain": "mg_saic", + "etag_repository": "W/\"dd7d5caf0fd7f328c867c9c906579e386530f3d889d2ab6f92c67574b6295355\"", + "last_updated": "2025-03-13T12:56:11Z", + "stargazers_count": 45, + "topics": [ + "custom-integration", + "homeassistant-custom-component", + "mg", + "saic" + ], + "last_fetched": 1746016157.365605 + }, + "391372854": { + "repository_manifest": {}, + "new": true, + "full_name": "nielsfaber/alarmo-card", + "category": "plugin", + "description": "Home Assistant card for controlling the Alarmo component", + "downloads": 36369, + "etag_repository": "W/\"4e153539c4e26e2b915f1d16f0aca44f64697b3f2b98f245f2e0fdef090ae976\"", + "last_updated": "2025-04-05T10:55:59Z", + "stargazers_count": 125, + "topics": [ + "alarm", + "alarmo", + "assistant", + "card", + "home", + "security" + ], + "last_fetched": 1745829959.897491 + }, + "262645913": { + "repository_manifest": {}, + "new": true, + "full_name": "youdroid/home-assistant-gitea", + "category": "integration", + "description": "🍵 Gitea component to follow your repositories", + "domain": "gitea", + "etag_repository": "W/\"252cf0a4a509167649649cfea4f3f419dcb5186b5652fe5ed14aee29cb2a3b56\"", + "last_updated": "2022-04-24T20:15:46Z", + "stargazers_count": 11, + "topics": [ + "gitea", + "homeassistant-custom-component", + "pyhton" + ], + "last_fetched": 1737750225.899859 + }, + "325329098": { + "repository_manifest": {}, + "new": true, + "full_name": "IATkachenko/HA-SleepAsAndroid", + "category": "integration", + "description": "Sleep As Android integration for Home Assistant", + "domain": "sleep_as_android", + "downloads": 2516, + "etag_repository": "W/\"a7ddb85b65ea743c5f423b3bd5e53fa8e3f1eada96a3d36a5df5db85efea5132\"", + "last_updated": "2025-01-27T11:59:07Z", + "stargazers_count": 177, + "topics": [ + "mqtt", + "sleep-analysis", + "sleep-as-android", + "sleep-tracker" + ], + "last_fetched": 1744161144.241177 + }, + "248046910": { + "repository_manifest": {}, + "new": true, + "full_name": "sermayoral/ha-samsungtv-encrypted", + "category": "integration", + "description": "Samsung TV Encrypted Models (H & J Series) custom component for Home Assistant", + "domain": "samsungtv_encrypted", + "etag_repository": "W/\"878bc7d8645449bd04da2b20882c0efdfe2ce06bafcc4af813eae9475b953fc4\"", + "last_updated": "2024-03-10T12:31:20Z", + "stargazers_count": 39, + "topics": [ + "iot", + "samsungtv" + ], + "last_fetched": 1744871448.39059 + }, + "690180198": { + "repository_manifest": {}, + "new": true, + "full_name": "SanderBlom/BIR_Waste_Watch", + "category": "integration", + "description": "An home assistant integration that scrapes bir.no for your waste collection dates (mixed, plastic, paper, etc)", + "domain": "bir", + "etag_repository": "W/\"3dbdb3250cbc22a886e7fa01fcf34eb5193130920a28b7f90b26acce07fdf102\"", + "last_updated": "2025-04-24T09:58:36Z", + "topics": [ + "bir", + "garbage-collection", + "trash" + ], + "last_fetched": 1745498402.940549 + }, + "267558148": { + "repository_manifest": {}, + "new": true, + "full_name": "Mariusthvdb/custom-ui", + "category": "plugin", + "description": "Add templates and icon_color to Home Assistant UI", + "downloads": 16028, + "etag_repository": "W/\"0cf1f7eb6e0d73e94347d51a7c1f93cf54dd0990745607467f9c2095dd7d49ca\"", + "last_updated": "2024-10-19T13:02:34Z", + "stargazers_count": 168, + "topics": [ + "attributes", + "customization", + "icon-color", + "more-info" + ], + "last_fetched": 1741371639.842088 + }, + "320117484": { + "repository_manifest": {}, + "new": true, + "full_name": "myleskeeffe/clear-theme-dark-vibrant", + "category": "theme", + "description": "Vibrant (Dark) Version of Clear Theme", + "etag_repository": "W/\"b8d9eeab7fbe02c71e03be37ff6cb91d909ae761c167c207832c8094ca18f8ab\"", + "last_updated": "2021-02-10T10:21:44Z", + "stargazers_count": 2, + "topics": [ + "clear", + "dark", + "vibrant" + ], + "last_fetched": 1729213359.78826 + }, + "187245461": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/entity-attributes-card", + "category": "plugin", + "description": "Entity Attributes", + "etag_repository": "W/\"2ecef50519ab751c46fd8468762ad962854b0f98fdb1d0186f00709fda6c1a4c\"", + "last_updated": "2021-06-05T21:05:54Z", + "stargazers_count": 69, + "last_fetched": 1741328406.119687 + }, + "607398282": { + "repository_manifest": {}, + "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": 8385, + "etag_repository": "W/\"0bb1f2d08f73b793de1895d70e74f23f434c2d80d238d377be753e21c9674e5f\"", + "last_updated": "2024-06-27T10:07:36Z", + "stargazers_count": 30, + "topics": [ + "uv-index" + ], + "last_fetched": 1745756934.387002 + }, + "541978646": { + "repository_manifest": {}, + "new": true, + "full_name": "DeerMaximum/Technische-Alternative-CMI", + "category": "integration", + "description": "Custom Home Assistant integration to read data from a C.M.I.", + "domain": "ta_cmi", + "etag_repository": "W/\"01a6d237338887acf68f930a4193aed27cc7c44855682358cdb428dc118e24f2\"", + "last_updated": "2025-02-09T15:06:05Z", + "stargazers_count": 49, + "last_fetched": 1746022673.073243 + }, + "472077314": { + "repository_manifest": {}, + "new": true, + "full_name": "pawkakol1/worlds-air-quality-index", + "category": "integration", + "description": "HACS World's Air Quality Index integration from waqi.info", + "domain": "worlds_air_quality_index", + "etag_repository": "W/\"58d4423493c7c8816e21afc252de745937f581b549ab756ca01f772f8d211e92\"", + "last_updated": "2024-01-15T19:40:52Z", + "stargazers_count": 48, + "topics": [ + "ha", + "pollution", + "waqi" + ], + "last_fetched": 1738631301.532497 + }, + "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/\"aa3664489a5bf458daf155bc2853aef14a7cce97bd5c6102bda74f8674984bb4\"", + "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": 1733955401.008288 + }, + "587057164": { + "repository_manifest": {}, + "new": true, + "full_name": "kizza/magic-home-party-card", + "category": "plugin", + "description": "A Home Assistant custom card for managing Magic Home lighting effects", + "downloads": 1353, + "etag_repository": "W/\"b4497347bcee459ab653b24b1f2d9ae12f2dfc7434d49701db3ce20f129105ff\"", + "last_updated": "2024-03-03T22:23:08Z", + "stargazers_count": 2, + "topics": [ + "magic-home" + ], + "last_fetched": 1734027764.072365 + }, + "356827073": { + "repository_manifest": {}, + "new": true, + "full_name": "openrgb-ha/openrgb-ha", + "category": "integration", + "description": "OpenRGB integration for Home Assistant", + "domain": "openrgb", + "etag_repository": "W/\"264501e36420a8e65ed324a58a932547cf8cc799727b2d560fbd5acd641d6ece\"", + "last_updated": "2025-02-13T01:31:42Z", + "stargazers_count": 125, + "topics": [ + "light", + "openrgb" + ], + "last_fetched": 1745058095.47641 + }, + "331701152": { + "repository_manifest": {}, + "new": 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": 182257, + "etag_repository": "W/\"ea628c27ef655e7652895e0b32fae76180555f53644c36088fc254fc148e5cdc\"", + "last_updated": "2025-01-26T08:51:22Z", + "stargazers_count": 1375, + "topics": [ + "apexcharts", + "iot" + ], + "last_fetched": 1745943669.540595 + }, + "566085483": { + "repository_manifest": {}, + "new": true, + "full_name": "LaggAt/ha-jokes", + "category": "integration", + "description": "Home Assistant Sensor providing a random joke every minute.", + "domain": "jokes", + "etag_repository": "W/\"ea25194930429634f298ed67814e137c5144aac58deb593162a0243fc2c1afd2\"", + "last_updated": "2025-01-07T08:09:30Z", + "stargazers_count": 22, + "topics": [ + "devcontainer", + "fun", + "jokes" + ], + "last_fetched": 1744686527.046337 + }, + "163322610": { + "repository_manifest": {}, + "new": true, + "full_name": "djbulsink/panasonic_ac", + "category": "integration", + "description": "Panasonic Comfort Cloud HA component", + "domain": "panasonic_ac", + "etag_repository": "W/\"7d3c42d854bc57b5fcbdb979776ffbc56a51fbed9b13ef45ee9b19c7a62dd123\"", + "last_updated": "2024-05-24T13:13:29Z", + "stargazers_count": 31, + "last_fetched": 1742957891.634812 + }, + "356655356": { + "repository_manifest": {}, + "new": true, + "full_name": "tofuSCHNITZEL/home-assistant-wienerlinien", + "category": "integration", + "description": "A sensor that give you information about departures from a specified Wiener Linien stop.", + "domain": "wienerlinien", + "etag_repository": "W/\"1d53c291d6abeb95d020b08ccf4888499749700e40b353fb9474269b88e10701\"", + "last_updated": "2024-05-16T13:23:15Z", + "stargazers_count": 28, + "topics": [ + "wiener-linien" + ], + "last_fetched": 1744583019.580981 + }, + "250022973": { + "repository_manifest": {}, + "new": true, + "full_name": "ollo69/ha-smartthinq-sensors", + "category": "integration", + "description": "HomeAssistant custom integration for SmartThinQ LG devices", + "domain": "smartthinq_sensors", + "downloads": 37190, + "etag_repository": "W/\"893a38093f9be4e5c38766fb3fcef3ebfffdc418fd97451b74fb01a34d9e5a2a\"", + "last_updated": "2025-01-05T20:22:11Z", + "stargazers_count": 1219, + "topics": [ + "ac", + "air-purifier", + "climate", + "dehumidifier", + "dishwasher", + "dryer", + "fan", + "lg", + "lge", + "microwave", + "oven", + "range", + "refrigerator", + "sensors", + "smartthinq", + "thinq", + "washer" + ], + "last_fetched": 1745684649.659914 + }, + "137126619": { + "repository_manifest": {}, + "new": true, + "full_name": "davesmeghead/visonic", + "category": "integration", + "description": "Visonic Custom Component for integration with Home Assistant", + "domain": "visonic", + "etag_repository": "W/\"6781431cf9a8af95b9e9545ca87980c81f147f59b6ae0fd0394a8d1bcdafa4b2\"", + "last_updated": "2025-04-14T07:35:35Z", + "stargazers_count": 96, + "topics": [ + "visonic" + ], + "last_fetched": 1745629799.484206 + }, + "220313935": { + "repository_manifest": {}, + "new": true, + "full_name": "turbokongen/hass-AMS", + "category": "integration", + "description": "Custom component reading AMS through MBus adapter into HomeAssistant", + "domain": "ams", + "etag_repository": "W/\"b6e5e0d8ea3d64a84d9133eb89ae4c7c583c960de5cf97feb163150f3db592aa\"", + "last_updated": "2024-05-05T10:37:24Z", + "stargazers_count": 47, + "topics": [ + "mbus-adapter", + "meter", + "sensors" + ], + "last_fetched": 1744202366.32284 + }, + "227452940": { + "repository_manifest": {}, + "new": true, + "full_name": "SecKatie/ha-wyzeapi", + "category": "integration", + "description": "Home Assistant Integration for Wyze devices.", + "domain": "wyzeapi", + "etag_repository": "W/\"6615a14b66dc525f72816745e761ba6a5f1a011dd1e80b6fb83ac235e397a0a4\"", + "last_updated": "2025-04-09T11:47:55Z", + "stargazers_count": 842, + "topics": [ + "bulb", + "switch", + "wyze", + "wyze-bulbs", + "wyze-switchs" + ], + "last_fetched": 1745785500.591669 + }, + "255270395": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/stell-blue-with-colors", + "category": "theme", + "description": "Stell Blue with Colors theme for Home Assistant", + "etag_repository": "W/\"e2556968d5992fc4f06e2b42ec17edba4a1052b4aee74aa07f1835e0242ea85d\"", + "last_updated": "2024-02-19T08:32:24Z", + "stargazers_count": 2, + "last_fetched": 1745763181.131904 + }, + "326352749": { + "repository_manifest": {}, + "new": true, + "full_name": "giachello/mlgw", + "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/\"d40cdbea5ae99b2ed8f295b5ac14f026595610c3110486abcd2a28d4785fc11a\"", + "last_updated": "2024-09-17T13:26:10Z", + "stargazers_count": 29, + "topics": [ + "bang-olufsen", + "beolink-gateway", + "masterlink-gateway", + "mlgw-configuration" + ], + "last_fetched": 1742660372.387988 + }, + "261031401": { + "repository_manifest": {}, + "new": true, + "full_name": "youdroid/home-assistant-couchpotato", + "category": "integration", + "description": "🎥 CouchPotato component to feed Upcoming Media Card.", + "domain": "couchpotato", + "etag_repository": "W/\"354ea15ac3c7a7151a7c4e7957fb78a70842e4d407f86b409ca57a12b3017e08\"", + "last_updated": "2022-06-01T18:11:07Z", + "stargazers_count": 6, + "topics": [ + "couchpotato" + ], + "last_fetched": 1729217360.524553 + }, + "373750934": { + "repository_manifest": {}, + "new": true, + "full_name": "cnstudio/Taipower-Bimonthly-Energy-Cost-homeassistant", + "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/\"9d5209f27167143ade693f5e35e11450b893553fc6485760fefb9a69e7433bc8\"", + "last_updated": "2024-09-01T06:51:08Z", + "stargazers_count": 68, + "topics": [ + "bill", + "bimonthly", + "power", + "taipower" + ], + "last_fetched": 1744121836.576747 + }, + "687451320": { + "repository_manifest": {}, + "new": true, + "full_name": "pantherale0/ha-nintendoparentalcontrols", + "category": "integration", + "description": "Home Assistant integration for Nintendo Switch Parental Controls", + "domain": "nintendo_parental", + "downloads": 3245, + "etag_repository": "W/\"844b2c89b603093c91db15ad2920f4a19043134c5f48e8265e4acb367b5f1ff5\"", + "last_updated": "2025-04-28T19:41:40Z", + "stargazers_count": 112, + "topics": [ + "api", + "nintendo-switch", + "parental-control", + "parental-control-tool" + ], + "last_fetched": 1746022992.214284 + }, + "417400028": { + "repository_manifest": {}, + "new": true, + "full_name": "ScratMan/HASmartThermostat", + "category": "integration", + "description": "Smart Thermostat with PID controller for HomeAssistant", + "domain": "smart_thermostat", + "etag_repository": "W/\"6061074a1462932eee3fa1cd7e22eea819fb88c279d23b65cd4210b3cecbe5df\"", + "last_updated": "2025-03-16T11:56:05Z", + "stargazers_count": 416, + "topics": [ + "air-conditioner", + "heater", + "heater-control", + "heater-controller", + "heating", + "heating-control", + "heating-controller", + "pid-controller", + "smart-thermostat", + "thermostat" + ], + "last_fetched": 1745785495.376818 + }, + "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/\"db75fa16a413b9f907148c071eecbe04686830c553cc1c9446da82af0fff551c\"", + "last_updated": "2025-04-23T10:07:40Z", + "stargazers_count": 8, + "topics": [ + "esolat", + "gps-location", + "jakim", + "mpt", + "prayer-times", + "solat" + ], + "last_fetched": 1745822392.666002 + }, + "708207040": { + "repository_manifest": {}, + "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/\"749be1f001cee363ab4dbb03c17304770bc72bb25e093d20b6bfc7704b539644\"", + "last_updated": "2024-04-21T19:08:25Z", + "stargazers_count": 6, + "topics": [ + "streams", + "twitch" + ], + "last_fetched": 1729213500.419435 + }, + "235057110": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/material-dark-red", + "category": "theme", + "description": "Material Dark Red theme for Home Assistant", + "etag_repository": "W/\"0ad71b2a24151e8627fb5e4ce41229ce3bef7093422dc9892c3f73fd3842997e\"", + "last_updated": "2023-03-22T23:57:27Z", + "stargazers_count": 4, + "last_fetched": 1745763176.181696 + }, + "408074547": { + "repository_manifest": {}, + "new": true, + "full_name": "sugoi-wada/acer-air-monitor-2018", + "category": "integration", + "description": "Acer air monitor for Home Assistant", + "domain": "acer_air_monitor", + "etag_repository": "W/\"1a3b9d6f4db1808e0420bfd1e64573e9bd9e7c0c69b5d562f579ef95065e1c54\"", + "last_updated": "2025-04-29T03:42:27Z", + "last_fetched": 1746023111.579714 + }, + "219363790": { + "repository_manifest": {}, + "new": true, + "full_name": "lindell/home-assistant-tv4-play", + "category": "integration", + "description": "Play videos from the Swedish channel 4", + "domain": "tv4_play", + "etag_repository": "W/\"5eefe629a4128750192e1eabd1ae3af1cb4dc1a2cb190735347d2b0e9160d287\"", + "last_updated": "2025-01-12T18:50:03Z", + "stargazers_count": 18, + "topics": [ + "tv4", + "tv4play" + ], + "last_fetched": 1745792392.718405 + }, + "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": 316, + "etag_repository": "W/\"e108f28fa7099a2f215f46a7ca0e51073ce81766a223bd4b884af1c3dd0ffe8b\"", + "last_updated": "2025-04-29T05:56:51Z", + "stargazers_count": 27, + "last_fetched": 1745957859.584659 + }, + "454951296": { + "repository_manifest": {}, + "new": true, + "full_name": "thecode/ha-rpi_gpio", + "category": "integration", + "description": "Home Assistant Raspberry Pi GPIO Integration", + "domain": "rpi_gpio", + "etag_repository": "W/\"30aa3ad015f0683fa4cede6ac40de199b983bdb279c347bf7a7c8ffd5642b3cf\"", + "last_updated": "2025-04-24T18:23:26Z", + "stargazers_count": 217, + "topics": [ + "iot", + "raspberry-pi", + "rpi-gpio" + ], + "last_fetched": 1745792618.293692 + }, + "499901994": { + "repository_manifest": {}, + "new": true, + "full_name": "LavermanJJ/home-assistant-solarfocus", + "category": "integration", + "description": "🏡 Solarfocus eco manager touch integration for Home Assistant", + "domain": "solarfocus", + "etag_repository": "W/\"261d00603705c59061a36c62dac8e8075e4000a4b9de6c795aaa81661377eb87\"", + "last_updated": "2025-04-26T11:00:49Z", + "stargazers_count": 19, + "topics": [ + "home-assistant-component", + "solarfocus" + ], + "last_fetched": 1745670735.784177 + }, + "163446489": { + "repository_manifest": {}, + "new": true, + "full_name": "jonkristian/entur-card", + "category": "plugin", + "description": "Home Assistant Lovelace card card for the Entur public transport component.", + "etag_repository": "W/\"9a0314a115cebcd56a7ed5c0a6974a042196f50cb4e230054909df671f99a68a\"", + "last_updated": "2023-10-18T23:37:42Z", + "stargazers_count": 59, + "topics": [ + "entur", + "transportation" + ], + "last_fetched": 1745518899.79916 + }, + "203294272": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/unused-card", + "category": "plugin", + "description": "All your unused entities in a list", + "etag_repository": "W/\"69862f688e4a21dcbf27fee53feea31d54f2d13cc6cfc637946c308733aefa05\"", + "last_updated": "2023-01-04T07:38:35Z", + "stargazers_count": 32, + "last_fetched": 1741328412.738694 + }, + "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/\"2a1bc4f4122eaf394846fa1e505af02955da3ca39da9932e5c6e0017093826d4\"", + "last_updated": "2024-12-03T08:32:17Z", + "topics": [ + "bluetooth", + "bluetooth-low-energy", + "hacs-custom" + ], + "last_fetched": 1746022613.033701 + }, + "679713495": { + "repository_manifest": {}, + "new": true, + "full_name": "andrew-codechimp/HA-Battery-Notes", + "category": "integration", + "description": "A Home Assistant integration to provide battery notes of devices", + "domain": "battery_notes", + "downloads": 17171, + "etag_repository": "W/\"6392994949fbb04c22c955570042f14c64fcb5c06cc99c660f2ab5527258bad1\"", + "last_updated": "2025-04-30T14:03:59Z", + "stargazers_count": 761, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1746029946.143236 + }, + "283847957": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/pyscript", + "category": "integration", + "description": "Pyscript adds rich Python scripting to HASS", + "domain": "pyscript", + "downloads": 11975, + "etag_repository": "W/\"6d5f77deff234c9a6847bec1b9dd40991772e61cd1e4d153d1eb4ae6ceb68aa4\"", + "last_updated": "2025-04-13T19:02:17Z", + "stargazers_count": 995, + "topics": [ + "jupyter" + ], + "last_fetched": 1745895951.203176 + }, + "472497355": { + "repository_manifest": {}, + "new": true, + "full_name": "MTrab/energidataservice", + "category": "integration", + "description": "Fetches spot prices from Energi Data Service", + "domain": "energidataservice", + "downloads": 3603, + "etag_repository": "W/\"da3ae642ba2e4804110943f72114bba92a2205529ff9700792d5349293c31da6\"", + "last_updated": "2025-04-28T04:13:57Z", + "stargazers_count": 223, + "topics": [ + "energi", + "spotprice", + "statistics" + ], + "last_fetched": 1745822193.980687 + }, + "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": 1, + "etag_repository": "W/\"fb6445669f124a689726d86fb0dae3d2f3a9695c0c4ba396dd85efd1359ce292\"", + "last_updated": "2025-04-23T16:24:39Z", + "stargazers_count": 10, + "topics": [ + "bticino" + ], + "last_fetched": 1745432509.871789 + }, + "376390299": { + "repository_manifest": {}, + "new": true, + "full_name": "golles/ha-knmi", + "category": "integration", + "description": "Custom component that integrates KNMI weather service (via weerlive) in to Home Assistant", + "domain": "knmi", + "etag_repository": "W/\"604d3c98c42333a95214eff8dcb3447c3c31551be0140b31f975cc5ae060af70\"", + "last_updated": "2025-03-23T14:02:20Z", + "stargazers_count": 115, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "knmi", + "weather", + "weerlive" + ], + "last_fetched": 1746022759.873419 + }, + "221288367": { + "repository_manifest": {}, + "new": true, + "full_name": "naofireblade/clear-theme-dark", + "category": "theme", + "description": "Dark variant of Clear Theme for Home Assistant", + "etag_repository": "W/\"cd1a160a567543232eae440b485b0164616c117f34fe217d659b332b995481ea\"", + "last_updated": "2020-10-08T10:10:57Z", + "stargazers_count": 16, + "last_fetched": 1729213364.930271 + }, + "164489685": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/nextbike", + "category": "integration", + "description": "Nextbike integration for Home Assistant", + "domain": "nextbike", + "etag_repository": "W/\"374479777b2300c8618af64ef2ab33cd18a602212f7ee9bc87cabd7ecf91f150\"", + "last_updated": "2024-10-26T06:19:16Z", + "stargazers_count": 16, + "topics": [ + "free-floating", + "nextbike" + ], + "last_fetched": 1741299806.698677 + }, + "362700564": { + "repository_manifest": {}, + "new": true, + "full_name": "alandtse/tesla", + "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": 22560, + "etag_repository": "W/\"c3144a3c01b0d4c0b2a56a8c24a7aa695b3a3e877c0ea309d6b281f7bdf0eb8e\"", + "last_updated": "2025-04-28T18:11:52Z", + "stargazers_count": 652, + "topics": [ + "home-assistant-component", + "tesla" + ], + "last_fetched": 1746001237.137763 + }, + "572297252": { + "repository_manifest": {}, + "new": true, + "full_name": "petergridge/Irrigation-Card", + "category": "plugin", + "description": "Companion card for Irrigation-V5", + "downloads": 1997, + "etag_repository": "W/\"a78a2c4cd275528c8d6da0ace701b37e1642103e54c325bb9dc9a2a162029a54\"", + "last_updated": "2024-10-03T06:58:28Z", + "stargazers_count": 16, + "topics": [ + "irrigation", + "irrigation-v5" + ], + "last_fetched": 1744201893.009108 + }, + "156292058": { + "repository_manifest": {}, + "new": true, + "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/\"d973836afed44b7214944436ea566eb6dcf4f0537a416a45f726654c41d7554b\"", + "last_updated": "2025-02-06T23:31:30Z", + "stargazers_count": 229, + "topics": [ + "data-table", + "data-visualization", + "flexible-table", + "high-configurability", + "javascript", + "single-file", + "table-visualization" + ], + "last_fetched": 1745072001.378418 + }, + "201292040": { + "repository_manifest": {}, + "new": true, + "full_name": "azuwis/zigbee2mqtt-networkmap", + "category": "plugin", + "description": "Home Assistant Custom Card to show Zigbee2mqtt network map", + "downloads": 7510, + "etag_repository": "W/\"9664ac1794ff4920db1c352004da99e11f7052a2e71cc1d149c82f31afec9895\"", + "last_updated": "2025-04-29T02:10:54Z", + "stargazers_count": 288, + "topics": [ + "zigbee2mqtt" + ], + "last_fetched": 1745900264.833813 + }, + "207018200": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/garbage-collection-card", + "category": "plugin", + "description": "Custom Lovelace card for Garbage Collection custom component", + "downloads": 14392, + "etag_repository": "W/\"38b5f7b608cc3ce420f96da605e35d09a3bf4898c71d17cb86b4dc105968de5a\"", + "last_updated": "2023-11-03T13:28:46Z", + "stargazers_count": 137, + "topics": [ + "garbage-collection", + "lovelace-custom-card", + "ui-lovelace" + ], + "last_fetched": 1744928036.46039 + }, + "221855213": { + "repository_manifest": {}, + "new": true, + "full_name": "jcwillox/hass-auto-backup", + "category": "integration", + "description": "🗃️ Improved Backup Service for Home Assistant that can Automatically Remove Backups and Supports Generational Backup Schemes.", + "domain": "auto_backup", + "downloads": 15137, + "etag_repository": "W/\"71d1e90c70009eb9d5fd849b22c2dc7a7482f6afbc8784ea845742dd52cbd08f\"", + "last_updated": "2025-02-08T14:53:36Z", + "stargazers_count": 428, + "topics": [ + "auto-purge", + "backups", + "generational-backups", + "snapshots" + ], + "last_fetched": 1745757070.736405 + }, + "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/\"a9fc1bdafcfb0776c49cdee1acb794f5f093e33469f9840edfa9f824647adaf4\"", + "last_updated": "2024-10-17T17:41:37Z", + "topics": [ + "flexopus" + ], + "last_fetched": 1739369811.381967 + }, + "271886611": { + "repository_manifest": {}, + "new": true, + "full_name": "badguy99/PlantPictureCard", + "category": "plugin", + "description": "Like a picture glance card, but for plant data", + "etag_repository": "W/\"a4f505d9c179ca8015b53c4f54e97e420167e586cd937ef4f620548dbfb2e158\"", + "last_updated": "2022-07-07T21:55:54Z", + "stargazers_count": 12, + "topics": [ + "image", + "lovelace-card", + "plants" + ], + "last_fetched": 1731089882.128964 + }, + "167744584": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-auto-entities", + "category": "plugin", + "description": "🔹Automatically populate the entities-list of lovelace cards", + "etag_repository": "W/\"31e2616704301dc74dd175866af5aa04759087731471e197ddf2cae2f53253e6\"", + "last_updated": "2025-03-28T08:03:49Z", + "stargazers_count": 1471, + "last_fetched": 1745930036.40486 + }, + "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/\"e1cf3f62abed83c9f2908c545b7d08ed5b31f16d2c17baf9d4c9b405541fd190\"", + "last_updated": "2025-04-08T14:28:13Z", + "stargazers_count": 4, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1744921018.242403 + }, + "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/\"c4359c99ce09b82008158cb8ad9e06da3ad451c0cdf8b05a0c335eaf7e7fb7d1\"", + "last_updated": "2024-10-02T06:14:02Z", + "stargazers_count": 8, + "topics": [ + "victron" + ], + "last_fetched": 1745562360.262917 + }, + "672323037": { + "repository_manifest": {}, + "new": true, + "full_name": "Patrick762/hassio-bluetti-bt", + "category": "integration", + "description": "Bluetti Integration for Home Assistant", + "domain": "bluetti_bt", + "etag_repository": "W/\"0759006b57f16e8c98efae21d71dbe0959e4ae2de16eb77284b2c6f7bf643a33\"", + "last_updated": "2025-02-07T14:04:10Z", + "stargazers_count": 71, + "topics": [ + "bluetooth", + "bluetti" + ], + "last_fetched": 1745915360.383478 + }, + "323346718": { + "repository_manifest": {}, + "new": true, + "full_name": "fsaris/home-assistant-awox", + "category": "integration", + "description": "AwoX mesh light integration for Home Assistant", + "domain": "awox", + "etag_repository": "W/\"f5248c7bca40cae77cec5cbb28805e43945a0ae4286951ae73707ab77c8e367b\"", + "last_updated": "2024-04-13T12:39:06Z", + "stargazers_count": 87, + "topics": [ + "awox", + "bluetooth", + "eglo" + ], + "last_fetched": 1744316392.938504 + }, + "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/\"146cd3d92c5b2db0daf5f93c99e0f15e86b25e6ff6247d3d7842345e86a7cc1c\"", + "last_updated": "2024-11-08T12:40:52Z", + "stargazers_count": 12, + "topics": [ + "cover", + "curtain" + ], + "last_fetched": 1745838415.730131 + }, + "552555459": { + "repository_manifest": {}, + "new": true, + "full_name": "Sholofly/lghorizon", + "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/\"8b68676663b0cd14588f8ed49f566fdf7182c8e1b246c7c025aa33786f7a98df\"", + "last_updated": "2025-02-28T08:35:44Z", + "stargazers_count": 71, + "topics": [ + "arris", + "humax", + "lg-horizon", + "magenta", + "sunrise", + "telenet", + "virgin", + "ziggo" + ], + "last_fetched": 1744050566.262035 + }, + "439467929": { + "repository_manifest": {}, + "new": true, + "full_name": "nbogojevic/homeassistant-midea-air-appliances-lan", + "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/\"2a0111d3ea5c304dcaeb06c557e0e0ba00dec81ddfe2ffbda51a67c3bc91318d\"", + "last_updated": "2025-04-06T20:13:43Z", + "stargazers_count": 363, + "topics": [ + "air-conditioner", + "airconditioning", + "dehumidifier", + "midea" + ], + "last_fetched": 1745889464.767884 + }, + "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": 717, + "etag_repository": "W/\"8c67bfabbc8ccae7cb642b7ed3b1f6581aa100d9d29d02aa908981e1c811510d\"", + "last_updated": "2024-12-07T20:35:14Z", + "stargazers_count": 5, + "topics": [ + "custom", + "grocy" + ], + "last_fetched": 1740147137.315281 + }, + "584257648": { + "repository_manifest": {}, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-TCL-Remote", + "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": 5229, + "etag_repository": "W/\"3af8059b8107e87066e3abbc240f396260535478ae57650813718ecefab5008c\"", + "last_updated": "2024-12-15T02:23:13Z", + "stargazers_count": 22, + "last_fetched": 1743603751.218736 + }, + "831669754": { + "repository_manifest": {}, + "new": true, + "full_name": "Brunas/meteo_lt", + "category": "integration", + "description": "HomeAssistant Meteo.Lt API integration ", + "domain": "meteo_lt", + "etag_repository": "W/\"19eb9e1b79dabf6604f8fcb43a0b0c3e995a83f100388c08ef82c897bd19d930\"", + "last_updated": "2025-04-28T03:35:18Z", + "stargazers_count": 15, + "topics": [ + "hassio-integration", + "homeassistant-custom-component", + "weather", + "weather-forecast" + ], + "last_fetched": 1745814031.498753 + }, + "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/\"9e4e83897fd6e616208074ba399a1bfcdc9ccb729a4caedeb25b59b56a75aea6\"", + "last_updated": "2025-01-26T15:48:19Z", + "stargazers_count": 18, + "topics": [ + "fun", + "geek", + "hacs-plugin", + "lovelace-custom-card", + "nerd", + "xkcd", + "xkcd-comics" + ], + "last_fetched": 1743821694.50955 + }, + "356053801": { + "repository_manifest": {}, + "new": true, + "full_name": "pcourbin/imaprotect", + "category": "integration", + "description": "Home Assistant custom component for IMA Protect Alarm", + "domain": "imaprotect", + "etag_repository": "W/\"4d2bfb79c75ce58cb60161d7147090b8933a458aec672131d19f60f05a74f2a8\"", + "last_updated": "2025-03-26T05:39:38Z", + "stargazers_count": 4, + "topics": [ + "alarm" + ], + "last_fetched": 1742977604.161523 + }, + "484538222": { + "repository_manifest": {}, + "new": true, + "full_name": "ulic75/power-flow-card", + "category": "plugin", + "description": "A power distribution card inspired by the official Energy Distribution card for Home Assistant", + "downloads": 32059, + "etag_repository": "W/\"e8e005c2513f4aa19a473c4e4ffe7997c0e9e4821f5fab12414ee55b05b2333f\"", + "last_updated": "2023-10-18T00:19:37Z", + "stargazers_count": 184, + "topics": [ + "dashboard" + ], + "last_fetched": 1745778086.496316 + }, + "236664033": { + "repository_manifest": {}, + "new": true, + "full_name": "dooz127/swipe-glance-card", + "category": "plugin", + "description": ":point_up_2: Swipe Glance Card", + "downloads": 4922, + "etag_repository": "W/\"39a94c778b78b1fcb51044af78bca47df0168371642ce54bc7afe28a4b17c390\"", + "last_updated": "2023-01-04T14:06:20Z", + "stargazers_count": 12, + "topics": [ + "automation" + ], + "last_fetched": 1745756811.353023 + }, + "398781181": { + "repository_manifest": {}, + "new": true, + "full_name": "ofalvai/home-assistant-candy", + "category": "integration", + "description": "Unofficial Candy/Haier appliance integration for Home Assistant ", + "domain": "candy", + "etag_repository": "W/\"455069a7403bf3f14358120d57d5f4c3a9f084921dfff9a58da779137879cbe6\"", + "last_updated": "2025-01-06T23:16:30Z", + "stargazers_count": 141, + "topics": [ + "candy", + "haier", + "home-assistant-component", + "home-assistant-integration" + ], + "last_fetched": 1744899740.8655 + }, + "620855349": { + "repository_manifest": {}, + "new": true, + "full_name": "fredck/lightener", + "category": "integration", + "description": "Magically control the state and brightness of lights in Home Assistant.", + "domain": "lightener", + "downloads": 4595, + "etag_repository": "W/\"8cd50c078382aa15e0c8f540ca42c96c2d586c2836213b153d51ef3c0368aa00\"", + "last_updated": "2024-10-11T13:52:37Z", + "stargazers_count": 142, + "topics": [ + "brightness", + "light" + ], + "last_fetched": 1745749135.178121 + }, + "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/\"3da75894229a21032753522a0d4eca78b60e4e1b084c1e4c750ad7ceb9317393\"", + "last_updated": "2025-04-11T14:43:34Z", + "stargazers_count": 8, + "topics": [ + "modbus", + "solvis", + "solviscontrol" + ], + "last_fetched": 1744807046.206177 + }, + "373101151": { + "repository_manifest": {}, + "new": true, + "full_name": "CJNE/ha-sunspec", + "category": "integration", + "description": "Home Assistant customcomponent for SunSpec modbus devices", + "domain": "sunspec", + "etag_repository": "W/\"24e3438175b16d166c9e870470213efae8c38c835ce29a1734e3948383932c6b\"", + "last_updated": "2025-04-15T07:22:34Z", + "stargazers_count": 68, + "topics": [ + "sunspec" + ], + "last_fetched": 1744985719.198702 + }, + "529926820": { + "repository_manifest": {}, + "new": true, + "full_name": "v1ack/lelight", + "category": "integration", + "description": "LeLight integration for Home Assistant", + "domain": "lelight", + "etag_repository": "W/\"f6c6e299b0f8076ca852eaf315f823e622c945760d5a55c3ba2ffb1fccdbd7e5\"", + "last_updated": "2025-02-08T20:44:11Z", + "stargazers_count": 8, + "topics": [ + "ble", + "iot", + "lelight" + ], + "last_fetched": 1743988803.200285 + }, + "560848165": { + "repository_manifest": {}, + "new": true, + "full_name": "RonnyWinkler/homeassistant.homey", + "category": "integration", + "description": "Homey compound device component", + "domain": "homey", + "etag_repository": "W/\"b4c8d529591d197c9727b23f85a461de8b290fffd872b921edf57a5475cd0d07\"", + "last_updated": "2023-06-08T14:25:19Z", + "stargazers_count": 6, + "topics": [ + "compound", + "homey" + ], + "last_fetched": 1731501224.719035 + }, + "483187645": { + "repository_manifest": {}, + "new": true, + "full_name": "geoffreylagaisse/Hass-Microsoft-Graph", + "category": "integration", + "description": "Microsoft Graph API Presence Integration for Home Assistant", + "domain": "microsoft_graph", + "etag_repository": "W/\"f21c78df5988d8ef79c8a55aec1b25f3414d1e703f42bbf1e6141adb8bb9d4ac\"", + "last_updated": "2024-07-23T07:34:53Z", + "stargazers_count": 31, + "topics": [ + "custom", + "graphapi" + ], + "last_fetched": 1744237050.82059 + }, + "232299868": { + "repository_manifest": {}, + "new": true, + "full_name": "astrandb/sentio", + "category": "integration", + "description": "Custom component for Sentiotec sauna controller", + "domain": "sentio", + "downloads": 24, + "etag_repository": "W/\"3979b8caf07b771438efa0dcfc1f80ea8eb004067dfa4fc73616434083544164\"", + "last_updated": "2025-04-21T10:47:00Z", + "stargazers_count": 4, + "topics": [ + "sentio", + "sentiotec" + ], + "last_fetched": 1745238558.002551 + }, + "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/\"a1967561edcc99c1fa55486da28328c45500fe00c15519a7d645f99b206feaff\"", + "last_updated": "2025-04-20T22:16:28Z", + "stargazers_count": 47, + "topics": [ + "climate", + "tuya" + ], + "last_fetched": 1745830027.33909 + }, + "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/\"8a3f91aca51cd42bdc2b2d67e8e1c0034385770a8fd3de846741f488e753d70c\"", + "last_updated": "2025-04-23T20:56:56Z", + "stargazers_count": 106, + "topics": [ + "solar-energy", + "solar-system" + ], + "last_fetched": 1745849895.545606 + }, + "827730904": { + "repository_manifest": {}, + "new": true, + "full_name": "RogerSelwyn/MS365-Teams", + "category": "integration", + "description": "Microsoft 365 Teams Integration for Home Assistant", + "domain": "ms365_teams", + "downloads": 458, + "etag_repository": "W/\"8474a1a14e457fcb2f9f6610425a1c4e261c530c58c3d195b07a5ab2a798b794\"", + "last_updated": "2025-04-26T08:06:35Z", + "stargazers_count": 14, + "topics": [ + "homeassistant-custom-component", + "microsoft", + "ms365", + "o365", + "teams" + ], + "last_fetched": 1745965394.651971 + }, + "281214271": { + "repository_manifest": {}, + "new": true, + "full_name": "ironsheep/lovelace-rpi-monitor-card", + "category": "plugin", + "description": "A Raspberry Pi status display Card for Home Assistant Lovelace", + "downloads": 24751, + "etag_repository": "W/\"bcc5ebc3cc6ea85ebb09a1416f6f16b8ed1f90c12ee4a8a92ef976bc1bed99d6\"", + "last_updated": "2024-04-22T21:49:09Z", + "stargazers_count": 207, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "raspberry-pi" + ], + "last_fetched": 1746008247.223167 + }, + "236945951": { + "repository_manifest": {}, + "new": true, + "full_name": "lukevink/lovelace-buien-rain-card", + "category": "plugin", + "description": "Graph of Buienradars rain forecast ", + "downloads": 6228, + "etag_repository": "W/\"60168f53dd8587279d3e0265767aff60aae93307987b8de9e31bebd7027b8c81\"", + "last_updated": "2022-11-09T07:37:14Z", + "stargazers_count": 57, + "topics": [ + "buienradar", + "chartjs", + "forecast", + "graph" + ], + "last_fetched": 1744474677.1826 + }, + "635745672": { + "repository_manifest": {}, + "new": true, + "full_name": "kcofoni/ha-netro-watering", + "category": "integration", + "description": "Netro Smart Garden integration for Home Assistant", + "domain": "netro_watering", + "etag_repository": "W/\"078092651954d3a2155d9c61b52a0cfaf21abdfc8b3bb1560770d4429a398172\"", + "last_updated": "2025-04-15T22:16:57Z", + "stargazers_count": 19, + "topics": [ + "asynchronous-programming", + "automation", + "irrigation", + "irrigation-controller", + "netro", + "plant", + "python3", + "sensors", + "water-monitoring", + "watering" + ], + "last_fetched": 1745951188.491519 + }, + "444350375": { + "repository_manifest": {}, + "new": true, + "full_name": "piitaya/lovelace-mushroom", + "category": "plugin", + "description": "Build a beautiful Home Assistant dashboard easily", + "downloads": 134179, + "etag_repository": "W/\"eecfa585ee2b5cdd5eac0ac68dcf629e2b103927013e005d1e177a5cc895870a\"", + "last_updated": "2025-04-24T08:22:54Z", + "stargazers_count": 4200, + "topics": [ + "card", + "mushroom" + ], + "last_fetched": 1746001373.869623 + }, + "485971293": { + "repository_manifest": {}, + "new": true, + "full_name": "drakhart/ha-super-soco-custom", + "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/\"6d341d613e230f5f81a627718cd58e3d72c9850672eb541991dafcae630c6925\"", + "last_updated": "2025-04-10T16:23:02Z", + "stargazers_count": 17, + "topics": [ + "super-soco" + ], + "last_fetched": 1746022694.270714 + }, + "572278409": { + "repository_manifest": {}, + "new": true, + "full_name": "petergridge/Irrigation-V5", + "category": "integration", + "description": "Irrigation custom component for Home Assistant", + "domain": "irrigationprogram", + "downloads": 954, + "etag_repository": "W/\"b49950c1849bccbd0ce932cb46bf52d59e1c6491d6acaf18bce5524d6c3a719d\"", + "last_updated": "2025-04-13T02:44:23Z", + "stargazers_count": 75, + "topics": [ + "irrigation" + ], + "last_fetched": 1745346496.521297 + }, + "478078274": { + "repository_manifest": {}, + "new": true, + "full_name": "sergeylysov/sst_cloud", + "category": "integration", + "description": "Unofficial SST Cloud integration for Home Assistant", + "domain": "sst_cloud", + "etag_repository": "W/\"9894792aa39a1f9208be45acaf0f9e921506abc1258169e0be129dda66bb2732\"", + "last_updated": "2025-02-09T08:04:32Z", + "stargazers_count": 33, + "topics": [ + "iot", + "neptun", + "sst" + ], + "last_fetched": 1742156626.829921 + }, + "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/\"d3595fc4899cec539401fba3dd42b60adf019c375478c6d7f51eeb484105cfc1\"", + "last_updated": "2024-12-14T19:06:40Z", + "stargazers_count": 4, + "last_fetched": 1742242857.489497 + }, + "406849413": { + "repository_manifest": {}, + "new": true, + "full_name": "mweinelt/ha-prometheus-sensor", + "category": "integration", + "description": "Import 🔥 Prometheus query results into 🏡 Home Assistant 📈 ", + "domain": "prometheus_sensor", + "etag_repository": "W/\"6ca4b014f3bdf4d77de88bb6f539a46bf91ea04abff8023a370c4400e87e88a6\"", + "last_updated": "2025-04-06T13:35:55Z", + "stargazers_count": 40, + "topics": [ + "prometheus" + ], + "last_fetched": 1745490232.010197 + }, + "458664750": { + "repository_manifest": {}, + "new": 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/\"4a57bdf2019dbfebe8bb84f64919ae4354d2bfe130601667251ebf5585395e76\"", + "last_updated": "2024-01-23T15:01:38Z", + "stargazers_count": 134, + "topics": [ + "darkmode", + "googletheme", + "lightmode" + ], + "last_fetched": 1745223616.820542 + }, + "246549747": { + "repository_manifest": {}, + "new": true, + "full_name": "totaldebug/atomic-calendar-revive", + "category": "plugin", + "description": "An advanced calendar card for Home Assistant Lovelace.", + "downloads": 47439, + "etag_repository": "W/\"95bf39ac06843722adfc757bd2ed5cb5c61eb1c498d5c0f67abccac475fc12ce\"", + "last_updated": "2025-04-28T23:16:48Z", + "stargazers_count": 512, + "topics": [ + "calendar", + "card", + "javascript", + "module" + ], + "last_fetched": 1745889186.429684 + }, + "332589148": { + "repository_manifest": {}, + "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": 15976, + "etag_repository": "W/\"1c10a99c355f2805bc4b4b466b8aa195de130c3f55e5cf95fafc704c6e767d74\"", + "last_updated": "2025-03-09T15:26:22Z", + "stargazers_count": 91, + "topics": [ + "big-slider", + "card", + "light", + "lovelace-card", + "lovelace-custom-card", + "lovelace-slider", + "slider", + "slider-card" + ], + "last_fetched": 1745756901.973357 + }, + "453890532": { + "repository_manifest": {}, + "new": true, + "full_name": "jrfernandes/ontario_energy_board", + "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/\"15b3df9751d1851805c60ef27c563fbb317a7bab24afd500577706f3ffe5c6ff\"", + "last_updated": "2024-08-06T01:38:00Z", + "stargazers_count": 55, + "topics": [ + "canada", + "electricity", + "energy-prices", + "hydro", + "ontario" + ], + "last_fetched": 1744179986.611389 + }, + "420365062": { + "repository_manifest": {}, + "new": true, + "full_name": "queimadus/last-changed-element", + "category": "plugin", + "description": "Display when entity was last changed in home assistant picture element", + "etag_repository": "W/\"3aeae8358aff78614e9e29d09762afd4fcf1dcfcb384b56ae644a7124253593e\"", + "last_updated": "2023-08-07T18:16:25Z", + "stargazers_count": 9, + "last_fetched": 1741328532.012926 + }, + "589430688": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-GNE-PV-Monitoring", + "category": "integration", + "description": "This sensor uses official API to get data from GNE", + "domain": "gne_pv_monitoring", + "downloads": 56, + "etag_repository": "W/\"44d81eed8b61569b797a5e5b6d8c74337ebf01c6541bd27cf1a792ea9ddccd9c\"", + "last_updated": "2025-04-05T00:26:14Z", + "stargazers_count": 6, + "topics": [ + "gne", + "photovoltaic" + ], + "last_fetched": 1745079941.120027 + }, + "401856574": { + "repository_manifest": {}, + "new": true, + "full_name": "jobvk/Home-Assistant-Windcentrale", + "category": "integration", + "description": "Provides Home Assistant sensors for multiple wind turbines from the Windcentrale", + "domain": "windcentrale", + "downloads": 7, + "etag_repository": "W/\"1f95aa5a83840be169a869c860332600d8e58ed698998548d84697bf7e699394\"", + "last_updated": "2025-04-01T22:36:20Z", + "stargazers_count": 14, + "topics": [ + "dutch", + "wind-turbines", + "windcentrale" + ], + "last_fetched": 1743556405.779045 + }, + "458817847": { + "repository_manifest": {}, + "new": true, + "full_name": "AmoebeLabs/HA-Theme_M3-04-Magenta", + "category": "theme", + "description": "Material Design 3 / Material YOU theme for Home Assistant", + "etag_repository": "W/\"70f6cba42e1bcb491986ad16bfb5a10f71e124a713fa4b9dc1bd23ea09fae828\"", + "last_updated": "2022-06-15T07:59:38Z", + "stargazers_count": 1, + "topics": [ + "dark-mode", + "home-assistant-theme", + "light-mode", + "material-3" + ], + "last_fetched": 1729213330.7449 + }, + "593275617": { + "repository_manifest": {}, + "new": true, + "full_name": "NinDTendo/homeassistant_gradual_volume_control", + "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/\"b8599f12f7ccd8b5df94229feb781a8b07321b591be1d73601634c0470b980e7\"", + "last_updated": "2025-04-05T03:24:23Z", + "stargazers_count": 16, + "topics": [ + "home-assistant-config" + ], + "last_fetched": 1744194331.45113 + }, + "413812496": { + "repository_manifest": {}, + "new": true, + "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": 36358, + "etag_repository": "W/\"2e0e88884580a8845ce034b0bd0972f9bfa67743b14073c40414bbaa59c6b5e9\"", + "last_updated": "2025-01-21T18:55:57Z", + "stargazers_count": 501, + "topics": [ + "graphs", + "history", + "lovelace-custom-card", + "navigate", + "plotly", + "plotlyjs", + "plots", + "scroll", + "zoom" + ], + "last_fetched": 1746029965.244121 + }, + "176018567": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/gpodder", + "category": "integration", + "description": "🎧 gPodder Integration for Podcast Feed Monitoring", + "domain": "gpodder", + "downloads": 677, + "etag_repository": "W/\"38aa2ddcf0c5bbb6a268b5d6a520f29c407dd9cd3a7a1fb3d437d18071dad701\"", + "last_updated": "2021-06-05T21:16:30Z", + "stargazers_count": 14, + "last_fetched": 1741299326.648204 + }, + "512965887": { + "repository_manifest": {}, + "new": true, + "full_name": "leonardlcl/mhtzn", + "category": "integration", + "description": "MHTZN custom component for Home Assistant", + "domain": "mhtzn", + "etag_repository": "W/\"460e5fcfba9b2eff722d5cd9d6b8cac30e9ef5cea17d5543e6ecf5283b30d51b\"", + "last_updated": "2023-02-27T02:30:14Z", + "stargazers_count": 2, + "topics": [ + "hass-mhtzn", + "mhtzn" + ], + "last_fetched": 1741299578.994045 + }, + "330454534": { + "repository_manifest": {}, + "new": true, + "full_name": "rccoleman/lovelace-lamarzocco-config-card", + "category": "plugin", + "description": "Lovelace card to configure network-connected La Marzocco espresso machines", + "downloads": 299, + "etag_repository": "W/\"504e2f95914f0d947876b2b08cc289f1a79cf0cc7eaa5da0167cf2d6099b825f\"", + "last_updated": "2022-11-15T05:00:39Z", + "stargazers_count": 3, + "topics": [ + "automation", + "espresso", + "lamarzocco", + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1745957981.74114 + }, + "223028160": { + "repository_manifest": {}, + "new": true, + "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/\"493955216149b4351070a5415a32635fd00bbb23d8e234dc5e374839e007c934\"", + "last_updated": "2019-11-20T22:22:55Z", + "stargazers_count": 1, + "last_fetched": 1729213365.311321 + }, + "253311340": { + "repository_manifest": {}, + "new": true, + "full_name": "3ative/3ative-blue-theme", + "category": "theme", + "description": "😎 My Theme 'Blue' - with semi-transparent Cards", + "etag_repository": "W/\"2b1cb94dcbfd8a3929e25a765b58849bfe7884f48226510ea3c680d46ef51956\"", + "last_updated": "2023-07-30T09:08:42Z", + "stargazers_count": 6, + "topics": [ + "3ative", + "blue", + "theme-ui" + ], + "last_fetched": 1741328376.350139 + }, + "197960232": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/our-groceries-card", + "category": "plugin", + "description": "our groceries lovelace card", + "etag_repository": "W/\"7f1f9104459582bccc7aafc4d143e44ddbec612922f2dbbdbde6888c6f8221e6\"", + "last_updated": "2023-03-21T20:01:43Z", + "stargazers_count": 31, + "last_fetched": 1741328488.738575 + }, + "214664317": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/midnight", + "category": "theme", + "description": "Midnight theme for Home Assistant", + "etag_repository": "W/\"f343783ddeeceaa7305f7a9188dee91a33a45aeb4b8da739a0c9fbcaa1bada2b\"", + "last_updated": "2025-03-24T12:26:39Z", + "stargazers_count": 54, + "last_fetched": 1745763180.056419 + }, + "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/\"d01c6c43c7f5cc8f547b38b540c89b88503e1e6e4ab0eca5e39ba66726b0db2c\"", + "last_updated": "2025-03-03T12:08:51Z", + "stargazers_count": 5, + "last_fetched": 1742408860.04918 + }, + "284006518": { + "repository_manifest": {}, + "new": true, + "full_name": "bremor/bonaire_myclimate", + "category": "integration", + "description": "Reverse engineered implementation of the Bonaire MyClimate app.", + "domain": "bonaire_myclimate", + "etag_repository": "W/\"876bb2572c7fff7f28cf7421a96dbd69c0f915c3ac87ceee811e2844ba03a605\"", + "last_updated": "2024-09-29T09:45:43Z", + "stargazers_count": 23, + "topics": [ + "bonaire", + "bonaire-myclimate", + "climate", + "myclimate" + ], + "last_fetched": 1743642533.468077 + }, + "498774862": { + "repository_manifest": {}, + "new": true, + "full_name": "AmoebeLabs/HA-Theme_M3-C11-Purple", + "category": "theme", + "description": "Material Design 3 / Material YOU theme for Home Assistant", + "etag_repository": "W/\"4ce8fb5826d1983768300b1305e250edd278019d80034553aec6a20ae6a79a3d\"", + "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": 1729213330.696471 + }, + "336798340": { + "repository_manifest": {}, + "new": true, + "full_name": "tomaae/homeassistant-truenas", + "category": "integration", + "description": "TrueNAS integration for Home Assistant ", + "domain": "truenas", + "downloads": 61, + "etag_repository": "W/\"1e86f007639b6813d8ea31d4b72a220c81a9da5a6109deb20823017bbc8aa1e1\"", + "last_updated": "2025-02-23T03:15:01Z", + "stargazers_count": 243, + "topics": [ + "homeassistant-custom-component", + "truenas" + ], + "last_fetched": 1745944176.818781 + }, + "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/\"cfb05354a5867d009b9cf6463231113ed18c8c717a907afaae42328013b473de\"", + "last_updated": "2025-02-10T07:34:20Z", + "stargazers_count": 17, + "topics": [ + "poe", + "sscpoe", + "steamemo", + "switches" + ], + "last_fetched": 1745031824.526465 + }, + "831739499": { + "repository_manifest": {}, + "new": true, + "full_name": "ngocjohn/lunar-phase-card", + "category": "plugin", + "description": "🌘 Custom card for tracking Moon phases", + "downloads": 2859, + "etag_repository": "W/\"1d15e9b0b1e41301267d3174b51c06cd1e2e6b66b9d49852dbd86940c6bf5ffe\"", + "last_updated": "2025-04-03T18:59:38Z", + "stargazers_count": 111, + "topics": [ + "lunar", + "lunar-phases", + "moon", + "moon-phase" + ], + "last_fetched": 1745331438.79649 + }, + "574693804": { + "repository_manifest": {}, + "new": true, + "full_name": "gndean/home-assistant-hypervolt-charger", + "category": "integration", + "description": "Home Assistant integration for Hypervolt EV charger", + "domain": "hypervolt_charger", + "etag_repository": "W/\"9c9fa3fffcbd9a0906d589207f29d20d31382cbcd2b54132e43e769403644997\"", + "last_updated": "2024-11-16T18:17:44Z", + "stargazers_count": 59, + "topics": [ + "ev-charger", + "ev-charging", + "hypervolt" + ], + "last_fetched": 1745014690.218156 + }, + "640556013": { + "repository_manifest": {}, + "new": true, + "full_name": "zeronounours/lovelace-energy-entity-row", + "category": "plugin", + "description": "Lovelace HA entity row to integrate with energy-date-selection", + "downloads": 3086, + "etag_repository": "W/\"c05abc3c8b33d57ab60be526501e4bdffa5d27c6e896fd8ea3788633eb3cafcc\"", + "last_updated": "2024-12-15T08:53:13Z", + "stargazers_count": 13, + "topics": [ + "energy-consumption", + "lovelace-entity-row" + ], + "last_fetched": 1745756956.238379 + }, + "442225646": { + "repository_manifest": {}, + "new": true, + "full_name": "morosanmihail/HA-LondonTfL", + "category": "integration", + "description": "Simple sensor for Home Assistant to retrieve departures from Transport for London stations.", + "domain": "london_tfl", + "etag_repository": "W/\"d46b58adcfa4168567bce9db83feb88374dad9fe2903323736662c1a08e5e035\"", + "last_updated": "2025-02-01T11:56:55Z", + "stargazers_count": 24, + "topics": [ + "london", + "tfl", + "transport" + ], + "last_fetched": 1744568736.167594 + }, + "299753146": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Xiaomi-Cloud-Map-Extractor", + "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": 35957, + "etag_repository": "W/\"8c27499d00f1a1e775c2ceb5bc2f6e4d382d41ae25d855f5a3bac6935bc364b1\"", + "last_updated": "2025-04-05T00:26:34Z", + "stargazers_count": 1256, + "topics": [ + "cloud", + "dreame", + "map", + "roborock", + "robot", + "roidmi", + "vacuum", + "vacuum-map", + "viomi", + "xiaomi", + "xiaomi-smart-home", + "xiaomi-vacuum" + ], + "last_fetched": 1745944040.073711 + }, + "604796673": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/Carbu_com", + "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/\"11f0dd9a5a1c2d3a0fd1b2e7188c6e0a80a7f7d5b15de1a5f7f3d4820a5aa30d\"", + "last_updated": "2025-04-21T19:44:20Z", + "stargazers_count": 30, + "topics": [ + "fuel-prices", + "price-tracker" + ], + "last_fetched": 1745716904.014836 + }, + "311913208": { + "repository_manifest": {}, + "new": true, + "full_name": "gazoodle/gecko-home-assistant", + "category": "integration", + "description": "Home Assistant integration for devices equipped with Gecko Alliance in.touch2 modules", + "domain": "gecko", + "etag_repository": "W/\"427430a88291d3c129b886da1f0c7be8cd52e1ec078aedbf295a56f79cb24ec6\"", + "last_updated": "2025-04-29T00:58:38Z", + "stargazers_count": 88, + "topics": [ + "gecko", + "home-assistant-integration", + "hot-tub", + "intouch2", + "jacuzzi", + "spa" + ], + "last_fetched": 1746030143.928083 + }, + "220679530": { + "repository_manifest": {}, + "new": true, + "full_name": "hasl-sensor/lovelace-hasl-traffic-status-card", + "category": "plugin", + "description": "Lovelace Traffic Status Card for the HASL Platform", + "etag_repository": "W/\"1f6ab0512eaf9ccf838a12628518db855134559334c64829c943be1289a3b9a7\"", + "last_updated": "2020-03-04T12:20:16Z", + "stargazers_count": 5, + "topics": [ + "hasl", + "sl", + "stockholms-lokaltrafik", + "traffic-status" + ], + "last_fetched": 1745612279.636134 + }, + "505066911": { + "repository_manifest": {}, + "new": true, + "full_name": "mathieu-mp/homeassistant-intex-spa", + "category": "integration", + "description": "Home Assistant integration for Intex Spa", + "domain": "intex_spa", + "downloads": 950, + "etag_repository": "W/\"56fe5a25fe99bb1fc5b6da51648fe6bfbe3b7a4c1f95d2cf68ad567e5248e49e\"", + "last_updated": "2025-04-28T11:43:07Z", + "stargazers_count": 43, + "topics": [ + "climate", + "intex", + "purespa", + "spa", + "switch" + ], + "last_fetched": 1746022932.50856 + }, + "684619264": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-chefkoch", + "category": "integration", + "description": "Homeassistant Custom Integration for Chefkoch.de", + "domain": "chefkoch_ha", + "etag_repository": "W/\"e34e58d81b2edc8b38b771cb4b38f089e1d45484c2c30c7471cbc998a2c61f55\"", + "last_updated": "2025-02-21T11:54:24Z", + "stargazers_count": 1, + "last_fetched": 1742199731.471257 + }, + "702067512": { + "repository_manifest": {}, + "new": true, + "full_name": "MTrab/webastoconnect", + "category": "integration", + "description": "Integration for Webasto ThermoConnect devices", + "domain": "webastoconnect", + "downloads": 127, + "etag_repository": "W/\"291c788d6daf54f334780c35ba6d2cfb3613f2a0e3509694100894f15572321a\"", + "last_updated": "2025-04-28T05:07:34Z", + "stargazers_count": 10, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1745822194.08488 + }, + "728852983": { + "repository_manifest": {}, + "new": true, + "full_name": "firstof9/ha-gasbuddy", + "category": "integration", + "description": "Component to integrate with GasBuddy fuel price tracker.", + "domain": "gasbuddy", + "downloads": 4, + "etag_repository": "W/\"45357769fcbe30b16e24f9d8daca4ece7ba94fa7ac52304149ceb0fb2d59304c\"", + "last_updated": "2025-04-01T18:57:08Z", + "stargazers_count": 34, + "last_fetched": 1743538809.230617 + }, + "698694783": { + "repository_manifest": {}, + "new": true, + "full_name": "MarcoGos/davis_vantage", + "category": "integration", + "description": "Davis Vantage custom component integration for Home Assistant", + "domain": "davis_vantage", + "etag_repository": "W/\"f7d66fc19d939a62ac48156ab827f6a68dced2f2d1ab2dac50bc5b5d0ba4ebd4\"", + "last_updated": "2025-04-18T11:47:12Z", + "stargazers_count": 12, + "topics": [ + "davis-weatherlink", + "weather-station" + ], + "last_fetched": 1745810043.157966 + }, + "174016256": { + "repository_manifest": {}, + "new": 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/\"7fdc8a72d2780088c51eb639865583c0376a0e4f4337287d7d40598a4c2e3c32\"", + "last_updated": "2024-02-23T19:04:02Z", + "stargazers_count": 286, + "last_fetched": 1746022576.078233 + }, + "248462859": { + "repository_manifest": {}, + "new": true, + "full_name": "pyalarmdotcom/alarmdotcom", + "category": "integration", + "description": "Custom component to allow Home Assistant to interface with Alarm.com", + "domain": "alarmdotcom", + "etag_repository": "W/\"07a484dd12e84702bebc98442975d385c129867bc4a5c260bb7249d9627a6d12\"", + "last_updated": "2025-04-28T23:25:28Z", + "stargazers_count": 134, + "topics": [ + "alarm" + ], + "last_fetched": 1745922345.355104 + }, + "599334003": { + "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/\"48c4298f0ae514ba7b994ded09721fe579fb7b4a9dc576f10c5a62ba91ed56d5\"", + "last_updated": "2023-06-03T21:45:55Z", + "stargazers_count": 5, + "topics": [ + "clock", + "weather" + ], + "last_fetched": 1733545762.689127 + }, + "531321012": { + "repository_manifest": {}, + "new": true, + "full_name": "lewei50/ha_iammeter", + "category": "integration", + "description": "IAMMETER custom component for Home Assistant", + "domain": "iammeter_http", + "etag_repository": "W/\"5c22bc9dc5924b8131ca748ccafa189c3e8ad7a093558ec3e2a2495560b5d557\"", + "last_updated": "2024-04-10T09:04:52Z", + "stargazers_count": 4, + "last_fetched": 1743416536.83588 + }, + "839495072": { + "repository_manifest": {}, + "new": true, + "full_name": "brunosabot/streamline-card", + "category": "plugin", + "description": "Streamline your Lovelace configuration with with a card template system.", + "downloads": 786, + "etag_repository": "W/\"a740b61c428d3d65220ccfc84189e90b5669fbc574f018282871069f93a1358b\"", + "last_updated": "2025-04-24T20:47:01Z", + "stargazers_count": 105, + "topics": [ + "dashboard", + "frontend", + "lovelace-custom-card" + ], + "last_fetched": 1745936155.823994 + }, + "373370853": { + "repository_manifest": {}, + "new": true, + "full_name": "rsnodgrass/hass-helium", + "category": "integration", + "description": "Helium blockchain sensors for Home Assistant", + "domain": "helium", + "etag_repository": "W/\"36ea151322022d18516ccca63ee413d59c50810eff09290a9bbb8b05f0da9c97\"", + "last_updated": "2023-04-11T15:56:11Z", + "stargazers_count": 37, + "topics": [ + "helium", + "helium-blockchain", + "lorawan", + "lorawan-network" + ], + "last_fetched": 1741299751.258138 + }, + "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/\"4fcd58a86b3a8502aa1c48a095848cae6e77b86168f8933d7ea27284f8cb54d0\"", + "last_updated": "2025-03-17T10:19:31Z", + "stargazers_count": 1, + "topics": [ + "homeassistant-custom-component", + "sharesight" + ], + "last_fetched": 1742215018.145988 + }, + "267433712": { + "repository_manifest": {}, + "new": true, + "full_name": "slesinger/HomeAssistant-PREdistribuce", + "category": "integration", + "description": "Home Assistant integration to display info about energy plan", + "domain": "predistribuce", + "etag_repository": "W/\"1017d2ec15110b979b80c9a3221ac94adbfe4e52713ea5422b5ed919b207596f\"", + "last_updated": "2024-12-09T13:10:04Z", + "stargazers_count": 13, + "topics": [ + "energy", + "power" + ], + "last_fetched": 1741299790.136115 + }, + "700780425": { + "repository_manifest": { + "name": "extended_openai_conversation", + "render_readme": true, + "homeassistant": "2024.1.0b0" + }, + "full_name": "jekalmin/extended_openai_conversation", + "authors": [ + "@jekalmin" + ], + "category": "integration", + "description": "Home Assistant custom component of conversation agent. It uses OpenAI to control your devices.", + "domain": "extended_openai_conversation", + "etag_repository": "W/\"577de59272fd7df58755c3f1943e15fb1e3093b4f101a28c67f530779c054000\"", + "last_updated": "2025-01-30T09:35:25Z", + "stargazers_count": 1143, + "topics": [ + "conversation" + ], + "installed_commit": "a7ac05d", + "installed": true, + "last_commit": "a7ac05d", + "last_version": "1.0.4", + "manifest_name": "Extended OpenAI Conversation", + "releases": true, + "version_installed": "1.0.4", + "last_fetched": 1745975754.490051 + }, + "220678749": { + "repository_manifest": {}, + "new": true, + "full_name": "shogunxam/Home-Assistant-custom-components-cfr-toscana", + "category": "integration", + "description": "HA Integration for Centro Funzionale Regione Toscana", + "domain": "cfr", + "etag_repository": "W/\"26e50afd671b347a630ff6b34876d9b6a7a186fb9e56e3ae2674a10ad75bcfe8\"", + "last_updated": "2024-11-01T09:42:36Z", + "stargazers_count": 6, + "last_fetched": 1741299783.851939 + }, + "389366750": { + "repository_manifest": {}, + "new": true, + "full_name": "tykeal/homeassistant-rental-control", + "category": "integration", + "description": "Rental Control system for Home Assistant", + "domain": "rental_control", + "downloads": 10, + "etag_repository": "W/\"3497df7900810a49914f8bff56f95006fe21c619bccad36915e1d7522ea038bf\"", + "last_updated": "2025-04-29T17:02:38Z", + "stargazers_count": 51, + "topics": [ + "airbnb", + "ical", + "locks" + ], + "last_fetched": 1745951502.82386 + }, + "346474804": { + "repository_manifest": {}, + "new": true, + "full_name": "DurgNomis-drol/ha_toyota", + "category": "integration", + "description": "Toyota Connected Services integration for Home Assistant.", + "domain": "toyota", + "downloads": 1509, + "etag_repository": "W/\"86a43dfd4f73fb90d9bdb97350d79d40f6a147647ec00c5ecfdf3190dc0d1208\"", + "last_updated": "2025-04-25T13:58:04Z", + "stargazers_count": 168, + "topics": [ + "car", + "toyota", + "vehicle" + ], + "last_fetched": 1745936327.768918 + }, + "358585486": { + "repository_manifest": {}, + "new": true, + "full_name": "danieldotnl/ha-multiscrape", + "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/\"d907696e35592a8972ffcf06abc2b63d9dd73f5479e079ca63eea8c69f16112b\"", + "last_updated": "2025-04-26T06:43:27Z", + "stargazers_count": 342, + "topics": [ + "rest", + "scrape", + "scraper", + "scraping" + ], + "last_fetched": 1745655603.317955 + }, + "246657442": { + "repository_manifest": {}, + "new": true, + "full_name": "lolouk44/CurrentCost_HA_CC", + "category": "integration", + "description": "CurrentCost Meter Reading Custom Component for Home Assistant ", + "domain": "currentcost", + "etag_repository": "W/\"0b3cf79b03b68860b7ac515661c00f36037407d5d995373afbed8e9fcb68b9f1\"", + "last_updated": "2023-06-29T21:12:28Z", + "stargazers_count": 18, + "topics": [ + "cc128", + "current-cost", + "currentcost", + "envi", + "envir" + ], + "last_fetched": 1738952628.141978 + }, + "683553739": { + "repository_manifest": {}, + "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": 2387, + "etag_repository": "W/\"ba12f7dcc81cdfad72de7df64926f9ee9e96c6ee8bcdc4240072b052b5ae76c3\"", + "last_updated": "2025-04-27T11:35:27Z", + "stargazers_count": 40, + "topics": [ + "custom-plugin", + "hacs-plugin", + "keep-texts-in-tabs", + "tabs-management", + "tabs-texts" + ], + "last_fetched": 1745756816.395294 + }, + "497924778": { + "repository_manifest": {}, + "new": true, + "full_name": "dave-code-ruiz/elkbledom", + "category": "integration", + "description": "Home Assistant custom component for LED STRIP NAME ELK BLEDOM", + "domain": "elkbledom", + "etag_repository": "W/\"d8f722fe2d24d592a34acb8cce6e7154882f9d0995a98e91e7c5a311a2f4ffd0\"", + "last_updated": "2025-02-27T08:15:34Z", + "stargazers_count": 111, + "topics": [ + "hacs-custom", + "led-controller", + "ledstrips", + "light" + ], + "last_fetched": 1745763324.02271 + }, + "216178553": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/material-dark-green", + "category": "theme", + "description": "Material Dark Green theme for Home Assistant", + "etag_repository": "W/\"e03444b07d26c41be312423d70e29e04d95e594a82d7274e0a5dc04a0bd0f3ea\"", + "last_updated": "2023-03-27T02:57:14Z", + "stargazers_count": 2, + "last_fetched": 1745763175.556446 + }, + "309506416": { + "repository_manifest": {}, + "new": true, + "full_name": "j-a-n/lovelace-wallpanel", + "category": "plugin", + "description": "🖼️ Wall panel mode and photo screensaver for your Home Assistant Dashboards", + "downloads": 13641, + "etag_repository": "W/\"0c9d7e8e81eebaf20ef8db54551aa228e807b8917ac1c805654861e7e834f5d6\"", + "last_updated": "2025-04-19T16:34:46Z", + "stargazers_count": 622, + "topics": [ + "dashboard", + "fullscreen", + "home-assistant-addons", + "photo-gallery", + "screensaver", + "wallpanel" + ], + "last_fetched": 1745849883.234193 + }, + "220661494": { + "repository_manifest": {}, + "new": true, + "full_name": "cyr-ius/hass-livebox-component", + "category": "integration", + "description": "Livebox Component for Home assistant", + "domain": "livebox", + "etag_repository": "W/\"d5a434257f5e6f41243bbcce08671ba1dec047f87ca5fff0576153ca94f0249b\"", + "last_updated": "2025-04-28T17:11:12Z", + "stargazers_count": 67, + "topics": [ + "livebox", + "orange" + ], + "last_fetched": 1745864620.385518 + }, + "526408682": { + "repository_manifest": {}, + "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/\"62478a505e5ab73cfabbd8c130021a4f496443468677ce94a6e2865d518cf5d1\"", + "last_updated": "2025-04-15T02:54:21Z", + "stargazers_count": 93, + "topics": [ + "baseball", + "basketball", + "football", + "golf", + "hockey", + "mma", + "racing", + "scoreboard", + "soccer", + "sports", + "teamtracker", + "tennis", + "volleyball" + ], + "last_fetched": 1745889191.506518 + }, + "143340728": { + "repository_manifest": {}, + "new": true, + "full_name": "herikw/home-assistant-custom-components", + "category": "integration", + "description": "Atag One Custom components for Home-Assistant", + "domain": "atagone", + "etag_repository": "W/\"3d42037506496a46e294b26ca7cb169395844d4ed8f5e721ab6f192b43c193db\"", + "last_updated": "2025-04-23T15:18:44Z", + "stargazers_count": 12, + "topics": [ + "atag", + "thermostat" + ], + "last_fetched": 1745425418.325406 + }, + "376904517": { + "repository_manifest": {}, + "new": true, + "full_name": "rianadon/timer-bar-card", + "category": "plugin", + "description": "A progress bar display for Home Assistant timers", + "downloads": 33885, + "etag_repository": "W/\"ca6396c76df9bf70b1d18facc53385090d2e5fa8d4fe8c2109011a22ec1d2363\"", + "last_updated": "2025-01-12T21:36:03Z", + "stargazers_count": 452, + "last_fetched": 1746030080.758883 + }, + "434912125": { + "repository_manifest": {}, + "new": true, + "full_name": "wernerhp/ha.integration.load_shedding", + "category": "integration", + "description": "A Home Assistant integration to track your load schedding schedule.", + "domain": "load_shedding", + "etag_repository": "W/\"43aa5db399ef78515de1b0e4a6f76a01c770c0d362935d415ed8469132ce74d9\"", + "last_updated": "2025-03-09T10:09:35Z", + "stargazers_count": 121, + "topics": [ + "eskom", + "load-shedding" + ], + "last_fetched": 1745649036.845858 + }, + "651597909": { + "repository_manifest": {}, + "new": true, + "full_name": "sdrapha/home-assistant-custom-components-pfsense-gateways", + "category": "integration", + "description": "Monitor and react on your pfSense gateway's status with Home Assistant.", + "domain": "pfsense_gateways", + "etag_repository": "W/\"414c09884c0754afe65e69bb74fbae6a3c36409f7ec987e1866fe6154f189f28\"", + "last_updated": "2023-11-14T22:55:47Z", + "stargazers_count": 3, + "topics": [ + "hassio-integration", + "pfsense" + ], + "last_fetched": 1729217247.352279 + }, + "195883127": { + "repository_manifest": {}, + "new": true, + "full_name": "Martinvdm/garbage-nissewaard-homeassistant", + "category": "integration", + "description": "Garbage collection Nissewaard for Home Assistant", + "domain": "nissewaard", + "etag_repository": "W/\"dae56c417af38be2357642a6286b431b9b75afc5a69334b33323d21721ce080b\"", + "last_updated": "2021-04-11T12:18:11Z", + "last_fetched": 1741299613.612135 + }, + "269665267": { + "repository_manifest": {}, + "new": true, + "full_name": "mvdwetering/yamaha_ynca", + "category": "integration", + "description": "Custom integration for Home Assistant to support Yamaha AV receivers with the YNCA protocol (serial and network).", + "domain": "yamaha_ynca", + "downloads": 3072, + "etag_repository": "W/\"9cc3e339b6014de2e1b9cb660e882ab15e56cb1aed577f5e7c6afb52f636b121\"", + "last_updated": "2025-04-19T16:58:19Z", + "stargazers_count": 62, + "topics": [ + "home-assistant-component", + "yamaha-avr", + "yamaha-receiver" + ], + "last_fetched": 1745346458.080238 + }, + "236317072": { + "repository_manifest": {}, + "new": true, + "full_name": "sdelliot/pie-chart-card", + "category": "plugin", + "description": "Generalized Lovelace pie chart card", + "etag_repository": "W/\"57289be54455c0aa1ba5b55a8ee7f1da1ed73b6b2afa15e11f3254c6818f76e1\"", + "last_updated": "2020-03-07T21:19:19Z", + "stargazers_count": 13, + "last_fetched": 1741623516.555836 + }, + "222687548": { + "repository_manifest": {}, + "new": true, + "full_name": "dwainscheeren/dwains-lovelace-dashboard", + "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/\"626623f4f91fc1b00bc626d5ca727c45fd38ad7beba0ffeda3c9134d868585de\"", + "last_updated": "2025-04-13T16:00:46Z", + "stargazers_count": 1889, + "topics": [ + "dashboard", + "dwains-lovelace-dashboard", + "home-assistant-dashboard" + ], + "last_fetched": 1745907924.226452 + }, + "131915802": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/places", + "category": "integration", + "description": "Component to integrate with OpenStreetMap Reverse Geocode (places)", + "domain": "places", + "downloads": 3094, + "etag_repository": "W/\"348d0f0fdb44534bc92d833644f5e23c19779ae3819ac3fc8072311de2d528d0\"", + "last_updated": "2025-03-20T03:33:51Z", + "stargazers_count": 132, + "topics": [ + "device-tracker", + "geolocation", + "openstreetmap" + ], + "last_fetched": 1745749039.001538 + }, + "754835075": { + "repository_manifest": {}, + "new": true, + "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/\"8eefb83a26dc2c611e61f8da78d71b3a9832fbed53d4203945b3b56de89729c7\"", + "last_updated": "2025-04-28T19:26:25Z", + "stargazers_count": 13, + "last_fetched": 1745878501.626513 + }, + "420504770": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/water_quality_fvm", + "category": "integration", + "description": "Water quality integration for Home Assistant with data provided by Budapest FVM", + "domain": "water_quality_fvm", + "downloads": 5, + "etag_repository": "W/\"ba6f61e9efe82b2282db7d35a2278a2378abc1a4dfbf20ac6337217f65749a0a\"", + "last_updated": "2024-05-10T13:49:43Z", + "stargazers_count": 5, + "topics": [ + "budapest", + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1738118399.043528 + }, + "668937922": { + "repository_manifest": {}, + "new": true, + "full_name": "dalinicus/homeassistant-acinfinity", + "category": "integration", + "description": "AC Infinity integration for Home Assistant for UIS based controllers", + "domain": "ac_infinity", + "downloads": 901, + "etag_repository": "W/\"bfbdafe2a178323f0733e7b5256fb056bd6f2321dce17c11518e22bf8d32ed56\"", + "last_updated": "2025-03-17T15:54:45Z", + "stargazers_count": 119, + "topics": [ + "acinfinity", + "grow", + "growlights", + "growtent", + "hvac", + "hydroponics" + ], + "last_fetched": 1745468433.777273 + }, + "178101579": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/sensor.airthings_wave", + "category": "integration", + "description": "hassio support for Airthings Wave BLE environmental radon sensor.", + "domain": "airthings_wave", + "etag_repository": "W/\"9bbdb30b7e7d52683d5d880034cb2d70b3df9b7eb404fae552dfac1f6362e544\"", + "last_updated": "2023-07-14T22:00:07Z", + "stargazers_count": 100, + "topics": [ + "airthings-wave", + "bluetooth-low-energy", + "btle", + "environmental", + "radon" + ], + "last_fetched": 1741299332.800576 + }, + "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/\"67ce76f1c2aaec1518d3303167d752b052d9319f1607fa9ac9d79349c0103bae\"", + "last_updated": "2024-09-11T21:21:01Z", + "stargazers_count": 4, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1742811581.042778 + }, + "364208180": { + "repository_manifest": {}, + "new": true, + "full_name": "koying/jellyfin_ha", + "category": "integration", + "description": "Jellyfin integration for Home Assistant", + "domain": "jellyfin", + "etag_repository": "W/\"f5eb5fa349372df5206d41c56be3f3738d3064b5954ef7fe855c605c2b38923c\"", + "last_updated": "2022-10-22T14:54:07Z", + "stargazers_count": 106, + "topics": [ + "jellyfin" + ], + "last_fetched": 1745504412.777057 + }, + "341500126": { + "repository_manifest": {}, + "new": true, + "full_name": "krahabb/meross_lan", + "category": "integration", + "description": "Home Assistant integration for Meross devices", + "domain": "meross_lan", + "etag_repository": "W/\"cacccec140e4881286f426d5217ad53cc1045e6ab7d28ee0c95b2f3d35605edc\"", + "last_updated": "2025-04-23T13:59:43Z", + "stargazers_count": 541, + "topics": [ + "meross", + "meross-devices", + "meross-homeassistant", + "meross-lan" + ], + "last_fetched": 1746022877.930279 + }, + "283578257": { + "repository_manifest": {}, + "new": true, + "full_name": "JonahKr/power-distribution-card", + "category": "plugin", + "description": "A Lovelace Card for visualizing power distributions.", + "downloads": 14506, + "etag_repository": "W/\"be3720d018b877d2918a457038f5e9d19211dc90d4d5238c2b327cecb2120973\"", + "last_updated": "2025-03-20T23:50:20Z", + "stargazers_count": 228, + "topics": [ + "e3dc", + "lovelace-card" + ], + "last_fetched": 1745370674.2836 + }, + "334523683": { + "repository_manifest": {}, + "new": true, + "full_name": "B5r1oJ0A9G/teufel_raumfeld", + "category": "integration", + "description": "Integration for Teufel smart speaker (aka Raumfeld Multiroom) into https://www.home-assistant.io/.", + "domain": "teufel_raumfeld", + "downloads": 1532, + "etag_repository": "W/\"35cffaa343cd0489711521301f3e55eed54020136874c0511184d47a10ffd528\"", + "last_updated": "2024-09-29T20:06:58Z", + "stargazers_count": 38, + "topics": [ + "hassfeld", + "multiroom", + "multiroom-audio", + "raumfeld", + "smart-speaker", + "teufel" + ], + "last_fetched": 1745871421.160741 + }, + "175927964": { + "repository_manifest": {}, + "new": true, + "full_name": "iantrich/podcast-card", + "category": "plugin", + "description": "🎧 Podcast Player Card", + "downloads": 1727, + "etag_repository": "W/\"ff2515edda58bc397f5c6e449db7f001a037ea9866bfe8b49929e43a30e65cd9\"", + "last_updated": "2023-07-11T01:43:27Z", + "stargazers_count": 24, + "last_fetched": 1741328460.940533 + }, + "305188358": { + "repository_manifest": {}, + "new": true, + "full_name": "midstar/heatmiser_wifi_ha", + "category": "integration", + "description": "Heatmiser Wifi Home Assistant Component", + "domain": "heatmiser_wifi", + "etag_repository": "W/\"72e8549669b7431c70cebdecf430ca73ca07675c61e5fa8392f9ec312f0380fa\"", + "last_updated": "2024-05-13T19:09:57Z", + "stargazers_count": 3, + "topics": [ + "climate", + "heatmiser", + "homeassisant", + "thermostat", + "wifi" + ], + "last_fetched": 1741299620.257826 + }, + "304967918": { + "repository_manifest": {}, + "new": true, + "full_name": "junkfix/numberbox-card", + "category": "plugin", + "description": "Replace input_number sliders with plus and minus buttons", + "etag_repository": "W/\"cfbd3ee4c51fdf0f92b71426918db2e1420a0b21a66baba513a2e284d102b048\"", + "last_updated": "2024-04-09T16:10:46Z", + "stargazers_count": 120, + "topics": [ + "input", + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card", + "number", + "numberbox-card", + "slider" + ], + "last_fetched": 1744121814.902089 + }, + "693656182": { + "repository_manifest": {}, + "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/\"f497f822cf047d987b1e634c31a1cc00fe4f601cbdc03b18a910134061f34ed2\"", + "last_updated": "2025-01-26T11:19:00Z", + "stargazers_count": 25, + "topics": [ + "lovelace-card", + "lovelace-cards", + "lovelace-custom-card" + ], + "last_fetched": 1744438837.584666 + }, + "265313034": { + "repository_manifest": {}, + "new": true, + "full_name": "dimagoltsman/refreshable-picture-card", + "category": "plugin", + "description": "a refreshable picture card for HACS", + "etag_repository": "W/\"dc8fdea26725c452e237d24c1a969792c1a3b36f4cdb4dcb0cbde03bf8f7fce9\"", + "last_updated": "2025-04-11T17:29:28Z", + "stargazers_count": 39, + "last_fetched": 1744525208.695038 + }, + "608596416": { + "repository_manifest": {}, + "new": true, + "full_name": "lizardsystems/hass-taipit", + "category": "integration", + "description": "Интеграция для Home Assistant, поддерживающая облачные счетчики Тайпит", + "domain": "taipit", + "etag_repository": "W/\"5df5432a21750ff08327faddafb85c47cf5471ebee7c31d470a762cf4349d009\"", + "last_updated": "2025-04-08T13:36:36Z", + "stargazers_count": 7, + "topics": [ + "energy", + "smartmeter", + "taipit" + ], + "last_fetched": 1744122113.253975 + }, + "262140617": { + "repository_manifest": {}, + "new": true, + "full_name": "eyalcha/read_your_meter", + "category": "integration", + "description": "Home Assistant sensor to read water meter", + "domain": "read_your_meter", + "etag_repository": "W/\"c7278b1a755fa64b19613ff9846121131150ad98de4f9ac6aa01a59631713608\"", + "last_updated": "2022-07-25T19:36:44Z", + "stargazers_count": 40, + "last_fetched": 1745252470.400499 + }, + "646272989": { + "repository_manifest": {}, + "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": 3020, + "etag_repository": "W/\"16b96cf6beaff136e49641d7192e99d1b8319d66d50bc791cfd94cb849ac136c\"", + "last_updated": "2023-12-19T14:06:59Z", + "stargazers_count": 61, + "topics": [ + "daisyui", + "dashboard", + "preact", + "tailwind", + "tailwindcss", + "twind" + ], + "last_fetched": 1745389457.264054 + }, + "606225263": { + "repository_manifest": {}, + "new": true, + "full_name": "tronikos/google_assistant_sdk_custom", + "category": "integration", + "description": "Fork of Google Assistant SDK integration to allow getting responses from commands to Google Assistant", + "domain": "google_assistant_sdk_custom", + "downloads": 4663, + "etag_repository": "W/\"b8f8fa996aca2c3b4c6ae85a7c836ae41f6db887da45f3d0a5ae521e2fda9a88\"", + "last_updated": "2025-02-16T00:16:16Z", + "stargazers_count": 36, + "topics": [ + "google", + "google-assistant-api", + "google-assistant-sdk", + "home-assistant-component", + "homeassistant-custom-component" + ], + "last_fetched": 1745526438.657464 + }, + "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": 92, + "etag_repository": "W/\"526047ff494f4add8caee73be712b98046e92174384c6962c2d8a44bffe4491d\"", + "last_updated": "2025-03-17T20:51:02Z", + "stargazers_count": 16, + "topics": [ + "sennheiser" + ], + "last_fetched": 1745792220.605343 + }, + "190378093": { + "repository_manifest": {}, + "new": true, + "full_name": "And3rsL/VisonicAlarm-for-Hassio", + "category": "integration", + "description": "Visonic/Bentel/Tyco Alarm System integrtation for Home Assistant", + "domain": "visonicalarm", + "etag_repository": "W/\"456a14428145a6ba530e91fbbb46d793da0166bc1ef6cf780aeadf9a0fed9b9e\"", + "last_updated": "2025-02-05T20:14:25Z", + "stargazers_count": 24, + "topics": [ + "alarm", + "alarm-control-panel", + "bentel", + "tycomonitor", + "visonic" + ], + "last_fetched": 1744474599.079896 + }, + "455217528": { + "repository_manifest": {}, + "new": true, + "full_name": "brianegge/home-assistant-sdnotify", + "category": "integration", + "description": "systemd service for Home Assistant", + "domain": "sdnotify", + "etag_repository": "W/\"5ba92ef8d0839f212e1c0c270a84aa7a933c13b83cd9ee3279f4b2fdad4ba837\"", + "last_updated": "2022-05-29T10:15:45Z", + "stargazers_count": 18, + "topics": [ + "systemd" + ], + "last_fetched": 1741299298.562239 + }, + "295523408": { + "repository_manifest": {}, + "new": true, + "full_name": "epoplavskis/homeassistant_salus", + "category": "integration", + "description": "Home Assistant integration with Salus devices", + "domain": "salus", + "etag_repository": "W/\"21dcbd5d15a95fcfaac5b07a98791509c4754dde9451aa2b1a67f3b382c2eec2\"", + "last_updated": "2025-01-23T20:50:42Z", + "stargazers_count": 60, + "last_fetched": 1745576361.755471 + }, + "204192861": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-average", + "category": "integration", + "description": "Average Sensor for Home Assistant", + "domain": "average", + "downloads": 83, + "etag_repository": "W/\"1c8df1e26ec5fcb4603b9faa73468feb3cb519226caea311cb90caf54283217b\"", + "last_updated": "2025-04-21T01:33:35Z", + "stargazers_count": 384, + "topics": [ + "average", + "home-assistant-component" + ], + "last_fetched": 1745757149.73811 + }, + "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": 4, + "etag_repository": "W/\"dc8f8774449f262e7ccd2e37a3985c60f3857cfe8d3369e3dc3d6e356db650e7\"", + "last_updated": "2025-04-06T20:00:10Z", + "stargazers_count": 71, + "topics": [ + "attribute", + "helper" + ], + "last_fetched": 1745425396.385263 + }, + "366713850": { + "repository_manifest": {}, + "new": true, + "full_name": "Pirate-Weather/pirate-weather-ha", + "category": "integration", + "description": "Replacement for the default Dark Sky Home Assistant integration using Pirate Weather ", + "domain": "pirateweather", + "downloads": 2, + "etag_repository": "W/\"355feca963a45ed000d305bc458b64a39dd3c83739763a77e4d7d80cb9069049\"", + "last_updated": "2025-04-29T19:18:04Z", + "stargazers_count": 411, + "topics": [ + "darksky-api", + "weather-api" + ], + "last_fetched": 1746023019.530054 + }, + "756168276": { + "repository_manifest": {}, + "new": true, + "full_name": "klausj1/homeassistant-statistics", + "category": "integration", + "description": "This HA integration allows to import long term statistics from a file like csv or tsv", + "domain": "import_statistics", + "downloads": 51, + "etag_repository": "W/\"30b904da42467d298a5256f8f69db685c7e7bce77e084e2eb3b353f7e8903586\"", + "last_updated": "2025-04-21T10:12:07Z", + "stargazers_count": 97, + "topics": [ + "home-assistant-integration", + "statistics" + ], + "last_fetched": 1745360397.34916 + }, + "296320952": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/xiaomi-cloud", + "category": "integration", + "description": "HASS的小米云服务集成", + "domain": "xiaomi_cloud", + "etag_repository": "W/\"9c1112a9d3a5ce8b48490cfc12384dd8c52e0542cb849f6e64e363db74076abc\"", + "last_updated": "2023-09-14T13:28:45Z", + "stargazers_count": 45, + "topics": [ + "cloud", + "xiaomi" + ], + "last_fetched": 1736691283.892518 + }, + "526379993": { + "repository_manifest": {}, + "new": true, + "full_name": "0xAlon/tami4edge", + "category": "integration", + "description": "Home Assistant Integration for tami4edge", + "domain": "tami4edge", + "etag_repository": "W/\"1dd24bd87f5c2825e82c4d83f15082fe64a73f4d7cd197bcf1ccc69a49b8da3d\"", + "last_updated": "2023-10-17T15:49:45Z", + "stargazers_count": 13, + "last_fetched": 1744964340.245689 + }, + "606471314": { + "repository_manifest": {}, + "new": true, + "full_name": "marq24/ha-senec-v3", + "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 v0833 / NPU v2411 (Feb 2025).", + "domain": "senec", + "etag_repository": "W/\"55d01ce4ecad6f57c630f12aa18a9f5dde23c6b3b72a86e191e8dd1809602e44\"", + "last_updated": "2025-04-28T05:37:40Z", + "stargazers_count": 62, + "topics": [ + "home-assistant-integration", + "senec" + ], + "last_fetched": 1746016566.903968 + }, + "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/\"220528240362412bb270acd1b0a7676a9b5d954e705bf105ddabf99010acbaad\"", + "last_updated": "2025-03-04T17:02:42Z", + "stargazers_count": 17, + "topics": [ + "home-assistant-integration", + "waterkotte" + ], + "last_fetched": 1743934883.258126 + }, + "259867685": { + "repository_manifest": {}, + "new": true, + "full_name": "hasl-sensor/integration", + "category": "integration", + "description": "Swedish Public Transport Sensor (HASL). Formerly named HomeAssistant SL Sensor", + "domain": "hasl3", + "etag_repository": "W/\"6495134274449230a7675c211cbd4d01c87967629d41ab69cf089d9ac5525927\"", + "last_updated": "2024-12-18T13:39:48Z", + "stargazers_count": 43, + "topics": [ + "ha-sensor-sl", + "hasl", + "hasl3", + "haslv3", + "sl-sensor", + "stockholms-lokaltrafik" + ], + "last_fetched": 1745684441.262074 + }, + "585709486": { + "repository_manifest": {}, + "new": true, + "full_name": "msvisser/remeha_home", + "category": "integration", + "description": "Remeha Home integration for Home Assistant", + "domain": "remeha_home", + "downloads": 1817, + "etag_repository": "W/\"9f9592203c014b41629e04e1c9689221e4b3df644e8a83cbe5fa39d57bb36fc9\"", + "last_updated": "2025-02-13T11:25:45Z", + "stargazers_count": 86, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "remeha", + "remeha-home" + ], + "last_fetched": 1744662263.658437 + }, + "874256077": { + "repository_manifest": {}, + "new": true, + "full_name": "timniklas/hass-wellyou", + "category": "integration", + "description": "Home Assistant Wellyou Fitness integration", + "domain": "wellyou", + "etag_repository": "W/\"a52d52c65e37dc77d76a57304c842eb12032c5ff47c1058170cd45094d7ab419\"", + "last_updated": "2024-12-29T19:38:31Z", + "stargazers_count": 1, + "topics": [ + "fitness", + "wellyou" + ], + "last_fetched": 1744375094.75548 + }, + "610297310": { + "repository_manifest": {}, + "new": true, + "full_name": "thisisthetechie/home-assistant-sickgear", + "category": "integration", + "description": "An Integration to allow Home Assistant and SickGear to be the best of friends", + "domain": "sickgear", + "etag_repository": "W/\"891cd0df9560f79ef3db9abef43e0170df7c94e0ee234a63f7eeb7a6f3da101f\"", + "last_updated": "2023-09-18T17:09:40Z", + "stargazers_count": 1, + "topics": [ + "home-assistant-integration", + "sickgear" + ], + "last_fetched": 1746023133.292531 + }, + "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/\"9be80e35d04078cf4664a2e47130dd1e1046c0fb7fad8413cca01d576b8392e4\"", + "last_updated": "2024-11-10T10:43:31Z", + "stargazers_count": 1, + "topics": [ + "cb0401v2", + "xiaomi-router" + ], + "last_fetched": 1745396843.228144 + }, + "162468030": { + "repository_manifest": {}, + "new": true, + "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/\"cc23e112f60f5b59b9c53884d0c92aa91b33f2efad768699d00bb01b65e8b314\"", + "last_updated": "2024-11-29T08:50:12Z", + "stargazers_count": 11, + "topics": [ + "dark-mode", + "dark-theme", + "home-assistant-theme", + "lovelace-theme" + ], + "last_fetched": 1732875328.983027 + }, + "504225349": { + "repository_manifest": {}, + "new": true, + "full_name": "FaserF/ha-foodsharing", + "category": "integration", + "description": "Homeassistant Integration for foodsharing.de", + "domain": "foodsharing", + "etag_repository": "W/\"977aeb92d20fa413106a0c2d66852ef1e875edee07ec489654e80614ac7acfc6\"", + "last_updated": "2025-02-21T11:54:54Z", + "last_fetched": 1741940458.972543 + }, + "153006394": { + "repository_manifest": {}, + "new": true, + "full_name": "rt400/School-Vacation", + "category": "integration", + "description": null, + "domain": "school_holidays", + "etag_repository": "W/\"1c54b75beb823e3264ed56e67f4db42c96d53a6b36cf539e773912694c6609e2\"", + "last_updated": "2024-09-01T11:08:40Z", + "stargazers_count": 12, + "last_fetched": 1741299761.613136 + }, + "589348474": { + "repository_manifest": {}, + "new": true, + "full_name": "epaulsen/energytariff", + "category": "integration", + "description": "HACS Integration for monitoring Norwegian grid tariff level", + "domain": "energytariff", + "etag_repository": "W/\"7ed704ca16a4338dbfe65aca7c08351e110c72e42f74386195cf10b755a502a3\"", + "last_updated": "2025-01-27T19:12:03Z", + "stargazers_count": 33, + "topics": [ + "energy-tariff" + ], + "last_fetched": 1740233683.404782 + }, + "506356147": { + "repository_manifest": {}, + "new": true, + "full_name": "gvigroux/hon", + "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": 28, + "etag_repository": "W/\"3875c1679bac77884c073556fe0b395c2d841de63e6a73ee57678ff32978f956\"", + "last_updated": "2025-02-24T08:20:09Z", + "stargazers_count": 173, + "topics": [ + "candy", + "haier", + "hon", + "hoover" + ], + "last_fetched": 1746008443.098641 + }, + "462065554": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyLewin/home-assistant-lifetime-fitness", + "category": "integration", + "description": "Life Time Fitness integration for Home Assistant", + "domain": "lifetime_fitness", + "downloads": 53, + "etag_repository": "W/\"a037f89a4a9019122585113ec1f4b17639707fd8b92aa3f9457463669d529fd3\"", + "last_updated": "2024-01-20T17:03:37Z", + "stargazers_count": 5, + "topics": [ + "lifetime" + ], + "last_fetched": 1744215808.047034 + }, + "183064800": { + "repository_manifest": {}, + "new": true, + "full_name": "ljmerza/ha-email-sensor", + "category": "integration", + "description": "Email Sensor for collecting tracking numbers from over 40 providers.", + "domain": "email", + "etag_repository": "W/\"6abf9e4fe1edcf6b645ae8bf66ef5429d0e81ae5ad59ed94972a9aef7b6546d6\"", + "last_updated": "2023-07-27T17:36:02Z", + "stargazers_count": 94, + "last_fetched": 1744859231.455955 + }, + "495607253": { + "repository_manifest": {}, + "new": true, + "full_name": "jippi/hass-nordnet", + "category": "integration", + "description": "Home Assistant + Nordnet API = awesome sensors with for your investments & holdings", + "domain": "nordnet", + "etag_repository": "W/\"1ba6afd5cddee9b81606c89009323be49590e19f4bf3c43610ddf7a170d6c719\"", + "last_updated": "2024-03-01T12:48:46Z", + "stargazers_count": 7, + "topics": [ + "finance", + "stock-market", + "stocks" + ], + "last_fetched": 1744798878.628397 + }, + "275672933": { + "repository_manifest": {}, + "new": true, + "full_name": "mattieha/select-list-card", + "category": "plugin", + "description": "Select List Card displays an input_select entity as a list in lovelace", + "downloads": 13128, + "etag_repository": "W/\"594baec9b90fd2a20011df1f82fc90d581f5dff94715e4c1b6af4875ff3719ec\"", + "last_updated": "2024-02-09T07:28:06Z", + "stargazers_count": 57, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1740982969.428826 + }, + "163363577": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/bar-card", + "category": "plugin", + "description": "Customizable Animated Bar card for Home Assistant Lovelace", + "downloads": 116073, + "etag_repository": "W/\"acc63df1d35f719c8e6955a6178a4e7f81f2159136324b4a6dab9a9602bb0a91\"", + "last_updated": "2023-09-29T13:53:10Z", + "stargazers_count": 417, + "last_fetched": 1745943530.455298 + }, + "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/\"61bd31456065ce336a819747f69d58b9e7cfc12e4fde592d238651fa2438427e\"", + "last_updated": "2025-04-18T13:51:07Z", + "stargazers_count": 37, + "topics": [ + "aiswei", + "home-assistant-integration", + "rahvolt", + "solplanet" + ], + "last_fetched": 1745830505.310148 + }, + "360408082": { + "repository_manifest": {}, + "new": true, + "full_name": "RobertD502/home-assistant-flair", + "category": "integration", + "description": "Custom component for Home Assistant Core for Flair pucks, vents, rooms, structures, and minisplits ", + "domain": "flair", + "downloads": 483, + "etag_repository": "W/\"10fd94d06d93bf1be507e84f26ed80bff578512ec743b4d655852551edaae2ee\"", + "last_updated": "2025-04-25T17:36:35Z", + "stargazers_count": 108, + "topics": [ + "flair", + "flair-hvac", + "flair-puck", + "flair-vent", + "flair-vents" + ], + "last_fetched": 1745871897.35839 + }, + "305147191": { + "repository_manifest": {}, + "new": true, + "full_name": "zigul/HomeAssistant-CEZdistribuce", + "category": "integration", + "description": "CEZ Distribuce - Home Assistant Sensor", + "domain": "cezdistribuce", + "etag_repository": "W/\"824dc4d74cabdeb8d95fca7cd67fc0e06ce85f8dfac363dc29bb1bd78712e7d7\"", + "last_updated": "2025-03-19T07:24:09Z", + "stargazers_count": 40, + "topics": [ + "cez" + ], + "last_fetched": 1742841063.992368 + }, + "391700886": { + "repository_manifest": {}, + "new": true, + "full_name": "deblockt/hass-aria2", + "category": "integration", + "description": "Aria2 integration for home assistant", + "domain": "aria2", + "downloads": 15, + "etag_repository": "W/\"861029893cf8440784f08aeae05517c61d26b3e3427fb2de5b9fc68f4b71d6b8\"", + "last_updated": "2023-10-05T19:04:30Z", + "stargazers_count": 6, + "topics": [ + "aria2", + "download-manager", + "downloader" + ], + "last_fetched": 1741299368.864351 + }, + "534353896": { + "repository_manifest": {}, + "new": true, + "full_name": "th3jesta/ha-lcars", + "category": "theme", + "description": "LCARS theme for Home Assistant", + "etag_repository": "W/\"f85231883bf13d4e2dcc9fc2d845902e9d7d2dd46049228cc1a538db53aa51f8\"", + "last_updated": "2024-12-30T12:25:42Z", + "stargazers_count": 385, + "topics": [ + "ha-theme", + "hacs-theme", + "homeassistant-themes", + "lcars", + "lcars-interface", + "lcars-style", + "startrek" + ], + "last_fetched": 1746008197.874203 + }, + "234961647": { + "repository_manifest": {}, + "new": true, + "full_name": "piitaya/lovelace-climate-mode-entity-row", + "category": "plugin", + "description": "Climate mode entity for Lovelace", + "etag_repository": "W/\"68eb6d3d953c201c6565801d8849c3fe2c12d4560c222a0e99353a46c70b3785\"", + "last_updated": "2022-06-27T07:31:07Z", + "stargazers_count": 91, + "topics": [ + "card", + "thermostat" + ], + "last_fetched": 1745921965.580138 + }, + "467638459": { + "repository_manifest": {}, + "new": true, + "full_name": "joleys/niko-home-control-II", + "category": "integration", + "description": "Home Assistant Custom Integration for Niko Home Control II", + "domain": "nhc2", + "etag_repository": "W/\"454b51fcc2ed3a49d3074a07b92c27b064379d461c562d752a44e7f752920fa1\"", + "last_updated": "2025-04-29T14:13:17Z", + "stargazers_count": 88, + "topics": [ + "automation", + "domotics", + "niko" + ], + "last_fetched": 1745951166.883307 + }, + "300358676": { + "repository_manifest": {}, + "new": true, + "full_name": "JurajNyiri/HomeAssistant-Tapo-Control", + "category": "integration", + "description": "Control for Tapo cameras as a Home Assistant component", + "domain": "tapo_control", + "etag_repository": "W/\"950c0f3ed0858fd2467613efb2d548a88043e2920d9d37861b20e5d50a789c8e\"", + "last_updated": "2025-04-17T13:17:23Z", + "stargazers_count": 1413, + "topics": [ + "camera", + "cameras", + "homeassistant-custom-component", + "ptz", + "tapo" + ], + "last_fetched": 1746022846.169373 + }, + "503856080": { + "repository_manifest": {}, + "new": true, + "full_name": "netsoft-ruidias/ha-custom-component-myedenred", + "category": "integration", + "description": "myEdenred - Custom Component for Home Assistant", + "domain": "myedenred", + "etag_repository": "W/\"5d9df074a16d89bf10b01481e12975ac56b766d0ed3913f77d0180154615b4ba\"", + "last_updated": "2023-05-08T11:18:04Z", + "stargazers_count": 7, + "topics": [ + "meal-card", + "myedenred" + ], + "last_fetched": 1743956578.97556 + }, + "527179792": { + "repository_manifest": {}, + "new": true, + "full_name": "DarwinsBuddy/WienerNetzeSmartmeter", + "category": "integration", + "description": "A home-assistant integration supporting WienerNetze Smartmeters as sensors", + "domain": "wnsm", + "downloads": 1318, + "etag_repository": "W/\"829104f86ea6f2d57158552a092eb714637fa774943b8a83b1db6f1ca41ccda1\"", + "last_updated": "2025-02-14T10:25:52Z", + "stargazers_count": 171, + "topics": [ + "energy", + "smartmeter", + "wien-energie", + "wiener-netze" + ], + "last_fetched": 1745907885.93718 + }, + "202987887": { + "repository_manifest": {}, + "new": true, + "full_name": "zachowj/hass-node-red", + "category": "integration", + "description": "Companion Component for node-red-contrib-home-assistant-websocket to help integrate Node-RED with Home Assistant Core", + "domain": "nodered", + "downloads": 69352, + "etag_repository": "W/\"b6b2807b0f05bd1acb3dc21dc28193eb8a6f464db21c6aa5d57fcc7a8c4ed288\"", + "last_updated": "2025-01-27T23:39:34Z", + "stargazers_count": 507, + "topics": [ + "node-red" + ], + "last_fetched": 1746023197.909711 + }, + "555675718": { + "repository_manifest": {}, + "new": true, + "full_name": "sHedC/homeassistant-mastertherm", + "category": "integration", + "description": "Home Assistant Mastertherm Component, to communicate and control heat pumps from Mastertherm", + "domain": "mastertherm", + "etag_repository": "W/\"250a6f7e1a92f75694b38775ea87df6d7066666bd68b2601ca732545591c179f\"", + "last_updated": "2024-09-01T14:42:58Z", + "stargazers_count": 6, + "topics": [ + "heatpump", + "mastertherm", + "python3" + ], + "last_fetched": 1746023095.122374 + }, + "522634019": { + "repository_manifest": {}, + "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": 40259, + "etag_repository": "W/\"0ddfd11320dee2187e85479154bcfe6de9c8c6882c6a72b83e26aed86ac35455\"", + "last_updated": "2025-04-29T06:48:55Z", + "stargazers_count": 607, + "topics": [ + "animated", + "animation", + "bar", + "clock", + "date", + "forecast", + "gradient", + "icons", + "ios", + "time", + "weather" + ], + "last_fetched": 1745975587.669908 + }, + "474183846": { + "repository_manifest": {}, + "new": true, + "full_name": "sanghviharshit/ha-mila", + "category": "integration", + "description": "🏡 💨 Home Assistant custom component for Mila Air Purifier (Unofficial)", + "domain": "mila", + "etag_repository": "W/\"b17e0db8739a4db328d10d452b737ed87187b4cb321e78d288cf430b46f1f05a\"", + "last_updated": "2024-11-03T18:56:21Z", + "stargazers_count": 45, + "topics": [ + "air-purifier", + "air-quality", + "air-quality-sensor", + "mila" + ], + "last_fetched": 1745778468.778638 + }, + "316396217": { + "repository_manifest": {}, + "new": true, + "full_name": "evilmarty/mjpeg-timelapse", + "category": "integration", + "description": "Mjpeg Timelapse integration for Home Assistant", + "domain": "mjpeg_timelapse", + "etag_repository": "W/\"1431704230dd38f5c78d2b018da0f68b14e7561f8a2b2435f3a844d321e55a56\"", + "last_updated": "2025-01-04T19:35:41Z", + "stargazers_count": 26, + "topics": [ + "camera" + ], + "last_fetched": 1741299414.459288 + }, + "216008446": { + "repository_manifest": {}, + "new": true, + "full_name": "royto/logbook-card", + "category": "plugin", + "description": "Logbook card for Home Assistant UI Lovelace", + "downloads": 8771, + "etag_repository": "W/\"a36a5f35bc8086ea0096e4a9f25d4f551a484e8f4c90af877271e8589ef67831\"", + "last_updated": "2024-11-20T19:56:13Z", + "stargazers_count": 212, + "last_fetched": 1744834766.301689 + }, + "490422137": { + "repository_manifest": {}, + "new": true, + "full_name": "ddanssaert/home-assistant-ipcamlive", + "category": "integration", + "description": "IPCamLive integration for Home Assistant", + "domain": "ipcamlive", + "etag_repository": "W/\"b81b6f5747b762769147a50e983d90b4641491665fa547dccbe3dd88c7eac60d\"", + "last_updated": "2025-01-02T08:58:06Z", + "stargazers_count": 9, + "topics": [ + "ipcamera", + "ipcamlive" + ], + "last_fetched": 1741299368.467781 + }, + "577080457": { + "repository_manifest": {}, + "new": true, + "full_name": "iprak/sensi", + "category": "integration", + "description": "HomeAssistant integration for Sensi thermostat", + "domain": "sensi", + "downloads": 23, + "etag_repository": "W/\"18f4588d3d3ee17b835772206431cb097c2b7a74096b58edf091c4a3177e167c\"", + "last_updated": "2025-03-16T19:51:13Z", + "stargazers_count": 60, + "topics": [ + "sensi" + ], + "last_fetched": 1745590742.132885 + }, + "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/\"647bf3db5c83e4457c9bf937e83ed0b66a82522067537f80dcc53cdcf9fe7c0e\"", + "last_updated": "2025-03-14T03:49:55Z", + "stargazers_count": 8, + "topics": [ + "color", + "color-name", + "converter", + "custom-template", + "hs", + "jinja2-templates", + "rgb", + "xy" + ], + "last_fetched": 1742134291.317128 + }, + "146783593": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/upcoming-media-card", + "category": "plugin", + "description": "📺 A card to display upcoming episodes and movies from services like: Plex, Kodi, Radarr, Sonarr, and Trakt.", + "etag_repository": "W/\"39b0e695b2b7013b1b1a6a12028cead5a16d424a085b943d4f490ae111c7dec5\"", + "last_updated": "2024-12-05T22:22:38Z", + "stargazers_count": 338, + "last_fetched": 1745950900.978399 + }, + "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": 1379, + "etag_repository": "W/\"cb6827ed18886d7fb6da8603764d5e4827d22a50990fbe4dc4fb9f0a8f621f56\"", + "last_updated": "2025-04-01T18:32:29Z", + "stargazers_count": 51, + "topics": [ + "custom-integration", + "hasc", + "home-assistant-custom-component", + "weather" + ], + "last_fetched": 1745857252.49422 + }, + "293488791": { + "repository_manifest": {}, + "new": true, + "full_name": "Antoni-Czaplicki/vulcan-for-hassio", + "category": "integration", + "description": "Vulcan inegration for home assistamt", + "domain": "vulcan", + "etag_repository": "W/\"63d23a9c03468c598cb4f15663a440b6533dd1c9f18b0d94dfa83333179e2265\"", + "last_updated": "2025-01-18T09:54:32Z", + "stargazers_count": 25, + "topics": [ + "timetable", + "vulcan" + ], + "last_fetched": 1743027257.591773 + }, + "203244705": { + "repository_manifest": {}, + "new": true, + "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/\"817e580a098abee3a5f5c5ded6ccc7612a3595587d6a56edc0de6877ba151ccb\"", + "last_updated": "2021-09-04T08:04:28Z", + "stargazers_count": 5, + "last_fetched": 1741299631.116841 + }, + "180032210": { + "repository_manifest": {}, + "new": true, + "full_name": "dolezsa/thermal_comfort", + "category": "integration", + "description": "Thermal Comfort sensor for HA (absolute humidity, heat index, dew point, thermal perception)", + "domain": "thermal_comfort", + "downloads": 4, + "etag_repository": "W/\"e7ce4ad3af77258a92369c2b0ffc230d037d7dcc12922deebce54c71c62014d7\"", + "last_updated": "2025-02-02T02:52:17Z", + "stargazers_count": 675, + "topics": [ + "absolute-humidity", + "comfort-model", + "comfort-zone", + "dew-point", + "dew-point-perception", + "heat-index", + "thermal-comfort", + "thermal-perception", + "thermal-stress" + ], + "last_fetched": 1745331479.264051 + }, + "263901624": { + "repository_manifest": {}, + "new": true, + "full_name": "dimagoltsman/generic-remote-control-card", + "category": "plugin", + "description": "Generic Remote control card for HACS", + "etag_repository": "W/\"51d35fd3708c0253949beb6cc38d4eaf7a0d705d0a172106c963ff2efbafa433\"", + "last_updated": "2024-09-09T19:51:13Z", + "stargazers_count": 100, + "last_fetched": 1745986726.781353 + }, + "403381222": { + "repository_manifest": {}, + "new": true, + "full_name": "williamahartman/noctis-solarized", + "category": "theme", + "description": "Noctis theme made Solarized", + "etag_repository": "W/\"23275a588b0e6aee8384560f81fc5e672ffb2c40094e30f45537fcb9dc4ab0ab\"", + "last_updated": "2022-03-06T20:37:36Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-theme" + ], + "last_fetched": 1745716487.589329 + }, + "679361462": { + "repository_manifest": {}, + "new": true, + "full_name": "kverqus/hassam", + "category": "integration", + "description": "SSAM integration for Home Assistant", + "domain": "hassam", + "etag_repository": "W/\"0a85584b72c94d93fabef8a16fda5057990e9a5f42baea4eaea329457b373d8e\"", + "last_updated": "2024-11-10T08:28:20Z", + "stargazers_count": 3, + "topics": [ + "home-assistant-component", + "ssam" + ], + "last_fetched": 1738945283.032274 + }, + "378213601": { + "repository_manifest": {}, + "new": true, + "full_name": "nyffchanium/argoclima-integration", + "category": "integration", + "description": "Home Assistant integration for Argoclima (Argo) climate control devices", + "domain": "argoclima", + "downloads": 156, + "etag_repository": "W/\"d9c7f140eb4c2725a44c16cf26e2e211f00a811f398dea79c9b59e43e77d6ade\"", + "last_updated": "2024-04-15T13:46:03Z", + "stargazers_count": 23, + "topics": [ + "argo", + "argoclima", + "climate-control" + ], + "last_fetched": 1745857551.687804 + }, + "233079250": { + "repository_manifest": {}, + "new": true, + "full_name": "kodi1/darksky_m", + "category": "integration", + "description": "darksky - clouds cover and alerts", + "domain": "darksky_m", + "etag_repository": "W/\"bd2895cd8d6dd1b810071a4c5d309389470e976386e1e17601e2c4fff72b6a16\"", + "last_updated": "2021-03-28T10:12:47Z", + "topics": [ + "darksky" + ], + "last_fetched": 1741299551.213068 + }, + "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/\"56d629cb539704358d5e3e4cb777a2f12c236e4c127483141f3d67cf4d65bd19\"", + "last_updated": "2024-10-30T10:21:03Z", + "stargazers_count": 5, + "topics": [ + "hacs-custom", + "homeassistant-custom-component" + ], + "last_fetched": 1744798861.647617 + }, + "433577603": { + "repository_manifest": {}, + "new": true, + "full_name": "junkfix/config-editor-card", + "category": "plugin", + "description": "Home Assistant Configuration Files Editor for Lovelace", + "etag_repository": "W/\"7da79740f10f7b69cfc32cde94958576938acd13906738e172a39e4e7f6f223e\"", + "last_updated": "2025-04-04T11:01:37Z", + "stargazers_count": 84, + "topics": [ + "homeassistant-addons", + "homeassistant-config", + "homeassistant-configuration", + "yaml" + ], + "last_fetched": 1743769781.274142 + }, + "593780777": { + "repository_manifest": {}, + "new": true, + "full_name": "archef2000/homeassistant-upsplus", + "category": "integration", + "description": "Home Assistant integration for the 52PI UPS", + "domain": "upsplus", + "etag_repository": "W/\"3169ee7bf7ac72f81f321e361bdbb8feec3ce0c640934dafd5f100365e5a22b4\"", + "last_updated": "2025-02-24T18:34:07Z", + "stargazers_count": 11, + "topics": [ + "52pi", + "custom-integration", + "upsplus" + ], + "last_fetched": 1740564963.23884 + }, + "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": 3, + "etag_repository": "W/\"392169ca300b083adc135e3dbcc871362d790d0405d8ced161ac3a1085192137\"", + "last_updated": "2024-05-21T16:09:14Z", + "topics": [ + "assistant", + "card", + "home", + "massa", + "node", + "stacking", + "status", + "wallet" + ], + "last_fetched": 1739196885.699778 + }, + "661342098": { + "repository_manifest": {}, + "new": true, + "full_name": "KiraPC/ha-switchbot-remote", + "category": "integration", + "description": "A Custom HomeAssistant Integration to control Switchbot Hub", + "domain": "switchbotremote", + "etag_repository": "W/\"5ab2c32340b95bd4e1db993deed505cc885896dedd24a8dbc73b734cfb82ed01\"", + "last_updated": "2025-04-14T06:50:00Z", + "stargazers_count": 70, + "topics": [ + "python3", + "switchbot" + ], + "last_fetched": 1746001590.021702 + }, + "694582318": { + "repository_manifest": {}, + "new": true, + "full_name": "SirGoodenough/Logic-Chekr", + "category": "template", + "description": "Check a list of entities to see their Boolean state. Jinja Custom Template.", + "etag_repository": "W/\"62cf897f0fd324f682ff8a5875e48c183637ae435cfc91ee9d8296e96cb451a0\"", + "last_updated": "2024-07-03T06:21:40Z", + "stargazers_count": 4, + "topics": [ + "bool", + "boolean", + "custom-template", + "jinja2-templates" + ], + "last_fetched": 1730052981.527799 + }, + "598381225": { + "repository_manifest": {}, + "new": true, + "full_name": "drc38/Fronius_solarweb", + "category": "integration", + "description": "Home Assistant integration for cloud-based Fronius Solar.web api", + "domain": "solarweb", + "downloads": 2579, + "etag_repository": "W/\"c383f5576472eea1e7b518817d4b6a6d70020a076c51c9e55c091b6b9656cc32\"", + "last_updated": "2025-04-25T15:50:22Z", + "stargazers_count": 8, + "topics": [ + "fronius", + "fronius-solar-api" + ], + "last_fetched": 1745598085.138032 + }, + "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", + "etag_repository": "W/\"a358f89b33ed1d926d8fc87ddc247c1966377295724c10410f5854ab3900f3e7\"", + "last_updated": "2025-01-05T17:12:18Z", + "stargazers_count": 5, + "topics": [ + "public-transport", + "transport-api", + "trias" + ], + "last_fetched": 1739557360.923283 + }, + "281956859": { + "repository_manifest": {}, + "new": true, + "full_name": "postlund/dlink_hnap", + "category": "integration", + "description": "Experimental integration to Home Assistant supporting D-Link devices", + "domain": "dlink_hnap", + "etag_repository": "W/\"ccbe2552b73c6cf6fdb946697dce0607e2e8e1ea8f6a4a63414be64b0ff35c45\"", + "last_updated": "2025-02-09T10:33:42Z", + "stargazers_count": 42, + "topics": [ + "custom-integration", + "dlink" + ], + "last_fetched": 1741299716.636188 + }, + "199306003": { + "repository_manifest": {}, + "new": true, + "full_name": "gieljnssns/buienalarm-sensor-homeassistant", + "category": "integration", + "description": "Buienalarm custom_component for Home-Assistant", + "domain": "buienalarm", + "etag_repository": "W/\"140d23ea7377595dbbc42fa3c2437245a1484b06b87c6ec5a0f59d69a61edb5a\"", + "last_updated": "2024-01-08T08:57:59Z", + "stargazers_count": 41, + "last_fetched": 1743862563.831282 + }, + "351472550": { + "repository_manifest": {}, + "new": true, + "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/\"1ee84a2c1b575b92750fcfb4c42595c4225bbeb62ad3a120c6e443bdd544493b\"", + "last_updated": "2024-07-31T12:37:06Z", + "stargazers_count": 14, + "topics": [ + "automation" + ], + "last_fetched": 1741328471.869065 + }, + "692375020": { + "repository_manifest": {}, + "new": true, + "full_name": "mampfes/ha_bayernluefter", + "category": "integration", + "description": "Adds support for Bayernlüfter devices to Home Assistant as custom component.", + "domain": "bayernluefter", + "etag_repository": "W/\"9090c21aa1ece7a0562a1cda8c2080e7f8ac922d6a790a2a551659b02b46ab52\"", + "last_updated": "2025-01-12T13:36:25Z", + "stargazers_count": 22, + "topics": [ + "bayernluefter", + "bayernluft", + "homeassistant-component", + "homeassistant-custom-component" + ], + "last_fetched": 1743323004.597094 + }, + "366332990": { + "repository_manifest": {}, + "new": true, + "full_name": "JohNan/homeassistant-wellbeing", + "category": "integration", + "description": "Get the status from your Electrolux devices connected to Wellbeing", + "domain": "wellbeing", + "downloads": 11, + "etag_repository": "W/\"bd5e1d440c29501c11087c180ca99117fe198fcf171179c4b14fc64d71324a77\"", + "last_updated": "2025-03-13T22:02:16Z", + "stargazers_count": 93, + "topics": [ + "electrolux", + "electrolux-wellbeing", + "wellbeing" + ], + "last_fetched": 1746022834.795272 + }, + "542621509": { + "repository_manifest": {}, + "new": true, + "full_name": "user2684/imou_life", + "category": "integration", + "description": "Home Assistant custom component for controlling Imou devices", + "domain": "imou_life", + "downloads": 144, + "etag_repository": "W/\"2678e2d344241ffcc3a2c8b4d148dbcb7dbebbd43d0eeaafe1d3adf4b4fbfceb\"", + "last_updated": "2024-01-27T14:23:03Z", + "stargazers_count": 143, + "topics": [ + "camera", + "imou", + "imou-life", + "motion-detection", + "webcam" + ], + "last_fetched": 1745692138.764494 + }, + "327695137": { + "repository_manifest": {}, + "new": true, + "full_name": "jtbgroup/kodi-media-sensors", + "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/\"d32e6925264f81752b7a2d9a78cd18cf7756ae62c91cf010017ef26ac3894f2c\"", + "last_updated": "2024-02-08T05:59:13Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-component", + "homeassistant-custom-component", + "kodi", + "playlist", + "playlists", + "pyth" + ], + "last_fetched": 1745511871.157562 + }, + "253842395": { + "repository_manifest": {}, + "new": true, + "full_name": "msp1974/homeassistant-jlrincontrol", + "category": "integration", + "description": "An integration for JLR InControl to Home Assistant", + "domain": "jlrincontrol", + "etag_repository": "W/\"349dbab8379acadfce28439f94d58137cb5db40b9e8b056b237f4439ef1ba061\"", + "last_updated": "2024-05-06T13:47:12Z", + "stargazers_count": 71, + "topics": [ + "i-pace", + "jaguar", + "jlr", + "landrover", + "rrs", + "vehicle", + "wirelesscar" + ], + "last_fetched": 1743999924.172827 + }, + "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", + "etag_repository": "W/\"02d81973da1554a3ec9d908c0fe9ec1ebaea9d97037c130f74998f041fdbd22b\"", + "last_updated": "2025-03-17T14:48:26Z", + "stargazers_count": 43, + "topics": [ + "gasstations", + "homassistant", + "spain" + ], + "last_fetched": 1745822177.487672 + }, + "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": 3, + "etag_repository": "W/\"8ab252eac7d65b246ce4ced36fb65b895fe9e1fd0a894a3dd76a61d2123457ef\"", + "last_updated": "2024-12-30T10:23:02Z", + "stargazers_count": 2, + "topics": [ + "checker", + "home-assistant-integration", + "tor", + "tor-network", + "tor-onion-service" + ], + "last_fetched": 1745259982.345655 + }, + "469351480": { + "repository_manifest": {}, + "new": true, + "full_name": "IgnacioHR/de-dietrich-c230-ha", + "category": "integration", + "description": "De Dietrich C-230 boiler to Home Assistant integration", + "domain": "diematic_3_c230_eco", + "downloads": 15, + "etag_repository": "W/\"9a507e0ebb0803437ed590756ea75372428273c10e0094d2f471fba47b232c2a\"", + "last_updated": "2024-11-22T17:47:41Z", + "stargazers_count": 3, + "topics": [ + "boiler", + "dedietrich" + ], + "last_fetched": 1732306833.659665 + }, + "261262884": { + "repository_manifest": {}, + "new": true, + "full_name": "GeorgeSG/lovelace-time-picker-card", + "category": "plugin", + "description": "🕰️ Time Picker Card for Home Assistant's Lovelace UI", + "downloads": 15484, + "etag_repository": "W/\"1ade3975877c3fbc2d56568cf0486cfdf7220d8fa3d12ecabd132fa635dcb79e\"", + "last_updated": "2024-11-05T20:16:31Z", + "stargazers_count": 239, + "topics": [ + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1745957898.246973 + }, + "480281490": { + "repository_manifest": {}, + "new": true, + "full_name": "Lektrico/ha_lektrico", + "category": "integration", + "description": "Manage your Lektrico EV Charger", + "domain": "lektrico_custom", + "etag_repository": "W/\"5d909093ce2950b04fca05bd80ee2ac785e9e8150fbaeef8cbc32783b7d8486b\"", + "last_updated": "2024-09-20T12:32:35Z", + "stargazers_count": 14, + "topics": [ + "lektrico" + ], + "last_fetched": 1745994477.158551 + }, + "279184610": { + "repository_manifest": {}, + "new": true, + "full_name": "madpilot/hass-amber-electric", + "category": "integration", + "description": "Home Assistant Component to pull the latest energy prices from Amber Electric", + "domain": "amberelectric", + "etag_repository": "W/\"aaa49e4837fcccffd06c8449795a15190f29d6363899b08ab7b7537b6650aed6\"", + "last_updated": "2021-10-07T09:01:00Z", + "stargazers_count": 26, + "topics": [ + "amber-electric", + "electricity-market", + "electricity-prices" + ], + "last_fetched": 1741299596.626825 + }, + "831322262": { + "repository_manifest": {}, + "new": true, + "full_name": "remialban/ipx800v3", + "category": "integration", + "description": "Home Assistant Integration for IPX800v3", + "domain": "ipx800v3", + "etag_repository": "W/\"75006339777f5fc6ebb7a7a4f1ff8aa6d1ae50124aa1d535a701948fa8a9e110\"", + "last_updated": "2025-04-21T10:34:06Z", + "stargazers_count": 6, + "topics": [ + "electronics", + "gce", + "gce-electronics", + "ipx800", + "ipx800-v3", + "ipx800v3" + ], + "last_fetched": 1745239037.661446 + }, + "206868881": { + "repository_manifest": {}, + "new": true, + "full_name": "Limych/ha-gismeteo", + "category": "integration", + "description": "Gismeteo Weather Provider for Home Assistant", + "domain": "gismeteo", + "downloads": 62, + "etag_repository": "W/\"d1a3c1598377464bfd8bc9f3acc692b888d83a04e8f420c8a74c464aaf71e0c2\"", + "last_updated": "2024-12-23T22:52:38Z", + "stargazers_count": 146, + "topics": [ + "forecast", + "gismeteo", + "gismeteo-weather", + "sensors", + "weather-provider" + ], + "last_fetched": 1745584561.3349 + }, + "423082071": { + "repository_manifest": {}, + "new": true, + "full_name": "pmongloid/flipdown-timer-card", + "category": "plugin", + "description": "Flipdown Timer Card for Home Assistant Lovelace", + "downloads": 12976, + "etag_repository": "W/\"30aaa0b65ce9fdcf74f136b98e640110f3dd86a93cf40d75237fc8d4e43ed099\"", + "last_updated": "2022-11-18T16:12:38Z", + "stargazers_count": 89, + "topics": [ + "timer" + ], + "last_fetched": 1745889154.215003 + }, + "481715988": { + "repository_manifest": {}, + "new": true, + "full_name": "PimDoos/kia_connect", + "category": "integration", + "description": "Home Assistant Custom Component: MijnKia Connected Services", + "domain": "kia_connect", + "etag_repository": "W/\"71824e8ea1b039077511025d1bc4051326545bb8c4cac7e5eba9bf1c90fe426b\"", + "last_updated": "2024-07-06T11:32:57Z", + "stargazers_count": 9, + "topics": [ + "api-wrapper", + "connected-vehicle", + "home-assistant-custom-component", + "kia" + ], + "last_fetched": 1745951348.15479 + }, + "480112024": { + "repository_manifest": {}, + "new": true, + "full_name": "patrickribbing/sjofartsverket_viva-component", + "category": "integration", + "description": "Get wind information from the Swedish Sjöfarsverket's ViVa service.", + "domain": "sjofartsverket_viva", + "etag_repository": "W/\"be6e25b10563fb1642fa01e3825ace5fb16ec906d8fa1aecc547f98c8e7df952\"", + "last_updated": "2023-07-14T12:19:43Z", + "stargazers_count": 6, + "last_fetched": 1741875697.255867 + }, + "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": 8337, + "etag_repository": "W/\"6609d79c3c874a9eea6f973fff3d183864a7df1c609bf3d27c3b5b9c81d0ae77\"", + "last_updated": "2025-01-09T21:18:21Z", + "stargazers_count": 68, + "topics": [ + "hacs-plugin", + "lovelace-custom-card", + "sonos" + ], + "last_fetched": 1744893071.406035 + }, + "703332819": { + "repository_manifest": {}, + "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/\"1625657358071fb710b0c9e36c227c3974b48481345adf37fc2cf130328b21a0\"", + "last_updated": "2023-10-13T02:30:40Z", + "stargazers_count": 10, + "topics": [ + "hacs-theme", + "home-assistant-theme" + ], + "last_fetched": 1740651327.530209 + }, + "295123287": { + "repository_manifest": {}, + "new": true, + "full_name": "rt400/Jewish-Sabbaths-Holidays", + "category": "integration", + "description": "Jewish Shabbat Yomtov and Holidays times and event", + "domain": "hebcal", + "etag_repository": "W/\"3cda3c245e2bdc95b8583fb34255f55ad89c2735e656926c315e62479ac6c6ca\"", + "last_updated": "2025-04-22T11:25:20Z", + "stargazers_count": 11, + "topics": [ + "holidays", + "jewish", + "shabbat" + ], + "last_fetched": 1745325502.107102 + }, + "259904390": { + "repository_manifest": {}, + "new": true, + "full_name": "Voxxie/lovelace-jumbo-card", + "category": "plugin", + "description": "A custom lovelace card for the custom Jumbo component.", + "downloads": 8681, + "etag_repository": "W/\"356c90a4e0edb1948a2f12446f9dcec2d2ea2b15fc16944cf1b8f5440fd33cab\"", + "last_updated": "2020-05-04T10:11:59Z", + "stargazers_count": 2, + "topics": [ + "jumbo", + "lovelace-card", + "lovelace-custom-card" + ], + "last_fetched": 1741328564.845042 + }, + "560614992": { + "repository_manifest": {}, + "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/\"bce8f1bafb8eccecc627b2c1a6b1cc33871e5e6ae6e9e38577d3288784c0bfae\"", + "last_updated": "2024-03-29T15:33:30Z", + "stargazers_count": 46, + "topics": [ + "dashboard", + "lovelace-custom-card" + ], + "last_fetched": 1742992158.815653 + }, + "497829589": { + "repository_manifest": {}, + "new": true, + "full_name": "fratsloos/fr24_card", + "category": "plugin", + "description": "Lovelace card for showing Dump1090 data from FR24 in Home Assistant", + "etag_repository": "W/\"ddf7015d37cbcd88d839876980126e03a68e52021a2a87c0f5dba125f2b94189\"", + "last_updated": "2024-02-29T03:12:39Z", + "stargazers_count": 50, + "topics": [ + "ads-b", + "flightradar24", + "lovelace-card", + "mode-s" + ], + "last_fetched": 1744236894.71339 + }, + "146335411": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/rmv-card", + "category": "plugin", + "description": "Custom card for the RMV component.", + "etag_repository": "W/\"dd1482c628f2f6e77284ee92150c60111e0bb80f010d17bd04a4085e4a8cfd12\"", + "last_updated": "2023-10-09T10:55:52Z", + "stargazers_count": 27, + "last_fetched": 1741328411.754661 + }, + "207620142": { + "repository_manifest": {}, + "new": true, + "full_name": "caiosweet/Home-Assistant-custom-components-DPC-Alert", + "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/\"5e563f20946d2da69039ae80817cfeef97a5f4989604a27b8c808fbbbda71753\"", + "last_updated": "2024-07-08T03:23:48Z", + "stargazers_count": 50, + "topics": [ + "dpc", + "protezionecivile" + ], + "last_fetched": 1741299304.225355 + }, + "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/\"a18a5ef0e99c449fcbc607ace344d530eaede1dc630b2e677cc49f84d698af1e\"", + "last_updated": "2025-03-30T00:09:17Z", + "stargazers_count": 24, + "topics": [ + "airtouch", + "airtouch4", + "airtouch5", + "polyaire" + ], + "last_fetched": 1745231173.9434 + }, + "741477499": { + "repository_manifest": {}, + "new": true, + "full_name": "earendil06/Windy-Webcams", + "category": "integration", + "description": "Windy Webcams integration", + "domain": "windy_webcams", + "downloads": 4, + "etag_repository": "W/\"a90855bbcc0ac01cfad0c472e490af83ee134754b2a86dfab4c3da0719a16bf5\"", + "last_updated": "2024-01-19T16:03:05Z", + "stargazers_count": 13, + "last_fetched": 1743689849.756371 + }, + "170309600": { + "repository_manifest": {}, + "new": true, + "full_name": "JurajNyiri/HomeAssistant-Atrea", + "category": "integration", + "description": "Custom component allowing control of Atrea ventilation units", + "domain": "atrea", + "etag_repository": "W/\"4948205520599b61f86ccf4c2cc034fd00bb948620836a4646fff019a7ec162d\"", + "last_updated": "2025-01-04T17:18:01Z", + "stargazers_count": 26, + "last_fetched": 1745259929.089399 + }, + "319820836": { + "repository_manifest": {}, + "new": true, + "full_name": "RobertD502/home-assistant-iocare", + "category": "integration", + "description": "Home Assistant custom component for monitoring and controlling Coway Airmega Purifiers", + "domain": "coway", + "downloads": 707, + "etag_repository": "W/\"323931655eb086aa5e6e0e00b84e430385889495b7ecd47be2fb34fa5967f47c\"", + "last_updated": "2025-01-09T22:55:00Z", + "stargazers_count": 56, + "topics": [ + "coway", + "coway-iocare", + "home-assistant-component", + "iocare" + ], + "last_fetched": 1743988692.205485 + }, + "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": 248, + "etag_repository": "W/\"4cd4c294173e07daee099b17ccb3bc782680030388856298f368d9e3bd2c0216\"", + "last_updated": "2025-04-28T01:19:41Z", + "stargazers_count": 23, + "topics": [ + "behringer", + "mixer", + "x32", + "xair", + "xr12", + "xr18" + ], + "last_fetched": 1746023192.382608 + }, + "759368542": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyKh/iec-custom-component", + "category": "integration", + "description": "HomeAssistant Custom Component for IEC", + "domain": "iec", + "downloads": 700, + "etag_repository": "W/\"25f50895febe230a94baffbe369df61dee9aa594ddb8f886d4dd7f34dd98975b\"", + "last_updated": "2025-04-24T07:26:15Z", + "stargazers_count": 147, + "topics": [ + "electric", + "iec" + ], + "last_fetched": 1746022765.726594 + }, + "586066332": { + "repository_manifest": {}, + "new": true, + "full_name": "pink88/Tuiss2HA", + "category": "integration", + "description": "Integrates Blinds2go smart blinds powered by the Tuiss Smartview platform with Home Assistant using ble. ", + "domain": "tuiss2ha", + "etag_repository": "W/\"ae178f2d4dcdd93ecdb7a0c2a26c792cf9c32650fa85fb63d8c96f01f9362c38\"", + "last_updated": "2025-04-25T17:13:15Z", + "stargazers_count": 67, + "topics": [ + "blinds", + "covers", + "smart-blinds" + ], + "last_fetched": 1745944033.95773 + }, + "610701268": { + "repository_manifest": {}, + "new": true, + "full_name": "nathanmarlor/foxess_modbus", + "category": "integration", + "description": "FoxESS inverter integration. Connect directly to your FoxESS inverter (no cloud!) for real-time status and control.", + "domain": "foxess_modbus", + "downloads": 1803, + "etag_repository": "W/\"0e0fe7e24a6bc1aa53a7472ae68a6249346c724c99fb9e57335f9e106b3893b5\"", + "last_updated": "2025-03-30T11:28:28Z", + "stargazers_count": 158, + "topics": [ + "energy", + "foxess" + ], + "last_fetched": 1745655908.423855 + }, + "583449944": { + "repository_manifest": {}, + "new": true, + "full_name": "silentbil/silent-remotes-card", + "category": "plugin", + "description": "Remotes control card for home assistant", + "etag_repository": "W/\"11af5615619b00cfb5068269072036135c602139346cb22fffa5d34ca39ccb46\"", + "last_updated": "2023-10-15T07:56:51Z", + "stargazers_count": 9, + "topics": [ + "broadlink", + "card", + "remote", + "remote-control", + "smartir" + ], + "last_fetched": 1733545779.346058 + }, + "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/\"54378deeb7a546e63dc0002ed9614dc644603976e6938d764669d6496f9799ff\"", + "last_updated": "2025-04-30T06:13:04Z", + "stargazers_count": 13, + "topics": [ + "customcomponent", + "hacs-custom", + "rijkswaterstaat", + "rws", + "water", + "waterinfo" + ], + "last_fetched": 1746001744.085632 + }, + "199546187": { + "repository_manifest": {}, + "new": true, + "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.", + "etag_repository": "W/\"1bea2bd7d4e05930cc63e4ff3588170c2229ae12c07835c58ff01a0c762bb300\"", + "last_updated": "2025-04-05T00:26:16Z", + "stargazers_count": 53, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1743821827.704365 + }, + "264499592": { + "repository_manifest": {}, + "new": true, + "full_name": "heyajohnny/cryptoinfo", + "category": "integration", + "description": "Provides Home Assistant sensors for all cryptocurrencies supported by CoinGecko", + "domain": "cryptoinfo", + "etag_repository": "W/\"2f570817c5360de3ae462c47fe664e5790a967f3ac7a2cb95dcf0e011fd76112\"", + "last_updated": "2025-01-20T17:21:23Z", + "stargazers_count": 57, + "last_fetched": 1744611986.885652 + }, + "585145942": { + "repository_manifest": {}, + "new": true, + "full_name": "schwarzenbergf/irtrans", + "category": "integration", + "description": "Integration for IRTrans Ethernet devices (LAN DB)", + "domain": "irtrans", + "downloads": 71, + "etag_repository": "W/\"ea022f54f9c7d5cb8cb1bcd14ec15ae8056d29107339c9d1ecee1913957e4983\"", + "last_updated": "2025-04-28T09:28:54Z", + "stargazers_count": 7, + "topics": [ + "infrared-blaster", + "infrared-control" + ], + "last_fetched": 1746023079.105662 + }, + "786482294": { + "repository_manifest": {}, + "new": true, + "full_name": "dasshubham762/atomberg-integration", + "category": "integration", + "description": "Home Assistant integration for Atomberg Fans.", + "domain": "atomberg", + "etag_repository": "W/\"a98a786128f80b1b23cf187d72a0ef98241c3f2b2119aeb877d49dec41401d03\"", + "last_updated": "2025-04-28T06:53:37Z", + "stargazers_count": 33, + "topics": [ + "atomberg", + "fan" + ], + "last_fetched": 1746008338.238775 + }, + "121934877": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/xiaomi_airconditioningcompanion", + "category": "integration", + "description": "Xiaomi Mi and Aqara Air Conditioning Companion integration for Home Assistant", + "domain": "xiaomi_miio_airconditioningcompanion", + "etag_repository": "W/\"b3170f30b5d0d8da819c82352db31f709d5340dcc59b5681e26397806a10143f\"", + "last_updated": "2025-03-23T17:00:45Z", + "stargazers_count": 404, + "topics": [ + "acpartner", + "airconditioning", + "aqara", + "infrared", + "xiaomi" + ], + "last_fetched": 1745331906.913226 + }, + "871730343": { + "repository_manifest": {}, + "new": true, + "full_name": "selvalt7/modern-circular-gauge", + "category": "plugin", + "description": "Modern circular gauge card for Home Assistant", + "downloads": 2947, + "etag_repository": "W/\"9beaf8208b8af310968e4d8ad52e5c815b919fb7ffafbb306386ec75a0c7d22f\"", + "last_updated": "2025-04-26T20:53:01Z", + "stargazers_count": 148, + "topics": [ + "card" + ], + "last_fetched": 1746016311.177752 + }, + "214792276": { + "repository_manifest": {}, + "new": true, + "full_name": "fineemb/lovelace-fan-xiaomi", + "category": "plugin", + "description": "Xiaomi Smartmi Fan Lovelace card for HASS/Home Assistant.", + "etag_repository": "W/\"17ef9de265d67564bf26064ed47fa668134f88452e99ac1be46b90874f58748b\"", + "last_updated": "2022-06-06T14:18:26Z", + "stargazers_count": 40, + "last_fetched": 1743683379.223471 + }, + "457767453": { + "repository_manifest": {}, + "new": true, + "full_name": "Kaptensanders/skolmat-card", + "category": "plugin", + "description": "Home Assistant Lovelace card to display the food menu in Swedish schools.", + "etag_repository": "W/\"0d3af1356708eae366f23169796f3708d9cda0962b39415d600d5b5a80576539\"", + "last_updated": "2025-04-03T20:50:16Z", + "stargazers_count": 13, + "topics": [ + "home-assistant-component", + "lovelace-card", + "lovelace-custom-card", + "skola", + "skollunch", + "skolmat" + ], + "last_fetched": 1743718512.576309 + }, + "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/\"f441d89b3ba7982522d8303f80330dbb4e51a6791994fa8223c71336bd9bef79\"", + "last_updated": "2025-04-08T16:12:32Z", + "stargazers_count": 1, + "topics": [ + "homeassistant-custom-component" + ], + "last_fetched": 1744791921.901534 + }, + "164367214": { + "repository_manifest": {}, + "new": true, + "full_name": "iantrich/roku-card", + "category": "plugin", + "description": "📺 Roku Remote Card", + "downloads": 12557, + "etag_repository": "W/\"659e86f733239cc43ec1f6d1da0e4ff583e0a8771c0d4588af7b722fcb58ae1e\"", + "last_updated": "2023-04-30T04:51:39Z", + "stargazers_count": 127, + "topics": [ + "roku" + ], + "last_fetched": 1745057724.442659 + }, + "363203831": { + "repository_manifest": {}, + "new": true, + "full_name": "benleb/sureha", + "category": "integration", + "description": "SureHA 🐾 monitor & control your Sure Petcare devices via Home Assistant", + "domain": "sureha", + "etag_repository": "W/\"7e40bc3a62f8f3f302aac4d86de2d0bfed6a08c9a6ab52de4c1dd27d6eeba715\"", + "last_updated": "2025-04-22T12:40:08Z", + "stargazers_count": 23, + "topics": [ + "surepet", + "surepetcare", + "surepy" + ], + "last_fetched": 1745957897.953583 + }, + "237628853": { + "repository_manifest": {}, + "new": true, + "full_name": "tuxuser/abfallapi_regioit_ha", + "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/\"3b3d113b939755b10f40132d556d8fcb0a4bb76942c003f6826f4e06788741e8\"", + "last_updated": "2023-11-13T19:12:48Z", + "stargazers_count": 10, + "topics": [ + "collection", + "component", + "garbage", + "muell", + "muellabfuhr", + "regioit", + "waste" + ], + "last_fetched": 1741299847.989657 + }, + "504880554": { + "repository_manifest": {}, + "new": true, + "full_name": "elahd/ha-cyclepay", + "category": "integration", + "description": "Home Assistant Integration for ESD/Hercules CyclePay Laundry Rooms", + "domain": "cyclepay", + "etag_repository": "W/\"3e7cc4674e81407da3bcceddc3c2b6832c4e007654327145ffd5b79e4dc5f0d3\"", + "last_updated": "2025-03-31T16:55:07Z", + "stargazers_count": 4, + "topics": [ + "laundry" + ], + "last_fetched": 1743445400.550101 + }, + "750769225": { + "repository_manifest": {}, + "new": true, + "full_name": "ross-w/emerald-hws-ha", + "category": "integration", + "description": "HACS plugin for Emerald HWS", + "domain": "emeraldenergy", + "downloads": 43, + "etag_repository": "W/\"f2fc98ca6b50cf99deab7747b5ff4a5b30747e884ac50640ed8add48baccbc17\"", + "last_updated": "2025-04-28T23:57:26Z", + "stargazers_count": 7, + "topics": [ + "water-heater" + ], + "last_fetched": 1746023063.002608 + }, + "249942054": { + "repository_manifest": {}, + "new": true, + "full_name": "thomasloven/lovelace-hui-element", + "category": "plugin", + "description": "🔹 Use built-in elements in the wrong place", + "etag_repository": "W/\"cbd76be1d149bb3bf991b5490468cab9dae97c5b6c48c618c963b7ed229bcfaf\"", + "last_updated": "2023-11-22T21:08:49Z", + "stargazers_count": 111, + "last_fetched": 1745756939.848354 + }, + "271984369": { + "repository_manifest": {}, + "new": true, + "full_name": "henricm/ha-ferroamp", + "category": "integration", + "description": "Ferroamp MQTT Home Assistant sensors for EnergyHub, SSO, ESM and ESO", + "domain": "ferroamp", + "etag_repository": "W/\"b7b2cfc0c081771db50f1297d8fe341c216f9c1e1b8734a59d1474f5b95f61a8\"", + "last_updated": "2025-04-02T09:15:16Z", + "stargazers_count": 38, + "topics": [ + "ferroamp", + "homeassistant-custom-component" + ], + "last_fetched": 1743589211.148215 + }, + "708363868": { + "repository_manifest": {}, + "new": true, + "full_name": "oven-lab/tuya_cloud_map_extractor", + "category": "integration", + "description": "Tuya cloud vacuum map extractor for Home Assistant", + "domain": "tuya_cloud_map_extractor", + "etag_repository": "W/\"bd0c287a1ff671b3a607ddc770caa765322927a7ea1bf6294eb80af6ebe59c0c\"", + "last_updated": "2024-05-23T13:02:58Z", + "stargazers_count": 33, + "topics": [ + "tuya", + "tuya-cloud", + "vacuum", + "vacuum-map" + ], + "last_fetched": 1745619752.895811 + }, + "445977563": { + "repository_manifest": {}, + "new": true, + "full_name": "denpamusic/homeassistant-plum-ecomax", + "category": "integration", + "description": "Plum ecoMAX boiler controller integration for Home Assistant.", + "domain": "plum_ecomax", + "etag_repository": "W/\"bbe7afc6257f7d461863c99ef2e70075536d00ba2efeb34fcbfca4dcdf860b52\"", + "last_updated": "2025-04-26T00:24:53Z", + "stargazers_count": 37, + "topics": [ + "ecomax", + "econet", + "heating-controller", + "heating-monitoring", + "python3" + ], + "last_fetched": 1745636415.943635 + }, + "568434741": { + "repository_manifest": {}, + "new": true, + "full_name": "mbuchber/ha_heliotherm", + "category": "integration", + "description": "Home Assistant Custom Component for Heliotherm Heatpumps", + "domain": "ha_heliotherm", + "downloads": 120, + "etag_repository": "W/\"504895d24370a48093bb966551de0235174121ef7ef4a4623b92c7b17be7b265\"", + "last_updated": "2025-04-08T07:14:56Z", + "stargazers_count": 19, + "topics": [ + "heatpump", + "heliotherm", + "homeassistant-custom-component" + ], + "last_fetched": 1745252677.857806 + }, + "179347477": { + "repository_manifest": {}, + "new": true, + "full_name": "claytonjn/hass-circadian_lighting", + "category": "integration", + "description": "Circadian Lighting custom component for Home Assistant", + "domain": "circadian_lighting", + "etag_repository": "W/\"1053ef3a23b398274dbe95c7f282031ac27f706e1eb4ba2b824691585163025f\"", + "last_updated": "2025-03-08T16:43:58Z", + "stargazers_count": 814, + "topics": [ + "circadian", + "circadian-rhythms", + "lighting", + "sleep", + "wellness" + ], + "last_fetched": 1745389400.79404 + }, + "689755820": { + "repository_manifest": {}, + "new": true, + "full_name": "nimroddolev/akuvox", + "category": "integration", + "description": "Home Assistant integration to add Akuvox SmartPlus door cameras, door open relay buttons and temporary keys", + "domain": "akuvox", + "downloads": 1013, + "etag_repository": "W/\"40319acc7dc2c5f74f641192410f6620f31026b6910cd24bfcdf1b208d2a2c29\"", + "last_updated": "2024-11-18T01:56:50Z", + "stargazers_count": 24, + "topics": [ + "akuvox", + "smartdoor", + "smartplus" + ], + "last_fetched": 1746022980.580068 + }, + "195497310": { + "repository_manifest": {}, + "new": true, + "full_name": "DavidFW1960/bom-weather-card", + "category": "plugin", + "description": "Custom Animated Weather Card for any weather provider", + "etag_repository": "W/\"51f115352ac58e22e40f48567b13f3b495ef7e003cb6de0edfdd3576758f3b81\"", + "last_updated": "2023-03-16T00:34:49Z", + "stargazers_count": 172, + "topics": [ + "bom", + "weather-forecast" + ], + "last_fetched": 1745900297.614469 + }, + "392931946": { + "repository_manifest": {}, + "new": true, + "full_name": "deblockt/aria2-card", + "category": "plugin", + "description": "An aria2 card for home assistant", + "downloads": 545, + "etag_repository": "W/\"4a84e1fbefa97c362c667593303295e503bd2bc082b21f4734f6f8f838e75157\"", + "last_updated": "2022-09-20T13:30:10Z", + "stargazers_count": 4, + "topics": [ + "aria2", + "download-manager" + ], + "last_fetched": 1741328422.581534 + }, + "340759468": { + "repository_manifest": {}, + "new": true, + "full_name": "muxa/home-assistant-niwa-tides", + "category": "integration", + "description": "Custom integration for Home Assistant to get New Zealand tide information from NIWA Tides API", + "domain": "niwa_tides", + "etag_repository": "W/\"ff288b1ba8a1ed3efbfb339ef66c43f9510c60318a7d529318832f005df1e988\"", + "last_updated": "2024-03-30T20:31:58Z", + "stargazers_count": 8, + "topics": [ + "tides" + ], + "last_fetched": 1741299643.285577 + }, + "723707293": { + "repository_manifest": {}, + "new": true, + "full_name": "gillesvs/librelink", + "category": "integration", + "description": "Librelink integration for Home Assistant", + "domain": "librelink", + "etag_repository": "W/\"374af357ac30dcefd039ad93ec065179f9810134bcee5c7b0a6b07168ab8d216\"", + "last_updated": "2024-10-06T13:19:24Z", + "stargazers_count": 50, + "topics": [ + "abbott", + "librelink", + "librelinkup" + ], + "last_fetched": 1745569442.847892 + }, + "187339794": { + "repository_manifest": {}, + "new": true, + "full_name": "marrobHD/tv-card", + "category": "plugin", + "description": "📺 TV Remote Card", + "etag_repository": "W/\"c2c8b2d684da722337bd96b7673d6b5d9ba78407ea6cb6f85cb9ecf86d55f685\"", + "last_updated": "2022-11-15T14:04:23Z", + "stargazers_count": 189, + "topics": [ + "homeassistant-tv-card", + "lovelace-card", + "tv-card" + ], + "last_fetched": 1745629764.923988 + }, + "436896679": { + "repository_manifest": {}, + "new": true, + "full_name": "astrandb/weatherlink", + "category": "integration", + "description": "Weatherlink for Home Assistant", + "domain": "weatherlink", + "downloads": 923, + "etag_repository": "W/\"77e8d5866244c0ffab99b402f120d5085ed44fd7004c96e97169cb72bde99633\"", + "last_updated": "2025-04-21T01:27:32Z", + "stargazers_count": 11, + "topics": [ + "davis", + "vantage", + "vue", + "weatherlink" + ], + "last_fetched": 1745223646.58361 + }, + "313759590": { + "repository_manifest": {}, + "new": true, + "full_name": "ryanmac8/HA-Mint-Mobile", + "category": "integration", + "description": "Mint Mobile Integration for Data Usage Monitoring", + "domain": "mintmobile", + "etag_repository": "W/\"86c5d19b41e53f7c623badf3e39679aa8e03f24d36631c26c81f6cf9deaf32f9\"", + "last_updated": "2024-01-23T15:51:03Z", + "stargazers_count": 8, + "topics": [ + "automation" + ], + "last_fetched": 1730089511.224075 + }, + "528492198": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/telenet_telemeter", + "category": "integration", + "description": "Telenet Telemeter Home Assistant custom component HACS for Belgian ISP and mobile phone network traffic.", + "domain": "telenet_telemeter", + "etag_repository": "W/\"233cc06d533b8ee573cb5121f1148a8976d7e2d6bb9511d8544d769d5740a7bc\"", + "last_updated": "2024-11-09T13:01:51Z", + "stargazers_count": 33, + "topics": [ + "telemeter", + "telenet" + ], + "last_fetched": 1745850244.693594 + }, + "328361159": { + "repository_manifest": {}, + "new": true, + "full_name": "jellespijker/home-assistant-ultimaker", + "category": "integration", + "description": "Home-Assistant component for Ultimaker printers (UM3, S3, S5)", + "domain": "ultimaker", + "etag_repository": "W/\"f3aecae30a6fe3a8e1ac029334a6b0306e42fb5b9de469ed2c3611c02b6d3609\"", + "last_updated": "2023-10-21T16:06:29Z", + "stargazers_count": 20, + "topics": [ + "3d-printing", + "home-assistant-component", + "s3", + "s5", + "ultimaker", + "um3" + ], + "last_fetched": 1744647812.885615 + }, + "199291345": { + "repository_manifest": {}, + "new": true, + "full_name": "JurajNyiri/HomeAssistant-qBitTorrentAlternativeSpeed", + "category": "integration", + "description": "Adds ability to switch alternative speed in qBittorrent through Home Assistant.", + "domain": "qbittorrent_alternative_speed", + "etag_repository": "W/\"f32b8b590034f8bd95be0089e43044ac21f6115364398a0b9534ef70347e7e18\"", + "last_updated": "2024-06-07T07:00:47Z", + "stargazers_count": 15, + "last_fetched": 1741299533.836256 + }, + "273007955": { + "repository_manifest": {}, + "new": true, + "full_name": "DBa2016/power-usage-card-regex", + "category": "plugin", + "description": "Lovelace pie chart card that displays current energy usage", + "etag_repository": "W/\"0e7053daa66c71f8cb2944c3d507bae3dc1ff986cb86ac85d12490c23eb04010\"", + "last_updated": "2022-07-26T02:31:34Z", + "stargazers_count": 8, + "topics": [ + "lovelace-custom-card", + "power-usage" + ], + "last_fetched": 1741328418.530711 + }, + "286408741": { + "repository_manifest": {}, + "new": true, + "full_name": "ezand/lovelace-posten-card", + "category": "plugin", + "description": "A Lovelace card to display Norwegian mail delivery days", + "downloads": 2401, + "etag_repository": "W/\"71f4cc946709512672e114b6f5e39ffa14f7307ca54bb9245e72e7dbd0fb99d2\"", + "last_updated": "2025-01-02T19:22:32Z", + "stargazers_count": 16, + "topics": [ + "lovelace-card", + "mail-delivery" + ], + "last_fetched": 1745756816.712838 + }, + "302895020": { + "repository_manifest": {}, + "new": true, + "full_name": "maxwroc/github-flexi-card", + "category": "plugin", + "description": "Github stats card for Home Assistant", + "downloads": 1445, + "etag_repository": "W/\"5c3d9c74ba95a2534eaffba46b3a54ad250c7f3731ae83eea7a40b44d96e5968\"", + "last_updated": "2022-02-08T20:54:42Z", + "stargazers_count": 25, + "topics": [ + "card", + "flexi", + "github", + "github-flexi-card" + ], + "last_fetched": 1742473753.881332 + }, + "455846088": { + "repository_manifest": {}, + "new": true, + "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": 10095, + "etag_repository": "W/\"df20d11d934c1e68f9654ee6d7e6c34248a6b9f3189b26b6af006b2c0529b35c\"", + "last_updated": "2025-04-16T12:01:52Z", + "stargazers_count": 543, + "topics": [ + "energy-consumption", + "lovelace-card" + ], + "last_fetched": 1745829950.034264 + }, + "231824299": { + "repository_manifest": {}, + "new": true, + "full_name": "ha-warmup/warmup", + "category": "integration", + "description": "Home Assistant integration for Warmup heating thermostats as a HACS integration or a custom component", + "domain": "warmup", + "etag_repository": "W/\"fa1793198a35b3b55d6ee839dfab2e16f2eb3e2989da3991b5fcd912a4f6f6f4\"", + "last_updated": "2024-03-06T18:23:45Z", + "stargazers_count": 32, + "topics": [ + "climate", + "climate-control", + "heating", + "heating-control", + "thermostat", + "warmup" + ], + "last_fetched": 1744014260.568951 + }, + "200035037": { + "repository_manifest": {}, + "new": true, + "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/\"e567368b86d09dccda69fcd76773c7bed4b551a980075e9778717511d65dae99\"", + "last_updated": "2024-12-12T14:11:21Z", + "stargazers_count": 60, + "last_fetched": 1744309553.568166 + }, + "235984421": { + "repository_manifest": {}, + "new": true, + "full_name": "home-assistant-community-themes/blackened", + "category": "theme", + "description": "Blackened theme for Home Assistant", + "etag_repository": "W/\"cdf555760196b240c2af9e670bba31622ed3c6e014a3d5a1b04ffea902606ae6\"", + "last_updated": "2024-02-16T11:09:26Z", + "stargazers_count": 8, + "last_fetched": 1741328392.404862 + }, + "380367845": { + "repository_manifest": {}, + "new": true, + "full_name": "fuatakgun/eufy_security", + "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/\"034946fd5ca87e05a37afde63521dd451db4c29a771546893c248f2845d9f4b9\"", + "last_updated": "2025-03-27T01:21:41Z", + "stargazers_count": 1072, + "topics": [ + "camera", + "eufy", + "eufycam", + "eufysecurity", + "rtsp", + "security" + ], + "last_fetched": 1745965079.637501 + }, + "584497784": { + "repository_manifest": {}, + "new": true, + "full_name": "mampfes/ha_freeair_connect", + "category": "integration", + "description": "Adds data from FreeAir-Connect to Home Assistant", + "domain": "freeair_connect", + "etag_repository": "W/\"964653307d0c5ffa511added68eded0c3c2608419e1197d6670c45fd7099e60c\"", + "last_updated": "2024-09-22T15:06:38Z", + "stargazers_count": 16, + "topics": [ + "blumartin", + "freeair", + "freeair-connect" + ], + "last_fetched": 1746008591.583124 + }, + "191580766": { + "repository_manifest": {}, + "new": true, + "full_name": "tcarlsen/lovelace-light-with-profiles", + "category": "plugin", + "description": "Turn on lights based on light_profiles.csv", + "etag_repository": "W/\"13e5d877de3d116ab40f68e5ca237394a6e65cb0ce758a04e11ee392105fa3b7\"", + "last_updated": "2022-06-12T20:39:16Z", + "stargazers_count": 65, + "topics": [ + "light", + "light-profiles", + "lovelace-card", + "profiles" + ], + "last_fetched": 1741696255.059359 + }, + "461936688": { + "repository_manifest": {}, + "new": true, + "full_name": "robinwittebol/whatsapp-theme", + "category": "theme", + "description": "Home Assistant theme based on Whatsapp's colors", + "etag_repository": "W/\"a497535a74fb0674de3341f754e92bf2039074aeba7de4737ce4dbb4346181a9\"", + "last_updated": "2024-07-07T21:30:26Z", + "stargazers_count": 15, + "topics": [ + "darkmode", + "green", + "lightmode", + "whatsapp", + "whatsapptheme" + ], + "last_fetched": 1745223631.454801 + }, + "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/\"6a98db492636c8817b1dea753e1af1a0322ce3c2441eacc693171cb42c8def14\"", + "last_updated": "2025-04-28T16:06:18Z", + "stargazers_count": 8, + "topics": [ + "proxy" + ], + "last_fetched": 1746022678.769045 + }, + "811492560": { + "repository_manifest": {}, + "new": true, + "full_name": "elboletaire/ha-weatherxm", + "category": "integration", + "description": "🌤 A WeatherXM Home Assistant integration", + "domain": "weatherxm", + "downloads": 93, + "etag_repository": "W/\"453eb9bebb4658a1d155796d162cdcc77d617efb38344441f4794a4e5c148a5b\"", + "last_updated": "2025-04-10T13:58:56Z", + "stargazers_count": 5, + "last_fetched": 1744582599.234071 + }, + "264796130": { + "repository_manifest": {}, + "new": true, + "full_name": "turbulator/pandora-cas-card", + "category": "plugin", + "description": "Pandora lovelace card for Home Assistant", + "etag_repository": "W/\"666b36eebe7bfc488a2900683a36fcb29674edcee85f09911ff38de3a612ff00\"", + "last_updated": "2020-10-03T15:41:00Z", + "stargazers_count": 4, + "topics": [ + "lovelace-custom-card", + "pandora" + ], + "last_fetched": 1729213548.01172 + }, + "450898706": { + "repository_manifest": {}, + "new": 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/\"2fa2835f4c505431a300c6bef069d90b26960fb384cd0d49813c904254f5dc31\"", + "last_updated": "2023-05-21T19:31:15Z", + "stargazers_count": 5, + "topics": [ + "alarm", + "cover", + "frontend", + "lock" + ], + "last_fetched": 1729213398.621027 + }, + "461906076": { + "repository_manifest": {}, + "new": true, + "full_name": "markvader/ha-rpi_rf", + "category": "integration", + "description": "Home Assistant Raspberry Pi GPIO RF Integration", + "domain": "rpi_rf", + "etag_repository": "W/\"30f8fdeacf4fe8ff55e17d91af1d8bebc21b413b97d2cc29de96a322058db8cf\"", + "last_updated": "2023-10-23T20:04:22Z", + "stargazers_count": 34, + "topics": [ + "home-assistant-component", + "rpi-gpio", + "rpi-rf" + ], + "last_fetched": 1741299608.372714 + }, + "785936379": { + "repository_manifest": {}, + "new": true, + "full_name": "jeroenterheerdt/grillbuddy", + "category": "integration", + "description": "Grill Buddy for Home Assistant", + "domain": "grill_buddy", + "etag_repository": "W/\"54c8799e889a9e367a96498bf8ac2a54a8581c4f61b40e8893c2bcb3f933c73b\"", + "last_updated": "2025-04-29T01:30:26Z", + "stargazers_count": 11, + "topics": [ + "barbecue", + "bbq", + "fish", + "grill", + "grilling", + "internal-temperature", + "meat", + "probe", + "protein", + "smoker", + "smoker-grill", + "temperature" + ], + "last_fetched": 1745896128.925309 + }, + "236277163": { + "repository_manifest": {}, + "new": true, + "full_name": "hekm77/reeder_dark_theme", + "category": "theme", + "description": "Reeder Dark Theme for Home Assistant", + "etag_repository": "W/\"f5df6c2134057b19f26c1cf164a65e35bee2aca69fcb719d0cf43f959a4393ba\"", + "last_updated": "2020-09-18T07:41:54Z", + "stargazers_count": 9, + "last_fetched": 1729213342.168303 + }, + "862580935": { + "repository_manifest": {}, + "new": true, + "full_name": "cowboyrushforth/home-assistant-molekule", + "category": "integration", + "description": "Home Assistant Molekule Integration", + "domain": "molekule", + "etag_repository": "W/\"608f8b8d225822f28559542e0049d28d409cd15cef55456ce779d4c49a1aeb43\"", + "last_updated": "2025-01-23T23:08:45Z", + "stargazers_count": 2, + "topics": [ + "molekule" + ], + "last_fetched": 1744029060.795631 + }, + "637041617": { + "repository_manifest": {}, + "new": true, + "full_name": "pgorod/power-todoist-card", + "category": "plugin", + "description": "Improved Todoist card for Home Assistant Lovelace UI.", + "etag_repository": "W/\"1b2858e16735294b041c71f90e9a98da9bb3a37538de9414a8ce22cd2ea2b5d4\"", + "last_updated": "2025-03-31T09:30:12Z", + "stargazers_count": 32, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1745093823.633937 + }, + "487680971": { + "repository_manifest": {}, + "new": true, + "full_name": "Makin-Things/weather-radar-card", + "category": "plugin", + "description": "A rain radar card using the tiled images from RainViewer", + "downloads": 63130, + "etag_repository": "W/\"1ca15c93d2fd1728884a175010add484f488d0917f6e71f55b7541a134716a9e\"", + "last_updated": "2025-03-15T04:32:55Z", + "stargazers_count": 237, + "topics": [ + "frontend", + "home-assistant-config", + "meteorology", + "radar", + "rainviewer", + "weather" + ], + "last_fetched": 1745619376.395034 + }, + "193262086": { + "repository_manifest": {}, + "new": true, + "full_name": "dimagoltsman/content-card-remote-control", + "category": "plugin", + "description": "Home assistant remote control", + "etag_repository": "W/\"06b941802f230521c247fed3a4ad81640f87d605eea741288e4d432879fde870\"", + "last_updated": "2022-01-20T20:58:11Z", + "stargazers_count": 5, + "last_fetched": 1743697118.687512 + }, + "203736221": { + "repository_manifest": {}, + "new": true, + "full_name": "dave-code-ruiz/uhomeuponor", + "category": "integration", + "description": "Custom Component to connect Home Assistant with Uhome Uponor Smatrix App", + "domain": "uhomeuponor", + "etag_repository": "W/\"ef97f7600cd22e9c74b937200508ad151b0ccb0cb6d92fe863114bd1cd2d1b08\"", + "last_updated": "2025-04-11T10:52:46Z", + "stargazers_count": 22, + "topics": [ + "gateway", + "rest-api", + "setpoint", + "smatrix", + "smatrixwaveplus", + "thermostat", + "uponor" + ], + "last_fetched": 1745411514.969575 + }, + "325962977": { + "repository_manifest": {}, + "new": true, + "full_name": "msekoranja/emsc-hacs-repository", + "category": "integration", + "description": "EMSC Home Assistant Integration", + "domain": "emscrss", + "etag_repository": "W/\"8f9610446704ed960470ac6db12ee50ce030302cc17e63533191689caf164941\"", + "last_updated": "2024-04-02T11:09:26Z", + "stargazers_count": 4, + "last_fetched": 1746022954.136833 + }, + "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/\"13853010446ac9a57ffcbce4b262fd95db0c21cb8b24da3ea937864c5c9c53b9\"", + "last_updated": "2025-02-10T14:12:04Z", + "stargazers_count": 9, + "topics": [ + "security" + ], + "last_fetched": 1745838896.046976 + }, + "378256174": { + "repository_manifest": {}, + "new": true, + "full_name": "rianadon/opensprinkler-card", + "category": "plugin", + "description": "Home Assistant card for collecting OpenSprinkler status", + "downloads": 4441, + "etag_repository": "W/\"cb0a6c643866fcf092f637490375c8bd62e824dffd7f55f0fbc2eeda9715c828\"", + "last_updated": "2022-11-25T09:22:58Z", + "stargazers_count": 69, + "topics": [ + "opensprinkler" + ], + "last_fetched": 1745785088.015033 + }, + "675105585": { + "repository_manifest": {}, + "new": true, + "full_name": "werthdavid/homeassistant-pulsatrix-local-mqtt", + "category": "integration", + "description": "Home Assistant custom component for pulsatrix EV charger", + "domain": "pulsatrix_local_mqtt", + "etag_repository": "W/\"a1608301def9a074a9558fc405805d8d749fc96c9538b2e0c377a9171b19c5d8\"", + "last_updated": "2025-02-11T07:58:27Z", + "stargazers_count": 3, + "topics": [ + "charger", + "homeassistant-custom-component", + "pulsatrix" + ], + "last_fetched": 1739262471.309115 + }, + "580152298": { + "repository_manifest": {}, + "new": true, + "full_name": "Aohzan/hass-polar", + "category": "integration", + "description": "Polar integration for Home Assistant", + "domain": "polar", + "downloads": 1, + "etag_repository": "W/\"a4252f54b325d6a91bf03ee413c4b253633e30c436e693fba792611ac251bd97\"", + "last_updated": "2025-04-23T11:38:41Z", + "stargazers_count": 11, + "topics": [ + "home-assistant-integration", + "polar", + "polar-accesslink", + "polar-electro" + ], + "last_fetched": 1745417769.398766 + }, + "197245179": { + "repository_manifest": {}, + "new": true, + "full_name": "twrecked/lovelace-hass-aarlo", + "category": "plugin", + "description": "Lovelace card for hass-aarlo integration.", + "etag_repository": "W/\"94c1e75c22cbda2e31a494987e1a5f7ae39ec51a0c16b8ab06b006bea952e059\"", + "last_updated": "2025-02-20T15:30:23Z", + "stargazers_count": 75, + "topics": [ + "arlo", + "camera", + "lovelace-card", + "streaming" + ], + "last_fetched": 1745763357.261026 + }, + "306822538": { + "repository_manifest": {}, + "new": true, + "full_name": "exxamalte/home-assistant-custom-components-nsw-rural-fire-service-fire-danger", + "category": "integration", + "description": "Home Assistant Custom Component: NSW Rural Fire Service Fire Danger", + "domain": "nsw_rural_fire_service_fire_danger", + "etag_repository": "W/\"7857bd49f39ed808241b11660afc2189ded4ce248c7d62db8ea8063c2a214ace\"", + "last_updated": "2024-11-18T13:57:11Z", + "stargazers_count": 11, + "topics": [ + "fire-danger", + "nsw", + "rural-fire-service" + ], + "last_fetched": 1741299414.586486 + }, + "388979130": { + "repository_manifest": {}, + "new": true, + "full_name": "troykelly/homeassistant-au-nsw-covid", + "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/\"55d01a5785ae17c91ee9ea577674c8baaafcdef502cca4fbc5e160e81a777b8b\"", + "last_updated": "2023-02-22T06:17:16Z", + "stargazers_count": 1, + "topics": [ + "covid-19", + "nsw-government", + "nsw-health" + ], + "last_fetched": 1741299847.442114 + }, + "717139656": { + "repository_manifest": {}, + "new": true, + "full_name": "Mat931/digitalstrom-homeassistant", + "category": "integration", + "description": "digitalSTROM integration for Home Assistant", + "domain": "digitalstrom", + "etag_repository": "W/\"d57cdf988673c030fbb5cfdad96bc12993e47f370f6af42c29b977185a9b7d78\"", + "last_updated": "2025-01-07T19:06:52Z", + "stargazers_count": 19, + "topics": [ + "digitalstrom", + "home-assistant-integration" + ], + "last_fetched": 1745101194.56462 + }, + "369774988": { + "repository_manifest": {}, + "new": true, + "full_name": "petergridge/openweathermaphistory", + "category": "integration", + "description": "A home assistant sensor that uses the OpenWeatherMap API to get forecast, current obs and history data", + "domain": "openweathermaphistory", + "downloads": 3636, + "etag_repository": "W/\"5720bdda87950418e4ca3c2e4580e6d5a663b311ee3912939617e9b73bf6dbeb\"", + "last_updated": "2025-01-09T08:48:12Z", + "stargazers_count": 60, + "topics": [ + "irrigation", + "weather" + ], + "last_fetched": 1744461187.731626 + }, + "146194325": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/button-card", + "category": "plugin", + "description": "❇️ Lovelace button-card for home assistant", + "downloads": 314534, + "etag_repository": "W/\"6c286881496351233e4796d44d783db83d0a9aedcff602cae69caca231ca0af7\"", + "last_updated": "2024-02-01T11:24:39Z", + "stargazers_count": 2150, + "last_fetched": 1746001246.039562 + }, + "692576253": { + "repository_manifest": {}, + "new": true, + "full_name": "klatka/nc-talk-bot-component", + "category": "integration", + "description": "Custom component for Home Assistant to communicate between Home Assistant and Nextcloud Talk", + "domain": "nctalkbot", + "etag_repository": "W/\"9cc4a375caa52c1621bcfcaeb98f71559e303af5a75f29507f15e3143edf0944\"", + "last_updated": "2025-04-26T09:34:45Z", + "stargazers_count": 17, + "topics": [ + "homeassistant-custom-component", + "nextcloud", + "nextcloud-talk", + "nextcloud-talk-bot", + "nextcloud-talk-chat-bot", + "notify" + ], + "last_fetched": 1745670713.333301 + }, + "489295753": { + "repository_manifest": {}, + "new": true, + "full_name": "javawizard/ha-navbar-position", + "category": "plugin", + "description": "Moves the Home Assistant dashboard navigation bar to the bottom of the screen", + "etag_repository": "W/\"cacd24cf25448abe660fb55741ecfcf393431507a13fdfb69be213b09fc5999e\"", + "last_updated": "2024-08-04T11:03:19Z", + "stargazers_count": 28, + "last_fetched": 1742473719.787093 + }, + "647057223": { + "repository_manifest": {}, + "new": true, + "full_name": "delphiki/hass-pronote", + "category": "integration", + "description": "Pronote integration for Home Assistant", + "domain": "pronote", + "downloads": 1276, + "etag_repository": "W/\"46180830b5fd27e4434119b7c43756cf1d35763c09ee1436bedc8ec5e7d010f6\"", + "last_updated": "2025-03-30T19:06:17Z", + "stargazers_count": 76, + "topics": [ + "hassio-integration", + "pronote" + ], + "last_fetched": 1745792172.350805 + }, + "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/\"197468da23660892f191d538d7a626bd1ab7998a7a6e5e5d212aa114a5801339\"", + "last_updated": "2024-10-20T14:22:50Z", + "stargazers_count": 4, + "topics": [ + "munich", + "mvg" + ], + "last_fetched": 1744741343.246214 + }, + "751546869": { + "repository_manifest": {}, + "new": true, + "full_name": "DasBasti/SmartHashtag", + "category": "integration", + "description": "Homeassistant component for Smart #1/#3 API", + "domain": "smarthashtag", + "downloads": 4, + "etag_repository": "W/\"27841e4a9d9b54a980a6f99c46db43371bde2c652ab254b78e92406438ea30f4\"", + "last_updated": "2025-04-29T00:54:17Z", + "stargazers_count": 48, + "last_fetched": 1745895978.289159 + }, + "768880572": { + "repository_manifest": {}, + "new": true, + "full_name": "gaco79/gcclock-words", + "category": "plugin", + "description": "Clock with words for Home Assistant", + "downloads": 538, + "etag_repository": "W/\"5f60902928ec77e7061c2333f5b543b920f774b4e39a9a719c8762b19b30ec02\"", + "last_updated": "2025-04-28T01:35:19Z", + "stargazers_count": 12, + "topics": [ + "clock", + "frontend" + ], + "last_fetched": 1745809716.983167 + }, + "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/\"fa6aede90586b48173d2abbd6a1f8e200e6159b19b9e73866349b5cef28cfee7\"", + "last_updated": "2025-03-23T00:19:27Z", + "stargazers_count": 1, + "topics": [ + "citibike", + "nyc", + "transportation" + ], + "last_fetched": 1742692786.723441 + }, + "213950645": { + "repository_manifest": {}, + "new": 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/\"797298d2814dc5a202d9c35690f889fce85ba654c4f13a4474a5630ebc24e57d\"", + "last_updated": "2025-01-17T11:16:22Z", + "last_fetched": 1741299414.374034 + }, + "242528119": { + "repository_manifest": {}, + "new": true, + "full_name": "ruuvi-friends/ruuvi-hass.io", + "category": "integration", + "description": "Ruuvi tag BLE sensor for Home Assistant.", + "domain": "ruuvi", + "etag_repository": "W/\"ba22e1b8d9f320d153507da7682fabc0dabd33bbbe216c4dddb078c3450d6ed5\"", + "last_updated": "2022-01-25T13:23:39Z", + "stargazers_count": 42, + "topics": [ + "ruuvi-ble-devices", + "ruuvitag", + "ruuvitag-sensor" + ], + "last_fetched": 1741299761.789651 + }, + "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": 179, + "etag_repository": "W/\"3e5b44d3b7f8ed2b67622a824d1cbd16ceb2f2e814a5e91521b001173dc815ff\"", + "last_updated": "2025-04-08T17:36:23Z", + "stargazers_count": 14, + "topics": [ + "deltasol", + "dl2", + "hacs-custom", + "km2", + "resol" + ], + "last_fetched": 1745871566.774443 + }, + "524376939": { + "repository_manifest": {}, + "new": true, + "full_name": "PimDoos/onesmartcontrolha", + "category": "integration", + "description": "Home Assisttant integration for One Smart Control server", + "domain": "onesmartcontrol", + "etag_repository": "W/\"418a0006e3043d14bb32848c3d04273cc520a98767197228d5ff68976f9af265\"", + "last_updated": "2025-01-04T21:11:27Z", + "stargazers_count": 7, + "topics": [ + "home-assistant-custom-component", + "one-smart-control", + "socket" + ], + "last_fetched": 1743762215.217349 + }, + "186347733": { + "repository_manifest": {}, + "new": true, + "full_name": "audiconnect/audi_connect_ha", + "category": "integration", + "description": "Adds an audi connect integration to home assistant", + "domain": "audiconnect", + "etag_repository": "W/\"062326fc9a448dc9764992f19d9b85d0b0923688c1c806bd47f8d10d329bde2a\"", + "last_updated": "2025-04-30T11:54:47Z", + "stargazers_count": 272, + "topics": [ + "audi", + "audi-connect", + "sensors" + ], + "last_fetched": 1746016211.510163 + }, + "442594482": { + "repository_manifest": {}, + "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/\"fcffd77e9707b0867d2af689db9c753d80a3c4eb2eeb814d12973f63a87444cc\"", + "last_updated": "2022-03-10T06:49:41Z", + "stargazers_count": 6, + "topics": [ + "finance", + "financial-analysis", + "fintech", + "kontomierz" + ], + "last_fetched": 1741299682.747114 + }, + "278596510": { + "repository_manifest": {}, + "new": true, + "full_name": "jesserockz/ha-leafspy", + "category": "integration", + "description": "A Home Assistant integration to receive live data sent from the LeafSpy app", + "domain": "leafspy", + "etag_repository": "W/\"39d2e68368d979383949a67f201a9cf01acc92ade616a58e72f628a6f98e02df\"", + "last_updated": "2024-12-29T05:24:27Z", + "stargazers_count": 29, + "topics": [ + "electric-vehicles", + "ev", + "leaf", + "leafspy", + "nissan" + ], + "last_fetched": 1746022824.108025 + }, + "184333163": { + "repository_manifest": {}, + "new": 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/\"6cedafe6bb798ee924dbfc8e422be9bfb00972b5ad6f72f0ca05d08074933f7a\"", + "last_updated": "2023-01-07T15:41:51Z", + "stargazers_count": 125, + "last_fetched": 1745914951.759674 + }, + "658598049": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_kiv", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio KIV", + "domain": "vakio_kiv", + "etag_repository": "W/\"3eaf8e0e472e17c4767a52adc71ab4ccd544a0f5c6fd211033af99cb6a8c6b15\"", + "last_updated": "2023-12-09T09:19:14Z", + "stargazers_count": 1, + "topics": [ + "kiv", + "vakio" + ], + "last_fetched": 1743690290.509241 + }, + "793248285": { + "repository_manifest": {}, + "new": true, + "full_name": "Nezz/homeassistant-visionos-theme", + "category": "theme", + "description": "Theme inspired by visionOS for Home Assistant", + "etag_repository": "W/\"b4051cc8da23fdd44ec6985e650579344f01b3e34b41daf5be3cfb19754cb5c0\"", + "last_updated": "2025-02-23T17:35:29Z", + "stargazers_count": 87, + "last_fetched": 1745914906.799018 + }, + "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/\"04fb39a02f71d61a3495e4a3525470759091dbca1317ac29c8957f78cf6f3333\"", + "last_updated": "2025-04-17T15:56:30Z", + "stargazers_count": 25, + "topics": [ + "automation", + "unifi" + ], + "last_fetched": 1745771186.987388 + }, + "517783998": { + "repository_manifest": {}, + "new": true, + "full_name": "Vova-SH/termux-api", + "category": "integration", + "description": "Getting information about Android system via Termux:API", + "domain": "termux_api", + "etag_repository": "W/\"ad084058545de24e0325578095436384655014e7fa38bfb322a1c23c9d63ce93\"", + "last_updated": "2024-05-03T17:08:06Z", + "stargazers_count": 5, + "topics": [ + "android", + "termux", + "termux-api" + ], + "last_fetched": 1729217343.54516 + }, + "356385629": { + "repository_manifest": {}, + "new": true, + "full_name": "Hyundai-Kia-Connect/kia_uvo", + "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/\"4d552bb184d8ac3f252cc50d0453213ec62f9b13b72eaf327030e53d2a297ae8\"", + "last_updated": "2025-04-30T08:24:35Z", + "stargazers_count": 557, + "topics": [ + "bluelink", + "car", + "hyundai", + "kia", + "uvo" + ], + "last_fetched": 1746001519.036108 + }, + "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/\"057ef0123bd6c5450662632c8f313f1e4429226f59a1fd0bd73550b314e89b0f\"", + "last_updated": "2024-12-24T13:05:18Z", + "stargazers_count": 6, + "topics": [ + "forecast", + "solar-energy", + "solaredge-api" + ], + "last_fetched": 1737123531.680546 + }, + "454859084": { + "repository_manifest": {}, + "new": true, + "full_name": "ekutner/home-connect-hass", + "category": "integration", + "description": "Alternative (and improved) Home Connect integration for Home Assistant", + "domain": "home_connect_alt", + "etag_repository": "W/\"d73cfc45106188d86210af4d6f029d4c047f53f9ef5f3ddb5a42a03c0fef1a4b\"", + "last_updated": "2025-02-25T11:15:26Z", + "stargazers_count": 768, + "topics": [ + "home-assistant-component", + "home-assistant-integration", + "home-connect", + "homeconnect" + ], + "last_fetched": 1746001430.589714 + }, + "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/\"b0a9c8a8a620daa456ad71747164244d5c5ef629654bff8542f52a923fc7aead\"", + "last_updated": "2025-01-10T05:56:05Z", + "stargazers_count": 8, + "last_fetched": 1745830375.060639 + }, + "237532750": { + "repository_manifest": {}, + "new": true, + "full_name": "sbryfcz/harmony-card", + "category": "plugin", + "description": "A Home Assistant Lovelace Care for Harmony Integration", + "downloads": 5561, + "etag_repository": "W/\"fe966497e271b6e7330535956ab62e2eb97a121ca1727cbf0f57925ea07f4596\"", + "last_updated": "2024-11-20T13:54:38Z", + "stargazers_count": 105, + "last_fetched": 1741328542.489102 + }, + "207881337": { + "repository_manifest": {}, + "new": true, + "full_name": "pinkywafer/Anniversaries", + "category": "integration", + "description": "Anniversary Countdown Sensor for Home Assistant", + "domain": "anniversaries", + "downloads": 7194, + "etag_repository": "W/\"e7c3e3541a35637491492e3f3f8157400c8ba5aaef4f7293d850e736ac54e95d\"", + "last_updated": "2024-12-11T13:47:44Z", + "stargazers_count": 181, + "topics": [ + "anniversaries" + ], + "last_fetched": 1744766298.636515 + }, + "348464316": { + "repository_manifest": {}, + "new": true, + "full_name": "ec-blaster/magicswitchbot-homeassistant", + "category": "integration", + "description": "Magic Switchbot integration component for Home Assistant", + "domain": "magicswitchbot", + "etag_repository": "W/\"08c0b1c4181803a7506caaef061ce8ac215db7521cd87068cd05edda90a72a2d\"", + "last_updated": "2022-10-08T15:57:58Z", + "stargazers_count": 16, + "topics": [ + "magicswitchbot", + "switches" + ], + "last_fetched": 1729213510.339503 + }, + "479056577": { + "repository_manifest": {}, + "new": true, + "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", + "etag_repository": "W/\"04e3d993f8eedbb10de5b79c71a5d1f35357ff3e8dd56a013f1fe8154ba189b9\"", + "last_updated": "2022-04-07T16:57:33Z", + "stargazers_count": 2, + "topics": [ + "dark-theme", + "green" + ], + "last_fetched": 1729213359.577962 + }, + "319401286": { + "repository_manifest": {}, + "new": true, + "full_name": "peribeir/homeassistant-rademacher", + "category": "integration", + "description": "This custom integration provides access to Rademacher Devices connected to a HomePilot (or Start2Smart) bridge.", + "domain": "rademacher", + "downloads": 3442, + "etag_repository": "W/\"0db4bf52716773a45b84381376cdf14ab02bc2c54da3241c9f938f0540ea62bb\"", + "last_updated": "2024-10-15T21:32:49Z", + "stargazers_count": 67, + "topics": [ + "homepilot", + "iot", + "rademacher" + ], + "last_fetched": 1745830313.923401 + }, + "184658908": { + "repository_manifest": {}, + "new": 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": 337, + "etag_repository": "W/\"ee826ff666152b3ccf47e5c019d5c1a6f27706050a1475b3b90a8a94b31dee1f\"", + "last_updated": "2024-03-18T16:59:23Z", + "stargazers_count": 24, + "topics": [ + "card", + "entity", + "entity-rows", + "github" + ], + "last_fetched": 1729213342.325821 + }, + "729280147": { + "repository_manifest": {}, + "new": true, + "full_name": "Djelle/milcomarmy", + "category": "theme", + "description": "Olive green theme for Home Assistant.", + "etag_repository": "W/\"f587c91b381a8cd030b96eb607bb57e7868586d3fe15ea01b2b7b65bd5210cef\"", + "last_updated": "2024-10-14T13:49:58Z", + "stargazers_count": 2, + "topics": [ + "green", + "metal", + "olive" + ], + "last_fetched": 1734330078.750586 + }, + "197929015": { + "repository_manifest": {}, + "new": true, + "full_name": "dmulcahey/zha-network-card", + "category": "plugin", + "description": "Custom Lovelace card that displays ZHA network and device information", + "etag_repository": "W/\"454b943f4e2dbe3b45c937bbabf1f7b51264f6ce429e6118ee741e2460356575\"", + "last_updated": "2023-11-07T18:36:08Z", + "stargazers_count": 108, + "last_fetched": 1745734829.56816 + }, + "302122266": { + "repository_manifest": {}, + "new": true, + "full_name": "queimadus/cover-icon-element", + "category": "plugin", + "description": "Improved cover icon for home assistant picture element", + "etag_repository": "W/\"75fda6359dd96cf9b4bd9c6860e2f94a20b8bf4b0667115a21d0fff6d8029693\"", + "last_updated": "2023-08-07T18:15:04Z", + "stargazers_count": 7, + "topics": [ + "cover" + ], + "last_fetched": 1741328531.946059 + }, + "274738925": { + "repository_manifest": {}, + "new": true, + "full_name": "denysdovhan/purifier-card", + "category": "plugin", + "description": "Air Purifier card for Home Assistant Lovelace UI", + "downloads": 5547, + "etag_repository": "W/\"d6a490490115e2c1ee20050bfa5274943a62907e1905920431f071253bb2ac25\"", + "last_updated": "2025-04-01T16:10:57Z", + "stargazers_count": 306, + "topics": [ + "air-purifier", + "purifier" + ], + "last_fetched": 1744532296.02969 + }, + "542062483": { + "repository_manifest": {}, + "new": true, + "full_name": "LAB02-Research/HASS.Agent-Integration", + "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/\"2f4a6be406915d37b25832a534792c7996ffea566b214291c6c26139bde7ebfc\"", + "last_updated": "2024-05-09T20:05:09Z", + "stargazers_count": 124, + "topics": [ + "notifications" + ], + "last_fetched": 1744420374.642454 + }, + "497319128": { + "repository_manifest": {}, + "new": true, + "full_name": "NemesisRE/kiosk-mode", + "category": "plugin", + "description": "🙈 Hides the Home Assistant header and/or sidebar", + "downloads": 53588, + "etag_repository": "W/\"427770f6bbb3b272ab26eccfd10ba715b7c3748d5cb124d293af2044b780cf84\"", + "last_updated": "2025-04-28T13:04:13Z", + "stargazers_count": 503, + "topics": [ + "customization" + ], + "last_fetched": 1745849927.709252 + }, + "341707887": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/pollen-hu-card", + "category": "plugin", + "description": "Home Assistant custom Lovelace card for pollen information in Hungary", + "downloads": 1114, + "etag_repository": "W/\"8e6aafac9521ac7d778a0b41dcb14caec5bfd09d20f8c71dfbf765c0d3178477\"", + "last_updated": "2023-04-20T09:35:25Z", + "stargazers_count": 16, + "topics": [ + "hungary", + "lovelace-custom-card" + ], + "last_fetched": 1740651308.199244 + }, + "726281564": { + "repository_manifest": {}, + "new": true, + "full_name": "Pho3niX90/solis_modbus", + "category": "integration", + "description": "Home Assistant HACS integration for Solis inverters", + "domain": "solis_modbus", + "downloads": 1, + "etag_repository": "W/\"84ac6b60e67c201355489c87ae3961b882a5e8a9fe72b5480a364b05f82ec3ae\"", + "last_updated": "2025-04-30T12:59:07Z", + "stargazers_count": 49, + "topics": [ + "hacs-custom", + "modbus", + "solis", + "solis-pv-inverters" + ], + "last_fetched": 1746023008.40736 + }, + "220679143": { + "repository_manifest": {}, + "new": true, + "full_name": "hasl-sensor/lovelace-hasl-departure-card", + "category": "plugin", + "description": "Lovelace Departure Card for the HASL Platform", + "etag_repository": "W/\"bd1022a2a601dfd23018e23cf94512d403af4f3d54f1fa2098106ae3ef5bef5d\"", + "last_updated": "2025-02-04T12:35:15Z", + "stargazers_count": 20, + "topics": [ + "departures", + "hasl", + "sl", + "stockholms-lokaltrafik" + ], + "last_fetched": 1743625049.297509 + }, + "215633404": { + "repository_manifest": {}, + "new": true, + "full_name": "iantrich/restriction-card", + "category": "plugin", + "description": "🔒 Apply restrictions to Lovelace cards", + "downloads": 8656, + "etag_repository": "W/\"695b2296ac861ce2a5e23c56a954c69a202e940e121fc58d97419a8f65e7fa34\"", + "last_updated": "2025-04-23T16:30:35Z", + "stargazers_count": 296, + "topics": [ + "security" + ], + "last_fetched": 1745857161.54135 + }, + "512007926": { + "repository_manifest": {}, + "new": true, + "full_name": "xannor/ha_reolink_discovery", + "category": "integration", + "description": "ReoLink Discovery Protocol Integration for Home Assistant", + "domain": "reolink_discovery", + "etag_repository": "W/\"c2fb0c64abd20b58c8beab972e11f41931f90cd4be2afcb4517fdb5e41fe0996\"", + "last_updated": "2023-11-08T19:03:45Z", + "stargazers_count": 11, + "topics": [ + "component" + ], + "last_fetched": 1742951851.180349 + }, + "292720530": { + "repository_manifest": {}, + "new": true, + "full_name": "alryaz/hass-pandora-cas", + "category": "integration", + "description": "🚗 Pandora Car Alarm (and Telemetry) System / Автосигнализация и телеметрия Pandora (также поддерживается BENISH Guard)", + "domain": "pandora_cas", + "downloads": 1, + "etag_repository": "W/\"d8a9a8c9bede03ed3c1afcb4aae596a3a74885ded79f0932fc47a5fb4992cd5a\"", + "last_updated": "2025-02-14T21:46:08Z", + "stargazers_count": 45, + "topics": [ + "benish", + "benish-guard", + "car-system", + "pandora-alarm", + "vehicle-tracking" + ], + "last_fetched": 1741299227.72083 + }, + "518498752": { + "repository_manifest": {}, + "new": true, + "full_name": "c1pher-cn/heweather", + "category": "integration", + "description": "和风天气 homeassistant插件", + "domain": "heweather", + "etag_repository": "W/\"d683284116546800c17d4e765b0eb6ff03b2ff87131f5551cf5ce8c8b7929206\"", + "last_updated": "2025-04-29T02:35:15Z", + "stargazers_count": 135, + "topics": [ + "weather" + ], + "last_fetched": 1745900353.422949 + }, + "594751789": { + "repository_manifest": {}, + "new": true, + "full_name": "daxingplay/home-assistant-vaillant-plus", + "category": "integration", + "description": "Home Assistant custom component for controlling vSmart in Vaillant+ cn app.", + "domain": "vaillant_plus", + "etag_repository": "W/\"37979b8def5a6aea3aab53267d059000ba284186086d5bf43709d655d304bbc9\"", + "last_updated": "2024-04-05T14:24:24Z", + "stargazers_count": 7, + "topics": [ + "vaillant", + "vsmart" + ], + "last_fetched": 1746022667.748493 + }, + "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.", + "etag_repository": "W/\"145c7f806aac3e9d945d89ff5bb92b00f788b5b77402cfb3921e5e78663f9342\"", + "last_updated": "2024-04-18T16:10:05Z", + "stargazers_count": 20, + "topics": [ + "hacs-custom", + "homeassistant-custom-component" + ], + "last_fetched": 1745273775.994946 + }, + "228627470": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-hvcgroep", + "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/\"52b0dd0f1ad21391238bbe5dc28e2c43c92a46c0aa4f91bec77a30a0d178f020\"", + "last_updated": "2024-01-06T12:17:53Z", + "stargazers_count": 16, + "last_fetched": 1744194018.382121 + }, + "745783554": { + "repository_manifest": {}, + "new": true, + "full_name": "sanjoyg/dirigera_platform", + "category": "integration", + "description": "HomeAssistant Integration for Dirigera Platform", + "domain": "dirigera_platform", + "etag_repository": "W/\"d3d71cc7c71ccf658ee192a38ddab81e7fb1656711d297e7b47656f699bcd7e8\"", + "last_updated": "2025-03-09T06:01:14Z", + "stargazers_count": 166, + "topics": [ + "dirigera", + "homeassistant-custom-component" + ], + "last_fetched": 1745965421.115545 + }, + "537793361": { + "repository_manifest": {}, + "new": true, + "full_name": "Nyaran/myjdownloader-card", + "category": "plugin", + "description": "This Lovelace custom card displays downloads information provided by the MyJDownloader Integration", + "downloads": 563, + "etag_repository": "W/\"a2fd1e9b2bfc10d429defcca91f138613582d06584be759c50b5ed6c8022cc06\"", + "last_updated": "2025-04-29T03:19:59Z", + "stargazers_count": 13, + "topics": [ + "hacs-custom", + "jdownloader", + "myjdownloader" + ], + "last_fetched": 1745900396.70581 + }, + "334284822": { + "repository_manifest": {}, + "new": true, + "full_name": "ohheyrj/home-assistant-aws-codepipeline", + "category": "integration", + "description": "An integration to monitor and execute AWS Codepipeline projects within Home Assistant.", + "domain": "aws_codepipeline", + "etag_repository": "W/\"7110b5c28d2ff96130fb3981117414284997aafd2e9203992340cc0abaffdd54\"", + "last_updated": "2021-01-30T22:52:54Z", + "stargazers_count": 2, + "topics": [ + "aws", + "ci", + "cloud", + "codepipeline" + ], + "last_fetched": 1741299671.168735 + }, + "441920613": { + "repository_manifest": {}, + "new": true, + "full_name": "klejejs/ha-thermia-heat-pump-integration", + "category": "integration", + "description": "Thermia Heat Pump Integration for Home Assistant", + "domain": "thermia", + "downloads": 14, + "etag_repository": "W/\"d26e6d6a8791d7c96b36bc823071fd5551e0fa8e296219c20680e4ac96901065\"", + "last_updated": "2025-02-24T21:43:16Z", + "stargazers_count": 44, + "topics": [ + "heat-pump", + "thermia" + ], + "last_fetched": 1745425509.114742 + }, + "683619534": { + "repository_manifest": {}, + "new": true, + "full_name": "BHSPitMonkey/homeassistant-garmin-mapshare", + "category": "integration", + "description": "Home Assistant custom integration for Garmin MapShare feeds", + "domain": "garmin_mapshare", + "etag_repository": "W/\"ad1a7bd3166bf7a76bb4aff3e06561df9e0474de981915aa8390e4842c615d98\"", + "last_updated": "2024-10-05T20:18:09Z", + "stargazers_count": 10, + "topics": [ + "custom-integration", + "garmin" + ], + "last_fetched": 1733933974.658323 + }, + "691458765": { + "repository_manifest": {}, + "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/\"5ca6b1a0b38af484f2bdd79d71eda54d0b06c5688ac5506a7f38f88ea4da3858\"", + "last_updated": "2025-04-29T15:54:53Z", + "stargazers_count": 49, + "topics": [ + "d3js", + "lit-element", + "lovelace-custom-card", + "timer" + ], + "last_fetched": 1745943610.143877 + }, + "236146080": { + "repository_manifest": {}, + "new": true, + "full_name": "binsentsu/home-assistant-solaredge-modbus", + "category": "integration", + "description": "Home assistant Component for reading data locally from Solaredge inverter through modbus TCP", + "domain": "solaredge_modbus", + "etag_repository": "W/\"1ffb21e8f3e6805b6b645af793baaf4ce450834499d698dad1b9070f3f453c76\"", + "last_updated": "2025-04-09T12:55:52Z", + "stargazers_count": 329, + "topics": [ + "modbus", + "modbus-tcp", + "solaredge", + "solaredge-inverter" + ], + "last_fetched": 1745914951.504409 + }, + "205261230": { + "repository_manifest": {}, + "new": true, + "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/\"3f652a9e6ee0bd289a268e29dde0ac77281be80549fe0c3af327be08e9d440fc\"", + "last_updated": "2025-04-05T00:26:27Z", + "stargazers_count": 79, + "topics": [ + "jinja2", + "lovelace-card" + ], + "last_fetched": 1744914156.701413 + }, + "686778752": { + "repository_manifest": {}, + "new": true, + "full_name": "pantherale0/ha-familysafety", + "category": "integration", + "description": "Microsoft Family Safety Home Assistant integration", + "domain": "family_safety", + "downloads": 1104, + "etag_repository": "W/\"b1146d91ba48d0db581337efe538c74b945861b42b008277bb91c45d397b4093\"", + "last_updated": "2025-04-28T16:59:51Z", + "stargazers_count": 25, + "topics": [ + "microsoft", + "parental-control" + ], + "last_fetched": 1746022992.243645 + }, + "655762463": { + "repository_manifest": {}, + "new": true, + "full_name": "ateodorescu/home-assistant-ipmi", + "category": "integration", + "description": "IPMI connector for Home Assistant", + "domain": "ipmi", + "etag_repository": "W/\"181ac9c959038061fa4598e564b1ba641c4871fa099a71008b40b7289c4a828d\"", + "last_updated": "2024-09-26T11:45:57Z", + "stargazers_count": 50, + "topics": [ + "home-assistant-integration", + "ipmi", + "ipmi-sensor" + ], + "last_fetched": 1742710761.610645 + }, + "717546529": { + "repository_manifest": {}, + "new": true, + "full_name": "azerty9971/xtend_tuya", + "category": "integration", + "description": "eXtend Tuya's integration", + "domain": "xtend_tuya", + "etag_repository": "W/\"63856faee76b2b8436f6a6732e4b95da7bf837d0a71f0ec2522ab4274f1a41f4\"", + "last_updated": "2025-04-30T14:50:20Z", + "stargazers_count": 122, + "topics": [ + "tuya" + ], + "last_fetched": 1746029972.304276 + }, + "734825457": { + "repository_manifest": {}, + "new": true, + "full_name": "nathan-gs/ha-map-card", + "category": "plugin", + "description": "A Map Card for Home Assistant", + "downloads": 3458, + "etag_repository": "W/\"ff41fe54bf58db821dce3aa03a70a832f0f6ec97ed9aee6aaf7e4f4b8bd1f87c\"", + "last_updated": "2025-04-13T08:45:10Z", + "stargazers_count": 64, + "topics": [ + "geospatial", + "ha-map-card-plugin", + "leafletjs", + "lovelace-card", + "maps" + ], + "last_fetched": 1745723300.033405 + }, + "283518438": { + "repository_manifest": {}, + "new": true, + "full_name": "definitio/ha-rhvoice", + "category": "integration", + "description": "Home Assistant integration for RHVoice - a local text-to-speech engine.", + "domain": "rhvoice", + "etag_repository": "W/\"4559e2037c246829e21e68e82e9b3dfdbdd984fb2624fde67a8a9fde4d269def\"", + "last_updated": "2024-08-13T17:54:53Z", + "stargazers_count": 52, + "topics": [ + "rhvoice", + "tts" + ], + "last_fetched": 1743869974.15558 + }, + "403243434": { + "repository_manifest": {}, + "new": true, + "full_name": "MislavMandaric/home-assistant-vaillant-vsmart", + "category": "integration", + "description": "Home Assistant custom component for Vaillant vSMART.", + "domain": "vaillant_vsmart", + "etag_repository": "W/\"afb4f330c377801e614f523283fa9090e97f2717598e11ae27dd4aa844840e72\"", + "last_updated": "2025-01-05T13:40:25Z", + "stargazers_count": 74, + "topics": [ + "home-assistant-component", + "vaillant" + ], + "last_fetched": 1745065944.75174 + }, + "100234318": { + "repository_manifest": {}, + "new": true, + "full_name": "syssi/philipslight", + "category": "integration", + "description": "Xiaomi Philips Lights integration for Home Assistant", + "domain": "xiaomi_miio_philipslight", + "etag_repository": "W/\"037d649378bd2c49e395581681fab1f09e167f5e94960be4f3f76507e39615b4\"", + "last_updated": "2025-01-05T18:50:24Z", + "stargazers_count": 74, + "topics": [ + "light", + "miio", + "miio-protocol", + "xiaomi", + "xiaomi-philips-lights" + ], + "last_fetched": 1743956713.208032 + }, + "494545750": { + "repository_manifest": {}, + "new": true, + "full_name": "elden1337/hass-peaqhvac", + "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": 35, + "etag_repository": "W/\"7acd27c08ecabd3c877aef92c82cc1fe99d251bdd01d31e54a43b70ef257f559\"", + "last_updated": "2025-04-18T16:26:49Z", + "stargazers_count": 8, + "topics": [ + "nibe", + "peak-shaving", + "smart-pricing" + ], + "last_fetched": 1745065720.043563 + }, + "591270696": { + "repository_manifest": {}, + "new": true, + "full_name": "aukedejong/lovelace-windrose-card", + "category": "plugin", + "description": "Home Assistant Lovelace Windrose Card", + "downloads": 5267, + "etag_repository": "W/\"96c33542d963e4b2dc51e9375f1e157dbcfe5b0e58b7f2e8fe0612e476a24090\"", + "last_updated": "2025-04-19T11:24:22Z", + "stargazers_count": 142, + "topics": [ + "beaufort", + "polar-bar-chart", + "weather", + "weather-dashboard", + "wind", + "windrose" + ], + "last_fetched": 1745670361.938808 + }, + "195594888": { + "repository_manifest": {}, + "new": true, + "full_name": "claudegel/sinope-gt125", + "category": "integration", + "description": "Sinope custom component for Home Assistant to manage Sinopé devices directly via the GT125 gateway", + "domain": "sinope", + "etag_repository": "W/\"e0b746252b6bc8dd350c4d35a4bfcd136f1547cfe68b3d117a5bd9a5f94aeaa9\"", + "last_updated": "2024-12-14T03:57:03Z", + "stargazers_count": 16, + "topics": [ + "sinope" + ], + "last_fetched": 1734805083.352267 + }, + "214365813": { + "repository_manifest": {}, + "new": true, + "full_name": "Anonym-tsk/lovelace-starline-card", + "category": "plugin", + "description": "StarLine custom card for Home Assistant", + "etag_repository": "W/\"87a4b782e80998d41c0f1d3c0c3f576fc0e9822c9bef643a53f6bae9e5c5d341\"", + "last_updated": "2024-11-19T13:41:37Z", + "stargazers_count": 27, + "topics": [ + "lovelace-custom-card", + "starline" + ], + "last_fetched": 1744618816.119173 + }, + "443529332": { + "repository_manifest": {}, + "new": true, + "full_name": "ardevd/ha-bobcatminer", + "category": "integration", + "description": "Home Assistant integration for the Bobcat Helium Miner", + "domain": "bobcatminer", + "etag_repository": "W/\"3e7f37104b14b5e2aa020e05a021dd987fc3fb3e5a4448636c2164e8978d6fe0\"", + "last_updated": "2024-02-24T11:15:25Z", + "stargazers_count": 14, + "topics": [ + "bobcatminer", + "cryptocurrency", + "helium", + "mining" + ], + "last_fetched": 1745411406.157566 + }, + "706873015": { + "repository_manifest": {}, + "new": true, + "full_name": "tonyroberts/hawundasmart", + "category": "integration", + "description": "WundaSmart Integration for Home Assistant", + "domain": "wundasmart", + "etag_repository": "W/\"b6ce7a2361ead13857224f5c4bf3252165ce8e37b41873ddf45ea56cde0a9020\"", + "last_updated": "2024-12-03T09:44:59Z", + "stargazers_count": 6, + "topics": [ + "heating", + "heating-control", + "heating-controller", + "wundasmart" + ], + "last_fetched": 1742207192.946918 + }, + "873826922": { + "repository_manifest": {}, + "new": true, + "full_name": "timniklas/hass-blitzerde", + "category": "integration", + "description": "Home Assistant Blitzer.de integration", + "domain": "blitzerde", + "etag_repository": "W/\"10e9c97e7074c2f086478a2bf2b5d8277f3f27eb02455894fea165a9a36b57b9\"", + "last_updated": "2025-04-15T11:45:38Z", + "stargazers_count": 2, + "topics": [ + "blitzer", + "map" + ], + "last_fetched": 1744727123.364892 + }, + "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/\"8ed27cccf5009bef3baff6cf5dea4e5db9afc3a5e6ae0002028aae9fef95f177\"", + "last_updated": "2025-04-13T14:26:43Z", + "stargazers_count": 3, + "topics": [ + "homeassistant-custom-component", + "state-updated" + ], + "last_fetched": 1744561405.435095 + }, + "491303842": { + "repository_manifest": {}, + "new": 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": 1919, + "etag_repository": "W/\"0ff478ae7f44b7d3366ae6008e98ae2e2ad627eeeb82c44dd31454cfa379e42d\"", + "last_updated": "2025-04-04T14:59:23Z", + "stargazers_count": 24, + "topics": [ + "lovelace-custom-card", + "svelte" + ], + "last_fetched": 1743783465.392526 + }, + "453785158": { + "repository_manifest": {}, + "new": true, + "full_name": "youdroid/home-assistant-gogs", + "category": "integration", + "description": "Gogs component to follow your repositories", + "domain": "gogs", + "etag_repository": "W/\"849fd955ad1897e783a6274ac5dd2ba12502db19d365ca437a9a9fe10b0a805a\"", + "last_updated": "2022-04-24T20:35:04Z", + "stargazers_count": 1, + "topics": [ + "gogs", + "home-assistant-component" + ], + "last_fetched": 1729217366.254004 + }, + "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", + "etag_repository": "W/\"93b0d53899ae2274c322a776ccb5c0488165a16c1bb87162c8a9fb2c56f8a51f\"", + "last_updated": "2025-04-30T16:18:19Z", + "stargazers_count": 9, + "topics": [ + "guest-mode" + ], + "last_fetched": 1746030063.758111 + }, + "614438299": { + "repository_manifest": {}, + "new": true, + "full_name": "Taraman17/hass-homee", + "category": "integration", + "description": "a Home Assistant custom component to integrate the homee smart home platform", + "domain": "homee", + "etag_repository": "W/\"338d1911578da63fd4f30787f3a088a10541a16e5a22b19c85dd8eea1e228b87\"", + "last_updated": "2025-04-29T13:23:02Z", + "stargazers_count": 23, + "topics": [ + "homee" + ], + "last_fetched": 1745936755.987616 + }, + "315044466": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/transmission-card", + "category": "plugin", + "description": "Custom Transmission card for Home Assistant/Lovelace", + "downloads": 30, + "etag_repository": "W/\"629fa9f0aa6279cc456c25640ae1b13580989e5001f0255eedaf001c6a65c2c8\"", + "last_updated": "2025-04-29T07:35:56Z", + "stargazers_count": 38, + "topics": [ + "lovelace-card", + "lovelace-custom-card", + "transmission" + ], + "last_fetched": 1745921826.479814 + }, + "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.", + "etag_repository": "W/\"0972a514b2a8f7f7e0f86c0d11cfd7bd51c0f4522cd4a7edff2d2e02cc10b2c8\"", + "last_updated": "2025-04-30T16:13:45Z", + "stargazers_count": 36, + "topics": [ + "card", + "cards", + "dashboard", + "home-assistant-custom-card", + "lovelace-custom-card" + ], + "last_fetched": 1746030019.421676 + }, + "580805288": { + "repository_manifest": {}, + "new": true, + "full_name": "BobTheShoplifter/HomeAssistant-Posten", + "category": "integration", + "description": "Posten integrasjon som trigger dagen når posten kommer: https://www.posten.no/levering-av-post", + "domain": "posten", + "etag_repository": "W/\"1ca63b37c819d4e6e16510fde59e66ef6934b4f2372d70b38bb017079b4c4e6b\"", + "last_updated": "2024-12-27T17:42:06Z", + "stargazers_count": 38, + "topics": [ + "posten", + "posten-packages" + ], + "last_fetched": 1741969113.552435 + }, + "261277563": { + "repository_manifest": {}, + "new": true, + "full_name": "edekeijzer/osrm_travel_time", + "category": "integration", + "description": "OSRM travel time sensor for Home Assistant", + "domain": "osrm_travel_time", + "etag_repository": "W/\"adcc19e976d8df27e617692ba45c5cd27711a161a35729c6fd38c241f48a6469\"", + "last_updated": "2022-03-11T11:58:30Z", + "stargazers_count": 8, + "topics": [ + "osrm", + "python3", + "self-hosted" + ], + "last_fetched": 1729213510.398556 + }, + "282688934": { + "repository_manifest": {}, + "new": true, + "full_name": "barban-dev/homeassistant-midea-dehumidifier", + "category": "integration", + "description": "Home Assistant Custom Integration for EVA II PRO WiFi Smart Dehumidifier appliance by Midea/Inventor.", + "domain": "midea_dehumidifier", + "etag_repository": "W/\"75c5118b8d9bc4bb6ca5e9062b0c9c21eb6a2de1851e22e057833d4149a1c9ff\"", + "last_updated": "2024-09-04T19:55:56Z", + "stargazers_count": 88, + "topics": [ + "comfee", + "dehumidifier", + "eva-ii-pro-wifi", + "internet-of-things", + "inventor", + "iot", + "midea" + ], + "last_fetched": 1743416239.654082 + }, + "446955395": { + "repository_manifest": {}, + "new": true, + "full_name": "iablon/HomeAssistant-Touchpad-Card", + "category": "plugin", + "description": "A card that simplifies TV interaction from HomeAssistant", + "etag_repository": "W/\"1c715f68473d20d85e3df87249fd4b4628c4e57376ec1098bb0c6669056a8dd5\"", + "last_updated": "2023-09-14T13:59:21Z", + "stargazers_count": 21, + "topics": [ + "remote", + "tizen", + "touchpad", + "touchpad-remote", + "trackpad", + "tv-remote" + ], + "last_fetched": 1744654908.092402 + }, + "720062465": { + "repository_manifest": {}, + "new": true, + "full_name": "trollix/ha-tsmoon-card", + "category": "plugin", + "description": "Home Assistant lovelace custom card Simple Moon phases", + "etag_repository": "W/\"b018a408a171fc48ddcef646684546b4f85aaff6e98ea67e2807f83443976a48\"", + "last_updated": "2025-04-18T17:05:05Z", + "stargazers_count": 9, + "topics": [ + "card", + "moon" + ], + "last_fetched": 1745152108.786213 + }, + "548554162": { + "repository_manifest": {}, + "new": true, + "full_name": "dcmeglio/homeassistant-waste_management", + "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/\"524be97d173f2139d264556328a8b65e689fe255897d505924f96bd33a0bfe0f\"", + "last_updated": "2023-02-27T19:35:10Z", + "stargazers_count": 7, + "topics": [ + "garbage", + "recycle", + "waste-management" + ], + "last_fetched": 1739155624.828845 + }, + "229755760": { + "repository_manifest": {}, + "new": true, + "full_name": "garbled1/balboa_homeassistan", + "category": "integration", + "description": "Balboa spa integration for home-assistant", + "domain": "balboa", + "etag_repository": "W/\"f88efecfbe46550d214b9072bab65c4d7a379eebbfa1e7caadcf9fee119ffee1\"", + "last_updated": "2024-01-05T23:15:24Z", + "stargazers_count": 26, + "topics": [ + "balboa" + ], + "last_fetched": 1742519424.290872 + }, + "200073618": { + "repository_manifest": {}, + "new": true, + "full_name": "dlashua/templatebinarysensor", + "category": "integration", + "description": "Add template binary_sensors from the UI.", + "domain": "templatebinarysensor", + "etag_repository": "W/\"75cc179ba34caa9cb5e14b41b3edf36f02fcfcbc5ba9bead5950a29f61fc2441\"", + "last_updated": "2021-11-11T12:35:12Z", + "stargazers_count": 1, + "last_fetched": 1741299381.53324 + }, + "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/\"5c71f02c864fce8f54bd072bf66235324b551708a0dd0a3f5625ec606b4ab105\"", + "last_updated": "2024-03-05T21:41:07Z", + "stargazers_count": 2, + "topics": [ + "bootstrap5" + ], + "last_fetched": 1744460719.669377 + }, + "633889686": { + "repository_manifest": {}, + "new": true, + "full_name": "silentbil/silent-bus", + "category": "plugin", + "description": "Bus card for homeassistant - Israel", + "etag_repository": "W/\"af371ce835bd2f4274889c1167772509adedf9a06f5d80945ada101ec749c5bc\"", + "last_updated": "2025-04-01T05:25:05Z", + "stargazers_count": 27, + "topics": [ + "bus", + "card", + "frontend" + ], + "last_fetched": 1743495744.851183 + }, + "525588589": { + "repository_manifest": {}, + "new": true, + "full_name": "cjaliaga/home-assistant-aquarea", + "category": "integration", + "description": "Home Assistant integration for Panasonic Aquarea devices connected to Aquarea Smart Cloud", + "domain": "aquarea", + "etag_repository": "W/\"99bcfa2608d967a0842e744cb0e2842ab3787ea82c2e7382b020bf52b48667d2\"", + "last_updated": "2024-04-01T21:47:16Z", + "stargazers_count": 94, + "topics": [ + "aquarea", + "panasonic", + "panasonic-comfort-cloud", + "panasonic-smart-cloud" + ], + "last_fetched": 1745636350.608965 + }, + "424346523": { + "repository_manifest": {}, + "new": true, + "full_name": "9a4gl/hass-centrometal-boiler", + "category": "integration", + "description": "Home Assistant custom component integration for Centrometal Boiler System", + "domain": "centrometal_boiler", + "etag_repository": "W/\"71fb2c1ea0ee43ee65aec8dd3c698d877f5a16fc6ac06417c7b5791abf4f2bbb\"", + "last_updated": "2024-11-18T22:10:06Z", + "stargazers_count": 8, + "topics": [ + "centrometal", + "peltec" + ], + "last_fetched": 1743495582.087131 + }, + "598336481": { + "repository_manifest": {}, + "new": true, + "full_name": "GuyKh/ims-custom-component", + "category": "integration", + "description": "The Israel Meteorological Service (IMS) integration component for home assistant", + "domain": "ims", + "etag_repository": "W/\"e5d09cd02c33847ab9ad52266e96ee565490820280d1c40536d86c6ba8cfa89d\"", + "last_updated": "2025-04-29T14:21:58Z", + "stargazers_count": 48, + "topics": [ + "ims", + "israel-meteorological-service", + "python3" + ], + "last_fetched": 1745943781.195279 + }, + "387116237": { + "repository_manifest": {}, + "new": true, + "full_name": "hwmland/homeassistant-xmrig", + "category": "integration", + "description": "XMRIG integration for homeassistant", + "domain": "xmrig", + "etag_repository": "W/\"42ce0e7160e4cefa7f33597cdbde534e41a738835a35c9bb20312f7270afecad\"", + "last_updated": "2025-04-21T17:15:03Z", + "stargazers_count": 4, + "topics": [ + "cryptocurrency", + "monero-mining", + "xmrig" + ], + "last_fetched": 1745259872.014463 + }, + "639503073": { + "repository_manifest": {}, + "new": true, + "full_name": "sebcaps/atmofrance", + "category": "integration", + "description": "About Home assistant component to get air quality for french cities", + "domain": "atmofrance", + "etag_repository": "W/\"bef90ce54d8e66ce19bf1b1953add1d509ceb4f5192719958f69d86340effff0\"", + "last_updated": "2025-04-14T17:52:17Z", + "stargazers_count": 23, + "topics": [ + "allergies", + "pollen", + "pollution-levels" + ], + "last_fetched": 1746030480.48925 + }, + "650550675": { + "repository_manifest": {}, + "new": true, + "full_name": "vakio-ru/vakio_openair", + "category": "integration", + "description": "Интеграция для Home Assistant, позволяющая управлять устройством Vakio Openair", + "domain": "vakio_openair", + "etag_repository": "W/\"c4e4c621929e01a81a755d4cea3d5547b1c90933cc77bcd503a0b6af54bd58de\"", + "last_updated": "2025-03-10T08:23:11Z", + "stargazers_count": 2, + "topics": [ + "openair", + "vakio" + ], + "last_fetched": 1741775094.571894 + }, + "178838527": { + "repository_manifest": {}, + "new": true, + "full_name": "filipvh/hass-nhc2", + "category": "integration", + "description": "Niko Home Control II Home Assistant Integration", + "domain": "nhc2", + "etag_repository": "W/\"adbd27889ad796327d6f6a94f7be5ba6861036455fb5316e08659349148be637\"", + "last_updated": "2023-01-08T16:29:48Z", + "stargazers_count": 36, + "topics": [ + "coco", + "domotica", + "nhc", + "nhc2", + "niko", + "niko-home-control" + ], + "last_fetched": 1745331516.78565 + }, + "193372044": { + "repository_manifest": {}, + "new": true, + "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": 36827, + "etag_repository": "W/\"c50441a68f00d84a780ce15998d6847a7d6cba54c9bf87de9e262a3e84c95160\"", + "last_updated": "2025-04-28T09:43:19Z", + "stargazers_count": 1619, + "topics": [ + "deebot", + "ecovacs", + "lovelace-card", + "myneato", + "neato", + "roborock", + "roomba", + "roomba980", + "vacuum", + "valetudo", + "valetudo-re", + "wyze", + "xiaomi", + "xiaomi-vacuum" + ], + "last_fetched": 1746022652.157827 + }, + "264655935": { + "repository_manifest": {}, + "new": true, + "full_name": "gadgetchnnel/entities_calendar", + "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/\"3f1db82bcaf6e22754680a5f0482a4b7685242fdd363f79e783b7eb3596d5e6a\"", + "last_updated": "2023-10-05T03:35:54Z", + "stargazers_count": 26, + "topics": [ + "calendar", + "entities-calendar" + ], + "last_fetched": 1741299431.758721 + }, + "458636658": { + "repository_manifest": {}, + "new": 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/\"709abcf70768b9aa875e4c4e192e6ad4e845abaeed2f190eecfb7ac4b0114b1a\"", + "last_updated": "2023-01-13T19:19:48Z", + "stargazers_count": 37, + "topics": [ + "darkmode", + "darktheme", + "lightmode", + "lighttheme" + ], + "last_fetched": 1741212847.930906 + }, + "263179176": { + "repository_manifest": {}, + "new": true, + "full_name": "jeroenterheerdt/HAsmartirrigation", + "category": "integration", + "description": "Smart Irrigation custom component for Home Assistant", + "domain": "smart_irrigation", + "etag_repository": "W/\"1fbb3833e1e86bb33a589ec4b2498585ec722cad88daa83c24e3dbe2c376ad42\"", + "last_updated": "2025-04-29T17:31:25Z", + "stargazers_count": 402, + "topics": [ + "crop", + "evaporation", + "evapotranspiration", + "flow", + "grass", + "irrigation", + "lawn", + "openweathermap", + "rain", + "snow", + "sprinkler", + "sprinklers", + "water", + "watering" + ], + "last_fetched": 1746001551.729409 + }, + "146510412": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/climate.e_thermostaat", + "category": "integration", + "description": "E-Thermostaat (ICY) component for Home Assistant", + "domain": "e_thermostaat", + "downloads": 90, + "etag_repository": "W/\"d7cdc85f076b38d06926dbf9fe7c49fa31f1e8c331708ccbec7a8bdaf7e3fec8\"", + "last_updated": "2025-02-13T21:26:37Z", + "stargazers_count": 3, + "topics": [ + "e-thermostaat", + "icy" + ], + "last_fetched": 1741299322.640873 + }, + "261291295": { + "repository_manifest": {}, + "new": true, + "full_name": "denysdovhan/vacuum-card", + "category": "plugin", + "description": "Vacuum cleaner card for Home Assistant Lovelace UI", + "downloads": 37914, + "etag_repository": "W/\"100519bc044aa8b972bf8b6617f1ddf037e2b77633e3111e49988ea998da9a7a\"", + "last_updated": "2025-04-01T03:39:02Z", + "stargazers_count": 1016, + "topics": [ + "robot-vacuum", + "vacuum" + ], + "last_fetched": 1745802770.328756 + }, + "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": 243, + "etag_repository": "W/\"44655dcbf6fbd43cdff742a06727e4451a9795e71ee22c72138abf56cb5b4bee\"", + "last_updated": "2025-04-28T20:37:54Z", + "stargazers_count": 10, + "topics": [ + "alfa", + "home-assistant-component", + "home-assistant-integration", + "modbus-tcp", + "sinapsi", + "sinapsi-alfa" + ], + "last_fetched": 1745878512.872389 + }, + "334448958": { + "repository_manifest": {}, + "new": true, + "full_name": "ownbee/bootstrap-grid-card", + "category": "plugin", + "description": "Bootstrap grid in Lovelace UI", + "downloads": 9159, + "etag_repository": "W/\"61ebbd66192ee96198fa06a064129df699df9a8f6d4c247d3862751d391a6f28\"", + "last_updated": "2024-07-15T00:05:05Z", + "stargazers_count": 46, + "topics": [ + "bootstrap", + "bootstrap-grid-card", + "card", + "grid", + "layout" + ], + "last_fetched": 1739816412.287586 + }, + "175020245": { + "repository_manifest": {}, + "new": true, + "full_name": "JurajNyiri/HomeAssistant-Tavos", + "category": "integration", + "description": "Sensor which gathers water outage information from Tavos (Slovakia) website", + "domain": "tavos_water_outage", + "etag_repository": "W/\"164ca659f4bbe8b105acdd5ef14511809d72f629348311db5690f73c65936f56\"", + "last_updated": "2024-07-04T13:31:49Z", + "last_fetched": 1741299534.075577 + }, + "193371566": { + "repository_manifest": {}, + "new": true, + "full_name": "PiotrMachowski/Home-Assistant-custom-components-Burze.dzis.net", + "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": 2557, + "etag_repository": "W/\"bbbd25fdd20bf25ffda1d3d5752141ce4af19a4d290b84920d5d85cb432a609e\"", + "last_updated": "2025-04-05T00:26:24Z", + "stargazers_count": 35, + "topics": [ + "hazard", + "lightning", + "radiation", + "storm", + "warnings", + "weather" + ], + "last_fetched": 1745900761.523922 + }, + "203592862": { + "repository_manifest": {}, + "new": true, + "full_name": "blindlight86/HA_USR-R16", + "category": "integration", + "description": "USR-R16 integration for Home Assistant", + "domain": "usr_r16", + "etag_repository": "W/\"a59ccfd98aeed9c6b5bbdb60895758fe51f080f5d2ab479a9675bd5ad91fa5b7\"", + "last_updated": "2022-07-31T19:41:14Z", + "stargazers_count": 9, + "topics": [ + "relays" + ], + "last_fetched": 1735640110.811975 + }, + "410867791": { + "repository_manifest": {}, + "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/\"79d0903ce4979c3682d4f881a1b0afc156e8d6f68d7baea15acc6a8eb5d8cc93\"", + "last_updated": "2024-11-08T16:47:57Z", + "stargazers_count": 415, + "topics": [ + "tts" + ], + "last_fetched": 1745994365.378693 + }, + "441942093": { + "repository_manifest": {}, + "new": true, + "full_name": "jugla/keyatome", + "category": "integration", + "description": "Home Assistant component to handle key atome (linky) -conso live feature-", + "domain": "keyatome", + "etag_repository": "W/\"2a89b16a2fe836193438e112f3466e3d971f737da7c8fe1ffc6b4b47202eaf37\"", + "last_updated": "2024-09-07T21:02:46Z", + "stargazers_count": 26, + "topics": [ + "atome", + "keyatome", + "linky" + ], + "last_fetched": 1743106841.355623 + }, + "274111031": { + "repository_manifest": {}, + "new": true, + "full_name": "wowgamr/animated-weather-card", + "category": "theme", + "description": "Animated icons for default Home Assistant weather card", + "etag_repository": "W/\"09db2ae71fb422aff0c3bf628a8dc1c61dcb3d431d507a41c8a54a23e44e0853\"", + "last_updated": "2022-06-05T21:09:01Z", + "stargazers_count": 26, + "topics": [ + "weather-card" + ], + "last_fetched": 1742940879.570914 + }, + "261924981": { + "repository_manifest": {}, + "new": true, + "full_name": "DickSwart/swart_ninja_dark_theme", + "category": "theme", + "description": "🎨 Green, dark mode theme for Home Assistant, Enjoy.🤘🏻", + "etag_repository": "W/\"29e6bfe0f66c8d10e89fcf01d99e34ac43fdb9576fdfb6b855e4be47bc507af3\"", + "last_updated": "2022-03-04T09:56:36Z", + "stargazers_count": 5, + "topics": [ + "dark-theme" + ], + "last_fetched": 1745763164.540538 + }, + "867866479": { + "repository_manifest": {}, + "new": true, + "full_name": "Nicxe/home-assistant-smhialert-card", + "category": "plugin", + "description": "Custom Card for SMHI Alert integration for Home Assistant", + "etag_repository": "W/\"a238f2a5df44a86416f13a64f88854cfafe4af555fe5f865b10cda8c6389498a\"", + "last_updated": "2025-02-04T07:22:29Z", + "stargazers_count": 2, + "topics": [ + "dashboard", + "smhi", + "smhi-warnings" + ], + "last_fetched": 1744266147.703499 + }, + "708304485": { + "repository_manifest": {}, + "new": true, + "full_name": "ciejer/metservice-weather", + "category": "integration", + "description": "Metservice New Zealand component for Home Assistant", + "domain": "metservice_weather", + "downloads": 859, + "etag_repository": "W/\"f0bc58467d59f17d93f4bee874ce42a10b1aff4da95b95bea3ee27e98dbe20cf\"", + "last_updated": "2025-02-24T12:26:42Z", + "stargazers_count": 19, + "topics": [ + "weather" + ], + "last_fetched": 1741674110.661694 + }, + "356778495": { + "repository_manifest": {}, + "new": true, + "full_name": "AlexxIT/WebRTC", + "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/\"3c84f25e0145e7cf8cb081f12c1c32af3d3e64bb561bed39efa3beed57911b11\"", + "last_updated": "2025-04-29T17:10:37Z", + "stargazers_count": 1719, + "topics": [ + "ip-camera", + "mediasource-extensions", + "rtsp", + "webrtc" + ], + "last_fetched": 1745950860.0562 + }, + "221287384": { + "repository_manifest": {}, + "new": true, + "full_name": "naofireblade/clear-theme", + "category": "theme", + "description": "Clear Theme for Home Assistant", + "etag_repository": "W/\"8c52a753e3e082244587283b354ab588252177545c6573b0b91979109306218d\"", + "last_updated": "2024-01-06T22:26:08Z", + "stargazers_count": 20, + "last_fetched": 1742940868.752001 + }, + "234750356": { + "repository_manifest": {}, + "new": 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/\"efcb09442041bb65a96060eef8dd836cf2a7621a9e183b6eb712d42e42331487\"", + "last_updated": "2020-01-20T19:48:02Z", + "stargazers_count": 9, + "topics": [ + "ios", + "light-mode", + "lightmode" + ], + "last_fetched": 1741328381.712541 + }, + "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/\"95162f23363622f07c58e905f89992329e06b9fd2b585d0eab10ef3df152cbeb\"", + "last_updated": "2023-12-30T16:46:21Z", + "stargazers_count": 2, + "topics": [ + "calendar", + "catholic", + "catholic-calendar", + "catholicism", + "home-assistant-catholic-calendar", + "homeassistant-addons", + "homeassistant-custom-component" + ], + "last_fetched": 1744568624.134603 + }, + "181743867": { + "repository_manifest": {}, + "new": true, + "full_name": "tefinger/hass-brematic", + "category": "integration", + "description": "Custom component for Home Assistant to support Brematic devices", + "domain": "brematic", + "etag_repository": "W/\"ee4b1adaf9dc8ee9915b667eacc69369587a7575c76925b8399181f510391b22\"", + "last_updated": "2024-06-14T13:27:02Z", + "stargazers_count": 20, + "topics": [ + "433mhz", + "brematic", + "brennenstuhl", + "gateway", + "intertechno" + ], + "last_fetched": 1743762328.845435 + }, + "257123327": { + "repository_manifest": {}, + "new": true, + "full_name": "madmicio/channel-pad", + "category": "plugin", + "description": "channel pad for LG TV Remote control", + "etag_repository": "W/\"73b0bdbed6e8a76d1067e7ce68321dfd6f600ce48d04a0aa7b79adacd522466d\"", + "last_updated": "2020-05-28T19:17:53Z", + "stargazers_count": 28, + "topics": [ + "channel-pad", + "lg", + "tv-remote" + ], + "last_fetched": 1741839537.717848 + }, + "345753205": { + "repository_manifest": {}, + "new": true, + "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/\"10c59fc88ea2c4932818805f5fcb04daaff6508a47ff346d5a70cf1b7f22263c\"", + "last_updated": "2023-05-11T00:29:06Z", + "stargazers_count": 38, + "topics": [ + "assistant", + "fan", + "home", + "percent", + "speed" + ], + "last_fetched": 1745648414.669978 + }, + "624337782": { + "repository_manifest": {}, + "new": true, + "full_name": "TheFes/relative-time-plus", + "category": "template", + "description": "Relative Time Macro with additional options", + "etag_repository": "W/\"4c72c13a53429cea66e4d759572f7a3073df685659325418647b4bb45e87717d\"", + "last_updated": "2024-12-09T21:15:51Z", + "stargazers_count": 44, + "topics": [ + "jinja2", + "relative-time" + ], + "last_fetched": 1743351355.710813 + }, + "661020642": { + "repository_manifest": {}, + "new": true, + "full_name": "odya/hass-ina219-ups-hat", + "category": "integration", + "description": " Home Assistant UPS Hat integration. Waveshare and others based on INA219", + "domain": "ina219_ups_hat", + "etag_repository": "W/\"fb1ff706e8e2e9fc0ac523e0783b08a4745419e4593518b888e5af313a86cd3b\"", + "last_updated": "2024-11-12T02:43:52Z", + "stargazers_count": 14, + "topics": [ + "ups" + ], + "last_fetched": 1745965325.189181 + }, + "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/\"87b8d8a120e7e4f94799eb4e9aa0ec440dbcd96398ab8b19f7da3ed48d781eb8\"", + "last_updated": "2024-10-27T10:49:56Z", + "topics": [ + "perry-cdom", + "perry-electric" + ], + "last_fetched": 1744626090.231481 + }, + "141952963": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/circle-sensor-card", + "category": "plugin", + "description": "A custom component for displaying sensor values as cards or elements", + "etag_repository": "W/\"b25bc248ba98c05b4bca0ea683ce37b7eb304b9446b60bad21586b9fb3bd4bbb\"", + "last_updated": "2022-06-02T04:10:16Z", + "stargazers_count": 199, + "last_fetched": 1745871383.844485 + }, + "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/\"48c6b53f9d56a0a745c5faf6dd79b165a58f90cd0665313c62961d8112162fcb\"", + "last_updated": "2025-04-28T08:32:35Z", + "stargazers_count": 10, + "topics": [ + "generac" + ], + "last_fetched": 1745838304.83731 + }, + "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/\"76208a76494b1d254c37e582e3c581a7925dba8992788b7426ce37e1ba1c9791\"", + "last_updated": "2025-02-25T16:39:34Z", + "topics": [ + "fan", + "ha-recom-modbus", + "modbus", + "ventilation" + ], + "last_fetched": 1740507797.523515 + }, + "462430932": { + "repository_manifest": {}, + "new": true, + "full_name": "amaximus/fire_protection_hu", + "category": "integration", + "description": "Fire protection integration for Home Assistant with data provided by NÉBIH", + "domain": "fire_protection_hu", + "downloads": 14, + "etag_repository": "W/\"2ba043f32278a5d9357ed57357f3210017b0ee633955e842fa7d00c01b78947a\"", + "last_updated": "2023-06-08T08:44:24Z", + "stargazers_count": 3, + "topics": [ + "homeassistant-custom-component", + "hungary" + ], + "last_fetched": 1738067133.287517 + }, + "269474857": { + "repository_manifest": {}, + "new": 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/\"937a5fc30ffb759059dc04a6466c879a727f7db8a371d75385160db729fbb1ad\"", + "last_updated": "2023-04-29T05:41:43Z", + "stargazers_count": 22, + "topics": [ + "lovelace-custom-card" + ], + "last_fetched": 1741328389.879119 + }, + "565137157": { + "repository_manifest": {}, + "new": true, + "full_name": "sftgunner/edinplus-integration", + "category": "integration", + "description": "eDIN+ Home Assistant Integration", + "domain": "edinplus", + "etag_repository": "W/\"272f6ad2598a37dc27990bf07bd32957d6235cc4b228c946f08de55d70426c2a\"", + "last_updated": "2024-12-24T14:43:35Z", + "stargazers_count": 6, + "topics": [ + "edin-plus", + "home-assistant-custom-component", + "home-assistant-integration", + "mode-lighting" + ], + "last_fetched": 1744907332.82663 + }, + "597517839": { + "repository_manifest": {}, + "new": true, + "full_name": "rexave/hass-orange-internet-on-the-move", + "category": "integration", + "description": "Home Assistant integration for Orange Intenet on the move", + "domain": "orange_internet_on_the_move", + "etag_repository": "W/\"a45abc7684b66d360773d958378c4388e033e6483ed8eea18f1bfd636b27b13d\"", + "last_updated": "2023-05-06T16:49:32Z", + "last_fetched": 1729217213.367935 + }, + "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 + }, + "352169259": { + "repository_manifest": {}, + "new": true, + "full_name": "aex351/home-assistant-neerslag-app", + "category": "integration", + "description": "Neerslag app for Home Assistant. All-in-one package (Sensors + Card).", + "domain": "neerslag", + "etag_repository": "W/\"d877d02bf2e65b8c2ebaf62b9479d14a6884d4e0e1d118a5547daf2afc6656ed\"", + "last_updated": "2024-12-29T03:48:30Z", + "stargazers_count": 70, + "last_fetched": 1745238508.839506 + }, + "190260955": { + "repository_manifest": {}, + "new": true, + "full_name": "bramkragten/mind", + "category": "integration", + "description": "Add support for Mind Mobility vehicles in Home Assistant", + "domain": "mind", + "etag_repository": "W/\"c84d5828486f50bd8c267d862e93337511515ec5abb02dbc62f467a5d6149b2c\"", + "last_updated": "2021-05-07T13:37:44Z", + "stargazers_count": 9, + "last_fetched": 1729213407.707691 + }, + "717185121": { + "repository_manifest": {}, + "new": true, + "full_name": "Mallonbacka/custom-component-cloudwatch", + "category": "integration", + "description": "A Home Assistant custom component to send values directly to Amazon CloudWatch.", + "domain": "amazon_cloudwatch", + "downloads": 213, + "etag_repository": "W/\"7834a0c485bd023c74d21fe2b2b889d3abeec807d0fb07027fb6d9784ae9a396\"", + "last_updated": "2025-04-28T17:53:14Z", + "stargazers_count": 1, + "topics": [ + "aws", + "cloudwatch", + "metrics" + ], + "last_fetched": 1745864876.743217 + }, + "368653916": { + "repository_manifest": {}, + "new": true, + "full_name": "moox-it/hass-moox-track", + "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/\"6fcf9421afa9a9477a7950083b2989bbc11f9599a81b30a97bd5fb5df89198a3\"", + "last_updated": "2025-02-17T11:10:33Z", + "stargazers_count": 1, + "topics": [ + "device", + "gps", + "moox", + "track", + "tracker" + ], + "last_fetched": 1745339149.001474 + }, + "555110808": { + "repository_manifest": {}, + "new": true, + "full_name": "lewei50/ha_iammeter_modbus", + "category": "integration", + "description": "IamMeterr Modbus custom_component for Home Assistant", + "domain": "iammeter_modbus", + "etag_repository": "W/\"3169da3eed71bb1d595f86f03211c9a7d916965b40f83eac5a131e24ffd37c3b\"", + "last_updated": "2025-03-18T01:21:52Z", + "stargazers_count": 2, + "last_fetched": 1745504429.748858 + }, + "416059983": { + "repository_manifest": {}, + "new": true, + "full_name": "pail23/stiebel_eltron_isg_component", + "category": "integration", + "description": "Stiebel Eltron ISG integration for Home Assistant ", + "domain": "stiebel_eltron_isg", + "downloads": 767, + "etag_repository": "W/\"5770af819fd1eb4f0c420c2a56ac11ff36f266b327335ffad0e21bcb8a260ea9\"", + "last_updated": "2025-04-29T19:10:55Z", + "stargazers_count": 67, + "last_fetched": 1746022992.466545 + }, + "347143701": { + "repository_manifest": {}, + "new": true, + "full_name": "rccoleman/channels_dvr_recently_recorded", + "category": "integration", + "description": "▶️ Channels DVR component to feed Upcoming Media Card.", + "domain": "channels_dvr_recently_recorded", + "etag_repository": "W/\"8985dd58913bb147003e3c5e7feb068fdba21d20bafe98d81717c17ec4e603c2\"", + "last_updated": "2024-10-20T15:50:07Z", + "stargazers_count": 13, + "topics": [ + "channels-dvr", + "homeassista" + ], + "last_fetched": 1745670890.42553 + }, + "636324558": { + "repository_manifest": {}, + "new": true, + "full_name": "ryanbdclark/owlet", + "category": "integration", + "description": "Owlet HA integration", + "domain": "owlet", + "downloads": 470, + "etag_repository": "W/\"c62207bdd0045fb9b26319e8dfd5d4ed304fe8b16a11e9ea0a9a8470b24e17fe\"", + "last_updated": "2025-04-15T18:56:27Z", + "stargazers_count": 37, + "topics": [ + "home-assistant-component", + "owlet" + ], + "last_fetched": 1745619838.204057 + }, + "400832075": { + "repository_manifest": {}, + "new": true, + "full_name": "radical-squared/aquatemp", + "category": "integration", + "description": "Home Assistant AquaTemp Heat Pump Climate Entity", + "domain": "aqua_temp", + "etag_repository": "W/\"278d00da576d6526c324ad3c4c2b3d273f7e5c147c952014dbf04cc667ae99b9\"", + "last_updated": "2024-11-27T07:23:33Z", + "stargazers_count": 46, + "topics": [ + "aquatemp", + "climate-entity" + ], + "last_fetched": 1745684698.068898 + }, + "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/\"476614bc9b25bba2e96fdab4a25dcbd0c6d35feaf2dfe1e50d8c36e4a32c9180\"", + "last_updated": "2024-12-18T16:00:06Z", + "stargazers_count": 5, + "topics": [ + "home-assistant-custom-component" + ], + "last_fetched": 1745317448.930748 + }, + "234022648": { + "repository_manifest": {}, + "new": 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/\"66253786e48e78881e6f2e878852ef79c40adfef2a619691622d5c6b771f4a59\"", + "last_updated": "2023-01-12T22:47:14Z", + "stargazers_count": 140, + "last_fetched": 1745741877.051628 + }, + "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": 23, + "etag_repository": "W/\"cd8fd0bb1b6f17965c61ecd711dbc05e0052021dd6050ca7561ff853d42e1764\"", + "last_updated": "2025-04-24T07:25:48Z", + "stargazers_count": 2, + "topics": [ + "home-assistant-custom-component", + "homeassistant-custom-component", + "ims", + "weather" + ], + "last_fetched": 1746022770.116104 + }, + "199718799": { + "repository_manifest": {}, + "new": true, + "full_name": "snikch/climate.escea", + "category": "integration", + "description": "🏡Home Assistant Custom Component for Escea Fires 🔥", + "domain": "escea", + "etag_repository": "W/\"6cbec41d31bf7ee957fab77b7b6f352a83991890fd4e228659c6b4d2e64dbb7c\"", + "last_updated": "2025-02-12T09:12:16Z", + "stargazers_count": 12, + "topics": [ + "climate", + "fireplace" + ], + "last_fetched": 1745670955.664385 + }, + "318182014": { + "repository_manifest": {}, + "new": true, + "full_name": "al-one/hass-xiaomi-miot", + "category": "integration", + "description": "Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成", + "domain": "xiaomi_miot", + "downloads": 8688, + "etag_repository": "W/\"9575851c78bce2eccb68a0a8c48d44b45093ceee641e3180d8b29f4a5ed6503e\"", + "last_updated": "2025-04-29T11:07:15Z", + "stargazers_count": 5215, + "topics": [ + "iot", + "miio", + "miot", + "miot-spec", + "xiaoai", + "xiaomi", + "xiaomi-miot" + ], + "last_fetched": 1746016162.653046 + }, + "370997019": { + "repository_manifest": {}, + "new": true, + "full_name": "bernikr/lovelace-webos-keyboard-card", + "category": "plugin", + "description": "Type on your WebOS TV using this lovelace card", + "etag_repository": "W/\"f4814a78edba48e719a7d3e1130325e3ec6c87001089476eb9a2813fb4e18bf7\"", + "last_updated": "2024-01-13T20:24:46Z", + "stargazers_count": 7, + "topics": [ + "card", + "input-method", + "keyboard", + "remote", + "webos" + ], + "last_fetched": 1741328394.867378 + }, + "261311061": { + "repository_manifest": {}, + "new": true, + "full_name": "garbled1/homeassistant_ecowitt", + "category": "integration", + "description": "Ecowitt Weather Station integration for homeassistant", + "domain": "ecowitt", + "etag_repository": "W/\"25858d70ad48f80b61c6f5b8134ce45ea0a815df8518d2a5230f05ca6f67722d\"", + "last_updated": "2023-05-05T15:38:45Z", + "stargazers_count": 148, + "topics": [ + "ecowitt" + ], + "last_fetched": 1745951080.698354 + }, + "236611771": { + "repository_manifest": {}, + "new": true, + "full_name": "prairiesnpr/hass-tdameritrade", + "category": "integration", + "description": "TDAmeritrade component for Home Assistant", + "domain": "tdameritrade", + "etag_repository": "W/\"e7bd51a123d31127ab53652d1160d646d738e3077f0c8536e2a9f1b8226c5d24\"", + "last_updated": "2022-07-07T02:15:03Z", + "stargazers_count": 8, + "topics": [ + "tdameritrade" + ], + "last_fetched": 1729217202.090247 + }, + "117426840": { + "repository_manifest": {}, + "new": true, + "full_name": "robinostlund/homeassistant-volkswagencarnet", + "category": "integration", + "description": "Volkswagen Carnet Component for home assistant", + "domain": "volkswagencarnet", + "downloads": 19780, + "etag_repository": "W/\"19cb8e49d87f628c3b2f92ecd146334a8cdbcdfc8a089ba1967719ac3e705ddc\"", + "last_updated": "2025-04-08T22:05:48Z", + "stargazers_count": 390, + "topics": [ + "volkswagen-carnet" + ], + "last_fetched": 1746023051.582838 + }, + "573233876": { + "repository_manifest": {}, + "new": true, + "full_name": "Sian-Lee-SA/Home-Assistant-Switch-Manager", + "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/\"9a2172de318678ae1ff2939dd65fd0a7ddfeda851b7bad7a75168e227e047e50\"", + "last_updated": "2025-04-17T04:19:00Z", + "stargazers_count": 367, + "topics": [ + "component", + "script", + "switch-manager" + ], + "last_fetched": 1745792591.090075 + }, + "322881712": { + "repository_manifest": {}, + "new": true, + "full_name": "juacas/honor_x3", + "category": "integration", + "description": "Honor X3 router Device tracker for Home Assistant", + "domain": "honor_x3", + "etag_repository": "W/\"b54ba39a43dc6a0b72a6d8d31a07c07573dc948a42cee42c596d3d7f9ab5a3f3\"", + "last_updated": "2021-08-24T07:44:17Z", + "stargazers_count": 12, + "topics": [ + "device-tracker", + "presence-detection", + "router" + ], + "last_fetched": 1741299528.319237 + }, + "541834155": { + "repository_manifest": {}, + "new": true, + "full_name": "dcmeglio/homeassistant-petsafe", + "category": "integration", + "description": "Integrate PetSafe Smartfeed feeders an Scoopfree litter boxes into Home Assistant.", + "domain": "petsafe", + "etag_repository": "W/\"ff9883594bfb2e6215462d125e2f6c840f1e26eeb9c9ca6a555f2e4d4a9786f6\"", + "last_updated": "2025-01-04T18:58:38Z", + "stargazers_count": 29, + "topics": [ + "cats", + "dogs", + "feeder", + "litterbox", + "petsafe" + ], + "last_fetched": 1743344156.814323 + }, + "294037465": { + "repository_manifest": {}, + "new": true, + "full_name": "swingerman/ha-dual-smart-thermostat", + "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/\"e1473a15ecf92a0ee135ab26bf007571d7a1ac3999f74b0eea28298b8a5ca5cf\"", + "last_updated": "2025-04-30T09:19:38Z", + "stargazers_count": 160, + "topics": [ + "thermostat" + ], + "last_fetched": 1746008800.686669 + }, + "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": 757942, + "etag_repository": "W/\"a8356799483055377f929978fddb97e03658943130d516b49649f546a01bd1a8\"", + "last_updated": "2025-04-28T09:22:15Z", + "stargazers_count": 6177, + "topics": [ + "community", + "package-manager" + ], + "installed": true, + "last_commit": "df50f45", + "last_version": "2.0.5", + "manifest_name": "HACS", + "releases": true, + "version_installed": "2.0.5", + "last_fetched": 1746030592.502954 + }, + "679827231": { + "repository_manifest": {}, + "new": true, + "full_name": "kverqus/lovelace-hassam-card", + "category": "plugin", + "description": "HASSAM Card for Home Assistant", + "etag_repository": "W/\"e98ea823d678212ceafb05cbc4467e7ddeb739d9a0b830bec886d244ce1b5b97\"", + "last_updated": "2024-03-24T13:28:29Z", + "topics": [ + "homeassistant-frontend", + "lovelace-card", + "lovelace-custom-card", + "ssam" + ], + "last_fetched": 1729213438.239202 + }, + "401282856": { + "repository_manifest": {}, + "new": true, + "full_name": "BottlecapDave/HomeAssistant-OctopusEnergy", + "category": "integration", + "description": "Unofficial Home Assistant integration for interacting with Octopus Energy", + "domain": "octopus_energy", + "etag_repository": "W/\"d33aa2654698526109b773437be80a20a8cfc2ee17a0b6cd74ab518b13760366\"", + "last_updated": "2025-04-27T14:11:34Z", + "stargazers_count": 705, + "topics": [ + "energy-consumption", + "octopus-energy" + ], + "last_fetched": 1745950934.414417 + }, + "554898014": { + "repository_manifest": {}, + "new": true, + "full_name": "tijsverkoyen/HomeAssistant-FusionSolar", + "category": "integration", + "description": "Integrate FusionSolar into your Home Assistant.", + "domain": "fusion_solar", + "etag_repository": "W/\"a3bf26dd11ae9093b21c9e4d68fdadd9d94795fe42bef460695af65316123442\"", + "last_updated": "2025-03-02T17:09:51Z", + "stargazers_count": 182, + "topics": [ + "fusionsolar", + "huawei" + ], + "last_fetched": 1745936771.649874 + }, + "686447561": { + "repository_manifest": {}, + "new": true, + "full_name": "t0mer/matterbridge-custom-notifier", + "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/\"5765eaa825287d90c070dc5bbf71ff0c8f7ed327f104409d552f90c6b6a161b4\"", + "last_updated": "2024-04-01T18:55:35Z", + "stargazers_count": 22, + "topics": [ + "api", + "go", + "hacs-custom", + "matterbridge", + "whatsapp" + ], + "last_fetched": 1743697655.270932 + }, + "321140869": { + "repository_manifest": {}, + "new": true, + "full_name": "ben8p/lovelace-auto-reload-card", + "category": "plugin", + "description": "Custom home assitant lovelace for UI auto reload", + "etag_repository": "W/\"61dd4a1a8f02d2c959dad5b9a040745e4274cd58903ace3094896060e00ac69b\"", + "last_updated": "2023-05-24T20:46:18Z", + "stargazers_count": 40, + "topics": [ + "lovelace-card" + ], + "last_fetched": 1745266587.132358 + }, + "228685436": { + "repository_manifest": {}, + "new": true, + "full_name": "cyberjunky/home-assistant-toon_boilerstatus", + "category": "integration", + "description": "This component reads and displays the boiler status values from a rooted Toon thermostat.", + "domain": "toon_boilerstatus", + "etag_repository": "W/\"7b0a736e01fa1c117011a942ec120d2f19cb3eaa5295dc00636c23de0d969899\"", + "last_updated": "2024-01-02T15:32:52Z", + "stargazers_count": 13, + "topics": [ + "cv", + "opentherm", + "toon" + ], + "last_fetched": 1738585643.834051 + }, + "665501829": { + "repository_manifest": {}, + "new": true, + "full_name": "mlamberts78/weather-chart-card", + "category": "plugin", + "description": "Custom weather card with charts.", + "downloads": 18527, + "etag_repository": "W/\"5bdd5c8c24e30d30e27547b22982dbf42d2b6bc3e0000318e096e7f04ee64263\"", + "last_updated": "2025-04-03T08:17:31Z", + "stargazers_count": 378, + "topics": [ + "card", + "weather" + ], + "last_fetched": 1745670479.689971 + }, + "336054515": { + "repository_manifest": {}, + "new": true, + "full_name": "lbbrhzn/ocpp", + "category": "integration", + "description": "Home Assistant integration for electric vehicle chargers that support the Open Charge Point Protocol (OCPP).", + "domain": "ocpp", + "downloads": 4806, + "etag_repository": "W/\"8b7594fca4a58f70c1cb4539be3e61c59088aa3ca97ed34214c7094f8dd68ee1\"", + "last_updated": "2025-04-24T15:05:08Z", + "stargazers_count": 262, + "topics": [ + "ocpp" + ], + "last_fetched": 1745951220.304917 + }, + "827483338": { + "repository_manifest": {}, + "new": true, + "full_name": "Kajkac/ZTE-MC-Home-assistant-repo", + "category": "integration", + "description": "ZTE MC801A, MC888, MC889 Home assistant Custom integration", + "domain": "zte_router", + "downloads": 97, + "etag_repository": "W/\"956f942d4b71ee6b078fb48cf44f39438c0745a1e146d42a5562c972553f89cc\"", + "last_updated": "2025-04-23T15:45:45Z", + "stargazers_count": 25, + "topics": [ + "hacs-custom", + "router", + "zte" + ], + "last_fetched": 1745857418.406201 + }, + "279680951": { + "repository_manifest": {}, + "new": true, + "full_name": "kukulich/home-assistant-jablotron100", + "category": "integration", + "description": "Home Assistant custom component for JABLOTRON 100+ alarm system", + "domain": "jablotron100", + "etag_repository": "W/\"adb0a0e7d31103b83dbf375391703707a874ae6b3afac7e8870bd3139474ba7d\"", + "last_updated": "2025-01-10T14:05:08Z", + "stargazers_count": 81, + "topics": [ + "alarm", + "jablotron" + ], + "last_fetched": 1744107726.588423 + }, + "247134044": { + "repository_manifest": {}, + "new": true, + "full_name": "faeibson/lovelace-multiline-text-input-card", + "category": "plugin", + "description": "A simple lovelace multiline text input card", + "downloads": 3054, + "etag_repository": "W/\"dcc028680cb394991c1de99e545cff06010f46ced5494f7bb7d6fc106ed1ad4b\"", + "last_updated": "2020-10-15T00:16:17Z", + "stargazers_count": 13, + "topics": [ + "lovelace-card", + "multiline", + "text-input" + ], + "last_fetched": 1745543453.031205 + }, + "230672465": { + "repository_manifest": {}, + "new": true, + "full_name": "houtknots/UglyChristmas-Theme", + "category": "theme", + "description": "Christmas theme for Home-Assistant", + "etag_repository": "W/\"867e65397b69ca5ac163ae977e6fe9610b90c07b3b72deef89a9757045306b5b\"", + "last_updated": "2023-11-21T11:11:20Z", + "stargazers_count": 1, + "last_fetched": 1732220216.195378 + }, + "257005990": { + "repository_manifest": {}, + "new": true, + "full_name": "madmicio/LG-WebOS-Remote-Control", + "category": "plugin", + "description": "Remote Control for LG TV WebOS", + "downloads": 26844, + "etag_repository": "W/\"1b8cdb1631aa72edf0b63260cabc699e3ccc8bb12261dd768336b25075c5ad77\"", + "last_updated": "2024-05-27T11:25:14Z", + "stargazers_count": 471, + "topics": [ + "lg", + "remote", + "webos" + ], + "last_fetched": 1745809759.704312 + }, + "625887812": { + "repository_manifest": {}, + "new": true, + "full_name": "joselcaguilar/azure-openai-ha", + "category": "integration", + "description": "Azure OpenAI Conversation for Home Assistant", + "domain": "azure_openai_conversation", + "downloads": 1020, + "etag_repository": "W/\"559bfcdac779c7f20b7a56c443ba09164b649aa8b20f3fa023715cff1d8d02cc\"", + "last_updated": "2025-01-27T17:33:31Z", + "stargazers_count": 50, + "topics": [ + "azure-openai", + "gpt" + ], + "last_fetched": 1744288489.569679 + }, + "282427417": { + "repository_manifest": {}, + "new": true, + "full_name": "bremor/public_transport_victoria", + "category": "integration", + "description": "Custom component for retrieving departure times for Public Transport Victoria.", + "domain": "public_transport_victoria", + "etag_repository": "W/\"b2bad82c5af2538687fa8ae3593bb2f5c93eeb2472ec4e27dad3c94fda7cdd29\"", + "last_updated": "2024-10-06T06:37:35Z", + "stargazers_count": 35, + "topics": [ + "australia", + "bus", + "ptv", + "public", + "train", + "tram", + "transport", + "victoria" + ], + "last_fetched": 1741731283.028797 + }, + "449416816": { + "repository_manifest": {}, + "new": true, + "full_name": "punxaphil/custom-sonos-card", + "category": "plugin", + "description": "Home Assistant custom lovelace sonos card", + "downloads": 22767, + "etag_repository": "W/\"e3f32f5ffbba7692d037fbf13c497985ed663082224d3a60d6930792410983bb\"", + "last_updated": "2025-04-28T18:49:41Z", + "stargazers_count": 249, + "topics": [ + "lovelace-custom-card", + "sonos" + ], + "last_fetched": 1745878640.00459 + }, + "143850865": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-cards/beer-card", + "category": "plugin", + "description": "This card give you a list of your wishlist items.", + "etag_repository": "W/\"ec77d3a8f55f3de309d64601ee901ad6e9a2db55206dd5d0d32cce949b8b5217\"", + "last_updated": "2021-01-13T09:25:20Z", + "stargazers_count": 3, + "last_fetched": 1741328400.554515 + }, + "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/\"cf9785ebefdddb6e49625007aeeff18f1d0feeb2e77cdb748634e33797444fae\"", + "last_updated": "2025-04-28T19:56:50Z", + "stargazers_count": 522, + "topics": [ + "mushroom-strategy", + "strategy" + ], + "last_fetched": 1746016192.273235 + }, + "214786112": { + "repository_manifest": {}, + "new": 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.", + "etag_repository": "W/\"2db7932a0090db7d68e02234b053f795f83f5ed157a5b73384222257529fc1ec\"", + "last_updated": "2025-03-15T15:38:37Z", + "stargazers_count": 262, + "topics": [ + "home-assistant-custom-card", + "lovelace-card", + "lovelace-custom-card", + "material-3", + "svg" + ], + "last_fetched": 1745763171.093414 + }, + "638230244": { + "repository_manifest": {}, + "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": 35884, + "etag_repository": "W/\"02cfb09ad03fbab8bd489e4a98b3c624523b47958aee5f2883757bc47c0ac819\"", + "last_updated": "2024-10-13T17:28:30Z", + "stargazers_count": 193, + "topics": [ + "automation", + "cards", + "customization", + "dashboard", + "diy", + "energy", + "green", + "renewable-energy", + "renewables", + "visualization" + ], + "last_fetched": 1745838292.847963 + }, + "695365328": { + "repository_manifest": {}, + "new": true, + "full_name": "popeen/Home-Assistant-Custom-Component-Luncha-I-Mjardevi", + "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": 44, + "etag_repository": "W/\"af76c62451d320b29849788927386a7d2d2ee845a21218219147ea36562b241e\"", + "last_updated": "2024-12-15T02:31:31Z", + "last_fetched": 1734236644.638702 + }, + "201805130": { + "repository_manifest": {}, + "new": true, + "full_name": "custom-components/nordpool", + "category": "integration", + "description": "This component allows you to pull in the energy prices into Home-Assistant.", + "domain": "nordpool", + "etag_repository": "W/\"ed29645cb028be6ac7b74d91400cf0210c009f351b90216c7326690a43f5457b\"", + "last_updated": "2024-12-30T02:32:29Z", + "stargazers_count": 506, + "topics": [ + "energy-prices", + "nordpool" + ], + "last_fetched": 1745284281.484473 + }, + "356033332": { + "repository_manifest": {}, + "new": true, + "full_name": "BigNocciolino/CryptoTracker", + "category": "integration", + "description": "Integration for Home Assistant to implement a crypto tracking system", + "domain": "cryptostate", + "etag_repository": "W/\"742b76fe87029ebc7e19e39dd95717d5f848036ab017a1e47124cc4c0d9b91cf\"", + "last_updated": "2024-11-13T14:44:46Z", + "stargazers_count": 24, + "topics": [ + "automation", + "currency", + "tracker" + ], + "last_fetched": 1744525242.370647 + }, + "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/\"fdb2f8144b84e981bc0fe8a2cff4793bd859f3d13014b6869b3df75ff2c06d0e\"", + "last_updated": "2025-04-07T00:21:18Z", + "stargazers_count": 2, + "last_fetched": 1744150938.604246 + }, + "779795591": { + "repository_manifest": {}, + "new": true, + "full_name": "littleyoda/ha-pysmaplus", + "category": "integration", + "description": "home assistant custom integration for pysma-plus", + "domain": "pysmaplus", + "downloads": 2055, + "etag_repository": "W/\"7a6082877b40e5624433b6a6292dbd9f19e1ffc8a51ae829b9b8beaeaa285418\"", + "last_updated": "2025-02-20T16:39:19Z", + "stargazers_count": 60, + "topics": [ + "ennexos", + "inverter", + "sma", + "speedwire" + ], + "last_fetched": 1746016544.990127 + }, + "535287543": { + "repository_manifest": {}, + "new": true, + "full_name": "hardbyte/ha-evnex", + "category": "integration", + "description": "A cloud-polling Home Assistant component to integrate with an Evnex Charger", + "domain": "evnex", + "etag_repository": "W/\"9a6e23c794444323b2fdc64e2f81381f44368588885d5629cc06be7466d67895\"", + "last_updated": "2024-11-18T08:25:47Z", + "stargazers_count": 14, + "topics": [ + "charger", + "energy-consumption", + "homeassistant-custom-component" + ], + "last_fetched": 1743502834.682363 + }, + "666816132": { + "repository_manifest": {}, + "new": true, + "full_name": "plmilord/Hass.io-custom-component-ikamand", + "category": "integration", + "description": "Home Assistant integration - iKamand", + "domain": "ikamand", + "etag_repository": "W/\"a7a79549044b2ec2ddbfbed6cf265c75155e9539fe2c3e882b22b78ecdb52e36\"", + "last_updated": "2024-08-03T16:07:36Z", + "stargazers_count": 18, + "topics": [ + "ikamand", + "kamado-joe" + ], + "last_fetched": 1736108445.270732 + }, + "401145616": { + "repository_manifest": {}, + "new": true, + "full_name": "CJNE/ha-myenergi", + "category": "integration", + "description": "Home Assistant integration for MyEnergi devices", + "domain": "myenergi", + "etag_repository": "W/\"c7ab7160cb74b249c44d678543f8cdc2d6d918752718f0c7990d743662ae387b\"", + "last_updated": "2025-01-21T07:43:56Z", + "stargazers_count": 161, + "topics": [ + "ev-charging", + "green-energy", + "myenergi" + ], + "last_fetched": 1746016264.497536 + }, + "498861412": { + "repository_manifest": {}, + "new": true, + "full_name": "bmcclure/ha-aquanta", + "category": "integration", + "description": "An unofficial Aquanta water heater controller integration for Home Assistant", + "domain": "aquanta", + "downloads": 182, + "etag_repository": "W/\"7071b92e85e756490cb5b744f76c10d4095fcdbbfd38537721f8e32405d81123\"", + "last_updated": "2024-09-30T15:48:04Z", + "stargazers_count": 13, + "topics": [ + "hacs-custom", + "home-assistant-integration" + ], + "last_fetched": 1745284238.709224 + }, + "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", + "etag_repository": "W/\"f7ec04a47cb1f30812ebf527180e8ca28910341dfffb8d38d6431b31dc6b7e22\"", + "last_updated": "2025-04-09T08:43:55Z", + "stargazers_count": 4, + "topics": [ + "smhi", + "smhi-warnings", + "weather-api" + ], + "last_fetched": 1744202194.669482 + }, + "544947025": { + "repository_manifest": {}, + "new": true, + "full_name": "functionpointer/home-assistant-chargecloud-integration", + "category": "integration", + "description": "Fetches real-time status of public ev chargers from chargecloud.de", + "domain": "chargecloud", + "etag_repository": "W/\"bfe9adaaa3130b13697377a394a876308022792f3177f8db1d6111ead37254fa\"", + "last_updated": "2024-06-07T18:41:16Z", + "stargazers_count": 8, + "topics": [ + "electric-vehicle-charging-station", + "electric-vehicles" + ], + "last_fetched": 1741119510.82291 + }, + "270386127": { + "repository_manifest": {}, + "new": true, + "full_name": "gicamm/homeassistant-comelit", + "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/\"2829b289578090a479fe09c21ee1af248285ea7668d6470bd760718e92548dbf\"", + "last_updated": "2025-04-27T08:05:29Z", + "stargazers_count": 28, + "topics": [ + "automation", + "comelit", + "comelit-hub", + "comelit-vedo", + "vedo" + ], + "last_fetched": 1745965095.532172 + }, + "586474647": { + "repository_manifest": {}, + "new": true, + "full_name": "myTselection/pixometer", + "category": "integration", + "description": "Home Assistant custom component HACS for Pixolus Pixometer app meter reading integration.", + "domain": "pixometer", + "etag_repository": "W/\"3ccfb38c391d4c28377345d7856550fbdd147bd741fd2c6639440fef4e6b4f37\"", + "last_updated": "2024-11-23T14:28:01Z", + "stargazers_count": 3, + "topics": [ + "meterreading", + "pixometer" + ], + "last_fetched": 1741299648.003121 + }, + "463624702": { + "repository_manifest": {}, + "new": true, + "full_name": "dahlb/ha_hatch", + "category": "integration", + "description": "Home Assistant Integration for Hatch Rest Mini", + "domain": "ha_hatch", + "etag_repository": "W/\"1c23421cc10bbd46d1bcfe3dac3c589ebb54eae53e27028ad7b37ea1f9497a19\"", + "last_updated": "2025-04-28T11:09:56Z", + "stargazers_count": 122, + "topics": [ + "hatch-baby-rest", + "python3" + ], + "last_fetched": 1745843521.521821 + }, + "844729853": { + "repository_manifest": {}, + "new": true, + "full_name": "Angelius007/myfox-api", + "category": "integration", + "description": "MyFox Integration for Home Assistant", + "domain": "myfox", + "etag_repository": "W/\"f1edfd64e0a421bb695cacb9df0fcd22a4458cb6cb1a372721c9d60585b2b1a3\"", + "last_updated": "2025-04-13T09:31:32Z", + "stargazers_count": 2, + "topics": [ + "alarm", + "homeassistant-custom-component", + "myfox", + "somfy" + ], + "last_fetched": 1744647555.037046 + }, + "261496794": { + "repository_manifest": {}, + "new": true, + "full_name": "tikismoke/home-assistant-plcbus", + "category": "integration", + "description": "a plcbus custom somponents for HomeAssistant", + "domain": "plcbus", + "etag_repository": "W/\"27ae35e73e9db79dfccdc92a632904c5a658f524557cb90cf9f05d520ba4f21e\"", + "last_updated": "2024-08-12T20:30:09Z", + "stargazers_count": 2, + "topics": [ + "plcbus" + ], + "last_fetched": 1741299830.433994 + }, + "219035415": { + "repository_manifest": {}, + "new": true, + "full_name": "ptimatth/GeorideHA", + "category": "integration", + "description": "GeoRide integration for Home Assistant", + "domain": "georide", + "etag_repository": "W/\"ff12a045950ae432ff3e69754073d58054edb5687126c512d7d2816f6692775e\"", + "last_updated": "2024-11-12T19:20:08Z", + "stargazers_count": 25, + "last_fetched": 1745504568.928624 + }, + "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/\"09d2055a49dd1eea3c1f0b3b0d739834ab3d2d679f026d44dbc1c0b2aff8782e\"", + "last_updated": "2025-03-03T13:33:10Z", + "stargazers_count": 60, + "topics": [ + "nissan", + "nissan-leaf", + "nissanconnect" + ], + "last_fetched": 1746016303.545959 + }, + "544426802": { + "repository_manifest": {}, + "new": true, + "full_name": "Tasshack/dreame-vacuum", + "category": "integration", + "description": "Home Assistant integration for Dreame robot vacuums with map support", + "domain": "dreame_vacuum", + "downloads": 19584, + "etag_repository": "W/\"913f7021710de811391d81f18a6382c98a64a37c7de1866110ad6b7e9a8778c1\"", + "last_updated": "2025-04-21T15:06:29Z", + "stargazers_count": 1176, + "topics": [ + "automation", + "cloud", + "dreame", + "dreamehome", + "dreametech", + "map", + "mi-home", + "miio", + "robot", + "vacuum", + "vacuum-map", + "xiaomi" + ], + "last_fetched": 1746030517.883767 + }, + "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/\"5eeaa5b3317eada48a76b6e9b6e82932a7883a414b56f6e474245035e22e3b49\"", + "last_updated": "2025-04-20T23:30:21Z", + "stargazers_count": 4, + "topics": [ + "helper" + ], + "last_fetched": 1745223840.32252 + }, + "685246640": { + "repository_manifest": {}, + "new": true, + "full_name": "Danieldiazi/homeassistant-meteogalicia_tides", + "category": "integration", + "description": "A Home Assistant integration that provides tides info from MeteoGalicia, the meteorological agency for Galicia, Spain", + "domain": "meteogalicia_tides", + "downloads": 95, + "etag_repository": "W/\"6bc8bb0a80af959ba0e7a5921ccaed8b96828f3e40bb664a57a6930c5531bde9\"", + "last_updated": "2024-07-04T11:10:33Z", + "stargazers_count": 2, + "topics": [ + "hacs-custom", + "meteogalicia", + "tides" + ], + "last_fetched": 1741229662.53781 + }, + "256928191": { + "repository_manifest": {}, + "new": true, + "full_name": "Aohzan/ecodevices", + "category": "integration", + "description": "Home Assistant custom component for GCE Eco-Devices", + "domain": "ecodevices", + "downloads": 1, + "etag_repository": "W/\"38e920fddd68d82abc8e036c56389acd64bb1883a31ddc74a97f5bfcb0922c4f\"", + "last_updated": "2025-04-23T10:58:39Z", + "stargazers_count": 17, + "topics": [ + "domotique", + "eco-devices", + "ecodevices", + "gce-electronics" + ], + "last_fetched": 1746008217.015719 + }, + "153870340": { + "repository_manifest": {}, + "new": 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/\"6e32088d983f20e1ee725e331e2ad85d800f9875de26986a5cdfe9fc3658b0b0\"", + "last_updated": "2025-01-10T11:12:50Z", + "stargazers_count": 31, + "topics": [ + "air-conditioner", + "climate", + "harmony", + "hvac" + ], + "last_fetched": 1741278283.179135 + } + } +} \ No newline at end of file diff --git a/.storage/homeassistant.exposed_entities b/.storage/homeassistant.exposed_entities index c32e6fe..a1a5c64 100644 --- a/.storage/homeassistant.exposed_entities +++ b/.storage/homeassistant.exposed_entities @@ -51,6 +51,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -58,6 +64,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -93,6 +105,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -114,13 +132,25 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, "switch.jc_limit_feed_duration": { "assistants": { "conversation": { - "should_expose": true + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + }, + "cloud.alexa": { + "should_expose": false } } }, @@ -128,6 +158,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -135,6 +171,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -142,6 +184,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -149,6 +197,12 @@ "assistants": { "conversation": { "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false } } }, @@ -606,6 +660,1342 @@ "should_expose": false } } + }, + "sensor.inverter_run_status": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.frequency_setpoint": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "switch.inverter_run_control": { + "assistants": { + "conversation": { + "should_expose": true + } + } + }, + "switch.run_control": { + "assistants": { + "conversation": { + "should_expose": true + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.vfd_present_frequency": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.jc_vfd_present_frequency": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.jc_status_word": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "switch.jc_run_control": { + "assistants": { + "conversation": { + "should_expose": true + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "conversation.chatgpt": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.hello": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.statistical_characteristic": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.drum_difference": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.kp": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_paddle_kp": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_drum_kp": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_drum_prev_adjustment": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_vibratory_feed_rate": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.integral": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_feeder_frequency": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.proportional": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_hopper_angle": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_drum_prev_rpm_error": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_plate_frequency": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.meyer_preload_stiffness": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.moisture_cold_soak_time": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.windup": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.meyer_motor_speed": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_paddle_prev_adjustment": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.meyer_screw_displacement": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.moisture_hot_soak_time": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.moisture_ambient_temperature": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.moisture_hot_bath_temperature": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_crush_amount": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_pecan_grade": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_paddle_rpm": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.derivative": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.batch_weight": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_paddle_prev_rpm_error": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_drum_rpm": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sheller_ring_gap": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.jc_throughput_count": { + "assistants": { + "conversation": { + "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "number.jc_feedrate_setpoint": { + "assistants": { + "conversation": { + "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "button.g5_flex_adopt_device_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + } + } + }, + "button.g5_flex_adopt_device_3": { + "assistants": { + "cloud.alexa": { + "should_expose": false + } + } + }, + "button.g5_flex_adopt_device": { + "assistants": { + "cloud.alexa": { + "should_expose": false + } + } + }, + "binary_sensor.get_hacs_running": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.get_hacs_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.get_hacs_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.get_hacs_newest_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.get_hacs_cpu_percent": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.get_hacs_memory_percent": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.hacs_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.hacs_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.browser_mod_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.browser_mod_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.fullscreen_card_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.fullscreen_card_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.browser_control_card_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.browser_control_card_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.extended_openai_conversation_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.extended_openai_conversation_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.pid_controller_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.pid_controller_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.remote_home_assistant_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.remote_home_assistant_pre_release": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.rfid_batch_sensor": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.rfid_batch_sensor_2": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "input_number.set_point": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.sample_time": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.reading": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.jc_throughput_sum": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "counter.jc_pecan_count": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.jc_pecan_count_sum": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.jc_throughput_controller": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.jc_pi_controller_output": { + "assistants": { + "conversation": { + "should_expose": false + }, + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "scene.jc_experiment": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.moisture_content": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "automation.update_meyer_screw_slider_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "automation.update_meyer_screw_slider": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.whole_pecan_moisture_content": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.pecan_shell_moisture_content": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.pecan_kernel_moisture_content": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.product_selection": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.pecan_shell_moisture": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.pecan_kernel_moisture": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "camera.ingest_ipad": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.pecan_station_browser_path": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_connection_type": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_battery_level": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_geocoded_location": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_storage": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_bssid": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_location_permission": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_app_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_audio_output": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_battery_state": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_last_update_trigger": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_ssid": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.factorys_ipad_activity": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "binary_sensor.factorys_ipad_focus": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.shellyplus1pm_c049ef8c7310_switch_0": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "number.sheller_angle": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.shelling_machine_drum_rpm": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.shelling_machine_paddle_rpm": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "binary_sensor.studio_code_server_running": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.studio_code_server_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.studio_code_server_newest_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.studio_code_server_cpu_percent": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.studio_code_server_memory_percent": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.studio_code_server_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "binary_sensor.grafana_running": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "update.grafana_update": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.grafana_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.grafana_newest_version": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.grafana_cpu_percent": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.grafana_memory_percent": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.steinlite_sample_type": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "input_number.jc_crush_angle": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "assist_satellite.192_168_1_211": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "binary_sensor.192_168_1_211_call_in_progress": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "select.192_168_1_211_assistant": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "select.192_168_1_211_finished_speaking_detection": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.192_168_1_211_allow_calls": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "assist_satellite.192_168_1_212": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "binary_sensor.192_168_1_212_call_in_progress": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "select.192_168_1_212_assistant": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "select.192_168_1_212_finished_speaking_detection": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.192_168_1_212_allow_calls": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "conversation.chatgpt_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "assist_satellite.192_168_1_212_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "binary_sensor.192_168_1_212_call_in_progress_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "select.192_168_1_212_assistant_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "select.192_168_1_212_finished_speaking_detection_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "switch.192_168_1_212_allow_calls_2": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.moisture_scale_serial": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.precision_scale_serial": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "sensor.sheller_scale_serial": { + "assistants": { + "conversation": { + "should_expose": false + } + } + }, + "device_tracker.factorys_ipad": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } + }, + "sensor.precision_scale_derivative": { + "assistants": { + "cloud.alexa": { + "should_expose": false + }, + "cloud.google_assistant": { + "should_expose": false + } + } } } } diff --git a/.storage/http b/.storage/http index 544de27..03b355c 100644 --- a/.storage/http +++ b/.storage/http @@ -3,17 +3,17 @@ "minor_version": 1, "key": "http", "data": { - "ssl_profile": "modern", "ip_ban_enabled": true, - "cors_allowed_origins": [ - "https://cast.home-assistant.io" - ], - "server_port": 8123, + "ssl_profile": "modern", "server_host": [ "0.0.0.0", "::" ], + "cors_allowed_origins": [ + "https://cast.home-assistant.io" + ], "use_x_frame_options": true, + "server_port": 8123, "login_attempts_threshold": -1 } } \ No newline at end of file diff --git a/.storage/input_number b/.storage/input_number index 99a7d57..09b0ea8 100644 --- a/.storage/input_number +++ b/.storage/input_number @@ -3,6 +3,31 @@ "minor_version": 1, "key": "input_number", "data": { - "items": [] + "items": [ + { + "id": "jc_rolling_pecan_sum", + "min": 0.0, + "max": 1000000.0, + "name": "JC Rolling Pecan Sum", + "mode": "slider", + "step": 1.0 + }, + { + "id": "jc_rate_prev_error", + "min": -40.0, + "max": 40.0, + "name": "JC Rate Prev Error", + "mode": "slider", + "step": 1.0 + }, + { + "id": "jc_rate_prev_adjustment", + "min": -40.0, + "max": 40.0, + "name": "JC Rate Prev Adjustment", + "mode": "slider", + "step": 1.0 + } + ] } } \ No newline at end of file diff --git a/.storage/input_select b/.storage/input_select index 3a43dcf..64790ca 100644 --- a/.storage/input_select +++ b/.storage/input_select @@ -11,7 +11,9 @@ "options": [ "General Yield Sample", "Half Yield Sample", - "Tare" + "Tare", + "Wet Mass Sample", + "Dry Mass Sample" ] }, { @@ -37,6 +39,38 @@ "15", "16" ] + }, + { + "id": "activesample", + "name": "ActiveSample", + "icon": "mdi:scale-balance", + "options": [ + "None", + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "15", + "16", + "17", + "18", + "19", + "20", + "21", + "22", + "23", + "24" + ] } ] } diff --git a/.storage/lovelace.ayoub_testing b/.storage/lovelace.ayoub_testing new file mode 100644 index 0000000..7b55480 --- /dev/null +++ b/.storage/lovelace.ayoub_testing @@ -0,0 +1,25 @@ +{ + "version": 1, + "minor_version": 1, + "key": "lovelace.ayoub_testing", + "data": { + "config": { + "views": [ + { + "title": "Home", + "sections": [ + { + "type": "grid", + "cards": [ + { + "type": "heading", + "heading": "New section" + } + ] + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/.storage/lovelace.dashboard_ingest b/.storage/lovelace.dashboard_ingest new file mode 100644 index 0000000..d7fb012 --- /dev/null +++ b/.storage/lovelace.dashboard_ingest @@ -0,0 +1,15 @@ +{ + "version": 1, + "minor_version": 1, + "key": "lovelace.dashboard_ingest", + "data": { + "config": { + "views": [ + { + "title": "Home", + "sections": [] + } + ] + } + } +} \ No newline at end of file diff --git a/.storage/lovelace.dashboard_jc b/.storage/lovelace.dashboard_jc index 38fc3d8..7e869d4 100644 --- a/.storage/lovelace.dashboard_jc +++ b/.storage/lovelace.dashboard_jc @@ -54,6 +54,9 @@ { "entity": "input_number.jc_crush_amount", "name": "Select Crush Amount" + }, + { + "entity": "number.jc_angle" } ] } @@ -62,38 +65,39 @@ { "type": "entities", "entities": [ + { + "entity": "switch.jc_run_control" + }, { "entity": "switch.shellyplus1pm_c049ef8c7310_switch_0", "secondary_info": "none", "name": "Vibratory Feed Enable" }, + { + "entity": "input_number.jc_plate_frequency" + }, { "entity": "switch.tp_link_power_strip_d7c1_vibratory_conveyor" + }, + { + "entity": "switch.shellyplus1_b8d61a87d2a8_switch_0" } ], "show_header_toggle": false }, - { - "type": "entities", - "entities": [ - "number.jc_feed_time", - "switch.jc_limit_feed_duration" - ] - }, { "type": "entities", "entities": [ { - "entity": "input_number.jc_plate_frequency" + "entity": "sensor.jc_throughput_count" }, { - "entity": "input_number.jc_feeder_frequency" + "entity": "number.jc_feedrate_setpoint" }, { - "entity": "input_number.batch_weight" + "entity": "sensor.jc_pi_controller_output" } - ], - "title": "Set Manually on Machine (ONLY FOR DATA LOGGING)" + ] } ] } diff --git a/.storage/lovelace.dashboard_meyer b/.storage/lovelace.dashboard_meyer index c462e0c..6fa948c 100644 --- a/.storage/lovelace.dashboard_meyer +++ b/.storage/lovelace.dashboard_meyer @@ -39,16 +39,12 @@ "entity_id": "script.mqtt_disable_torque" } } + }, + { + "entity": "input_number.meyer_screw_displacement" } ] }, - { - "graph": "line", - "type": "sensor", - "entity": "sensor.meyer_position_raw", - "name": "Current Position", - "detail": 1 - }, { "type": "horizontal-stack", "cards": [ @@ -181,7 +177,13 @@ { "type": "entities", "entities": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" + { + "entity": "switch.run_control", + "name": "Meyer Enable" + }, + { + "entity": "switch.tp_link_power_strip_d7c1_vibratory_conveyor" + } ] } ] diff --git a/.storage/lovelace.dashboard_moisture b/.storage/lovelace.dashboard_moisture index 1768f1f..3043e1a 100644 --- a/.storage/lovelace.dashboard_moisture +++ b/.storage/lovelace.dashboard_moisture @@ -33,6 +33,15 @@ "entity": "sensor.steinlite_sample_temperature" } ] + }, + { + "type": "entities", + "entities": [ + { + "entity": "sensor.jc_moisttech_pecan_moisture" + } + ], + "title": "JC MoistTech Values" } ] } diff --git a/.storage/lovelace.dashboard_scales b/.storage/lovelace.dashboard_scales index eef572f..8076a25 100644 --- a/.storage/lovelace.dashboard_scales +++ b/.storage/lovelace.dashboard_scales @@ -43,7 +43,7 @@ }, { "type": "entity", - "entity": "sensor.sheller_scale", + "entity": "sensor.sheller_scale_stable", "name": "Sheller Scale", "icon": "mdi:scale" } @@ -58,7 +58,7 @@ "cards": [ { "type": "entity", - "entity": "sensor.precision_scale", + "entity": "sensor.precision_scale_stable", "name": "Precision Scale", "icon": "mdi:scale" }, diff --git a/.storage/lovelace.dashboard_sheller b/.storage/lovelace.dashboard_sheller index db53bd3..c7f7d26 100644 --- a/.storage/lovelace.dashboard_sheller +++ b/.storage/lovelace.dashboard_sheller @@ -37,10 +37,12 @@ { "type": "entities", "entities": [ - "switch.shellyplus1_cc7b5c0d0eb4_switch_0", - "light.shellyplus010v_e86beae4d350_light_0", - "switch.shellyplus1_cc7b5c0d316c_switch_0", - "light.shellyplus010v_e86beae4df24_light_0" + { + "entity": "switch.shellyplus1_cc7b5c0d0eb4_switch_0" + }, + { + "entity": "switch.shellyplus1_cc7b5c0d316c_switch_0" + } ] }, { @@ -49,6 +51,21 @@ "sensor.shelling_machine_drum_rpm", "sensor.shelling_machine_paddle_rpm" ] + }, + { + "type": "entities", + "entities": [ + { + "entity": "switch.shellyplus1_b8d61a87d2a8_switch_0" + }, + { + "entity": "switch.shellyplus1_b8d61a8a7508_switch_0" + }, + { + "entity": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", + "name": "Cracker Output Vibratory Conveyor" + } + ] } ] } diff --git a/.storage/lovelace.moisture_scales b/.storage/lovelace.moisture_scales new file mode 100644 index 0000000..8953ab0 --- /dev/null +++ b/.storage/lovelace.moisture_scales @@ -0,0 +1,49 @@ +{ + "version": 1, + "minor_version": 1, + "key": "lovelace.moisture_scales", + "data": { + "config": { + "views": [ + { + "title": "Overview", + "cards": [ + { + "title": "Precision Scale", + "type": "vertical-stack", + "cards": [ + { + "type": "horizontal-stack", + "cards": [ + { + "type": "entity", + "entity": "sensor.precision_scale_stable", + "name": "Precision Scale", + "icon": "mdi:scale" + }, + { + "type": "entity", + "entity": "input_select.activesample", + "icon": "mdi:weight-gram" + }, + { + "type": "entity", + "entity": "input_select.mass_sample_mode", + "icon": "mdi:weight" + } + ] + }, + { + "type": "entity", + "icon": "mdi:label-percent-outline", + "entity": "sensor.latest_moisture_sample_by_weight" + } + ] + } + ], + "type": "sidebar" + } + ] + } + } +} \ No newline at end of file diff --git a/.storage/lovelace_dashboards b/.storage/lovelace_dashboards index c8dd50e..8647981 100644 --- a/.storage/lovelace_dashboards +++ b/.storage/lovelace_dashboards @@ -57,6 +57,33 @@ "require_admin": false, "show_in_sidebar": true, "mode": "storage" + }, + { + "id": "moisture_scales", + "show_in_sidebar": true, + "icon": "mdi:thermometer-water", + "title": "Moisture Scales", + "require_admin": false, + "mode": "storage", + "url_path": "moisture-scales" + }, + { + "id": "ayoub_testing", + "show_in_sidebar": true, + "icon": "mdi:test-tube", + "title": "Ayoub Testing", + "require_admin": false, + "mode": "storage", + "url_path": "ayoub-testing" + }, + { + "id": "dashboard_ingest", + "show_in_sidebar": true, + "icon": "mdi:download-multiple-outline", + "title": "Ingest", + "require_admin": false, + "mode": "storage", + "url_path": "dashboard-ingest" } ] } diff --git a/.storage/lovelace_resources b/.storage/lovelace_resources new file mode 100644 index 0000000..214f9b7 --- /dev/null +++ b/.storage/lovelace_resources @@ -0,0 +1,24 @@ +{ + "version": 1, + "minor_version": 1, + "key": "lovelace_resources", + "data": { + "items": [ + { + "id": "a93a7b692b1f4df8940975f3599a4a5f", + "url": "/hacsfiles/fullscreen-card/fullscreen-card.js?hacstag=29028126708", + "type": "module" + }, + { + "id": "6b0163845db0475c8163c3f6363f32bd", + "url": "/hacsfiles/homeassistant-browser-control-card/browser-control-card.js?hacstag=452251255140", + "type": "module" + }, + { + "id": "26160932f8534a2d930da18b23be0192", + "url": "/browser_mod.js?automatically-added", + "type": "module" + } + ] + } +} \ No newline at end of file diff --git a/.storage/mobile_app b/.storage/mobile_app new file mode 100644 index 0000000..da1c620 --- /dev/null +++ b/.storage/mobile_app @@ -0,0 +1,8219 @@ +{ + "version": 1, + "minor_version": 1, + "key": "mobile_app", + "data": { + "deleted_ids": [ + "c9ef430611f114599dbddd4a009e5421e10401940ebc06233793e0229cca2450", + "ef30bae7d1a1a5f693b28d69af28e61082b8e6e615117f9f4411b47922bff8e2", + "ef5d7a6a5e48c88b571ca31a3ad372e8d52797fbeaf8c3ceb0b92d39d7df5820", + "10f6fe4d38316eb38bc8a492e65627c4057d89d20d1ccc4f3cc82a5bb59d99af", + "a4d973b77ef53e02faabdb8d0cf4a7761b833cac36f0158797d0e5ff52ec2b66", + "d63fdbd9df3d890b9fca1880ddef377e54fef0e22d3405c708f0a061aaf78737", + "b114ae19b878e9d9d302184bdd9fb40d23dbb04382af7d7ad313b673b155949c", + "49a556907f615eeb17aa986925cb393cadac8781287a47b2dd9539a8730a3ef3", + "1324e42006038d25175e18c6b79d958663f2d45e5dc9e8891475f6fd04a14f74", + "6ffa32cbe9a2552804827510d9cf0f259567bde560ba9e150e12fe16dba230b0", + "bb430af6eb47fcf83c8f0af8499e80ab4a940b95ac858c7b16fb6807505069a8", + "b582c56beba0774eae92ea38975d09df73b16e349ddddb8d2f4ad91a5562927f", + "99090132a2c4e5a85b047b95d711b7765b196c9d6909915d95e56b7f5c2b5c5f", + "dcd4cd9e2b1334ddcceb3c8bb89bf7daab7ea67a7d8a0b2c7f3c26f6af6ad3cb", + "e29dd2c1f663c7029e1505dfab04c08b29c98b7142d8a58e700e364a5063b4de", + "f42ba0d7392336638f9b5b677dd08f8458549827437e92b0934d72c7efab3e8a", + "9c389676f0f6152b75d3716a18c9d275b6173bda9d5c455d63ef64b35108b610", + "6c54fb939a052b4aaee5d819bf73e25f1ba8ad8ba8002d8d41521e2cd275c933", + "ed8f590ec40affee2f5d9a0adb1245b0270165118eb087c53ba4d314b8152780", + "9219c34bd8ada384e8a8e3c8c3169d365939dce14ec0f40c9d77dabcec3ae68c", + "4942331b4a1eed50222f69f3cc1498e2ea0260b9672e5e7640ae5f2d32f99be4", + "ef8ad32d43e19479fb1dd40c537a7c10f8b2431963de6528a26321d32921a3f0", + "d1524c8233371dffa21345df296d6550bd56f179f0ec1c5fc4dba76e5932a173", + "c6dd7fe6cc1bacb20136185ab10f747fa80635db3345945dfbf11e2ad9357886", + "a5323e954677400cfe43140b218f48e6ff4f13e82cbcc5ad3137c8a21817dff1", + "8ac44501763e1fe556ddac5e3a137762e50ee224e7ad80854b331f5ee2d0ebd3", + "49298af2f2bc9d4fa50c1703ce59517ce5730f2c83534b3efbbb8305728b587e", + "7e00367481e05a11e86b40492375688a4ebfbd4df53f7b6885e77c82bd68acc7", + "013dc0b3acf470966188255a3d7117cb89538d55ed79fa2876585b536469381b", + "f2fccd3cf6b8227c9d350d3b35195b7674323e0da783c52edd35f2b80c7be9e6", + "24b58d6adf10c17b0ca67c10578f12b9e738bfa556a2947745cb1f5ce42ae92b", + "51713abb5441796bd1f88bef6a4d6f467a86c4326ceb4b695274aef8d628341f", + "da8d52172c66226af98841fe5786483a9f774787ae38f3062b9d7362cfec041c", + "69eb7ffc818d4c76e0b6e0a6e2d76cd107bd35211d07b56afd262db97ea98a9d", + "0f5e384cd631df04242b64abb45ff26271322d3cd11630cec125404a08cc1ed6", + "57f97bc4e5b1b6e85a080d8061861fc288ca2d6b8d49db06bf5956683cb99357", + "9110b395411f2b67c9809c86521a34942d2362f4c9b67f590280dc6f7d79a57f", + "342e15d3871d5aa3de73e51322459c417ce90c8c381485adacdfa5f3339ae56f", + "705b90bf09bcc6da7dc13b073fdc34a57184827642d761d5aaa65279650ad230", + "a4d218f6c4a6533c794e7a66cb6fdcce06206b40299ca95951b0e3694e678227", + "fadbf3f243e792ca0a6e5ccdcb101da8d6090939efc05e9f256c5110286247a2", + "1e63b5f0eda58fb300fb4a90eab91215c1a040b8458f3eb9722d0a494d0bbdb1", + "87acd5856a4fc2120712fe59e90c4dfb2f2b219a4ed58f87235dc9132a512830", + "37e21ab804df2f4cd20bae93e4512c35d220575b5eb15f4a079a9dd0af939c44", + "6fb25d7e882eb95cee3caf3638934469347373e280688c92bf68aaabb45adebf", + "2e78b4f8c6ea029c0b7f25e7b2d6368a94f1ce47922904df3e9b460f550abc3f", + "07c95d3f9be891901669cc613520efda401e3079eb4a6a80cf006eccc9207298", + "032d318edfb5e13b172178106ae86d57d0f7be4c3a70a041396942e777020fae", + "78a768208b28a89f2a146e6489aa42e95bb4179d38517149148eb3bb377b7d2b", + "2e3f968a4a7a32d1d653a726baef007952e64cda47602940893d816d5967cd19", + "5c0dcabea2ebd83cd1625075a492233ced093f45dabfe0e7cfeb06e614ce9490", + "3badd3a4d3a537957408625a5f3b389e2b4099454b8e3a03b5d71d73252bde19", + "2c7942cf51a01d3d3dfedbaaba3a2cf0eb2f175c86928fd22c8b3793a46fb357", + "c839e5f27307333fbe4d9548a4bf1537b3815c593bc5b7b4d7897bc20ac909b5", + "3c2f895bc9a5191f0a6ff84db617d103f0dc9fbcd468875d18a30f3ca0532327", + "5182346bcd5f263790418c3c3a4f3ac899befdae010699a024bb59ea408f167c", + "f30ca935b7a8899e2338d54447a7114b2a98115fe923d6a81c99918dea4a7c1c", + "4e0c6046c3c6baffc1bc4d495bd4ace536050a20307a9bd50efcc6af6caecefd", + "a8cd51c31123c7a6866b405b52bf8a6523bd262692d1cb21fd4e56b9d0017f14", + "ac90ed6a554b49729f719c0309dd2a32a31a35535cfa88ff506c0b87782ac472", + "71fba7a3c3f8eca46ae197a22585f3390ea1b188cb1f03cad90cad21fd7aa046", + "0d02e2dd2a922088d1db2d8e76a908aa281ebc5b477dce3ff1213b4d0ed4be37", + "e12abd4cb23ea1eda7a6d81ef93bc5de7bbc394bea47da227d50ad6551ccc475", + "4515abfe4ca3f0dff315be9c05b283906c77c388356730f925d1cdc0962b8bbf", + "2bc36f425731e56d7cf1875d549b6c05a62767c51a611737cd998cf183b365c7", + "899b42c0c45badcb216a0d783a2226d01132372cf7aba9b7e291ba9f90e5d27a", + "c15fc72ee869009c729b6c19ac9a5024be7ecf4942315eef0260bc066ea63cc2", + "a266db182cd28ee6b8cf854a40a477cca33236d0594237c67cc52b5e88af5632", + "0b7f081db03daff07e8b9cd94a3b3211bfd6d69d16c50cc721ce9f05e51a71ae", + "e35eacc00106600ea69193c1e12c6c01be43bee8c0ff5f1fe233d2ef5b0a6b0f", + "50ba15aeae113b94d2723da887875fd797e1b89b2871bd34b9d04441b5e2c3c3", + "cad4891b1eee8d32df09805f905a759d069d048c391ffc02a357d571feba6bfc", + "93891f5aaf913b1686e63080e14556500a2f404cfbca66fa24fdc95ca97538aa", + "fb7fcb171b7c9fc7c00c1260bf53aeb9206656c7b0a5120d1853e63683d2758d", + "fc2edc06a957ed7fd49d7c4457968a419246411ab56d6c06cfe96499080ae0d7", + "c4bc871f5072546165f22725c137e8b1d1302436894210f5eee22855403a2add", + "ba233495104dd96d852e011922f0dc514f98caa9230454fdc2b76971ce10158a", + "1d2bec28b9e3ddfc3980f9f37b28a07b03415754744b3f8f0eb3155373956137", + "344952493a4035bd500fbd83cb690700bf68cd3a6bc03b89c6e386ca4443094c", + "5f93abba5209d7706d020ce9bbaae01260170e3b2a70a1d591c3cb4f4a4602e8", + "936f3d78b1df52e7fdf749e0ab7631bbde9e8948d97b873922b36a0d63ec2ba1", + "0fd27aa9def45b43a4c0e165f9530e2a678af09b7a3584c7a1d66559b744493d", + "44bee354db6e7493db6f3681e9c83659dd798994ba9b829e320303c04215c1ea", + "17af70fd9b567ce0e02071ac069856b32198bb200847ec098ebbc938a11102e2", + "a7ecb8ceaa90dcd51976a83838808aed5da4cc0f688d5e53f064e321cab33bfd", + "9b545d647fd90845325c125710af588a67447a1f4a797615e0fc941ee65b3308", + "57099a5197812d6b2542c080069ed93db02f1e8bec88b54ac2fc576ad15ffa6d", + "809db426548cd8c79ee41a3a53f6a82acf353754ed331d93a708ea5c61d958bf", + "054a7cb51e8bbdbea53b0628fa24b4194dcdc8de89177090d36de058e6190890", + "d763a916a5531045772079bce6337d5dfbbe269323b33e0aff596b8e600777c9", + "53f39dad159cbda4cbe08ef7102f1c692b62964b55876c010f78367fa984f8e9", + "52fe8fc2957c51c1e66533f2ee790b02845c3afac96de8c64cd2aa2a505e2a2a", + "e3a109079600591357ba50885b9f4b9d8e684fa504dc036ac2190a6f14524b97", + "48e0f657e85bc5fa474469405d7fab6dde7d747994a630b53fad0e7b9e59e2af", + "871fc9d6214ce1b32c6247c1568cf0d3c5bd75667cb5e07b79f295b5ffd39780", + "93ad7bf6b8800cffd4035c0e1598f532941fb11a20e595ef3a33215ffc814495", + "327367006a971e51f6cdda93429a543f17cab586c571ed273068a7af9bb4355a", + "f4de1f21111ac7992deac73675d6471a2206f7d6f5ab8c270ce4aaf030f5d033", + "3324f533ce89dc3fff7d0b773f039cd3624f8d87e5ddb4efd7abf1412875d523", + "af42817938b17727d0adb60d1f746a852cefa7f5c2678db86c77ba78a790a506", + "3e07b80f53f2b803606b0b5b89a9346e4ad936abde0c300cd12b1e663072d46e", + "3296034712869758c14d6df4c744f9073f6267414d6a3337b2c46834db2f6772", + "2cbe4265b857505a29fe37eda927038c6d7a0bb19040a29429ec373e315b8a3e", + "d727860d4df76eeebbc7fd48c8575a4556aed76e7ec14c999c86ed4bd3110366", + "1cf579ab76d39db704129b6fe04ed6ee32fcebfd9194d464347dcf5ead261972", + "902e5e5beca14d0d63aa10f86e01a83e9c015e57f7a46d4d6e1787adc2f509e3", + "ffa7bf7d50274cb835f558cf69def60cf27c0c37fee7643347a7094637c2da94", + "e10d4b66c4d1fb381202938c824b5ebd33c4cfdb8564f2a445e98e4b3378f7c4", + "98bf607214c252b9378e47b59a9fbeb71ed9c881c8c1bf537f2099e4e8e376fe", + "5c1e3c80d75c887952685fc43e9d8ddca6f500749527da48880f59a523c0b87c", + "20be152d7ee10c351b4cde1f224b31fd405fc7f1061ff93ef2dc419006c8b714", + "b9042bd9247a5eeb5733225d490ca1cdc94e5fcf1941ba0f464d479962e5647d", + "6abbe909322ad05496ad7d8f47c5a5a7072221067b8462d5e9fc10df19a02cab", + "5aa4a482c6a26d9599d083142e8e0479e9804a4f5cea937d32edee1cb9a270e9", + "8d0168e322eda7629764b9a116af13c1626fe86340637f61e00cf23633261c7d", + "4987f5860ad0f55a68f986bc6102ba7ac9f8fa69cc02e1e6a06b54d062ceb385", + "600f0273a2eb5464b0dc28a402f73424c90a548b1d0bdecae21753be3970e316", + "249ed32eda1a6c2ca6b4818a7ef3e92bcdf719dadcbf793f08fc9be3bab4564d", + "8e50e18f21ba3f9e15bb73c568da0b991f7021928767b964efaf2e30199345cd", + "6a1e0b470dddfe7b6c6e0eeefdebfd00a9e6ce52ffec0ee29a6c14bac20f6a20", + "564f6e6dd557c1c5e6338b4cf04b8939ba89173b7c352c58acc748f765a4919f", + "796634601349806bb5694bb8ca00bbb3059bbd5c045817ac36bbfcba8ab0b2bd", + "805deb62da5d069134821183a5fa0f073743ba0471d56ac582c49e2a8546043b", + "a67f6b341854b65935693d7e6fab2ffd0626e9a106771dd3fe19da315ebfa554", + "d6367c65887d8dc15157f71d58099b40d9dd9217465dec78f6b2f087aed3ceb7", + "695f3cca49a642d8cca32e3e50ca30a95f6ab9cbec97661380ac45e4d3ce1469", + "e0215bdbb85a1dbe80f73cf3ab26e031bf82d6a80d1865c980ac9b96b45f687d", + "dbfe8960a27cde0f7f0055bc993737b4ddc428e4e391bbaaa80b019b8007dbe0", + "b85338c3efccdc598687fb74bbe2cb31c8cac77c1ac2acd8a9126525074a8e29", + "3673986d87d9c46db18beb41fcd4f50e9f8abe0e0aa0f04273d01c8786eaa9cc", + "66bd1ee21c6641230346b7b75b467f968e5d9502b97af7fa946ee4eab49aca15", + "9b1a143e6e1f818d90709644c9a109d9ea1813751066298c96636667197fe58f", + "eac23d0ccd7599bcb96a005cb5bdf326c8d5444b8b2492ef30622c8de17ee153", + "eadcc4cd074db25c0edaa0942744114a87ea11e3676dbe006b1b1727645b6434", + "47dd8499623888d1951cdb15fc529629ba3463b0d33af862b8d666cd6da02ff0", + "1348e8cf755addb97ddb3b5e8acdccc15c023cab8623b5b17e1a61c4bde24c0f", + "79eeca99f79115fc3347ab1a40e7640965a62b2ac8e692e540b65d3c36bb6aa5", + "152e2e05948add1b1328f9c309cf99cb4aab8104322ea4a4fa5b391a226b6be6", + "2e97420ab376a43a63d60762b2234d3f4ac620b65af332d865a7d66b07cc8430", + "664b91b991aaf2b13e24ecd102e5bacbc46f3859eddc50f92cc91161888f8299", + "aa90afa1364e81c660480202284e35d2b5702089c2aab25bc8c2ae0f3ea173bb", + "d5c3ae101090889568a3fdc1adefec145f8bf6743f047e50504a8836dab05eaf", + "8275c24dc31e1f49f7d4c408111642751bdf57d4f303589294cecdda7a714a57", + "a6d0ea986577dd8ea8a151aaa10f8b5b3b5b04e18be792dcc58b625fcf15f345", + "cd4ac59158b097696de3dad7ba8229a2cd2516da1c42eb5728764153e0990483", + "bb4f85b688ce9d0f8d1c9d3a7830e99ebf455bf382dcd3ea0a028d98a3d68249", + "94f9514aa3dc30376f8391caf2ee19a6411130df02ecebd26742424790d9bc59", + "7a6363005dec3ebaa8fe6bd1f8452bdfb9268e1809d0f6d36b555307ab55b213", + "5f8d6be26316a3540a911a3f042b60df8a1a1085bae81d697e7e52920adab77b", + "be30870270774effe2bc032461b53c6f4943224ce285358741109894482ad667", + "38bec8d8c406a1a3899049e408fc9b263bfc607099c9fcbd8fa64a98e44b1a5e", + "b77bce9fded40e71bccf60741441e57cece3f5b29d79b6316248cf2b3f31ab5d", + "a784660951a4477859423da5e03eba17a000bc3b120113050c04cb810289250d", + "39aa6f4c44ed5217c08a6e80126a634afc0a026cc4aacaa1e3094927b007fc6e", + "cf865341a1275ea9ec0a133178e51d2e5240924638b215c5f49dd12543b0ca08", + "656899ea04654c6aa20060fb226e71cec31f05afc9f55cb02e3c10e17e5922ac", + "156a628c0216edee798827a24a2ebc82753f102e77d30c88ba8cb9d15cfd2999", + "958a875b2cd4365b5f38cb88c553c2deea92f98897902c0c416fe7ebd2ff744b", + "2bcd2950e282ed24fbc282741f062b4be15d3e4c4d9d8417d35d1aad04068d5f", + "6e0dc51e4915df2833699c68c8eed5a0c2de5f0b861cddea17a00a8c7ad1c610", + "a663f30a66f3762e796890224b7a8c3dc91bd44be13e429acaf8f344fb3245d4", + "9c4ca5af1d825cf437c80c86e0c9d0d47302dbf423a7ecc7cc975e6acf9adf93", + "739269329430abda46ef0240cc507cc2cfb7593ff23874eee8470a3864429853", + "2b476c1f4f9e0d061dfe4281a5c5eccc0706e5b3b5275698d3aba4b092928643", + "fd450462a75105b1151e25edcd6aaf4f9ad06fb6503e48f5315cf0e818ded7b2", + "c88cd99cbbd0cf15a2128c6857af23e83c4a4618083aa0601f8f3979ad6f7574", + "f45bfe633e7f91d330c0eb9d1b86a3c2b11531b429f9ba16dd1c2bfced406eba", + "724ec64da061bab75c3a75059d3e21dc83ac8264609235c07da49e478328bded", + "4129bf9789d17a1c7fcbdad1b38dfe64c21bf9125de31cc8f332a3795c38e858", + "f9d0e99dac214e1797da9f01524707d5ccff67ab3d729ba7efb2999a4b5a7581", + "a52cafdadf4636dbb77f16416fd536e085d9513441b7aa819f3eaec1e746aedd", + "a606f6781340fd7e748df134ca72ec11585829dd6dc8d66e3620b927163e721f", + "4271fe042cc8450c06c87a5ba0b40637659779b4ba95497264ddaf9cd86774a8", + "c621817019ba156bf8eeeb46dc2da3fc5ca708ec499e314d86a1617cbc854069", + "f27a0dc223e2910fb3fed8b5f36bc7ec9da5ffeaac52fbc312dd8f7faef24d8c", + "e51b054e7853918313488e26811d19b554dda0ba093700aef1c33165571512f1", + "29218b59ff33c68199ef256af844ec194bc4ef2be3575edb68da81abcb1959a8", + "d7df15d4a16a7ed2d347b1f113e7611919bfb74092590840cbcc06d7e9b2ccf2", + "f703edf43a18dfd310a87cfb108cddfab0aa035fd3160c9cbe08c9c2c55a6854", + "59d449d9ca5697283a79e547811cd51221cf7e5ca56946d10f169967e35d1063", + "d0c5598d0286b5c70dd187bf23f7d8535849f25d7860f3b0f5072aed0c45c6d9", + "139ac3eeeca92b7a7b40dfb618405a4ca78e1b42aae9dfa07c79e4503c5daefb", + "ef009ca50c91cc174a98f7863fecc74cd98fa70a5bc4d8919dc15a538b5eb8d3", + "e893afd109382f3f5539c465f07c757b2529f59d281f0ebeb9dd829a43ea7398", + "2db0847ec88c12d3a955f07ca365485af845b735ed40dd73c3de902774fbe92e", + "4e77f2b97c565742db902c0e75c41e4bad09073e5810dd866758c56f6d40f206", + "ca2e388a5873f4d98371c408aaabc995dd575aa8440558032e986976fcceb036", + "748a3c64d3d066950e0dbebb274d5fe55b0106adb9f0160c74aa79b3c067f04f", + "ae4a12862ce6d76db21be28d1c642e37f1933e77347367f0cfe6facc0a16851b", + "f1b6eb8d6c3deaa5b8f5c4c1d564027597a34ba73f85eabd19a6cb3a3b79ba03", + "217ac8b4d06c38a215a286299ff4f314ab5e2a47decd295aa20cae91511e4457", + "6e5645898633a67b7fd36db70fc3115219eff425820d9c5b0692ee37666c36b7", + "6b1d4f88cc1d34325f4af6eed66318891532cb0996614cb50ceb8e0f43559471", + "4174736f3374d5bbf53eb44ed951b62d32cd5d28885049280e5eebf38d9cd41d", + "1914febd4140df91021369c3162f17a9cde7dad304e8cfe462e70b8f0377eea8", + "5821eeb27f694d51e2b3e247dc4520b9cb06f959daa465c024f7b23a67dd5372", + "149ab8bf7ba722de1791aa12af6cb962ef3b7be8ea56c1cd9e3d309a62d1cc25", + "7d6de0430b36c863b42cd25ad484b0acf03d30e8c0aec3f9223d81354d8c2c47", + "86f54a6167750f23e55af5601edc532599ce4694ca743ca2aadbab762b841b51", + "a136cbff61b517ab8f2ab22185bb20085c6078b51114d51e762af353ce1a114d", + "95009b554ecbbb59d456c953fd3e13f99ddfd689c36518f35b1ee0c5afe50ef0", + "32be437dad8eed1c10bf166468ca24d45d44c1001b873f2f3efb50ed1491a572", + "ada4be4154f5c67f945d30062e642adb9dbf5fba5c54c2578501f68e97f4275a", + "147e34947118c9f44509f076c52f268a8a586f5bc77a64b329ffa779989071fd", + "018cff96435fa5fa4ca6ca809668e9eab9c84e331a9bfd83aa272aba65813728", + "94546d13e31262a011875de2e1f29d680e4fdf4f3e9c8798f3e690771da4765e", + "926641a835b29bed2c90d1c0ecef8d07ca81d35226df2ac167dd14bcf515fd3b", + "c6423b026a601c2646e9169b02f71732333c58a1336cf84b0556453281d0a9b0", + "44249c3ab1eb421d4b59516935fcae80039798d2a9912375ae5347c66db4d331", + "1847f90ba6acbc39e3d44bd8262b812214083bef4c31942571f19c24bea933d0", + "897b5214d1fc1055d5c43b487e64e8bf161828db2f2dee1c8dce4e0cdce5fd7f", + "b23c498eaad4b3c23c487a4699cbfa04ce80c78773e8b00f4235ec4993334523", + "25f27c137741d0bb0a8dd061f6f8c47b740ba42ff72cca52db07578d1f0cac35", + "5baf8a5f943a97f13acb5eef6c149153828b1e6a5644321e540b4c344ba2415e", + "8151b927ff221829cafad33b774bb76cb8b72f65f5871f4817a14b5031aecacf", + "eefc442a1e63e1d5db4c9e56c8d003b96e81c5eb6253512c5fede52ac9e0001e", + "7dc479adf744109a7e357d340b10efed510116e9a23bbe9ce1534403ab74d416", + "4235ed37d43f478c218b9d48f653b5f3dece4634e065365d8eeaee48dd23215e", + "d507c69a689214251eb46d9ea4b654085ef11f3029508cba787da6f3b5a6bfb5", + "3e84d44bbfd7669969d198ef745d20066956f89c042065922fd0aa0068b442cd", + "b90c156dcbc963101bb3da341cfe906aef3b5c3780d01d8a5dd20226d9c94089", + "1da0cfe587734bd36576443bacb82650494266b7f6afd2add2c28bd6becd1df6", + "090d0c303202b1b8b57cd6d50f82bb336df18842931c0f0bcef7f4596f7d68b0", + "9ded56116423ef18da00490f1d4ff1e4f5bcb5f5da14e3be0ce4a6f2733e9560", + "71815e232d13d1fff0757f5697c456f87ca59305a0261c912ab3829354029856", + "5e4b63b28d7f12e558d4ce20dd4a6b8392e04c5dd0dcadbe2ca9cfe96cfa23af", + "8d01fc5aa049719a9cc4f1a85b3c5ced400e5ef9b601e4ba3d624b79be4e0ac0", + "417e5f20f2c66b5e32c06fbee3d614e3f8261fb5362da88bd27901eb2152b1ad", + "56c7afe51f2ce8558ed194e8777a3a93da5957bb8e9f186302dcc22803870549", + "577ae7b82f5a57bea6be5c50eb90f9cec3a8b525489633bfd32ea640dfabb434", + "5c06d63ef724fc79b6af19ae196025781c7bf67375c2f8d321b2bdd973496e18", + "6948f37057247a167e847abc84de74b1ea96bbd3ac340c3e7de97e4f9450d514", + "5b01145bf91ee0e9a62ab143c18d16eb1f1ea223e4187f83c5f163aa3c58a9e1", + "3462ee3810c3b11a6259734e3d15670030a9eb853bedf4c28e5cb9d40973919e", + "32dbb3dad050d62e50f04047ad907f1a9e963ddc3780f13399bbbbf1ada7c1c7", + "7151d0b6f5364730d1bdf057214557234d5821752c52b227bb636e586f06af23", + "a7754c16d887376877f33d59de3086a8e18409278fa82ae6ff20bcdfb80022e8", + "e0507ea3a92502cf7fd22e85e03d9e0fc0ce08e148de483696c9558c6e59269a", + "da5977365a485f4d2f6bc3fce81d9de76998115ecdbc01cb715f55ab6e9fd6a9", + "7b0b8b341a5955d7ccb9a076618cd858053038430a88d3c5179627eb7f4edff7", + "48941ad4e14b073487d86463de9ac736141418dfb8e7fb72e28a459d4aa920bc", + "f87fce304f1d718874b63816268a21e08a96ef0116507069e19ebc859b5907f6", + "d657759f538ec76246cfa5f3d2cfdf7f7e3c756a04ea3a1666f4b02400ab45cf", + "945d45dd042a6eae2ee392793e91b8e15b91d165b6338e43b8a5edf984cb0ea0", + "d60b47fb4b10c868d52c7a6f898d55a91ec19c73d5f47136876be288bccbb83d", + "86db5e94080bde304936515dbfd68728260c6d651ce8eb376e256a357d017be1", + "b743ead7b9846893f6bc76d1e22548868f4cf587dc15554a4f999f5f72029d7f", + "e7946c26d1e1216a2fb1c1149dd97b76ac9d728e2a8b715c8135f87c0774ca7e", + "db5f619e69673cb3dfefb73e79ca4decbc8250fce60c4124b59b35b6708de394", + "3cd434b790edc8bb989630ce71e93d921f040d6f8259fb639592f96da8a6042a", + "734e090b219c9cf2f95203986150d2ff37c4ac89162fcdababe8336ba1614d17", + "ccd7eb356fda8a57cd1a14652949f0b2b16ae9534c4fc0251d3b491bfb03a950", + "05c41661e4a50877072b8c38be859256cd0a4bf140b234d970cfd71d4745a217", + "4f2d697cca33f27d9425b92a43a8400a12192e2d4860aa2b25b5fce0751559c8", + "9c3d6c63d6ce4bc5569c0eb3d63825aacf9eecb0f5bf90aaba4719c4db0b4712", + "e367764dfe151aede152163262d52cdd3eb03ae8b952e38ee890353e7c26269c", + "1617b714f6c3e1b557ac9562b1d58190656571a586882323070f104e02e65b4a", + "8c6b260217712efa53b53bad46bf2d03be94ebcea6987660c62d3fc10cf39b04", + "7d6501c23df9ba6deee744297e457311ade7044490cd32bbf23d28b4076b442c", + "c6c19efb99fea56db7c7b4e71a7f7cb732d930b0ef26f8bb13393aec82dcd112", + "3ecec98b83cc7b6a9278c426576ab24ab2bebbe6557dd3fcc216b41976724ac0", + "852a5782025c04e5d018f5f5c1a0509a5e1b5fdff91c4e8aee4f4762a7afd818", + "363c8d2ad8339e8f6c34619c5f19bae24168788698bde757e83bea49df19cc07", + "bb36f66b0f1b33052d5554bd4ca6948c7032b5db4f680e22baea0b023f6aec13", + "2941fd51fc5efcc67a6e4c7def21511ae63b763c5fbc00473b4478c639e8c054", + "89d963b7c55ddbc0e7f08b65238fb338ad4f5e640892a9ed0519e5572175739d", + "5dbdb2b8100ac81b7df6aba739c225f6d18c02e0afc52ae80adfd1f2b2558d73", + "de94f1c2ee4b7730c67ab9b341dc5855578573bdfbd7517a7f94a96badf8b337", + "414e6960bc9d4edfe6fba655eec21b892a11733fa566a5d101e2695712767da4", + "10056c1340358002e6a872af518a44d6cd7f4f6569702538d782253c7aa98ab9", + "e4f22946e0b1bbf8d2493635b99b3d868917577b8c84adcac55a3ac7ce5403e6", + "db15ed08eb11ff129ef20e582cad0946e68ad1f41e8f3eedfc9f5b500fb8b439", + "0ac8b18036593376dd91c4d5ab445c3d840f1f01008cba3a3960d57cab73f025", + "419fec8cc642e68f7982c24fccb8a934b2d843e4824de07e8b966b6618adf3a8", + "4de2f91fd4d09d0facbb644afcd8d232199f93ee7845d013466afc8088b4e252", + "7a46d86846789920cf37e27c8306ee9fba85089c876b42a28d35bfd4857fe209", + "aaae95b0920fde2b22545dfcad5aa829e631efec7f1758157621a019c7b77d3c", + "a126fa14aecf9d3401add3f02baaa54c6a7b304168803ed2be6617882a23ace5", + "b03a7123c1f5f4fa35b7431abafff63a38c96ae9854ac08d511a6cbfbc7862d8", + "76a64a254bf3bc2e26b6233fc6e5b36b0b6a61da5869a3df826a114fb55affc3", + "1f3479e5265edd87f2f8f53d58a667969103916377677900c0a4f9f50c132796", + "57112d643f058abb6a8d5d7c075c7fdf818b8ff15157fbc0c90ae4582883b208", + "3a9ad4cbbff59a322af96012cdc725c4600dcb73d8678d00e1f349635c854fdb", + "b87cf63cb0e1c3e5bfb04883efd3e6bc6b2944bf2294b86a0cf7b1927b4955e9", + "9741fe13a4fb765e22657d199161b7fc9ca464509dc2245c159f553fd188d444", + "73d40d897c67e7be65084af1302fd0d72a6d2a765b67f4ea685240c7fbddbc3a", + "4b09ed8c4b69962269f6b008301c334182b2071c933a6ba40f7b71580bdf7311", + "5dabd1cc0ad2b32b6d359e9805935315a5c262ac0bc4417ce93f00fea383da96", + "d09023e3ebc453f1dc7d1f8d56f1fdad79defcadf83d2a314998e5cafa013b30", + "45f2b2bb383e60efe33fb8ccc4b00d0c5b296761c1acb1586584f1172b8cf707", + "c4d8433265045207cc310839616cc34e63e1f47fa6ec4e3df83f30fb1add239d", + "1577724ea2c596899e5085a942619fa6c9179e69825913cc321539522253eceb", + "06f43a6630d85f11370b6b1b5dbcd8e17a044c5ed940dd4e504ca38745a2ddba", + "95d60735b0cd6b4014e6609087c46c8281849604e210fddc6d090ae41ea148b9", + "e5d8c7ec37cc6807329ed72db55d1c5816a1771ce2fae4401118be4d273d12e4", + "08d2a6e1403131a8bc4d2c04efe2c62c78ab72e5069a1c2b47837430f3f14e45", + "8845d03f8e856fcce45cbf95fb8cd26518a0f63006b5a3da95d896ffcf4e1b3b", + "6f047d1632b2d784d30a3a1a52eccbf18f5e6aa47dfd0a6eca806376e3be44d1", + "fb9c985354e90d51b0669bc5bd393f65b31e3b3d57707d9c2964460cfffcafa8", + "d9f4f098f80be21a3903014c64f73ddb236f11738633e09e7721dcb6cb23848e", + "26123632e7b784935f9d86aa91505f86ed4798d051b3da4ffdc580b204f16855", + "550bf3c5188967c9f84547d730d69f04e58c38747358025fa77229ad17082679", + "74f7d7026cd8caf33476c8c91ca96b8785dee62211fecb29674c12a1599db335", + "4a5d5b6ec873e287d1102f2b07268312041850c4811845b110be8ffefb2f81b2", + "2d714751d6b96ffc7eaebe2c444f3e5135109da13b9669765ba02309b9057486", + "1c78a449ccf929ccb7a328aff668c5bfd8fff3b2caacb4d3c11ca56a3e4ec916", + "16c85b1c2811fe8f7cda900472289082bd7edff8cb9901897f4f4cc253f3ad48", + "b3d89a386c67022d93819b68b630519a9bbc3249bc8bc891f6f0b2bdcacd04b7", + "e386ecd388ac3a34be4d3fdf003c6a0c841007cf373412e2bdb97b8d32277e88", + "2d7fda171fd915882004819e23009657d98b18443eb1bae48f5bd6218a6ecef8", + "c29cdc99ebc8d869633a7953ee735f35068cf21eeafe6de928acd7be80611c7d", + "6828d7483659eb1adb38e2a0e9014626d0973183e74e5a268a53a7894b1881d1", + "2e3f4a8d3ab318eafae2d52acb99543fc5142e7595458377807aadb4339413a0", + "6bdfe63dc7a6a4f3e938843c894ad3b174f1144b405d5dd2e41d23d814e07856", + "0d893dde1cebfa8be0719b7a2b3b5b1da84815b1cf5ee603a27a9338605f9d30", + "29c2dcc4d755ac5f0d5ca5ce56f41a887b8108283f21af86c2b8df6e99fdf060", + "e3a4efc5bb012b5f6d5ec0ab8ef64820d487d2c5fc86ededa9600b9a6245127b", + "c9f0129a9d7f002f374db68a4ab24f0b3fbabda7b801f13c9eea8c44ad6233f9", + "3c7a1a4eeb18e4c85924523ba222ad5ab9e7fa40f797ac3d177991110dd1fc0f", + "d1f9c7e2000150c62446fe12c426ecef58728622ac06045d3ea5d3cee37491bc", + "54be689a92202ebbed8cc3d264334a5ffe9660b43a49ba7abbb45131582b5ea8", + "0e04abd41eb87781c9048d114e30b64cd604f5a60dd3b37326d9091c59d7c7d2", + "48707e3d63c688ea903a1286fa7b583c4d89081def6c9710f50ab630cc4826a1", + "529ab693cf83ed0dbe6053a187ecbc4de7c8efc7bda537ef70aa1587c88d9438", + "740227722a737259bb6bcb0af464c797c7bdec12c7f353bb520e7b53ca4bb450", + "61a0d683a22c5569279425ba7409817cde27c3df66eea3916171bd366182f3bd", + "0629b17e27ff9523e71dca94c49fc299837cfeb446b5d4f26adb2468b1fe5a3a", + "e463fe02f259fc222ec22c0a3132243007d4c8f208385cc7021a95aebfd985c9", + "781201c7efe711281d86746001b6d710619d856cf2664016e762c914315acd63", + "61465b86a79db36330b1e9c6718183ca2d5d32e1ad6b9622341144a2e9bcbb62", + "5c399bdd432db72991a0840ffe252c1b0ddd9820d027919d556c2d56a6e1b1de", + "016d0a21a0f7f07decb9b41c55a859fc0e48e777155b24f59a5524b2541993e1", + "ae76e33ec31cfac7e3e35eb4e3c4cb4e4376a0f23443f5a0c3add0c514e0c417", + "62c31858ea1fd20c3d967e3df9cfec24b3dc1252251720edb52cae84b7d58873", + "07d71ef0ee681266dd0fe6b82aa75f327f845f332649407ebe293dbea9a3f4e2", + "c6dc45b391d992a33b8a6476b92d79c88932f1ca06dab948a99efeb7530d68f3", + "b70a9be9f4c93e5faa812f2c32ce0a1283c9d0c7305d6dd08f5a22bcac7f8b19", + "0196a05c79bb821bff430fd3421fdd094507cd193f55b3693821d0f87d9d6ac4", + "d1a287e831e6a0f012eef89591bdf541c463b482e27caf1408088566f3b58677", + "f72296dc5ce2ac357f3dabdb0c7489987e614ae4aa0a6f842a7d9f66326ed91a", + "5882d15f4d67eee56b2f9f31feb0b156bf55226f549e08d3714414d050305a1f", + "32ed8ddbe4decc10f1dd7acbd7a0117bc504964c6b0a9e18e6c1e818ba7bf9b2", + "08e03d61c15350b1b23a8e9cf653ddbe3ffe43a792e8c01339c4665dc2a580e3", + "d83e4eaa03e3fbb17fc9b1d2854ab2fbc46b99dfd56a78c25c87567fe7297a39", + "1b2608e42cb3d506d92ea089d8ead5c41316fd943e5dd5f0396b932b0ef1dce4", + "d7649dfb066ca62c668998a124f569f801d202f3ef4b2318c7bab8dc668c0e0c", + "2c17571b4e5af93a64fb2c862150837c325d85c47664bdd514e1e2b81cb95edf", + "363b46f59e4d972e5ccbb814c4e5839b4f88c27e1ec6ea0f7f81739b2fc60f05", + "c8f75602b9c94610d30af1594f42a94a1ba64756b4415ebba6d696f6fc8f59cd", + "933c2c1e5b77b282bcde2c57555638919265dbc96a620b8e063e4fbd51d07c07", + "79540bd33eda2603360a3a10841d3f66bfd8c060ad7bc6aee6d0295ee4fba919", + "3db9ce09956dab22c4eaf0a560d44313035fd5b1c626686e73a7ebf17560e70e", + "96b75f6a731e34ad2e0060e2c0ec72f8a3439f6989bae500360aa64b4c53eb1f", + "56e4f62cadc84d4c96d9453a5e39a645bb1aa740d298d72b364975c49d5d868d", + "1c35d22c3aff485e4f8adf701372f2be9b7d0342effb688ce8926ef2a60ecc08", + "c50c55eba7b68c9b3c7480637ef99dfe5c9c821b7d9cb5038717280d8fb6f43f", + "0b0bf56c8c1fcf90f25bf95c8d6ffc72b9b8933e1d6cf7c4d8d267b1d3562e4a", + "f35025ae4322bc321a1b4018c8cc900fc01e188b1bd5c0509b9a73b4ef7863d3", + "a2ecae5d3b5bfd6a6d1e41d4b0c930aea2bcb8f5faf20c5bea80630081b26488", + "0beffed3b5874d10ca4300b56411a5106d8e45231b5371eac7a19395c38a23ff", + "9f9e5d63dc4562ef4a543b09dcc7856176fd3c760083e457745bd5ea4a57717d", + "7eb97494310be7d4cc9fd644906eaefd3149c83fc9c256ab887faf7926984b71", + "579d42b1aa16b3f7d8bdc879133b040b75da691ecf5201301cf5247879634aff", + "abf7d7e5feaddb81d8e8c7426af04a5c05d2a360f4575bb6d122602b8f6aa03d", + "79ba8e0b34d25313839c8d6df039049cd37d0da2ca88deba84a4dbdf519935cf", + "ea8c3227c184200920f5fce39c73421e44c6de221ac62e3e67cfc9ce48b36f1f", + "5a685167143cd26c94edc6abf89fc7ada0de9968f1fe1d21ecc0cf1a0c2d9f76", + "f139a5a37bd97e2f4c4f70c8ace8c74ef846d6ce1dc90489a9f39207fffd8e79", + "13b23e227d007ba84c6d329d3c40493ffe128d47f72163e407b512ce2a3952fe", + "7e42daf88c22cc3fb4cc1e818f026c22c58cdf5745f23b8bfcd1978e862a7b6c", + "a6b28bebe89a4ae62a3c8822ef223fa37f8cbb4b07b53ca55e322c78e4e6b15b", + "43d3e5ba41e2b0df585c55bccd5f9ff411082daa2dd4411fa4802350abbd2b27", + "dc4be92e05af79983178d8ffa9316c75dc508aca8cf82064c0b76c09ee403264", + "b0baaa9b4b873cac1b21fca2729bebc207d76747ff12a6142228217398eb9f74", + "c21fa1c437997dde090a4dfe3d34de67b2d981bcdf9d55419cceb854bf292f89", + "bce0898410a348a11db53cb094c6f4a5204c8e937a56cc6c7c9e05ae26d180eb", + "2f03fcdfc4a80781cb6bcfc29bf82fc3f9898b69237e38aa1d4b4f0bde444ebd", + "2e28173ffc980a39be941894d6608f5c608c18cea86f0b537ce454a890792e84", + "d1689df40883ede107c60cbdad0be82690bd1bc680effbb4565cddff919d735b", + "fb222805f4efb3e7290ae2cd6edde3099e52269835db2d4cea04de51650a5215", + "5e16eaaaa0c719d17fc252e5734f95cdd786d0f4d2708c228e33470cf5f8f92f", + "f54ebb9e03660c5bfabbf89b0dd98e5dd33712605933e6237ec7d0934fabc3f6", + "c9ce4fd90e4bf22afb40e8a5cfd765ca3658c9e5113ade6ae941fc7a8a45ca3b", + "28ff3898fdabafdf8eee87e96cd1d88ecea5877fe5380f34b68f86cf98eb03fc", + "fbfb8cd174461c9855df17ae4dde7124e0fd833e0668298c23ccbbcfa5e52ca5", + "365d128fe29e0f879fd47611a30a34d064747be49dacf202f3190657ae0e434e", + "d7e0e3674f8237cc2d67524dff93f55b42ea15ceb17547175b9d5fc48c0408fd", + "3e87912bbea702d8a424128092a275c552948d08c81467cf5624881dbd779657", + "f6bf3d4624fd649afa98ddfb7f5806a752effd0c695352a271dfdbb766270851", + "38d37b7c0c256f1daebbc6e74ec2974d82e2148756f2ab3125eb4c261324bae7", + "5be877e71f892b9a48c76102bc8c211124ca25ca05d26a877bf7c8ec19702220", + "090a395f29844c1c921aefeff6fe89c529e23e73c98009b9dce1e09dd5f5e21e", + "956f0efd7a49cb806c9e1b92bd33017e08d1caf5cb2fa780c8b4b1689b68ecc6", + "94154380f7ba20d78b46f874ebaa52e80a882a99fa9cb23d470b1d8d42b62ed9", + "d41acff8cf8bfab82c47880ffe42a39d69cf2c3dfff380f96f5fe3b640bf994c", + "6a13f8d234a0d7fd0c0a9c19e390edb55b342533d7032a7c22d9a9abaee40b00", + "ba504b192d2551e4dc08e9e6fe9149ef5e5fe79d61203b70804254ad3abde3a9", + "a37e84611859ffd4263ead87ac2278469d9bafd395e8f2487db6aba51fcd3314", + "94348ff68b51441f0841d4621e5b0b896d0adb3ce5a36641ed4b36c73a7e498b", + "b16f69f993c8759fe1ab9cd91990b6b583db0f55b65a7adbb91e02b60c6edab9", + "63cdfb6f2a69b6d3e5c5569fdd88ce6344f7a4ebb9fedd8d0144b6877bb9bdcf", + "761a40933e2005a2e625861720e01d76805ead5976d4d587fc126e76c307c00d", + "3c3e5d5b0bf13f5309075014d1bbfac29f63afefa1098701bea0eb3ea3124f24", + "bdadfeb9b69c6d0f0ee9956dd1582b53bc038f2ddfacca4c042d7e465668490a", + "3bd065699ae3053785719120f5000cb372593a95b4018357e6e832ce85cf5d56", + "6210f702829adb93bfe5d42fa3062d8a17674589f32e08c1c5b518a8f831d178", + "3a581c92eac28eff539b7c6738ed99b3f5612380ff84fc4e7825aa3692931c91", + "64b2bb67ba6bc09b3441b599f23032b704bdfee5479be5a3879d72a1843b7445", + "806053830d9668f3873b7cb86b012482e10fb72783b171ea361589dae48d0e17", + "e1f2817da1572aaa02d7ce2997bc65838d536c73add5e4fa3c7c8cbc2f86b710", + "5e4666c9f9012b6433808f7c001da1fb77f907f631311efc1c718a17a0316f3e", + "fb7b18d7d2c2daa7a50782378ee060c850244361da1a41b1198b1eb4e476f2d8", + "d909030b213f16f7f35a0f2b16236c96c7a00af212f7466c2e09d71ff4d52ff9", + "c30f18bfddf4f43e0d2987c19f6a63a26bb28e86a235f5c2a05e1279822d3786", + "17e01896ccf800b53e2470659a57dc1a5e8a5edfa99224539e3087865acc7730", + "2c7b093a8d372d6fa82e059bc33e6cf81cff7c6115216bbebad4fbccccf69808", + "0aec9cb7fd6a0fbf6e4136fa67fef9665749a10c29b55ecca5fe5d14a690af50", + "7c0a84a51d024b305c1474d3e050c4802c843590bd5b212e9950be5b1d95b242", + "16c55dbdee644f89abb235e16715c27d26081c0b16a98c7d83e77d52af3027e5", + "d5c9d6f67443957d89973970d1587a6a8a61b32f7ab9b230c01c9459e74bc97a", + "293f5dc0ac79bb2bc670fcda107cd5fdf2a3cbdecd867a827f3b7dfd5596897a", + "2cf80a26c50fa1e25ef94449a55698681208421985ffa8a55283725d5678c2bf", + "5e7258016cc7d02a2b302b573db1249fd8432466b95fda1d41161ca858910ff4", + "f2153b1db4269b9e731c6780f7af211bf331f647a447e24509a2729969fa3693", + "1d5f964b0aff66518c54b5ab6c736c179abdbdb0ae022a4522bcf10876c5896e", + "00ebf225e4cf9edf97594cfce40b8ee19e8d9e6bc137cbea0abadcccf9361703", + "7b28f75b5688cfa6343b31dba406359de41a341f94568a34e5d77584f1f1a27d", + "c76818f0629dbcabfc2c7c73b6c1b7fb1bc1923d11e0ba20ee42ded9cdb8391f", + "291e9640c5b164c09b892fd94b251b30ccad2e76efb6d620b99adc6be53fd298", + "9d70ec412d84bbee76b8db6f8d652d549a2838dda517268edddfa2acb8a4eedc", + "9e9e6d86650433c29c9477469886fc909488604cf4f45ddefb180a189e0101e9", + "a7b3d5f56b7b96a1deffbac7d0756ea11a638d39ec300e61fcab8d491581c07d", + "cbba2bf31ce3683608d714f51b2ede666b414ea91da6c11c5ef5e1dad8f39560", + "1547455468b534ad69b99e266e4138226ba76a4ff1156973f33ad0d8ed36c3f5", + "7c7becd5f5afdd4151b4972bcc953915def349e51e56c25444d7a4f5c2dde7b9", + "391c22e8ffd92c419526aaf6993f3d224437d6daad836923484fe97250f7e26b", + "5747692c666cc0c6de68cc956a66648b6cb346e92ba7b9aed20c4b6da23d8667", + "e7805624e1306111ec1f394b999b50da3e2bdee62ec64f0d3b4f8f3ce4ba54e1", + "05dcfd0a4cbac1984e3f91c21f1dda4bf17a6d69aa92dce9f7b4aa9f94713fb6", + "5e42f60e5d0bfd0d35555e064231e97e47b9f63c85754f7c653c41aabc966b76", + "2cbc1eeb9fd46d062628754e3342f1c88ae7513b4e3ef35b17a1f7c7dc520250", + "3d2e48e4d6a84a242c939a3c810c19c9b67cfbd0b44b99994e67b85a81855ec5", + "b0ce1650ea7c7b7480cba93a4dd206c352e18e856af3dd758fb8bb9f3baa5f37", + "6bfb723c144335e6687fc7f08f2aa6b7590fcc3899da63b551fd83dc4674fc85", + "1f824de4a956ebdd8610d6074da2aaa840b6fbc650852290ea7f39543e9df4f0", + "34a1e277db8d1fc888c3b03f38ac4ebee1f80797b46a97ee6f31ccd523e87f88", + "6e3b3c6c2e2bdddb68bc847b27bcbb703eee17c3a8f514b79b37c5c26bba0937", + "a41e04db5a093e68a8427a47b1f8b4f2de50fb9023cf2aa6e235c6d08fd522a2", + "fc34bf2f549554df5765c22f36bbc2c27f7a401a14995a597b3c2b755b9fe7d8", + "4a1c04bca15d0ae06e05217dbfc1b950cde39fad2756aa39c74e2bca103c0198", + "9ec3bb34e6ace2bbf6cbf82217125db1c7274edd2dad6d9c73c2926a55271d72", + "22bddf569cf3089424e4413056bd27af7ecc47ddfd4095c9d3649e6fafdc6323", + "8b1ffc186593a713f14214a07b534800bc162be5977371490bec3d3395d7fba2", + "4065dd648500c521a8ae0b9d59530bcd72fe89725cad2d5d56918a699e396b50", + "85d9fa4bf9e16860cc3318c305886768214f05877c873ff971fed807b1cde495", + "f6ccd4a3f7fc8c7f2f9bcd0340331e96d4a5cc2bb074656b3963d0b5449d3ce0", + "8b406745428287c30701a2bb46d4ad066eefecbf4f78d4eb6048680d8bb1c1f8", + "e8691b4183240b473b3ad9505429afcc3843aca9151eb50f28f533eb105b6b50", + "e059a76dd0ccfbb3d6fc09e3a49848214664c2a66b361b0632d617533cf086b3", + "0966ffa05dbfb538200944633eaf9e59aacba2904e79bbcdb210f24869a5fedf", + "86a9f34fba716e6ebbeda53d4d52caefa92b2554428e7fa3477e84a24742d97c", + "7b15e2f5edbbfb4f99c14d06fa52279484a51c897a68aa281a442d9ac67ce079", + "45720a43613b84ff29cfe9f6d4389c93c2668c2f4db90421584d327f73e2fdeb", + "4025e514cb8b724faabb314a564c277d13f46195529f8fcc52313b95cd76dbd9", + "f643065ae8e0023cd4c60dabf0350a5a611ef2cba49a152729c90def4730f720", + "b3792299cbed6f787b1e23473c845df38c9b9a262840e18e40c16041660c3658", + "5b8684396e7e8dbaaec8144cb63afff8d77dc4e417ddefa1346eb932a2e6fe78", + "c3b7f7adc54aefd3736f749cf5f269dc9ae11184c68ccec58f20b84c9c524b90", + "2401309ae910d3a7c1a56d3cd0bcaddb807248bf4bca1b59bddc4c788e134c38", + "bcc1e3f67abadd78ee1d22e7a457ef1fffa151e5575a1e43e3880b9a48e4f3c2", + "6273db76b5fa221d40317d1ea394cab23f8bc979149f72790438d7803a0590c5", + "6114b59742f8e3c76336655dd87e69a484e8931497cf8aee060dcb577382e9e1", + "e857ad68acefc7511fb8c112ffd848d650d7bb63626398e4794a1d470385e7cf", + "7f92714618cc0cd30b04ce25ecdac23de289f5786331889af0608b2c3ecca779", + "7a5ba01459aa5cfee5f1367d9d052730f9c7dadcf8592e08e5f556dbf005683d", + "cfb064bc7a880cb5949ddbde9a24afdbb49ba68b19723e4ee2d0a0fb0132c979", + "d41ef3d243304ab815fdf3ed9e307809e559e9c2c1b2dcf4b0ff131dfde4e9a3", + "e53e208762556f53c34bcfbe87abd1f977d5be362400c82c5c31fa1fb8302a04", + "ffdff59ab6448782f822da380a162812ed04221eac7e3e5c60be2923c3b686cd", + "8223695574598d8033cb66b413d6bbda7ab7dde523b0b69d22c3822697d2f819", + "aa537327f469b2efa6c4de272c36ee2ee2cfb2d6bc2cb36753ba65dbddf7a5b6", + "67b7a6663e204ba1e8ce5cd06558ef39878ff64c9c0a47f93a4501d173345079", + "4a88213450f86786b26db00db6dd68314ea8befac61a9dc80dc8cf124d5288dc", + "1926ca40d1ce479978d5d645799970e0a80f6cb60c02272ac4ac1fb800c58136", + "d0ac00ab18c7893a04e21a9c69e331aba4ecfa133a5b337abd711d4b6aa9e723", + "a42d41fd4b54fa35e4f0766e4b55e2f89fa582f7efbc5930de37c38a2ba47be5", + "8ab05bbc1ba77a2f9f58ce4e14ea4cee675f15ef612015ed7ae8aaf9e8b2b8b8", + "b7fcf52a6aa540aa6d88bbd3f1a60e8806c4c483b25eb63e9b5c121a306ba865", + "74fd21594fd8b52c56bb68e3eda21dd962c63bce7788dcabd60fc0482384bfc0", + "27cab2859ef59c61744717d6e07da70878846a4bd137e1226966144569a15bac", + "dac4c6b08f8095e3e958dac255d1180c02d050ae40cac279f7102fca274ead12", + "2d72faf6c61d9f1662c60408ff332eb7173073268c4694c69d9f9dad930890bd", + "33e4864df2c7010ccb2cfdd3341381e975cc0caf35c12a9033a5783c0917807a", + "888e928f832e1adb7da5b6340dbcddde3fd5fe68b802f7274609f1c0bc0c203e", + "a0d6efbec4e29899da4336517bf743c8e79cdf835819589883b029e0b3ea31b6", + "07f80be4e93763cfa330f854f17c0509b19ccb078cacd4a5179f134f6568159b", + "38f030358f8432851ca9b03d62b7de1d3cd52ef16037e91971f42cb0d03493f3", + "5ffe46ef4662fca08d6e186812d679917dec86f807bec23a0ca2b75a8ae2e540", + "91ff023720e663858cb40a8162a4d1f691a315974d6586f767b90ee669ba7465", + "a5fefa8c21f7baab74fba726f6f3ccaa11672b73292a01d53373cbada81c1e9f", + "3aa3f1ea790affe6a46a57ac390202ba54e206f6bf878851701bebd0a958afbc", + "3df749cadebeab3fb82911a66f333343cd6a1734a672b8c86cd8d75919691b56", + "676340497689022425079fcec94ea55342cd796153c113956fa0b5d497b8b8d2", + "54a7c45f5bba5ff0a72a93a7d30598cae987c0bec8474f23a6daba8615639ad0", + "2958a3a183690a9caac8671dea94aca9ebac292e30d45ebba7c98bb31f8ad239", + "ab659bb0107ed57ff2bf52a969d24b6067a54c75f08cdcd701bfc1ebb49913c4", + "8eb402e2c7734ad77e4967dadcdd5661ee7432d362dc732f72670cf59f94a5a6", + "4f08888a46c0fa796b393e9ffe8cbad8addca4c1bfba5a675963b9c24cda3a23", + "81618e16a06024d826f9d01b57fb309d43bd9841bec45d4590a1d0673da3b895", + "ab16b62e244dbb2fddfd4f437c5b23e48904a9d9f6bfebeddf0084d57165d1bc", + "e7ade35872938259ad4f46aebe0903707ac44de1ddbd2b3eaa9b28db5fde4e78", + "6d8ecd6256d3ce6ef138e879a5e167961fffddd872b1f408fe2e98eee9c3ede8", + "b0de1b623f05397bf3869b69f49ae174b70c47498702d277e9c5f55c68416d65", + "d9b45e79c27f769b742d4131ce0f73c2d6a16e533b74fc5e79ec6f06eed220fc", + "9741a1fc9cce8ecf19edde7ae534b46f74ba996d2fdac5cab91b92550965bfa1", + "0655965e05330660f70c4e08e0670468d43734b298775e0bfe82511ab5d8bd29", + "d53f209ea09df46f639b756453d031c80fcd47830aa08303b05d1960ff25ecd2", + "eed71b9c231ae14558d6b648f9a15e447aab38761f04f99195e402732dcee21a", + "d1be05a475f1197154407f9135bf406f0ad48545e254f44a27bd24543ad40bbf", + "beb1874bfd4ca6ecbb84a3a7d892b7d8c7a3ee2aaeefa3626574657c20e89030", + "cc9e75b8d0d49420e79e1b3b212d13778e533838866502e5235183d0a187102a", + "2d16f6e0cdf100f1e1ec44f3eba101aead9a8aeef5a193c6364d3bc4099b0070", + "cfd80cdbbeb7db3246849c139ccaa61278dd7bdae878d68a8073fefb8ccd347d", + "1916e873813c1e5c71d84f616bd25f47f4ebde8dc22426fe89c8ddf7e0247942", + "a17cc4707bfc338e8178126245cb597a729484b7539ca812398c4d3c277bbf93", + "4fe041c1f4ef6884b3ec4baec11b2a52eb9beddbb34b73966a0d5aa2d277e189", + "848b8571f09edae184756c2cc1cb8941b086d10aa78344c3098d4777d218a5d1", + "e63a2b211d61bf1920dffafe2f009a90b539c8a22518ce35e632794e383f102b", + "75055d627c17a9847b8013afdd5883658cc7ac49402d05bd5d7737d2b30c6a43", + "a7340e0de0346c81898ffaafb79562d9671d6c7f0e81aa54fa2055fdb6c5c2b6", + "14a7bf2c0a8fa00b54d37803eca84291e9690e9a7bd828b38e95d4a23e344aac", + "7d2799fe77f3910cfb1062fa2f58f91795ddd0d56164ea3cccaeb4fc98056700", + "cf0a00016b6b703e6d440b406836d77d5a0390e8c7d5ac2953b823cc2d1b80e8", + "daaa18a66456cec565ec0acf5cec244f5c291f72a458182b3c7e01654df2f05f", + "c25f3ed2024857487de63022aa58f717135be009d0f77fc49f0516f6f3a2923a", + "eba82249683ad5d35b13395439aaae1bbe70b804d3e0ee5e8f61534de2b67f46", + "c756b51f52d5742ade882b8d97ee60d47368e42ffb7feba084a5242e2446eb63", + "1fd8d6d601e1b94fa37c6f05051f4a7259eb32d3cb392846cc585141fbdb1b78", + "9e2a11f1cf3122927077f7250d0294be690f9ab721796e6ffb733a25bbd549ec", + "a4c02de9a84defeae51f436cb36354b15ec65c30ae6cdc6784e835902c1dc9e4", + "9cf29eb84dbe68e1d90b0113bcb3bf777da9d6f1f8088eeebbd57fbc1baac58b", + "27d06f1bc2210684007b1e9a5b5869313c19936500bd7382881e43ba7ea6f2ee", + "5f8cf3069d9fa0f423e5ce663b31047c270e2cc4cf506e1b56f89f245a221c2c", + "ec8d1de6890bdda42aa5dee720c76ef6281301c2d99ac1aebb7ca44995b9dd90", + "7d99fd1b13733a2c574c06f2e36bda6cc393d825b59bc80bfdfad0e65fe6afe1", + "fcef9a89e70cdad5d9826c0dd0d5eb6d42c2ef48454317f9385fb4e3c344d119", + "c209daf38bdd0f39cd249e69ce6585568f1b48457d0d230311dbe0d2414ac71d", + "9339a808c14e6764c07cbe15836397c4dd6641a1be11b2d8ebe53292d6ddbda6", + "d855cb444ea0f70944ae83619f495333066e1a481ce2e9deb72b265d5344a8dc", + "4748f8ed2bcb6d65af8f55cb36c99b721e46a741dc4ea132508d236413481686", + "62380892eff579f2796d15b5fd6369ecbf4e699646bbb469ca469fbfaf1b61a0", + "a7a1debaa64324f1162beb4d9bc846c9f4e943c21aed93c733e54ed8962d3346", + "16977456edf45ea356a5a97fbd310eff43032aa532233daceac979b97f832381", + "c50d134c054b584ff202c03bd28b7dc4c02f19473a1dc9de1246de4c809fd764", + "e394af944b0e98b934752cf2ad1b0ef9d6cdeac366824c71b4dd72e0ee794028", + "72fd6c45baa7165bf501e11ff333cd070fc0d0255e4b48ea020941ba7ed01ee9", + "058a7bec80e593accbf743d46a218bca59c005d94ebc2ebedac9c66829e4a04a", + "096613b48b04ca06a598629c6cc222053c242711da07ff4d718b8ad417685e63", + "0587879d5b266cede7306cd8fea02b37a22ada2d41724146e2c5b171ec91ba3e", + "25312b97b006125d68d83af11350231eaddcad13871968dfa57c75488497b3f1", + "c1e0465c14bb0222eef2e6a04503a214818940573ff0a5a6d898428306311b50", + "e0c49d2922797ba492d6e5d1003f1238be010056f41357885735d17ffda29db4", + "737617be46d4f880e739c487de676c1bb910ccc9caa9191a67dbfe9bda9b4ba8", + "5a42128b3cd1faa7a282e5ffa8ee83c71b6242d29c78581cb64b4659c1b5e7d0", + "5a4bda5660fc3640968e3b45273e95d2bbe0b6ae5c2faac1f7a8292eed8187e9", + "d97f7060c44b7fbd34339048e7f490f3052e1f1a24e91c1f182edb49ca32f1a7", + "5dca4ab2137146b51d1448b574f5b60b3740068de952c7384617054e89ae2502", + "1a47f35716eaf6068e3149b0d1c172f56826f59e0cca01e1d0d874937425b649", + "346a1e9dd838444480533957a7eb5e8e2b28008b4aac9a437fbaf9e697846469", + "3d49af32cc115b38f890a2a6171fb5f561186ad8eb65c52f9a6271e36541b8d0", + "7b7cfeb6f78a88cfa7bf7b82aa989efbccbc2124e89de222f46b4aeb3a3f2857", + "8aa3f5a7e81c398266cfb531ba38ac6dc20f474dccade635c65f969b85f092ef", + "213abe261956b9b893a0fd9bafcc6b426855e6f0027dddc85a465c67228248d3", + "d270caf0a388c636b7ac0f11554250491bc4b9df1b4bb3334476fa9cbbdc6b21", + "e0aa9b3b59046ef17a97684550c8b5738efcf1186faa2b5116f665dd130e91d8", + "25c3f1201375fb07554bb5719d82ec64eaefd3194ea3a39aa5cea1c5ae0856f2", + "c3cdc2fbcea829c80c23c313d2ae6f8231dc26ea7c551141a22aaa16734f0bb1", + "69d0f6a32722aee2ea5675aab793cf8d01b86673b02a576e00964e5ce3bf5284", + "f29a5abee64e48fc7f15e3788ce78de5ae2bd42bcd98947257f4b9a06695fe8e", + "5d18f8d6b5c16782353b9419e9b7baf7b4684f0cc0bc54f4fddb688945068b42", + "515f5a824010f620630ef8e89a60b63ca3f0aef47e9ca386340949db37823413", + "19d78e75cb1db3ad10ee99c372e416919fd0c75d4440e1938206f352fbdb6376", + "84f357a0419130cb725bb15b011ed2d299322fc8a64f6f88ca0ace3eea53d86f", + "cb6675fc7f8bb6fefbdacb44d370af24976cbf1ad19b16ebe87afd4435cf9a43", + "4a49f2e3b2c1d87e659752117edb8031adafe7121b799b54327eebb939b5bd23", + "c584784c290cd62042ad11dce083dfbd9bb74134aa2a07daf95641c434a1071b", + "e34c50e6b265633c212c027f6dff6ad6dfefb26ceec5bb4187e75d10f1236775", + "4680a495909650da20c5961a44c5a217b7aac9d717dfcd29a0ec7a5152443c68", + "86ca483559222e2cd5c2a8f7cfff021a44f12c013764712a3e209bf8b4a38b50", + "84801bf73f1bc67e0ca00f33186bb43fca73f4248497a1b504e5614587dc3f85", + "f3a537e186b442b28bfdc04b7a7f26d4d45da1f4cdc1f9f24d17df8ed29bfc50", + "5ae2334f3db56abfc550c417a105a0ba250fa8941728805b27a9e5b1d160d792", + "d6436b7a76153f35d8271b4e740c6c101b80ffffa11f8f8affc61daaba1ab147", + "fb3c8ebac23712cc906f872f55fc9abfa0e890f96b84f70cc56bacb00e91e102", + "5d8add163cbfe1b752afa864953b6c4d1eda696f23d958b077111672a70efad4", + "8099bf9e314d1428e4f41e256eb80cebdc6e8e3d38f8c3f07628625e2dca07e9", + "f112c81723ae2d6510440243392a6702603b9b2a946254e91cee225a7a0b95fd", + "d2b08de942a531d643e47783d538f1ae8b2b694694ac62d54ef933e21796d224", + "cb076d8fe441d08d206942d599657abb12c6cbcf482210a344424bba8d73b71c", + "8400d7e7f93f8d84543a8802338e43af9d9d937dd14c5c4ff36c5cf608b9b296", + "9079e9839f76dc6cbce211e705234e7c864ee73328c9c1e4bff2ea89ada3d653", + "80e54d626d40bd681ed1c83f5e97fe853a8c5044a1fc27275dd24f4053f20678", + "f24bf1e16c862ea2dc789f46bd3b0c740f5010c7e493450027f2c134e1512ceb", + "1646af1e973b6805ada708caf57ca924184480fe9151410cf864159f91733f08", + "5c4233a8aecbf8224343a7528fbec31db9e150d03737d26379fe0ed37fdfbb3b", + "5a87f56f6fb02657dbe677e526e728cbd0d228325a4ddc24b902eb4f013b75a6", + "9044a1cb3519de7ce29ac133a38559ce66fa573c4744a937c978b95052198e86", + "d86867d63432112c96fb85ab9eae73d5134c3ff64ccc5d18f4626ba026c29f8c", + "3c78f9a3fb96f8e65ec24aa163434962c80898e1cc40cb04f7043c585fd49ab5", + "23227e33785e520dde816066872253557e0b31e190d58665db45a1694f7e4914", + "53b4b3d92b7e05970b75f4c76ce439f4838dd0ffd7992dcc4c3b5419caaf2349", + "268a844b05e2b8d6ca9358c5e38339c2373b47ec9a00a96bbda2fad423a0174c", + "5cafb5c73dbf86f04a94aff51dbae85e33c44194d0cac66c33526732f68f77a9", + "4d1ec273f1b4c0d5cbd638564dbe63ed00deb38549b5d65f155a703d2c5d9065", + "ebafedc52d0f0d24f2d5c6d952aece3c2f906583ee5c7fb73fb0434c3a60979f", + "2d8469ae4138fa443f1bf3fdc53955a6094a8a026fa687b27cc8fab4dddec9bb", + "76e02b5ca810bd4a47f4108d5951d7a1658973cb8509f0be59cbf0eb4fb70bf7", + "9e58621da048af5600e066b6a84629e174dc2c65bd2547b50174f2dfb20691bf", + "e0c1fa177f1b670b31b3d6e769c45a935e794bf33389bf9bb66c0a6d364e2182", + "08525c67575323b41491999815150494602f2fad1c45b9f42272cbab6da50d47", + "bb94435a0fe2a0c0d6d76a55728427c4fb42e299f796ebd338756bace86a3381", + "b79939b113a4a002f80a8be3221f50fb004f22ad8d71a9ed45529c891b3de508", + "383147e7cb7ecf7f0fcb8c6149bd28c305ebc6907a4a2143c17d3cae61226201", + "c382f6d25975139a43d94eb934135ebfdfaabde75c715680cd530091f1a9eab5", + "98c58f12e11b23007a38b514af90be9faa7abeae79ba4fe8f163af8ee5eac8aa", + "ad25918c758a42990819ef342839d0d80646bbeeafe7bbf6d8611031dfd29f84", + "8e4798d5da8ba51773a050483b139fdc9005948451d100c111a5dc919b0404c4", + "502a0afc2c394878fca4c2ca4ca7b65e76edc605e0645599169526953b84080a", + "f5a9c97ebad4f1944ad4f8284af14710f3f90b77d3fddd7521092bc04a175164", + "055aec9580c44dd8cb3dbe72c925dc672caa6e65b7e68eadce2914e3246a37d3", + "2f6d2b43e1c690d0c3c7418741c4e55a0b36785975fdaf75210445f6c11f23c1", + "5f812757f6cc2482fc64a883375bd300dc6513abeacf75dde89b92961695b343", + "61f65a0b457733b81a4f21c6eabad2022e9ee880bf89c8e7b221ddcc521bf3f8", + "871d7b5174a7aae716ef65eee384593c3f4b2802889a540904d4017f93f4a6ea", + "ddaa76e10c37f6be787db7a25f0dadbc96ded22921a38613282b168f0d815fdd", + "e8adc34f76b693e9b2f99237131490482d90437d3695178059458f4e088547a4", + "ac9134d4e97859acdc5ac3262c845b581f23137905c428ab2b04595490a5d5a3", + "e9d888b42338f6a9b8a35789b4b0a48fd948eaed130019b4b3635fbfd7407378", + "f9ed89504c0b1e0ae1aa35c1ce6c6af2dc3d2d29e5e849cfb1749da8014ae77d", + "613e432366a4b137642b5207f8a9b6af7679966fe86548f3f388f0aa1754b798", + "8e0176d808c33b779351230304f1bb6cf1c0432d42c8d06b9d05e0d946fb517d", + "11cca4df3235a54362be8dcf908004ee6896470b225de1947f01b4df9018273a", + "d5104e3709e83c174ccad804e4f27c9792a02b1657f6c45497004238d03a16e5", + "461b311e7b10bc87caa055e87a7faafaa7ce55d65c830abfb0033cde0c66cba3", + "503c552d085fc8b9f004f008e73b98e88cc082aea589a6e1b1bfc0d1116cacc4", + "4fe11a8408477d0499253035794f3c5831aca23a7bb5dec3a92210840bbcbf13", + "29137116d74a1246b66e5eb00c72e8c2fe495e9b3a212f21a7c4d7ba30ad9044", + "10042cd545b79fb42c0afb4fa04b15011d090617a6fbe89d7423e62dfc829f1b", + "ca20b399970bb1764edd793d2e329d8985f15d28f7b1f31654453092b12f5d81", + "e3b38106712e6747714aed4a252049cade28ac98a9f442ed8e9260153c8a62b3", + "f14a3439d183c79102d11ca41fbe5653fa3cc71ea9fc120d97437bc22060f04b", + "1ae52e934d94fd023b952076f2c246733563dca058b471874ee578c4254840c9", + "eecd29482217a8f15815b3ee0922a8424a8048de088e83e3e37493914c709af2", + "2cd8fede5c3f33beb3bede546f0669e5ff37011a6e8443b1c2b7de3b3b86491d", + "a619361f9f85c0a148d475a5039b6ea761d4575dca783905b5f4a404380796fe", + "8304336eb05d436f0182627018700d276a6c1ba43e8569799e3a03e1659e5c2a", + "9fefc1fcf14f9703de3963c71ade386a258360118a11289cf7c3f4f5359f454e", + "bcda3aca1b2079add9da296313d3d6931047cb3a1aa76f3c6855b08658f89821", + "e935989d7caa4dac9792b95aae81f66fc72792eb39eb653855d83a3ee1c71f31", + "97810a9cb0e7ca3321d32cd40c9e5fec98ef2e1f03efb70ce651272779dd70d4", + "da4f49c6a01913d3c5c497678ddcc1701427252d08b64d8723a1d6685d922647", + "43edf40311f9ac758fb8bb558c53b7cd08e2b28d738796bf726f08ca60efd0da", + "d7bc2bda840a9b5052e4123ef3988f945e689e4e3ac49fac00a0a300f0c9913c", + "dd854913d52a2945eae5092dc14b0508922d274634e613f809518e49c63629d5", + "d1adaabf3a4c5b94f2b10de31fac11c1b57b84081732d76bea719d0a42564240", + "ebf9fc26e95a35ed00f13e08ebcf878412101e2dfe292fcc6625e592134106fa", + "9bc7eaf1814e75d090641009a88743c9824c043e37b56a68c9c8c4fb003bc741", + "0a3fa8d80b8694adf25b8f94b350d8330028dab4fe52acee2be37f2259d06a32", + "f66cb71f8082d56cbc8b96884b37ecdfa1fab356d47ed02db0bfe11faa2991c0", + "b8e6ea4e29d43748f1f73cedb0dd3975262be7a9ceff1e18df76ec6c63b120c5", + "6df65b4806cf07000f50fa36c70388c560a8bcfb960ed12a2797869b78cfba3a", + "ae33ad1381e0fe5c218ae37b530473f2ba1c9cbec5631f0baf1b3bf65511df10", + "4641664027b6918518bf47c231d502e9bab09fea2c4815769f5b654e66226352", + "14b157e5027cf07b6d12cf68ec44956eafd97db78fa91f599fcbc32cb62924e5", + "bb4ad9583add355a45af38325dc28c55331e60ba35aa155dba0f1a05a75a390b", + "0f3c622983b82c3c4c558dd0679570dff86be90c2c2def36cabcd6f06c9c6c66", + "8cb95edb33fc52b03ab4eb3c9d9e9be9dd5d1f6261fd3ca104ee7660c872b34c", + "a1c57a72851d93358dde37706b12faff6448ebb080b3f6d93fa97e8dc7e067b9", + "add0a0826f7a9671ee580d002173815dd5d3b38e00ec6ebe3c86948a4c82ca33", + "39631d30192cb708fa5f5f7cbe2d966a4dbd83ba700ca4958379bf65a3cd400b", + "4098fd0c3ac2a1c5f04ff322860f982ed6f44686a34a68566a80bfd4898e025d", + "6279cdfc506ed2d83d66a33fec4895f14c9b89fe4411956bf0d72b541d2c3375", + "9da3513bedf7473e42402de659ac4ad7ea859ed35bb0735b61f58a4f97fc7159", + "10d55f27a78875998a9f5dcc8a53398114bd017083f4e4745ce5fe1203933e16", + "f96cf1a4bc35056e63f5a225d5535d1d2c8d115aeddb51ed6ea3d41c6406abac", + "67cbb754043ed57065134a4c58ac82bf8c5d523121e6830a74acecc6ff8a846a", + "2fac78476b52ae76a042a80ab89b46e3a7c3297992d33188ed4e7ca1bca809f5", + "f90d422de6c023bbbe1a4c1a99bec9895efa9d55cba7e4be564309063b4e2274", + "2636e0cb8eb436e8796e511ea79f3a56a2e8f644239245bd6e21a5744a90bca2", + "c91cc715ba0781cecadbd5d3d849bd137732d04673560cf7daa09641994a565e", + "f54f5c01f0a7173c21758bb9a6685ea758cc37753ab81532c37ec117f5814b1f", + "7005989d6a7450664f467ab609a245c1fd8297ccd33336325ad4872740e3f35c", + "fb0609d24706f5eea4f19df685acd5a1d282c2c0af587c7f48b972710205be84", + "1a33201d5e77cf58ff0037abf55ff47402ad638d685390ff2e55ab2427ff331b", + "c316482c5957b699a8a3764654768efd0ab40933331053431831ac44f01dd311", + "cf29392d42db1d4fab6294438c0a9a9a2d201aea1041376d4e7b6251d2dba1d6", + "da96e4be853bfa0cd01f2dbcc2cbd33300f13df4b45db6ccf24e5cf88b5a74ac", + "98bc96c0e1a5b561021512cf2031a0ec08d11f51d46a58b2c12339a805f8ab89", + "1f3b59289cf55347f115366d0b3de0f49c744e5bc902297c673275785ad9e40d", + "895014e3e01f7480786173e52e497e646879c5e2b732c5ba21b5144c82e2c0f6", + "8ab8718ca85ca74908ef7690cb77e9d642c0282fb596e68f6de036f18955bb21", + "28bf4c929db08575d2dc8f7492f1b6cd105614c5f5756225fdfa64bcd0c7ba26", + "11f7475a89b5fda963bd9166edec2539dd94fe87cd58235528e442225700832e", + "8ce689ae2d80a0a56f85d1733b5e01bb6e5ab1e9a195a7eb406f20b450e9a50c", + "4aa50deb13a8e53e7c718b90a96e7dad104fa6831eec74210e914dcbb2d2896b", + "96a84dbd546888acd9f03020310530fa76087541697eb8a4deda03d2cb5c39d4", + "ca3a3276e9a96c0b9413472e99068c72166ff7d62ac42132515a843820f06fa5", + "061ef6a234983169afd391a469a2c096eba2bc68a3d0ffcd37066348421583a6", + "c2a2d0d32b1c829741e5fada25fcd227bb5693886ce1662408ee74d28f56500c", + "166c7dbb8f42432c58616fa5f98211d0cfff238568572d3727bc32f0b857dd94", + "c97791577c1f35ad218dec1b98b6164c96d6dde4150d62da4761c524fefb569c", + "b2f05346b5858399437ebe1e48e4e78e8fdadb17afedacde0aab8b9ab293bf5d", + "c9a505116134c0d250323ac6ab23470fe91dfbe564df78ae9f1f9c362157c9c8", + "64cfbe5fa3b7b4d827d094b79666f79128d2be7cc63a7fd7105eb2ef6f943d29", + "207342d8df3aa98fe178ce313c8d266e9f8198372dcb04f696d3c3d4bee12373", + "ad6a28cc26c33763683b20914672226737e6ac0b04046207791fb59e193806a0", + "2e1eeea18390b93da1de6fd7b885d58b8d953bdfcebb98be45e5543bf077a2b9", + "19597bbb59d15f48b2de9667734edf1664df3b782fb59f2fc7e6cd29330d91a3", + "d31effb1d9334be99f2adab1c447a76c7869450d1f1440fdd32ffade94b44670", + "df910f13bb797ba0d44529d718f552a72e5123ed56f48af0147712c9650453f2", + "17541bb5f3f517f6a62d9d27f5b4fe3e6067b708ff93697a72628f5d842f9981", + "7ad3bc24138dd2895972befa87e58dc4e34fb7b9c0e66d1be4451d85f0a18b73", + "1b9653fcc9819fa8f22248743f78fbb2b84a4ce4a1fd7694fdc31f0df404aa19", + "e5d51830ecd1b79d7b067a8d236aeb65c8c7ecee50bf8511e664499e36e2611c", + "58272533c850efee47870fea001c4b237f7b3cb3a245697f1f391b7383be50eb", + "76f4863ad5c4c84395b250f500557541de3178eed873c5a3819c638ee242bbf1", + "ddcad4e61b2ffce1596357954a41559b4b1025434f501c405b221a3b059d3f1b", + "918837ec85fae2045a9044ccf896a54410a51872197c9b6867ea40e979a85e9e", + "421eebb283f4fd40e44273b589225ebb16bd89b077555fd82189a21cebd07a29", + "eb0c69e0495c335996d59c97e8ca2c799688b4b3d77815317f17c0ad2ba814d9", + "c4e98692fb78a92d46e8a9b3b1e8a2e4f32831681fba52bfd50c1798390700a9", + "b9b86db749f23672102069551b4c6f1d9c7e714b0ca0f4c93358290ebc7e17e1", + "a45a6d90afb1da8a8416199de209d34450d405a6c0f547079eff58f9392a11b8", + "b59bbbd553bfdce1b6f95b12c68458de4e7527fa65ecaa52ea3b5723885cb2ea", + "b7462fe2ea6df60d15c9f798ff77dd96635da2939a826d5f5cbd2608646e0cce", + "4479d068e29316868c64c3724c309149da59a0b0860ca14166d47e65eb746b85", + "d2f66850dd6de3361db20142d21f03308df35fb647961e5564c86a06a33ff606", + "47c596e4624a0ea97c12e44e9b93c016ff11e20bdc53ccb23f87ab59ecaf5a3f", + "76077a1c3f19a97971d13ee8aaa77a6b87142bd79b960e1ac3b541cddc5ddf57", + "3ae0b6df51b5674c71ecd35ce55015b0dcef81c72b85e1c904c5d1513f97a15e", + "d043684724a06229afd596b4a549daf1e51df52a65cfbcc6429d091f704f5254", + "efd63ebca45a873dcc7953ca8dd92dd52aaa0588dc99bf317592a633d666bd7a", + "a93acf5757bc6aab6655fe7689b4d3d043cad48b2812bf1300ee016566657edd", + "cb60069b75ad9de4a4185bcde3949db2850951f363fe93466928aa67d86faf29", + "55f4afcd529858988b33dc9fc7a01ac8d3f1146ad9f7c6c46968c7b16899f6c9", + "6c1ca58daea25551cf86f246434fb40577c6e39812fd40e16e90ccf7b033ca96", + "223ec2ba2207b00d7fc408ad7deb7196c00957b2156ab15c55707dca2a8bc1a3", + "5ac903bdc0f13c3299e180f55c84387faacba560ac04a645f87387035a32d22c", + "ae0ceeb185e5ebc974647c1853ca18f31c35fd9904b6f82c36ffe658b1501082", + "9ff216e3dfde0fb628d4a26f6f9d1b7e364c2e83b4abc8bbc64a0ba958b42202", + "3a54269c7542d937ecaf6e4a88621ac48aa9491cd8c4f8b5bbc53773d49c74bc", + "3c82d158026911f08ae9eb6665e321302075167f19ef4ebee602adbc9cb2bc83", + "996c5fd721c8b6c85472f23779ec8e4b2602ad03c5c6ab87311ce5e321cf6d00", + "fdcbf0f53e55d71e8c2dff347a5f359aae845e96e18abd6abc584ac28f87392c", + "e6c37c5566085a6ec94ca9edc762772694af840bc63902e1fbb42a6072de6a90", + "30daac48a90a37e8acadaa8218ed620a45611914e839c8d3e8e42d53698fe79e", + "b9377448525c995c39f85b2f1a4982121ad7d6bdc76a3c4fcc70f7a7fda58d89", + "1fe3190a1a961fbadf677c8928cc8aed7cae1ba92ce104a72791ec295721961f", + "392edd50b6092bc7164d1ef5329e857badafb1cdf8655170c10352ef937f093b", + "a7e2b14dd31c63c5aad95463b466d2d56be42d1882b593bfe3a471c2a4ee7ba6", + "e9f582caa987a431873a080156349d02b984f46eef584546d3f7162db61e2552", + "01f431adca346940232beab835a424e1ac7366c6fb4cd0dd6c31a7c34de23b27", + "39c3d43e6bdd7d40a18062e45188805c28db8bc1cf070dec52029cb36dbb96a0", + "5c4e47cc264ffb9bd5e4aee4adae33002eb998864bc8f1c37f367cabb854836b", + "9af6bd27bba16c00a7da42234ee8410660a568911f7b488264d433cbfbca61ee", + "fdcc84b49d0777ebc5411ff3ad30c529923e19c76b2be529641ee6fc2c016124", + "37b73a4ea7f09bde01f4731abdc509cdff9fafabbcc1f49638485fb1c809732e", + "1d5dc5505ed236def4d3f8baff225adf4adf403ae4494a2847bf305f477c4140", + "5c86094c367e9ca70012403a8b1ca05ea550eed0af064f37a41890d90bb36f3f", + "6adc318102d38dbf02bcd3c92ea94e5214461a07f877c04427671d5fd34b8fe6", + "9288a242997f3984d0ebc7f988f2fc6535e20cdfa5eb8c4142b71a88e856c375", + "0343a7f4f00be333b8461bf4e6241244e6e4591d71d7fb6a7cd5e86c84049398", + "f33b86a1e0d1d0d04e5388417e36e28da1775a8923d29a460da81f2ee095e92f", + "13d2289bb236ddc7cd88a2ea6eaa7e123387c012933410ebe581ec35fe8365dc", + "317fb1024e81cbb5e0f3403cc7c3b6aabf0e169aa82c28612943c182fa780eab", + "dae2717b1b273e59725b3a3c07d1b19b7c95278e166de6ad7d99e1e4cf517726", + "6539935e22889569a4d16ba0f38185c09f41cb945a566d37fee69b96ce95a0db", + "9be4306242740e33eaa7516756a87a7d8b57c89caa3624186e458f61e010cecd", + "47a6b0c981919ebe9a988ac0e3678619e396e28a3b55a803faa574d3160e036a", + "c8fc940ff3df0f3cb948a56cd8024c037771f780b1d5986af1517c88d1f61432", + "6bd583ee7bd844a11633ee405aa03d852b1cb4b12bbfc21fe83ae840fa374e60", + "30176b78778d31280450590322e7f197b569cfa5222d4673fd1bf57b8aecb75e", + "e326628a99bb4b22d15275144cc93163e5a464a7c7ff5ada93e0649991b71f56", + "3eb9d887f4b62ac274288cbf1ae8a626d72be7452d6eb52162e100d49e80fa14", + "6aec3a8c06a26e3c94d8497bb87dfcb3ec7ae0982f5224bd9fcf5df510d2ac5b", + "2a7cad87d9e263af91da8e7f76fdd84d1fe045b46171d1358e0c3dee7e10b5e2", + "ae3394ac48eb606c9a8dac1f923ddd7d8e6e79287304cb5b32b3cfa987f17696", + "5aff20511b9819d405bc8207e0bb0ecd36e407226d3fc7cbaf4e478517e33530", + "9ec45ce6d30c5b4427f123946fa614b370b04d4836696dd98fe2ba231b32219b", + "88be052836c2b601dcf80d6229b53ce490ef7448ab1dba32ad05ac00589be5e1", + "d35e629ce9beb7e2e124d98c2334132748b20f8af911473fb41cd52788ff823c", + "9272abe543011fa191df1f26d89a1af637fb4a8a39d31d3e10c3427dbd345c02", + "55a557bccb7abe547908bf0193dcd9624ee76fc79b79140e3359ae61ec9ddb8f", + "daf664bcf9a9209e2a38458ba96be720dc97686120d0bbbe3cfa8ebe999095ce", + "485b6429f510c15ed1df5c2e2328dab18fc5b9a07606403f477f8f3da1d07437", + "9933baf90bfb79b56d039e7337ce192f00026862fdc5e9ed3530ff648ee1516b", + "cd879e9798d9b244839d7788099b183f3954e82108a78c15c2c66ac140542145", + "d862775f675d6699010692afa1aa0be4add43e6ab55351e49c2546bad31d862c", + "e74e310881b007f8c24d4db4a3bc16d881a8da00f3c72bba80b09c49a3c64eb8", + "68f54b35f0fea0c348c8edda7d8f094e8da0ca9af3aadfdf545d00be31150a00", + "c0cdfb964aa8ae55c5bca98633dc97157f6aead903d3d378303c4bad43872b12", + "14a56ac6e2d81f4695009204178d02693ef7aeb541b850e59f71d948a63e810f", + "4fa62013c8da105a3be8da670fd8f04dc74540ab0f58f2c09026e44ed6d80295", + "230a5e799a65d93c0f30f60e13747be42a8d0c409ea474fa0f5f43ee7ba326b4", + "dd198f0f29caa638b8ca5671dbcbf0c03cdd335ef7090c5a3ffc87bd2ef8e938", + "8213aa8808c2767a07d7600e4762c06b2ae2285c7338e1301777fbd1de484422", + "255a63cdaa4a09dd8d0b34679d15d693625544dac0bb1f60789820d4c6abab31", + "0e3bf4b42705dbc274cc3b0515e155cf057c4fcfe8abd9dfa161ccae1413b57f", + "640335fc9ab62023bf70c37fd71942a400a21746daf8286fbe750198fdca9380", + "7d4f275f7ea94c2941ce17184682470ead27b4e4f142681875d3b8078944bd02", + "75a5d7ce00101e78f188b7d4ad20e5621a0c4edb8bd1829c15ca2193266c1f52", + "eca13088fa7515b3b08664e472fafdd07d9e56e6fae6bff544c543189abe881b", + "8d686c6858db9840fb7a00ab4ebd5f5b3a1496ec928748b3ddcbc452f5d7a88b", + "c5fe08c7a8528083656a3d56626fcaa46cfb9ffe6628a18b2f3d79d68f132dcd", + "d1305b705885ffc899905974f2a6859c7dbdf3336354abe39d94465562347ca5", + "c920f4eccfb010ac1b657c1240ada233b8cdcbe5198201f059d14d2bf33a2eb4", + "08cbe5ee6a8cb5d88f5a025da3fab98aa7342f80d868b26eac1a0867fea8ae6b", + "884211607915b8d2886c4e2c66aa123301b3b5269beffd48fb497d73b30819d6", + "6be1999c4c4b00d24bc6bbf3e79152bbf78b816c9dff3174ed69bdaacafb4b63", + "b37ba30f60e4a424fc171eeb24abc5d5c7b10b6cfd3f29ac5b22a96e55864a5f", + "71401cf607a7f995286833a2a7d11bc567bdc218d5a6633982c4ca9eb0368260", + "8666d21a18bd52e279be3565c8687742a3d67dec05e604e7697bc071a3920bc6", + "861e32d74d8fb486a68c45cdba2bd6ecb86b413335aa93fe81cbf44e741ff20e", + "bf4ee0f9af109b03d386a2543a1c04bb3fccafe2e03172811edbdebe6e41ed8d", + "59b97f783bc1fae984a9b0f8c79ae31162b134448278e2296849ab3d716700fd", + "449c077a68afd3d363be8afc44408045325e5547766b8a86479c98d919ab5463", + "259329a11b98e57b6bd2e38f2606cc30e90d1af6cccf02dfd4082b56e5d951c3", + "5bd781b97548ba0af80b7f5e7ba3f7a5f80d9b2e9ba104d67494a9eb3f6057f0", + "7ed292e676146cc3d6141c4c21cea5973e8f984b866d5a01186ff4cdd270188f", + "c39f7a71e05054bb6b272dcaf6a0e590b89589017ca1d6bd1f4922985df5e7cb", + "50562a37e243c481b14af0f7ac359b4aca7c67c0b8685ec3ee220e5aad83633d", + "21dbb06fb3e528982f91f83d2c20fd4fe60e3af8468154644c24eeaa3479e339", + "b028eb010f15d886ef4edd1bcdc6182687cad14e5bb7813c12ed9b82f58869ec", + "6c355d9427921683d2051f16edd74fa6dad1143475efb752b4e89d64477edd46", + "7b99c61cc8f4dbc56a0af71d0e2cbc43e46ad411e6df8eacbc5873376a866862", + "cd0a2fe3e4595f1137231995f02d22cc8a466c42e8377f0432a53f8cd4c3e1e0", + "f6530affa87a1a87d6a111eca0e13f071ab6d75789c8675d1fadaf30af7b139b", + "0966e595daaec2dad0be1b557fce9f7ecb1ff9581e711d1e1d2e927e16668434", + "efb2af320efd04eece9d234a5c1afd5bfac94899a7d4be22e2d068b6e9e4fd4d", + "dd40b5a7db6ca80105ebdeb1e44daeb6bbe23182db126e6c859608401d6b093c", + "0b7cc0721313570cddc6a0b7b920e1fc5ea9b9e6b0e9d93d6bd879b001d4b3a3", + "f250e0c10488d11cb9c7b936c776920717583fab005014b0ece1d7b6f3ca2467", + "57dcb12bfa19d0842e82e51cedf6f2dd88ba92d5732cfe7156b1eb277018da9b", + "9b30e68a67e92e93b9913e2cc2ecbc1d02057179f3dbe693dfe4c198105eb44f", + "82fe1155b576b7bcac3254cd0329f85f3b9c98672025cb023f6e7ef1a872155f", + "4f565dbda99d18900f3ad29ec77b26bcdaae1cefcc89fe038c98ae83a91ea3c7", + "fabcb1b208f33515f0c318d47ea6f93121037b500bbfec1bb020c77becf35c66", + "240221b8ac01e532943a2565c688a962621cef0813f29a6185a9898ba74e489e", + "5ec2e22dd7e3c0c2884c0d508d397b18af551e7b77b9b7c36e5724f46c46c4bf", + "f661450e3c06e871af9a2d62ab728d11256cf956c5b36c533cb93a2c21e72b4b", + "fa849df3f8550a4527bfc4f1940858e736c8f38b3f70bd996ee26d2d5c1499e6", + "94660a4c3df9dc1042bc775c0d4768da5d1b8d05444874a6b4379844ec68e458", + "f31985e74ed430731591db50347b6cbc7890bc391ef40654f01606916a77c040", + "42e32f9879a7f8a767ee710d6f795c471efc97024a76c90052c9c988a0118fe9", + "50cea5f592a1d102fdf20ebfe1c37a28cd867243dc1561876f2b219459d98d98", + "6e76a6eeba0dc24291f1121d1376b72c1ede512ad201a98ee8a3ede62182cca7", + "f463a8779600298cb3f5e56b82b9dfda3b1478537407f0f639725cd8cfd26af2", + "558290e0c2c82a0528eda630a43a7c7dc605d9495555e9c4689bc04675083a03", + "e0e9ec9ab86c4485bd8fee41158258488881e21c2bc5397030c2e3a03eb99557", + "88cd2fb4bf69b19cfbc8df7327e66fdeba2da9f9e375a7b5340665419d4e1864", + "dc009293d4f5cb53fbba8b4826c73bcfdac27d6e51f72778200c20896e1f2f1b", + "1a3634bf96c8abd0b9543f501dd90606ce917b4e23961ad191e265cf9c800b62", + "f13e0bffda351c00e5bc3e47de05abf362b0c8154453435aea445e2da92a873f", + "e64b04745be199ff5d27ea70960971d7ac5d63691a501225f3ee12b372ef8d79", + "3c930152f0ffb6aab8637c3b5c44e0b3b60bcaffeb8d640df06b8a772fed9b7a", + "f7f3c5ed8430cdf3f687e7b1a7c73093f3a8b7bbb13baf9d8355811a0f532919", + "7d03cc26c3b9e574e4240ea77421c09150b6a0a0c922d3daf3e659afd4af2eee", + "5bdc85e5d80e02af46f4979856b95abdc25c0d55853f6cc4ad3d59bac74b81c6", + "f1d8dde684ac4063942e1e6492c70a467cddfe314506213f52cad8df2e644696", + "ab0682da09525524b18ad1e3b3a7db56601736f2ec3dd9636ccd9d29e5546465", + "d8e9af67b9ad3119d7325c4b241f575a7b2f3a375a892f74cc7fa13700563895", + "484928a6c4b0a61295b793e87809e89b8d38717a9b3b193b8d89f0594c6a0b44", + "34c2942fe95e218e21ce890ade8d77fb993fc00f220d6e894426c1407d5baa74", + "793abefdfa136ead569727b8f0360d300f27922e9c9c4501a974003a65966d08", + "8f83f26afcb94d2fa8b50083fba4586488c79bd235674d410bab8977c681d698", + "cb3fe4349a552ca02283a30776d1c3126a989d09aba39e1eaef5873409dd5add", + "09d650abeb7de45ca3c5dd6f45646c6d7d0ee513ed9db663175e54c67f4b5fbb", + "c9a8c179803a544d34e7d6712d197cf0763f052ce6fa14284ac5ad1cf081fc60", + "6a9f2957cfaf9a14504c9dc8b60b5140758203278d33b4d47f4b2b0a9d5f243c", + "4011eb3b78b4644a39710bf3a8738dc906bc2b67e79f9c5b0b9ff29e8b9b16ae", + "c2e0e46be0fdce91c5dbfb70e40570186ca9d6519bf54725a649e2aa05094742", + "57e9e71f91fa9e02e56c3c216d61c771eda2fc5517878361d2039366fb6ba00b", + "d27149ae243505557241b9c0e1b373944a28d8eeaa16b7fb391a4e912c012759", + "e96e9a1f7b6419828c3b406f985f33a4d7637eda95851fdf06ad09f165e9378c", + "9cd956c08bbb227bb9ee9782dbfaf3914e72839833e817318915e65607c3c5f4", + "7dc32d904d8d78b32297e26bf8d81f49505d1066adf5550f0d4ba193c7aa69ab", + "0e7a82665a54f64d291eba8f1d7ab909c357e3f1b54ac3bf81a7cf81f3339da7", + "91b85134dae10e829ad80353559322e2a1145caeda11075b2b8e16e2531619f9", + "8bb6a8c62581e20efaf33923eb5c6d3001a5c7cc0bb31d9fb4fb28d9d5e00f22", + "9736f771c78e194d514cb7ca598b1794a844dc358ec47f00cbc450f353cc7203", + "777a44f705e79d63c652ccac2f3c087d411b4a015c8990e8231d406336fa50c6", + "7dc8e17c9304e938734f68ff0d22c1c2ebd3c56141bfb4791a351bd3e0fd6ff4", + "b90c03bbd7892affcd0abf884497aa0be162eb13e36b347838cd55198a59ba02", + "eca9282455085825f3380c9576975094509da4f9c2a5e97b57f4ed63ec87f3db", + "c480c651f8988e376716aa7e6fbd37047beb62cec4f07e3a099d10077b714e47", + "a89fbf95c7a358301bfc52406d73e161e7e6796494296e35cec7532f4cfcaed8", + "8b99689b7b9b359d08c3d31e1d99843125bf90dbac31d8085759d6ad2ba70d08", + "9c5ee0cf7626b86cf271495eee04e0f49d4ac50c3e6a815666f365099ad30e68", + "00ef3369a3d28b3d5f21355ec553c9d366cbcffb4827ba61ff731339e6ffbdaf", + "aeff3ae9fc124f9748145a9943d2ee4eb80cd183d72d1ace7d59d13f13daad2a", + "6b6d8ce40fb14b69b4f470f113198404fa73440976a339586a0945163b78ca0c", + "4dfeb9849d28bd525ca6fb435190611f2400ec8c7f851a1a3d216284e9a0bfdc", + "6de698f1ce3d8281ff482ce1ea5b6ffb41997491eab1197818f79ebd8e661d00", + "d33069034dc63789d79decb5b2846ede029c97cd5fe695d345fbc7183f85db9e", + "dc5ce58254377f4d84bdd62b69f9477722499ee0d8a344495d424168c8f0e577", + "0054bb7dcb7e7ef2137aa5d6453008ebe8e8c11ad3a5bef1ed28bbdc19bda75f", + "781f5d649b1dfb6840017b2a40815bbd1b823a023e4f1df2b6721a72ce4154eb", + "7673115465d7cb80924fb5ab5e650790e330a3a3b6fef13f95f71fd6ad009282", + "dc62d3534704c7271493069d1aed15dcaf53dcc03180f30e819f441e78538d41", + "8df845480c436cfd36caafa213e16caa8c2809ed981b37f1f9e7d22c6f4c134a", + "508a1cde54ca38a89dfdaf734526bd32b8ffba4417f48ecea016bdf205e9b662", + "d3c71e9b84bb25cee5626cdaafdbd7da1dd35e6230a9ae6e2728f3d0108637c5", + "d80237e0b25e7a2646a1447e95dc6f4458fca9d9748c2befec925f1c48bb29a3", + "873bdc57ba59424c7c5bbb19fe6138aa277198190504fd568216b4dd6fa59944", + "1a30500c904f8bc50c63ba3d0a482ae24e65580152b577e4264a1b2b8bcf8ab5", + "2bdc007d37c536edcd386a228605679101c2abfb23fb5f36c6c14099ce53fe91", + "9cf51bc030b95f1a4cee64f2419529512d71d7ec22da9a7dd23affa661c802e8", + "0aa4f78daa33a44bff86168627f5e5fc15aaad31fafe02366ffc9fa324c8c561", + "80b24307ee57e07f40b6aefdaa4a129695255674ce22aaf50b17920c6b618888", + "13b66a3dc303286702e6869fd957a1debc188ba394839d64a64b9bb3631b4f3d", + "1b374a086ae481adfb0cecb5324b9c9f1198ef2b89cac4fcdcc98b7de45f7f59", + "bfd5bf47478a071712cbb380a490f3168ef6a391662d4009991a49f02fc3902d", + "2448b54c088c31ce5af8276a7857ea2ba6a719dc8c56757a1a12a61c68ab04ac", + "6057b9fa40d76eeae09593ed2280bb7cd7b5750ec4bc55081a596dc62cf99a8d", + "47a719ca8aeb5a48759e728a86c862c244af77e59ca00aad3e3b7c7c047fce33", + "b1fcbed1a3be1e1be2b83311682caa5b56810e12f461eae4c01fc167293bb5f3", + "28fedbc7b4621150662a38f1ee283ea114b20707f747293a950e3caf07f4aebd", + "9a55dca58be9feb1b8f06a0070782b79c5895cf32f40ab71f1111e64fa3e50e2", + "bf0cb352a75d89b4f7273b2bc4679076f194c2d67518ce1146269c8c904012b5", + "c83bb449fba979e881c27ceb400be0b8fb92113ea9f50da476d625502b9078c8", + "3a9b7afde9403cd4507266e658d0de249a229204862145d2792d4f0380f9fae4", + "b6dbe84bb37faea23a54b7bc3dbc1432e8e1db4e85e45245d7ef2b57f4bfae83", + "22d348426e1232fe3de0d54dd5844276b88c705b46e302c22db3cd530322f6e7", + "d1c7988392b07fedd5f6b617e1246f6844822de6138a177b2d1e0d8abb7b97dc", + "50a4036542987f7c3e5bb4abea83600d5f71a79af8a67269df0b83e41e563ce3", + "e484bb6c5f79497af3862a615cdc1bb8e530929faf3ae53ac6add2765aa23955", + "98eb84b568d9204395e0068c7bbc82c729a0427b1bca634a477374f129541056", + "0388f2bb605f93a81a9b6ff7a4148c8c1f89022dee8d118f53c59b0c76088f08", + "4f53894bdacd364369b5c897237c1cad88a09fb327cb5dde71fedede8f292fd4", + "2613675a7dc0527309422d88e5ae3e989a11080fbdd331e78488d6f4fd491e90", + "6978bff9e3eb760efa9012605c850060eaad01192cf01d9fe0ddb7b411c6769a", + "c4bfa73f2eb1a0a080224b39a9cfaae0418ed24894300c9b3af611ae1350c494", + "8c6bb0b67fc0a5c8374e697d068c9c82d4a11853cbab38c6c5f33ef14f8b27e9", + "7dce5feb6035932f323b02f2882c6879a74a0d012e94f10b99ff6e165ba392f1", + "5f2e4b5cceb39ae94e17e5761d29a86c390cb43a35d382aedb8ec173bcb76e7d", + "301cb04fa4e8096fd29ac11e5b7fe2fa32f40f78378d7e9f2eb91e3fc8279156", + "f937583b6ef4b12a5d352d7335a242ddb298776c5599ff555271be52ce6365b5", + "f12a2b5f1a17d916c66e1482e0e16d1c5e9ed7401f6c304df927bc6a9a8c806e", + "0ad55fb5ecd543b75fc8ce005c83d547e9649d498122988fd114752eb45f7e8d", + "81a1b1f64ce8bea67594024ec98883f4ca5878800f5559fbda06335b05c4c4a0", + "30508e65e0fe209b21209dd0ebc6e0b8a6dbd0f6743b0e52ea3c008a1cadb7de", + "dfeeee3ce2f14f6644e7b358ad8f2602cb8b95499165ae55c509d2b8c0d06c1d", + "eb02aeb99cca655bac37a4dc94ff23647641fda68de7a709ad5bd03ca7303b05", + "c73db69a6c03a5877f79ccd669a5f6f2e97603caf200661c2ae7b1dd5975b707", + "6f959a72d1682b288abe1cdcc1ea3020bfa51095570476a7377f281015dac2c4", + "62be64662ef2293948582abc3ef306d5eb1c3282d99722c066a30b2ad04a2707", + "260a3dbb1fb56f810de2ad5ff7b233584d8588b4835dbf828ba48c6392433fea", + "c15ac514b01fa4ae1636b949efd0dad9584e54b23c49c6be7e7f2fa9a31ea5bb", + "74bb8453b01b232fca9b7c026b5afcb3e3f417c5f8b78f51b0bbdbbc760526d9", + "e9ffbd9695c660139aa498b8d57b8d4ee77ff21243d75847b73235529330bb4e", + "241e124ec5ab5a2b0321d454661c42f7a24c42f2a91a616afee680452c819879", + "f326ef6aa1a82a52dec29b201d1e9115693cf9e2ee37de57537c39fd14e6a104", + "03729fad228a2351f18c5459401f805ce4c391a214981311756a569a3e949446", + "ccf54019f4b52630df9c20cec1fc0f79c66c040f4647b63e83d629d11fd60a7a", + "b9d5b89e4f21e80fdb486e93f0f3b83ccc66c7b8cf17a93197ff9539835c594e", + "dabe910834aa050445f549ff54dd5fcfe6037151c9c7a4dae018de9955dd93a6", + "6c71ecf80a01906205dce867fbb4f413f57335c2d8932230e2b7278cf77e4653", + "fe2f47b26e5d53f96daf37be0af8865ab19b2cc58928ad63644e5708f2b2ef28", + "2bfc83ff44aa929caeb2c3bb66a0c9b8f39b26c6909aacca575d140211f4d285", + "4b5343a4cd5c502bca72db51083b2b3431b34598c3ea7afcfb6b876d148bdd49", + "bef914976e45d7071f31f50ed6dec62fad6fe5468999703cf4b51996090dd93e", + "f15d063d4c42e9e96458cebdfe5708044bbe12a697e63b47752cdc5c35f94d4d", + "1aab3617a8ccbbfbf81676b7d6473de781425899cf4eb1550d2ae3a820550c12", + "fd74eb086b4b0427a614adf74decbc75c397f4fb78c05bfdc41082053ba33340", + "7c1149945c71a5b6ff5a136be4557690ef50751a317a03db2fb59e166beb10e4", + "5fd83697ccdb357a33293e34bcdefdf7cb1ad5e8e3242e894b24b9ee6dbe285a", + "23356b2213d663299f27608c6e0ee799825a1349c90657ca978f2611e987c600", + "d4a007d8c7bf83269324be0d4239f3af5bcea1d6ff7945c3e94e284bc66d2472", + "75fa5f9b3e8fb07ce6e030e2ecbf08c9c5804326fcf33fec57590cac66db1771", + "0021c9e3776313ac18b46f0a5bba153179094611db11c3c3106414db2b683251", + "dfd75017583c903fd42edbfaf5e2a55d1eef40de8c522a157713b18162191375", + "fb2ec702c4d0e9e08aa26f318ce97c18e1d14dd80f42746a7d1b2f0da0e4963a", + "ba86a8864f97fcc8717eee051c11ee662237d7e6b0758d30bc171ad985ab5973", + "ee5ea59e62341edeb03437c673768d832488e91c5fe4b7118e9554d2f30ce32e", + "0159c61f4a3312ecf1dfcad8f2a28421909404889bda436bffb5f5ec42467b88", + "07736edcbf1f77c02f0e7e94cf3736f09b062c66f4347eb844f7f28391e06816", + "b58f38576a31c74217b77719c721177a52ec7906eda54b9357e694fd276956ef", + "15e71cfbdeb982d0f235b1a7fa259de5e6f86034a7b50d3a7711a7e068154db3", + "9fafbde85efe3300c1692b4e301fe05c6342f5d2c544bf747d088f7d12ec54b6", + "726f26071e8321eb36f38bcbc82bb07b9b65ad196e4debd5b94040cd12c1f830", + "5c193af81632f5cf1d90080f063d7e8ebebc34dff3df84b45d5defe60db63573", + "252585999aecde3b6163f676c12a9fe3adbd3c6ecdb59e44bf6d866c62b703e7", + "2166f90509a3e84cd0d3a47a70a3ecc4a09bf5365f5ce5793905e64138d78f09", + "b732d91405334df8691c9a7d6b04fa4fc389ca0835b893cc4364842c050392ce", + "1804e7753f6436711559ccb1349730a8ed34fa5af9f07ae7f4022233753f73bd", + "f88e061c19eab058f139be69c86f2fe2a4e0c4d202d36367d52f100d7d2b6dab", + "85c6d758e291474a40812de08ab07ddee190d59825b4850e683664e171bb1e5b", + "904c374697a6fe11a27ff44bde6a24b7cafa7381cecf830395c3fa782db86bf9", + "e0565671cbe16cb644cca3774c7c1733a4b0517b9f7338e3fe753e9b8f07eccb", + "f2f968a60ccde529fa942a95e65867f091dd6b3889a4155ae123c271b5ea5309", + "c61424584de194b82bab310a7d51257ce7401970fda55a2220965dcfb2296aa3", + "8d34ee694ccd65175fcb4958554a0c4c213bfd13439996464130903c327e9725", + "0181c70aeecc3336573078bb58b326a5c80745978dfeeeeb8876052f5cb5b738", + "d7211d41440af1fdd61ec4e7995bc941f551d95b2c91e0cb3a889e7d19799267", + "ddaed064c95142900fa8bbd319120b6f5ee2930244126cc304bcb2550d97aec6", + "4d13beb8dc72de5f2a5a8efc3396e8a72db3a601452f87933216047cf22d9c2a", + "9e50b7bfc6df59487f3f4b534964e571db811e024931e398afe019867430a18e", + "82a14b8bf63c709b14ebec24964a2b1675a1798bebad82625330a53406f90f71", + "1235c5f2bef124ea7f75e8330b2c9bc3ca3d0f7af18b2b78cdd33188497679bf", + "076f3d2a1125f0bcd0ac459b4609459e6076ac09e1b8ee464e22e9a1c6edda17", + "5693030434f544e0bfc1d6a05c2f17577a9aa08b11166835adf3876f7859dacc", + "78651699438586fa57ad79b248d791c4718176d1f3d46736ee56fb4bc605b9df", + "5c574a70fb94a5e73567bbcf43a2adbd31da8547ff7a68c5fbe290fe5da34079", + "a32cc13abde5578385cdf4f0fc8718020d9a904ff852bb657b7a7e76f5628603", + "3f18be7f80697fbffdcf33a7606e3d17673814f28a839d5414579b683b0bd24c", + "25cf01ad417e81c81cdf59f7e9e1cfc9509ca6f256e6cbab49be14d653c0e625", + "293168432085e1767d4ea3a85c0c9b0a95a3c0882ae96bd6b2393672c89b70e7", + "40198bec021f7b9230a6a58af8bca49a53c153fbb07ce94710b3a4b01cd9ea1c", + "18ef5bd474180a8f77a2f7647a2af18950a3ee20bb83b3ddbad8db2af6441107", + "65cc646456d650228aaecabc0870ce96c61e93123608bc63bc8476dc8893c354", + "752f41e62e4ce9d6dd0ea005fee6667febf21b11f6cd13e05183f3cfa1f2f872", + "82d88fbbec5a35418551b6aeed663d2df796f9b234f5af43a9c9dc0b029ceb25", + "43c06ce7b4bbb0ed867c071e91d58f36b608966c22d80272a08dcb6ca1ee918b", + "d0358496221d84dd78c81a34f01199712a854ca58de2de1fff4d06be2b1c94d4", + "b6ae9353d5e3a281247252c229966439e374daa4df94f24912847095cfc3eeb4", + "b97a1ec1b831ebd8a42e5894e6876986107d15cd0a1b78e137123b0250dab9a5", + "f61515c7a1933b70f5eced7073c9d3d92b63e7e6def7020cadb5f12b41a5d1a7", + "d55b70c2a3d7e05498b2fed30d5e0767f036e0624f05739586e07caa52f929f1", + "31ef6a64a384d45b21f85c708cd727daff02629be65d370c6cad4df9503e6e13", + "e0ce3f5cb8481353a20ccbb08dfc83bf72a85cd81d87f8add764a3715cd6a4e7", + "0777297135c4c0c4185c46b87ddf025a117134e9978bc41a4989422cafa072b7", + "6d652d84f0a4ac73f56b643f9a51da084af021cfdde171ed75e95761ea3c8ba0", + "7e8b693df6652da01e7ad831afee655e160d7bdff9c6867af54c8517f15881bd", + "9e65bd150a4d986c601e2c29cf3507f09ce46a642e2e43ef5e1d5c5795469b8b", + "ac0e00e4d78e7016f6515216012e72701bfa19d029a6931cac5ef5b0d4ccd8c8", + "774abadcb3f027b3dd17b0afd1f40942fc80d82c9c1531c823e7957d90aa25cc", + "362ae1b2c937a8ce450be234aa7f552d7554c66e3d53b5769fd425ccf4957a1b", + "fbf42d6d7f8703052eb4f02bfe1f1061c3b4cdb014ef9c643ceffedccd2c66fe", + "cc578e34e3d8c46272da9971cf0c6c81a1a6991c2beb1835e68ee6430f2e358e", + "37d9f383eafde5caf2c2f94bda0e54fcb4bb1271267c9e3328c50103d3f81d6f", + "6d2bf3556e80b770a57e8b18886b83795e3533c4df73df53f6d138c743a557b6", + "bc2b8b57b13a57f12e586825f610319ef0882a9ade48d78b47523b02f2ea61d2", + "447683dd5ee64d89fd6e7a2c0cb0ea12eca0c827dadbfd4471b6f93e917dd7c8", + "fb222062ef07f6f6792f6d03c78eb20d6aed6b2cec8bbd079b3eff32fe7b56d6", + "7da28360014733c11e912f63e7e76bbddde1f5c340c3384c38d5260be7e6d4d5", + "119438d8fe1e12e59d1f7a79e8a556901384ca386e278ddcb6575050507b4e90", + "6976e49e97602cc11ec27bffb646a6d50c9297edc21dcdfe1233053f8a8cc574", + "740fc03eb5fd935b6a335d0d751fb773c6fce9283117128fc4898a1ffce37390", + "22e81e25fd2572602001bd20de154732ce91417eb52e754a734808017c549c40", + "9883b76cae25d7487cb439ac8ba258e7f9517c80a890d8509badfbedf979d141", + "727a19fe0cbf5f9da597a5ce967ad6788c1d44a87b5374838be0c87aea3a85dc", + "d02821e45ea29c6fae49de1509905e863989b65fa8e47b32afd197c0271686a2", + "ebf24f25753e3ee4ab9fdfc2271900c4a998c70e9bf33daabb25752ce2df0ecb", + "a74404ef7645eabeb7623d361b2bf41f33d47211dfa890907aabba93074b3ce3", + "ae2d57ff98a376ca0c99008a1db9d7d45c186d02daf30a18a7889da4a856494a", + "2940253dfed0ae0b03c2aa92b5ea7d10b17dd272b9ab1efce6fe7b24b200b7bd", + "fcc81d16f3f8ec099d319afe8d4a6bf72f714bb2b8ba453118970d462fc72e56", + "9c54815f0c49b1e5a01a85c69cdbf89ec9b7b002fe7f33829210e94747bc6574", + "99a871ecd67c4cf64e697632ac81ab1dda64a8a91c8aed986a0cbea081efbcc5", + "92c8e36121caef8a11eee9b47d6969482fc1ff278f7b7a45d3167c61cacbd086", + "163c5c1e062042d5d694b6f486259964c8f1eec73687fe526926aaec3a16f6e5", + "0233cea4fedef1c76962c4be50dc84517ecb5b589482dcfd9943a2bfc15fb60a", + "9316eacbfbc3358bf3ba910f574af783351301484df14a48784c7ea17dd6331e", + "6498475c737cdee87c95a5539485c88d6c1abf898e871ae84711da2ced8dba85", + "a6d66c7a569e0c92aa86aa8bcf09c3f4f2a1de2e12629fa6145abfcf6d314a48", + "8a2108f8487a6318add2d639f1bbfdb78093b8d120a11f3872031fab910e12b5", + "0df2f44553a4f9ada261c934d94b5e563aa9417ad64f5e3dac6099e90bd7bca9", + "09b1ef51f64ef7bb7fbd432f1f62e0d470a83a0a3e7b82444220fc977fa6d366", + "b3ce265396214ec88d2289410530de6b517763f928ff579ab073d4ac30dd794e", + "c4e5895244bd0e0685c82ae9c2ddc4eaa429929c22ffb9db52c70762fe33fb78", + "557e65ec4ad1c2bc342cce1c120ed4a40bc9f9f9a4e715af2cda9714ba4507df", + "87caf78230c3118ee4e57233a9b09a33d7c3bd46ed42c9e621833d04bc15911c", + "d0127b93b64b9db1262e6fefe7ac8e494f42fe57f669b5a87c2385c2216bdc0a", + "26d5f1a3f0912ed0f88c0905984fa82f6841df644a603da3c5055eb9f6f2e756", + "9347963890102a441c9eff232505bc85b5885f2775c9541106987ec2d52a0961", + "4417defbff59cc45d51a8b4000ed2fab8f0176fd8f2353e03ce049e2fff2caef", + "34056c39db084c6c4919a69055d2c76b6665287ef4669455102ce1c6399fe05b", + "19c9b625c3865c8582dd5d81edbc993e81c64cbc270dade301565dbff12b4e95", + "ff1248640a33726272e8eb25fe2ab11bce1aa17de2639a50fab21bda43c7d049", + "4c26402025e0676223ca6080033e780a5d680470db5642fa1702fda2db44fe0f", + "a579bae23e89312eb5ea0e32a57e17b2420932f7f382986f3ad86ef51789c850", + "a71ee46716450efbdf0688a4ceb39c4084f3bba22090862d1194490b8bb077a0", + "06b8708467a6ec3cd0b5e1df085395c03e725e5c4eac82ff3c0b030846727979", + "01755c4a22a9c269afbf58d1c5a28249f0bfb76746273b370c7a4552b126d363", + "c360e44388328f87f83d2a7a19266bd2b1347e7d3f8a8c71acc776c7eba401cd", + "1e2783d497f8cc474e9747f5135d7856099320cd73d558547cb412570a566f58", + "d7e957eb53ed7a344bfefeb9e365e93b1453ff03f4e5f3eb6998978f4ea48946", + "24dfd475372d79b78056c870fa1887569e285fbcf0faa5e7fc119df9c59aac07", + "c9ce7d4d068bfded53df97727ca129d6eae3ae42943f02e6291cb3af2e035fb6", + "5ec1becd8974f2ea6585e639d76015345ee6c4717717ef3f8be77aa8299c0c02", + "978e6dee4aa44003e5734bbd672e77b59fb62b7f400abb4f999e38e6fa224106", + "6fb75daebf2cca6c5121958299e9c192b98c729420b1f4ea06d09b4e268f7997", + "a2d004cf838fafaef1325c0993ca215b2af1e331a6a9d82eecce348c9e11b310", + "4c6e1c1d8b5be3cd2e9f561cff7bff741af08de4fb31e6f8e14a7bef484987d7", + "1a461706ae2bc8732391270c4d923904d25201a03e7ba264b0fd160d2dfc9748", + "38a907eda5eb6585a69e15f9520c37848b86cd614f5786e5765744530c83eaad", + "54bf751c109f32e872d9e5cdbbabf5524f56838be051a713fca25b0241de266f", + "35aa8f54669ee703969a08ec75f03ceea9d29f4be85ca7ced5bb0a6fc9912e43", + "94e1c65dbcbaa6f387df22acdd64905605bef6363b0082e214e16cae72225b59", + "3368e12a8225f9adc566e16b4426808931e4fb6ef9a29d12d0097f7efff669f0", + "08aae919805b5f1305ba39c2ea31328353ead52a783585fa0e512c944d6de7c9", + "fdbd54a0bdca18632473aad47620874fb521b0d81b11902d033a99da6c45252f", + "ed9d3a178fad01a7f9babd38f8e80905350cb61463f9a27c89ac2bb4cef6119e", + "ad077449a0281435538e1f8dfc89fde3a77474edd5997cecb266e91804988109", + "e5ada934e12a21d91dd6279712297ecc31155897c6765ec1b5f428dcf239ac84", + "97c49d8d3e5a5cd2734b116b56ea07a90acba9036681e87e346b1f9f126de3a7", + "b719f5388680501fe26b541cae8b3e084b92f06ee16174d1075847b3c41c83f6", + "eccc673d6b62fc52975b5e1e61e220e57caa4cf06237d3c4780c8f6714443858", + "18998172e7136c5d6274fb22e7b650aee552dae2da7e73510e5e9805b7cafc05", + "09db4f888e85d6f5f37074e6bbe66526bf9f70294b99145a60d1c80cbb110cf5", + "26118138b0671c8545ae198e784220522c3a0f107dc2d1a1efd2c329d4ce915e", + "c676932725edf9b5cae5a6111e07a74e72ed887ad94832d37d66ee18c765b1c3", + "8c5a0affb11058b90775cc5f77df3b258e9cc039a20ce53a6d1a51e6952ef9cc", + "ba789bbce8e12fa9d6be30cac1adbc921c85aea269f0ea97d58a3474f4d4ffa6", + "c348da4a42949744b54a362816dd67047720afb10d947ae891dbe3feb7b06d68", + "5b843fe6d1042104f0178afc2f958f4f6716f827af5ecbd17e627ea9e0d3a93f", + "ddb0748259aabc400e0cdc0d920ead73c46a9fc5c60503415fd1b3812d79ab36", + "8858235e5e6b2ff23fa3fe9c237ce40253d047e8fc0e7c9656894b951556f572", + "575ad3474a7be17887cf8b83208c71545579b53b17a867a6f85a8b7c5603113a", + "3a12c39c2decaf96bb6ba190435d6781ca1c5b08d86e48cb1b0ea4e1850b2a32", + "2dd33047eb55fac66774e0c49f8bfaf18202b9ee35ffdfc3e97b11c6901d3090", + "2c266c875fe0053599bb45ed642eee9f87d3d9a0b89f014627e9e27fd42433bc", + "16cc43b405962709fb92bac4e0806cf3cdc5041563cef89fc1e0fd28762db05b", + "962edda48fb31052ab480b0daad0fb6c99ad4c2996c08a2f86d145bce9591086", + "315c06dd5c446337e9959f8d324074a897e5520e6dc1a9a39fd837e94f05457a", + "def8a62d1ce2c20bf6d53a44b9059e029f1dfee6cf2f409bb46b074af7dc57bb", + "e4957c62d1a3e31e33605d00f0c635cf3e64dd4c90551e326143d30661c2961f", + "159ec0735de0d2d72dc88955eeaac1793c2138d57818b0f3ecdba0c3a3d34b34", + "d99cb07ac67b7005c2ca92a5d7aa30165e456c2f686cbfb6d6004e343da126c6", + "7eaf9227c650849084ac34e6bb45cff69f760aeeb9670fb4b3802d4c069f5af2", + "93479c348a699131ee8656b37509e9ce2c6161ab7e3ffb4058e746a5c4116316", + "fad9fb9e567203e3a69099d2b77f987ef65a5bb5690a4ddea3ab37c63c2c5663", + "c6403751ae1541732a103c1cf9b6f45b0ea77ee0678a6938a1431cd0d00935e5", + "fbec1fc7fc4d3dd1817e5d5d8d1b4a9fb5efd25e3c93d77358a66afa13c22d75", + "291315717c0695009d27312b50b497e9809c0fbf3c7cc5124d1c67d4f200858e", + "b285b250be5600a4e974a5b1a467e89a4fa2803177ca1ab21bb2ebb24bbb0616", + "1f5903b70b16677c648ef4199eeab43a561a3405d53bf17006557da2f6ab7720", + "ccf549f05e06dab672faebd4dd5b06d5b10e5bd18f48dfe635dd496a1e6fc5d8", + "12b546133eb3c271ee7b37cf57e69335a070573b8a0e65f5ad3aa3be5e0acb88", + "86476c22fb7e1e36143866e58c75076bbcc51cc735a50694548ef2427174dab9", + "29a81f5643eaad294a5ac77e0a33f9ad62e2f3676947d63190c281364b4a5d73", + "9fa3c226e645e8a62be79c257adef1d13774ff6506c9fd0adc77a86387f63d16", + "2f16f622f1fffd3e19bc693233c26bd17a5a91a18578757e0148f16136642f43", + "43398b38d54fad0a62dbe3bdfcc60c4e24e50ad068a1c3d1adbaad87679cf202", + "8c347443080332ffa5d3c883de0714ad8828365caf12fd2b3a703bb5e946726e", + "17cbb6cb0331ee8cc544c12958da9dacba3838c1025298c79466d6ad6220aadb", + "0ad96449eb34dbea897f27e1b67baf284794b220f58ce80069b815aa94ff6403", + "035412a768d0164e689678e22e57e77699ffe62be61439d90835178131d72ba4", + "6d9231ec452518fab255993214b5599898f85b64281b0dcfbd6592fdc6d5cbb4", + "2583fb1f11b1dc35deb0e9fdbd5a71ddf2070de42591e979f80ab59a58e8eccb", + "a89411e8e75f24f710dd176219cc0a9a69e14677dd16765a7ff2286b5eec3edd", + "e6167153d075543138a0e48dbd66886a257c84eaadd6fe4c33d319df96bd7175", + "8502bf429edf03ca1527802e1ef3996c45e4d3c2724f8ee5b33057d77c5aedbc", + "d41f4f9039299da16550e09974e5d6d0400b144c2727c59b6cfd621d99971a27", + "4be044ba028d6ded37b99d92242365028fdd15f8a527da35b4c117c4321ef1f3", + "ebc888689cac0e56bbbeba189dcc456d9b6b4bada02b705d4f51eb4fa5bc8027", + "2b9a49163a201ec0aebd540fc2679cbb4bd2005a4e6f9a00759cad27bc87001e", + "974a6f1a71064c294232aa91c51dcd800f718cd888253c5b1716b2e9ce57d5f2", + "15a98b87d6ae29e460013afc94694ef8e2914dad76fe5e6ffc98e3a96be29fff", + "617685066412fe95fede91c3dc7ccddafc40b1619bb2f87460992ca16aa4e97e", + "3be122ae267486cdbc72c002e5fafa0f45f8d692193136e821e57e37fc8b5751", + "e5dc72b37ed5e69739e93fd14c47fab5d0987f268bea887db408773863e7ea9f", + "beb7dbc3c381c35ac54a47b69f43db5a46ba2fd38f61da847728674b0c1c3465", + "95e15c8f884aedde5bce6fb8f7a8df913e2ac2704531df76fd29102dcbd1584a", + "630b19c80b7653c32083ddf86850ca4955ec9a013d8a913ecb98f525a8c5ef6d", + "62bbb889986cfb91b9c5ec9ca4118a0143def98ea6c75ac02c698c32c020bca8", + "eacc7b0f765af90618366774dd0ab016d6294e7eef4470c4bd1cfe4c2c44c750", + "033149bd6f1f5147607d445b5c0c0d1485ca787ae0f2a402263c5a9a1245ce9b", + "ef533f8490966637e48e8c5bb60212e40da82238517e1658b3916264b4091864", + "c6dcf2e6be55069e9d9b37dd25d8d0709b49a13917f98a92007746c6a06b3fa2", + "ffe3eb8dc66ed7853964c9b2b8acef16211ec2a22c09c000e894a31c47ec4313", + "b491db7aff588cd59511ad33da7cafe85e0d3674f025e834e6506fa8448abe0c", + "b366b216896d854825df68c9df6d58c591fb2d4b182cb1153e7bcaca36ca5fe6", + "78572c52370f0ebdcafecbfbf681d996446d66e8a0a4b5a7bc9f82055e626d3f", + "88225419cda1565582a195a5e3c2576cd7886cbd126752d4a4ffa6486ae34b8a", + "5af70655e68307fc625907a6db39370b1b77d50c1ac122b06fc12b883aa6cfdd", + "c3bc44676cc9d74ea1c3d8a478224912606068051fbaefaba73bf129ca41349f", + "112408700d682ae129b5c0318f1c06c54f129ecf5bed07098f8948ff05c6eba8", + "d1b9104c42196c506934ce542811ebacc7f4d44c09ef70b184f6f7503e5cc6c1", + "4e0cb7d4cfd00a326fd79d3da1b7e9a8eef85e18b64d058cfee081d3a1095d68", + "9886101fad8af3525e91431101044f53f30fc9d79550bd8a3fdc06a9ec4ab25c", + "27d2160f8488fe6592a9494bb65d72eba7f78d03777c4cae1048ee9db98270fd", + "de11222eb18051ad757deca02347b093ef386c50a77ef5652eceaca1343121a6", + "f45324a2e96879a9438da339a9589a69b6fbad39ee6e01153d104f3ab5f23c4d", + "235031cd03f5c2219b1e6881ba53fdb613b64d5d5d666857aeb6d6fc9271d4b7", + "6258273a9b8fb7c112a515a8c8f9684e009375d92fbc618f1c5d40e87cc56529", + "83381830d78d29cbce718c799913b3b7c246d872351adf407eefd33797f7d8b4", + "fd628e12e595fc306577e3c9d2dfd1f02a69147dc93b14ce8984ece4a4466606", + "d4b7fd0afe4f3f646c572b7ff6ae87cf00e84ab6806d7959dc90472ec8e7b52f", + "abe6d5c272b2115fb3000f3144725d16a92e78a93bdece9c3e36c8cb696d346c", + "f05ce61fdd9456b55a53888f0ddd8236a63672bd92c43c6a7545deabb4881aa0", + "3cb48dc8d9be0298c60bf440dfac83c7f74280e0228447c98a625b65cc8e8a2a", + "2e951f94cd55a86de5c71d66c1717f4ee6ea635d10112929d6822ec91b2cc4da", + "eb5b27ba384b80df6506b9ca5ba8935b541df4d2b943f4f953fffe70d5565061", + "68bce840b8a16bd3b4b58087d06dc43510290b10abe23b289953dafbd23efde2", + "43b5081956e95b2452ed5c048d0856c15317c8b4d1477d81b11117af315d818a", + "e9cc2edbd06d9bffa81765f3d363bb7116b67990f0e8cb4c6a8cad9c5b9347d1", + "87048ac6ac1c9be3e6b2d46b33b90adb016996ac7c3b76d251706baa6edcaa3a", + "2b12e7ca363fd2962f540ccf97dcd0d53a4dc32d3e673384d12553fa64b40770", + "15a444653f7cbc3832fd7c0ba5cb12e121c218e13b3052ffc0df5dba4e415321", + "4baf4ebd7611c63159d4c6333cd8f864e770080109fa7437cb1581e78c8cbba9", + "5aedcb8c16afa0dc6949e3149668d807820d31dc05c698bdb98ca39f36ac2d11", + "288add75a1469ef976880bb00aabbc16fa27eb5e2d47bd7672c8d996dd67c3b9", + "9241fb523494a002035d7b708d68ed67d9bb8a3a175ff6f24ffc221f0a209533", + "cad04d432b1a3632038a072654244eb1f09eb7cfb549474e2e2a4fd300d5745b", + "ef7b0b5a44dfa542edf15404b8fe5125379021b245dc587d0c642076ee872099", + "228fc493a046023cb12e30f07722d1cf32a1f76071389ad79a07fe169c37cc28", + "bd1433ed66dd63535b8ad9eb46d601bb5008e6add68845ee3c322d949a0cf156", + "727bb3ef420b05697e915c174a8329e32bb200e3b017e4ccb5b91d3ee8911954", + "568c9d36e14d254ffc495b4710b7aae4c359a284d2bf0954d51c0893d7173e49", + "d1e73fca6b20a9d06ab57fc1ab07953187adbf124aff42571c0494f67e45663c", + "0afd84641ed8b9ff8629b5c9fb8271714f555118a0f92f8ebd455fa690a90391", + "6beb4d65909c3a9e5754f8da9ee11a618fb534559eb958937673b07ed55d20b5", + "46cd47d675b9881a42357137e6fd67c8e89e997a593f1ac7f16a80f240ef7a0b", + "aa712495a488f4fe792facb48542734ba658dbc6db00def7ef8f23a72c8abb1a", + "1d13edc31801f88d8255be6d798f360fba684eb27039761d716236e3b044271e", + "875fe7d8124b6f368461b2fc79c1aafde89f66aeb55d4315075eb77ce03076e5", + "df99b0eb5260db1ac0630003e5b2539a605964dfe3ebfc5901068f43c93d8b9c", + "a80f59febe87e1d717c1814dc4dbfb9c5d38803a89f8888f9bec7ad65d220130", + "a8d29b787acf5501f30215c302e0ab53c11b14138647b50131e1b4728bb30f23", + "685a9ccfc0051914b0562036c5d1ea484446a113a267540b788e0f09db10ff53", + "d3155a51300345801018765b8b20834d950e2797fa1bf73c876d557bb1663918", + "c3f04d11d9c22c7b3d36f84d3378f76485cdf4b5f4726c454e0cbc11c9a26ee6", + "f3ac862ff9b46893d2d894255701b2cebd7887948cb22950c62d6ae8b406d996", + "24b8317e0337bad1048e00a910534d63098163b50210200c0702fac620f32aeb", + "4ff78d7a5a9a9498b332b9e43649b2d9c222c2db31d28d23a4e811a240254c20", + "37291d15130563a6962a960eb35cf75f1cd9126142e7a361ce77ecc5cf689def", + "26cfbd7d24c47579a1edad27eabcff5d69d4f0fb263c622ac070b25f81b24d12", + "a68556198f41982a086edc3e62ffb546404e98602cd3936a8b1e10427f1ec823", + "4306eccddcad609177dd82fe85c4875408ce45e52e469ed627477ee3557fb4f5", + "cf4730654f2dddf16e610d45de7137bca1faa2b46ec2e72174d8011047ce48cc", + "7be18fa0a189cc41d8ecd1b43de4e7e464bb2b91d7a417dd43b6a246cb71b62e", + "c43f8c47197129268a93cb35101299527433c60614fb323c46001bd641f7466f", + "4bcc9f30b2c0890553838976fbbcee7bf455270b20e5d8a60e2efbd0f5e5b635", + "833b85ccd22b4bd466fffab5d105cec1d514fe23e14161774b0d67b6d2ef5cbe", + "b94739470bfed14021fb9be501c891c3b63e90e8e3ad89301af9a7184b94a0e5", + "f689250d07c5b978d5e580b5d76ef602843826f19d996f06ec66e34b292075df", + "20cf587e4a9f949da1482a218a757d6096bc3871f495e8f3bd1afaf5c1f9c877", + "cd0470d78e960cb2f30e9b980e8517da90bc5561ac99bed98bade454f2e9f830", + "18475e9b6b0bd3fdbfbd4ecab65e807ac9af58b67cdb321a58586f3e36cf8f51", + "4260c2c7b71cdbda661835935a0b211de0021d95973a4d11521878bc4b3a64fc", + "f48d991bfc1cc0b6d3281de9c305bf9f572030d117c5023228fd0245fa7668b7", + "fc58e39236f9fc1b01d146a06a6189a37cdc8d7b73e1bccac62a23007dbfccaa", + "0cfb008ce7e64726befd8c66df7cc727bab677a50e09cf3aa00f4909337a6b63", + "a4babded6e0e9b7a660485de33e851bd5a2056c6d4de6bbda2761c0ca0a3883b", + "89e6d74fd09426008a00c2828411542a6e8d6f00d6a8660002ab226607f3e9d9", + "79cbf41dd29bf263822bae88b1deed08e71915f72590755c43f91b5a4672eb1d", + "93fae9979cca1f8237ba14a320cfff8264d1d2418481c0be2cd3c1d00a24bedf", + "43873bec22ef77d3e03973390670dd8efb741d557b0265742fa4f0ca94318211", + "581da95b12c7e12b82cf0afb815470ca0a10411793244814cb7aa3932bff2d97", + "f1db817804fc4885af0a6bfd48187e68485d8f78d6b64b68fe65011eb3d33338", + "286573c377ca35be2fe5e07c8681a2438a861db715caaa52fd4799ef24b8ce7b", + "066851083de0dc3e599d8371b54d4316ab36a624659b631663382759119fe38b", + "e5f1b0726a70623473f816b161a1fd6b1ae30c530d3a9c74ffdb7236475be297", + "4aca7bde8d21b16527d53936177bea9c702b2228aa126c7351380f6e251ab36e", + "f68ce527573361bdca7295f441f4e7157a73a0edae127323e21ee7f4afa56353", + "b12f7322d1e065bcc3ad4f4ca63e9c223ab28c7bdfded932397ad3366e84bd3a", + "76cff89fd1d82a1b801fa98025778f583cf080c1ea1a7498b84d83fa08988cd2", + "3e89ffae93f4683bd47a94fa7bbec80378d22b58a6fd1b7e638470a32b2c97f3", + "52d55ed994b28645b7ebaf74d3c118492c499b869254aed45e363aa9b7fdcd2b", + "1aed2e88edf5acb399a2936d429f0a53812eaec4940997b68e2b6ece6ea04861", + "474c689f2e156f709d4b31eb24fab9cd43c8e2d87d397ccfb937e40dbf54fa03", + "f49d72a9736e1e607d9c71ef2fcfc5003cd9caa2134d15c8faf56d30f48dd038", + "ce99f1fa9dbe1e2595bea814a797f031b69d7c0561612ee876db0b717c14e2b5", + "72e310be5584114f347227e727baf0a959e349c081f1c7cd375ba815a851d5d5", + "8e73c894d17ab7f0df2ee459801214ce865de96650cd66f22e56754fb17ae522", + "3052c3bc93eb92ff8cefcd02f0c7c9de24d374f197579d024d3dcea6f55debf1", + "8010b9b69b4d9b32c27953ff9e200ac66336bd8b65f9f7cd4ad726d86fe03c6d", + "36610310032fa52bee8b3c8ce7e8b795c9201a339c0fb6d39c9a8f2f4f70b303", + "3542a7b9478197daedd56b378506dd11cf94a51158dd1c84b14f26f3e6502cbf", + "875bcb500cfa39e46e39258a362e27c77231dca8752270efce4b61cef0aaf45d", + "240200e024ba726f228fefba0ad5ab621766ab7d64eb7620cc0048ffc8313688", + "b239d86400a7abd8d2174db43b227f7c5a849aaf6da9a09d933bc2588cb96915", + "3631dcf10edb74e79afd9d1aeb84a58c08ea3e88c42dee3574375a5b302131df", + "520e7eeeb1c94a693ecaf6a3c881c66911204ebc20103e1aae27eb78721277d2", + "dff53f036ea436cb99ce4bcaf402d4e15dcffae98ec55b010596edc8fd209a17", + "dab2f9c9ae08773af077c005913071b0ca0c03e169d4162cec6b580c1bcb3d9f", + "d55913b736d3f3a5e1750f0bb100ab92d5229f91afe18f9b725fe9ac1cd3c85c", + "3154c8d031adc21bbe4d3c014c443b306807f0faa9133730247befc3e02fa333", + "82e6ef11c5192052ef6e6bd468fd724baedac66ee9c9b7296a05a3ab28a2a619", + "03269e5880689fd14ff19ded643ad5a3e949c5e37a6d2d8d0381a14b1194b456", + "d279f3eaabbea83449df7592edec0e39d466428c231095b5790582f9326b1a34", + "71852d74dc8925d6f2d8385b4f8572d03359a66802d794093f6d71779c7ad400", + "a9921416d774bfe2f342c594b7c0f8c60deeab08c771f7f266f0a379a3fae78b", + "568bf728960ad43995c22175c6ca305623310cc0c06430bdb2eaa9c948eb358c", + "fdaaccf61fbee98c6a7df7c8422178339b97ec5e42204e68b252b7b464757bad", + "a5c060d925a3d15f7951c106aa2dbb0a47d37ec304e9a00ce27fc06f7a0e69ca", + "2050a6d0bde68130cbd62577068b2e39fb019880ab163d4662d559c7544cd28d", + "38772f38176404027481b6a510b07dbcf2771cb71b992c9476fe9f0f21ad07c4", + "73d127becbf20ada3b39342f8878abf6afab8ff33a38c76908394a21d21a87be", + "87f0ff89052ed539a83fc6379755589a25feba2caed6aa558daf9a6ca15370d3", + "2f6c4727edb3e5657e4f91a1bc8949c0025cfb170d6252a6a047ed7733ad4394", + "090df67a9aed8556e95e0c2c8f351f9da25fb3d216f041b06879b6f74f7fb53a", + "31c9bd93f07975d8b9a406e57bbdcea4373d807319004b286960b1a3220fd9b5", + "75607f34d44a3bb49fa5482681703549f662a87761c5f04af82ed7c56bcfc7eb", + "02cf6e406cc138383a3f10380d108b246e833214eacc6e0b83d6b3bacdc730f7", + "6f404fb7a24abf6a502615ff4a7f6c193e7f96ec4e6210e234550156e3514a7f", + "40b94e09b1d4f25032fb7db083120a5083d917df0c95804cdcaccb3d4d0c392b", + "db0223d99eb43baadece2fd45c3243b07db3e3eea934d5eba5c4c530729a7a24", + "5f7f7ce2b2def73f9167d6acaa64c4703e52c1af7ae10185bdd80945c328e46e", + "2ae94a5fb8c788b8df00c6a96113f3fc737e26dd639dab4fd500192cb2aac39a", + "e8a99e2b205a314e48b943bd4beb9fed55223c4befa9ec218acba74253654f45", + "c670911efc2709c01db06e59f37b3b49bc59dbd8a16a017931965f90a26abe67", + "a88043b865d295a45f5e37bfb02948f46fda9313513ad6b50e1070b302af990d", + "54c392bded917d51ddecff5c3df85edc2e635b26b9038e8bf794ba04f9a07221", + "ad6b9d55036d7b95562723fe84e0877296e4e5e01c9a621683e9dfeec6e73bd9", + "00335628325bca28fd5d1d97f4e83f3c3c213663eef479a919a8e41ee6029e6a", + "158c4ed819615cc5750a82430f8e284b1262920e2ed0245dc1f0a1a90076b711", + "ae5f1e9069763885b58cfeeb8a4a91f855049239fbbf275dd0664fc06cd7f297", + "97714aee063e5010d8568611ba856033116dc596347996bfb9524c9461e25dc3", + "aba0b916a6f7a8b8743fd80db8b09cf371dacd18972e92e33a1ac3c5dcebfdb9", + "f156add9fb5e92030d6afbb33b2e40a5852e44cab0507b170e7d8ee7d330344d", + "d26e6d051c136f4b6089214a706b37e4b38ddeeded7f31294708115567134437", + "fd44243690f593f1594b2551572baf2ca8db022a1e904c08c32774dccedd04c4", + "69485f846498888dd9a6faecc4af724a373074bcf1e87072529b6f4a493f8aa9", + "444423ed12143b5b1733592bf17bbb3ef3d53d19289cb6dc45cc9a179b72fbfa", + "38db3e38218a49b9cc613694e79442bf7b4d65818148e09134f89d6c93f6b9bb", + "f5743da00c3399024a661528e02c494b08ca8aac0c18d451aeac00e8e39dff72", + "69d81315e97c1e68e6544b07ba51386ecb891c50fa8058901f3accbdfba87e0d", + "dc1b92a9d1f13554eb037257eb02d1161f977513cd0ed4466d37310b69e754af", + "47c6aef5c36f7d0de9e8dba7e4f2c78ba8c88f684e2194280a95f24514ca71b4", + "2155a3d0c134dda4b1da7af1b036b44d860c5348cb05c9366ddd71ef9a95fc39", + "4bd4de25b9a9d77878c329be2276f7fd3ffaec0bebec10bf58f7338577b742ae", + "731ec6920b6ad157e0fa9235c05a1b9446c682b4484eb422bb8e5c7d0da7a348", + "1b2a6e9c7bc9245dff99b36f98d94ff8c507bbeb680149682ef900b0c6fe4082", + "cab9c27f345b5f7f002492dec9e6708a10083563481614740ce223f8d4662c8e", + "b8a5127a4580c7e67253ad01a533764cd45750121622c57701209ea53298ad71", + "16ef27721418d8ee6acdeec9beffb54cf1544ae91a0cfef1765617749d39dec1", + "7665caa2a8d026ae01632d5a0ee358f04fab4ce75af14a9dd9f1a22002666791", + "04ff42c6c3983a50a1afd000e00ad940c878d7dc8ca2473cc884a2d0863ae3c2", + "d4d09188cb9e0e1c5cf19af309dc55077660fff2a188026ed241bc2a1770b13c", + "6ce2004968a043b6c31bf575fa10eb728c7759a19da4adbec5e75b8cb93ad651", + "e442a9281f51be66e21aa00120382bfe51cf52252993daa6155f2fbac4da6c83", + "a0757031dac2cc8a34f690803ca145fc03440e7c91b294e07db0a8d7a193ef36", + "77fa631111832524cc836d80ef1baaaabd70f6c6c3db3dee6fdb69eb659fd18e", + "190c7e2544ea0fbdd9a373bba2bddb25c269ff01e07f187dff0bdc23c1bdb662", + "b0b309dab6ef2b87cbefe78460a1368aca1787b1a4805475312eeea2464af227", + "f0882e468cbd077604238394e67b461e95adefff890e21f8ad83c224dccfec13", + "8bf41acfbac16c5d201ab6372ed051d21d744f5d07539576bf06f51b844e80a0", + "8c9e1caa833fede90da2945c877758278da019af78b30539a43807469afadf36", + "404fa44d04b04bef605e80870c085135f5d28cb55edffd6c0299b593fd3db740", + "f1e0e2e99476c11040ea1c81478fc32a9fb0c59a3757d79c0e1c31a37045407e", + "6bdd186540470de64cab982f12085f2012d232e4ce0c078c5dd72a8ee55e2ee0", + "9175add5f6bdf38e30edd157ce7821b431bbe260887bf1efd03746c098d08e2a", + "e1615757633a9972782cf6206e1eda9244438f7e627a6321852d67ed2d849d93", + "beaef9694a00e017e3500282d4a031f06f8a7bb7ce7b87f64b0e3e966b67fbdd", + "b064eb35ba2ddf5328c3b29873b7e9d64f9e047440d9adc8d0e80e6fb99c8fbc", + "e0812ddaf7652f550867a82a395ee6b06292591fd3f8091b73de8bf39a3fd8f8", + "1b97d395ce7aa0f8e3397772983626a9a0b74ace869bfb7609921cda3b3c68cc", + "0681802ca541b1791fb822afa3bb9a9ddc87112f7899e23b9f8a66e8d1ddd928", + "cb952706e8545a54a38abfe0f83f09f743f33ff0dfb71b172db1f1f8b5839f0f", + "72aa5432f9884cf3cc40f663e84b729212701bc96fddba0d6b5bb2451fa07119", + "49682fa0e668b1e3505e8422a427c9826a3d04c1118582578a96885a36490cb6", + "aff4dbaaaa519758b0c20f0a8d2ad688ed83188b6c5531b1aba0032161658a53", + "6df51dc8430830ceb3cee85486ef110b92a3412e95cc06d2f441b3cb84173a8f", + "d79ed8a9df4e80afe4a31810dd273d0c753b5c325a92ec307da27e73fb6ea820", + "89e5fec0425bdeb48159970a6b1bdf6019f4c071219bba43c7bf4669fb8ff484", + "0ce49269edbb4a6439b573e0abaa71a5c5b8dd5a5a7dc21eacca1ee7bb3bc83f", + "b0c56457f1e802a1f9f588752a19aedfb2961d9ea7758524f675c9abd8d7c1e4", + "00ed0b9906d8e795c7fcdad382eae12009e89aa36b536dcfb0d03f7c294dcd33", + "bf568a349c9617b545fb5a0904e3e1fc96b4be4dc4a52e2800933d5e3ea08281", + "40f917c52c5f2bf295f280d5cdbc83b1c9b01478b276eec958b359f358ac2508", + "503b8e6f0eddfdba3747200b91016e45f15b81b6bc9872cf81dd7b1272bf87e8", + "5f4e08df48b606c7de0919fb5fb5c54937da69e6954a3f3250e92f45e123b5a4", + "8b47be9aa56cb29ae206fe17a7ce99831274cafbc5080ccfc8de6c8093b64b11", + "4046490482c71de38223de3ff6f83ea40ce50533393d9c7451fb8879de1b0c30", + "76f38333097974b2d99ad3a5ad538aa1f2320da7aba9cd458a75fa0dd97de961", + "220c032fbfbf6c7f05ded599e495c8577a14ee774faf6ebbca158579f98ee617", + "b01144dffe1bbd53a86745ab7b7757d41e1fa61866b485735ab015c3b1bd3e0a", + "cfe0da624931df3842001fa3bb733d2f7d7669b6a072d9f93f990ac4b4ade7e6", + "0c26b9cfb5ed786e6b36db79d0ce065ce4c773840c42dd4a32cb503437c380cf", + "2115098dc8283c57a4bd43a20f927425bf9d0c93a241251bc888c7ccd454b845", + "94eec8ded1067e991d244a2b7845ea30886704f62766f2b7552833dc2149c2b1", + "216421702cec46032a959615a25fe2b4cb0908a4d0b38fa1858ce7abb579b481", + "992f8c780d67a954d2708631c58bc4019fbc01f315bb803eef11aa8d431b443b", + "5e5b50543e3887ad8f9afe54a98b4616411e7e403cf2f1e83b2d600fe3ac3de6", + "f089db160c52bc5b3e4b58665db40634eb84e15a77284210cf64944306670267", + "b201e187d4888b7468f7b26cc1e1b198d27ee49a4f848e745dd4b60e5556ed36", + "ef5c330437553ebc2f30e1e6f2a70abd387d46942af98d6683f023fd7f651423", + "6560ef17bea2acdedb5de1bfda1e512b9bdcb0c78d3dffe6d019772bbfbf6597", + "c26411e58c383ec514b68394cced51111ce351e60267abb1596fa39bd9ebf144", + "18b6bd8c331443fc00700907ba23bf2297be9fa44ded698a31aa5b1f8735be79", + "a5fc6ae3593a3623677ffaf6898c4897784e6a88c1f1627c73c0454c07b04703", + "ee6ff66f708a935ec283ffe21ab04f01df2384db4960f151dcfe97c356a5b0da", + "2726a9e06d32f9c302892c69c4f9bd611adb7e0cba1e3bc3aa72aa2111063ee4", + "1cd22dacb2d6185ba8b7089b87389654b8bc55ccab41405e0c41caeba81c9489", + "8f23baffb5577324e1b8df42b0debfb83c407bd29437e4381d9edd72bee68e90", + "21e4458cb4a36d9c233efd98a35950b955aa9713c003bbb75467d3f8e23564b5", + "a0fce2e2a4f68f436f2f7520c2641f5e2fcc33bedd909a93d78107f07fba393b", + "1b49140f9de147a51c35acd90d86b5345769e7ab5617768a044636ce5c2b686d", + "d3c37213e360b513a19ee446d048b7d201c351ee38b35ae9a1901c7a351d65ee", + "4b21a53184d22528ea65c98e31282c69b2d2b59678c90607cdb37f3bc9e56abc", + "5b24b7dd2393af2085b0cbed46f994d1bc369fb10d63b363897366690f8739b8", + "24bd45b615132c3acd62ea564b0766026aa804dc7d26feb4bcc8f2f35d325e54", + "f73f84fe439b9fb4ac07152b3a2c15f71ca71e4ab684e9b5d71ace9512306529", + "9afa3830ee8b4d30e146022a94d7535629ecc8e1b4f67a7ec8bcfe2b1ac7f8c7", + "c456a3fb73e0932b38e209557b44c66349f4fdc06a60e68f7e923bbc6f67bb60", + "b558ead70b7eff08704e70b37900490e1d0c086572919aae19333c6606bbeab8", + "db8e986fd6abe586bc25874c002159a20516a9de8315913ff5e9d0d9708de691", + "c2da8989b2cf041b7909a7f8e0dd287b45bf7522e8b4ac5f7f49a6eb8c823392", + "0362c4dde6e48c904a340e08ee95d1ab8bfb0e564cb1863bc11cbc40bcf2b876", + "5948df58784b38c460ee885a0f3e477311c724b19af7e5dbd7e88bc2a0e6071b", + "fb3c3a7be9cdf51e42a3fba73a344f5675eb4cffd238e76a7153c93f491ea1db", + "e0796887192392e88a8756e98136b39bbdfafca89840dd7a1dbafc30ff999a75", + "5d3c0bfafd255940f5fa2b8b0480158515875f868ac0299410d3d693d8b17326", + "aa22b33c747bf189042ce64f517c054f5ec3a51927c5ab59d4f9c2c6a58bcc76", + "0281e9eafc22532b1dfeebdc430866e6ab42b4e9d44f4951017e50f6f3f5f532", + "9519fa22b339da0b4b8d95302c3e2e5de36c8e0970bad081c08d4572bf72403e", + "b9f881dade764b55bc8a2b725358385a3f7dbeb79496064cefedb7ce1ac9dd52", + "689ca9815593d70dde846c3e4436b9cee431fe0c5d89532af100627776dadc89", + "4b25f0b9ad5872fcf883cfe5c3e0850eb6cccead61cfc2f2df6d484894ac12dd", + "4db8af8faa0eafe938eee24fe4a991c0d5ee29a02fab7c4dc278627c993c6ea7", + "fd09d733be720ab5e59c233b825f7558208e22c180cad5a627b6330ce8244b03", + "5d8e3ade84c553c722b8daa7db0444982ebe7339ffb66f851585f51eb4a16c48", + "49ca8fe707c4eaf17bc6d68f91329b296be780b93575e9ca387833bbb65ce9c4", + "9c6a681f74cced12dfc2b4d2e5adc7241853d2cba0c2912e849f30a5680a7a7c", + "136ca19b0327b527932bcfbf80078f506c4c7d6e60f1134891dbf1d4d4f648b2", + "eae6ef4fe9042ddbfcc29c5f94ae4b23eae06ccee4cc1b28ecaf1cc79dc802bd", + "79bd4bf3274bf9675839faf774ce9a39bbceaaef21c9ed92ab8c4bbd24418fc2", + "ea45b64dadb246aff0e93ba4abe2d47f920377a7ca35968abce02bb03044da19", + "1ee48746d874c2b2ada96634c925a0425c68d8b5d38eb3121f46244498e160fb", + "fd243363e03565c54198c3488930eb05cb3c63b04c0dd3234156dad2a98cb4a7", + "5e060573a54a33abc4545a3dc295381bd152d8d4daad95702c4263a6ce9b4d53", + "5b50570489eee72842ed0147a5efc18774323a70eb5952380cf35c16aabbeac8", + "63e9c02b338e8db175b2dbdbb89535ecdc1567855cf24a70108aeebd9e29219c", + "60837e2ccb97de963f25a01f7bd132786f50f2dccfd1a7a39e8fd409765a7d15", + "ac453f7053f89b0b77902d83698a3f7921c6bdbf67559381b2e2af51cade262e", + "0ae09b86af315166f6484b3246581329f787455f20ea38d63926f25a0dfc3313", + "6172a49e6d4cf018dacd92d8a22463bb880d14492832ff988f20165bfc9d6994", + "7629fdcc809f77fdff97bb751e8745d7ab32a4b96168416457c07b902bf6c192", + "96715c58c0e19aec65d78a0bc89658e22cbd6408704778b653d5719cf98eded3", + "ac9a669aeb20775eaa8e29d545cbdcb1b77d858df60df16a74c34fb187b2bcf7", + "8c2b8b3c9b2e11a99368666784c3d8beecfea283f75204fc4eb4582101d71bff", + "7a5f0b2eb7abce970466ce789eacb93cf0a3d6f82b9cad419e41dbe61090a0c7", + "69a921cdc50ec513f6f894e6556f3249c9575644efb35390b41f0d8ab1ae82f7", + "3a9c5cc5ed81269fb4d25ba3d9e28c1da3ac7e8b46a8d6029a25ff9e416c9d6e", + "f5d379e8498c90c7abb5ce718149bf5f7b479d5ee843e611282c7d30f1fe466c", + "a0c1606b1970e569c404887716285bc168652b61696a95b404d73a0ca7ee1780", + "41579ac8c741794a5aa052f372ab3b3e84e37ff4138e2e820b97e0c3f618706e", + "66f25c2efb481c7c41f335385d0ac0ad2addd51224ad23ae906d09a943ad294c", + "b9e9e3e5d0a437f94f4bc80af1c0e09f09569378be0228af75691884edd5a16b", + "bc291ac5b8f1de1f8dd89153bb92be5a03adc4a15ccd3c2252bfeffe4b42a855", + "aeff812793511d851ba8f315838d8f6565a70e99566a8978c0bbe252209e7cc4", + "75846f1d3a00100da18bbb6b914197ba9dad8328109ba676d3f10a2891e3e499", + "7becda1b36e0dd31d25b34ae7c6d4aebdb2c531f924a4fe8245d87bf032d9857", + "dfb892e9caaeb19910a09a5f5d62451312237ad3fd31c97b928c9370f93e664d", + "3ae742b74a2c53c357681da2b6e991284509eaf9a04f536c6ba2493cf09536fc", + "f28e6de967c189620d753387270c42dca7691a1b82978fadc4bfa845d04c753c", + "bfa17e4ba415d7a634bb3ce3f8ac82787263b274796fd5c7147485524cbec98f", + "b98b7ab4a8c85e34e41fb0d4afc5d7718e422763ee0b59ebbd428a830e54096e", + "ba8f5933e6c5e5e48ae7c2941782050946a70b5b9f085700bae4dddaa5607527", + "652c8deaaada5c2c729600a253c8a1f4dbcea4e03a5f7dbcb37a3d70d66c06f1", + "433a7404646e67e8996ff3e1622c845fbbfc48df262a772a91f9aff8096224a5", + "397a02c4053fd6fee26aeb71a5a6d6996cee05dc07762ea586c520be49ce4045", + "f32ceb03bdfc7ee94b89507e065c89f4390c492985cf932f85cd4bd0000bc88c", + "22a44c69fb2f96dc8a84418f2f5a31019fd0cd0286ccc90cdbbbcd9e1e6bb38f", + "14a4df364015283b9098f4996c69444b4c37addb9ce691261a7bfbdf45d750fb", + "110e90850a2daeb16715a2a833569938f9ee846e5b5e70f969be68e9662b569d", + "3ef6d21f424ae8cccb595e55bd9671c0b9121f6525287685cf215c482c4e08c6", + "62eb0cda1ec16068dd12e2e646b9dc84e0b576fbe45dd9f384174ff1624d070c", + "111fb173edb47ee3a02542c9ebfe1c1559044fbfd10aabd34a40274407738780", + "3a60eb6a9b552ea5035c631638dcb27f721a0213d6d4ab337e7b28510e2ab547", + "e44328f97786b23bc9329f1206d64cd85278016673d7591cd591415dc2bad226", + "b4d3099d170c160e1576f286d4fd0b31a232a57ff8cedf2a763f00d8a289808e", + "230a0e59b655c0a6c5b986be6e4bb2b378e5b7ba0f8d0f3794d6dc73bc8a825c", + "9466cbe1752b36b269c1761b81be719703833865d486a5cf2adf24e360a2fb1e", + "3dc2cd638a4e0d3afbdbe06af40de0251a23466bcf8f29122f230ec91b503fd6", + "5da1bd7c0d4819c7228dff955689d9b8c67effbdb825dd23d3b6ffb821b4f4a3", + "24cd2ed0011a4e775fb0cde3d320ea507069686e7e3b3b46ca9e9d228219a14c", + "cc74261fe18596d4fa332d1ecf00d0c09ac0295288a8efbed8aedd00ec229b1e", + "21382655c7878832cf654e96f5459b56c4a0527ec7f856520a91c7554f2ebf46", + "06587cd8c12b409ffa1567e30765439047c0dc2da92d10547514fd56152896dc", + "1bea67e2c879f030885bf3b8313b8bcbd8aa781ba0a98d461391e83bd3628cd9", + "d719616b4b281a0b9629087596cfc3a276fe3e13c006ec0a8d886a1bf9935b48", + "f9ee70d29ef567b0c0c28469343a77ec7ece8c6f061bd93159397df1e47ac826", + "bd11ecd645efe2ba3ffedeaab14efa4c2738d788621662665763e84d68beda3b", + "9274d83556c3ffe98b957834ccaa61d3618544328c287984a58f59df9132928a", + "50f9350c3f920329c286a232305c372328ef2d1d1bbeb8a52d6a820b8d8f018c", + "3b92aa6afbfbe5253e563ae0304924f5967c47b059a6b7e53f97b74ec3d0ae1c", + "cbcb764492db5e3fe753112e9e2fce88763a57fa8c3f6daf66524faadd6ae8ef", + "37ad902c9da2cb76f74163fbf527b8974841d3023998879bb9ca058b2c992335", + "7e1e611d8888f95a47733fdbf8ac318f089574c422f2fad2ef73df9979b0b53c", + "19eab58d1a7ef486b53867786e63d75815c7e2c0ebd84ce8e8c8c4b9f6147931", + "8a4760bd85a6cb1affb9f2f223059b837afa49eaf6f338b3745b2170cfb569c3", + "064d51bc174fc01c15c8193c95a1beee384f90c248f17a1ef8525ebc7a13e470", + "24dd80e8ab43a3482ce2b7c875f5146effd90d753aa7ffa2da47aba8e3c55584", + "78c59ca3b2535c1b8b93179e010cbcc41291f0220307465bf21e870ec87c053d", + "4cd922a3dd5e003e52512eed3d6b304fca2e5ed51bd5a26ff24bbf318d34dce0", + "dc9fbfef2f2dccd206b587219f8a361fb2bb633d76feca73331a1cbe211f3508", + "64522c7790c822bfef9227926edecb818e0209ccf69dce384dddac70deb202c9", + "90ea31922e8ecd7c87b98ba63a6bfbf4b12e3989cd82b1336a23fd071e6ebf7d", + "912e588d83490aa5dda1dd77c1e012ab8274dcc72fc117fd1ecb238b2841d804", + "6fb27bd161609552ebd48321dd1d99f8ae727bea33650ec5baab49a645277891", + "21648c3da83f2ce5c6f00145d525236adc9a5013fc2675a109b0310bde161714", + "8f97abd2d3ba87db33e3a28f80192c987b25fa7f581cb54194227f3e07d2afd0", + "58eb370a92774dd101ddaea49e9b4fb2697c6111be0ea382a4738a81c730b306", + "18cb2bbe07fa5e7e828562e5b3feb99b3babcff92c0a15c87bbd33f0949eda19", + "0b42a6869d3d5b479565dd515f867c8ff536f034c38b868188abd41f86b0b32c", + "81ab6cab1e955a7a3d058150957b3db23121f8e773c368d02f30e0fb06fabb02", + "6ea9961d6693aab968029d4f9a3d201716f6a3e95df0a78bf0810a4d95acedf6", + "79a8036d9ae237f561bc8460fab55fbb2470d8090314210db5d838390790a091", + "7512ad5e35a68aa53026200382f8aa4b4377cd454364a19cdc56203e5a86793e", + "3483d18135629d87746b9b0ec441a220ececd4fb898ffe44b11b336953916fdd", + "167eef2e85e1dbe531106279d58927e6badc5218ccc9672a6130bf5c201470f2", + "e4b1fa802e26d34ae245e4dfe1e091a3a3d4d2244baa80cb55f3300ba5caa086", + "15d6771e70353f87b9af2f855e66e05ac6a96d7fa9f6b7ce073b790ac030f909", + "b5767def5ab22e18ef42099b020feb95fc96dd4ad7817d3152f2c64c4be591cf", + "02779eff8b8c6e1e210da33fe783c62ce6df032b86d95005df020fff26a23e0b", + "40fba26a195d58c70fd2dac583a8cde27c571e2d43f710db19e31078738d3208", + "ded94d6234afb311fa63673c491175f90517176ffb85fd0930f19befb8456445", + "213226f2bc5e39b4fa0ed27fa8a9e8aefa51ddf9f3e847435d926b6f40cd6ecf", + "33df344178e713ce30123e848df2197ec3c521199cb99781636589fb5e7e84d5", + "d3b89068b7d39ef74427b0afcd17cc21ff09adec3c8b5023acbf65e464ec2598", + "9d26d235ff3aabc101120884f65b6adf6a42bc99a18f8ddc625e9b626f838a49", + "e44f0bc7fb29688db2179fbafe17762184b004fdd1efc976552b22845ad05f71", + "0b6733eb740657d23158bff81b28c98accc0334f11757036eecd7b4d402d05d2", + "031d6c683400e28f167ab371cddd920695b01661527c5875eaa2cc90acb963f1", + "0191206e5d860416508e0e15d8a698ca56371d8402b5c3e88e600581088ffbd7", + "57c6daabc6c977525277d1ea13701b87e1c969c829ca2de235dca5fffb86e260", + "8969c572de4732297550fca3895838773030b8f39f46348be744a8e6f67a4ec1", + "bfce391b2be55ac9c7a597ae7f89dfc0e2aa85f7b38abcced8e11290751495bd", + "93ebc0ef76c82e4172382c81e44b938ef730d80cdd23a30ddb0ea23058d43e98", + "1e9b161054314337fd68ea5cd8f438e84a67311b89a7e5f6c5ad50e8a424116a", + "ca9d070df1b5702ab0bdfb64585b4da5d6489be713d76ad09edc677fc634645f", + "a9e8768db672ac6b1f9de4e2516b98991448cd18776af63940f384660e5ea2bc", + "c5cbb54c8450154518307a347a2cd4fd7bc10a83894edf4981ce9210fc0761cb", + "b6da2290dfdcf0db5ed01885f5e544c8f529247586979aec5d1e45deb5fe8889", + "03b95be0c3be5ca4b06654bf2710c2c1462b190513ef87e3cda3be6ff8c1ade0", + "1d97a423f1e4d55d8b84b71846edbde43370a9214d972654979f59d28e75b02d", + "ae20a3c3610bd9e2ae93d4ed54d3b848c2ea0e266ee496f67f53791f972c83cb", + "89e6003721d95d797506dc583af9e0c15663da56a3b7a2c971e509c44a478f2a", + "042ebd477ea14535eefa9aaceb214e30c225075834dd46c046a7a38a5a2a3844", + "559689d4009e7b2710ca5f657a5a01211966f6ba29f02c90b4329639532e4051", + "4f9e9d5029ba8c7ff742b6593562177f1e36a659b195309269bd03a1e4c8f4f6", + "762a121d9b197485d09ea429ea260e9600bd00361f58cd63b9b114f6b956d7f6", + "5fd15c556a1db69479a6ccd42857d16bfff23ec30e21aa54eba47e72af7b134c", + "da510976cf8759a6e569875f7c912e228538e067c005ee4dae1daff871955e87", + "e547b88310090f60e48abdc31ce846b205a6c2df6892bc0a05ef5745fea31727", + "15c2a45b35a30828ab295316a19651136dc79b2a388daea04012d72e3267e0f8", + "02fdd0e4583659109685db55bce5dbbe88cfdd6c17b68666b248f9be123308af", + "eaf0a30193773be574581c18db752c4a106ba2a4abc2524aaa80b385645babee", + "6d8a6cff78b4e0c3476884435f492a921d69978ecaf7c56b98683a8d8a850d72", + "eea61ea6f6340f1af239fc728811ed94cc385ab7a755e6421b47dc474adae50c", + "9c54f4a6dff94d02815c80c2fd33b9ab4358ca4bbfe8052ffc20f67a2c804253", + "8778cdc48f685abf8b0f5598bdd10fbc9a2375991c2bd2ada81ed66f79dfb9f7", + "c047c7e97f2e2bb386633af6d133eaba7032b8bfc786c3a030652f04a117938e", + "3a0be2abe808824cab2ccd09dcc4a7dee32dc390a393dcff6054ead4cf2e63b1", + "7142f570c3c03ffcbba87e25271ccfc6d810cfb11f522235567f2634e5457a79", + "c8578fbf3aa1c40ff4cd1108eeee9cf3faf42b7cd480e6a8694f603719f8db49", + "a4bdd94369a0731c65a86bffbd27ea8f602baf695cfbaaee482ec687c83273f9", + "1c85b8f17c0dbf13025ab7fd5a801932e266fbdca5b88aee330a351a97fecbc8", + "deaf68618136bcccbe10c69152e1fcbf829cddb6ce625517bbda67691044db85", + "e2c0e090ed92d607ae25bf254e00d23b437005c7db24ca2bfed02f3442a05e73", + "b80d63f2a9578dc51843850dc1be0edce54a7cc5ce39a4df503aced189ca3bfb", + "4222dca9dae60f0aee210b8c4de7e94ac8bf181b8021ec3e967bbb897743e4fe", + "993dde461bdf3cba8cd7d67b06bee73f21b8ea7e6d44f640e52bc00aa713e2ac", + "074084f97e4b1e15c19419bd8ed6af770c4388f35e5e7131d3df7680091aae41", + "22a649f1c6374475a4160137d7e8d585352d159fd68d8a78fa3517dd5e223a5a", + "a1c0e80773be2fab57c74f2da81c9b28a0492d1cc184809808fb8f26b8a8329b", + "d69419cfec9796b0345ac923f1b493b8a04338069c7516dc143f1c129fb72170", + "ea4aff4d17ce0f928eed5cefd8ffb44408cc16ee71df5f647ee93cbc0149e93b", + "a9e478648ea89898bc63abed29328e552b748fc87cdcb30e9f77583ca9668bde", + "b7a5052e5ccd3438e167db96b6f44b7f4fc116878286b6465ed275ddad9233eb", + "2ef2418a0317814ff1f4daf4185000f251df349537dc605543872640f0ef1c7c", + "0d129c8e685008bb6667d002fcfbed615453f07317c670988e6fe106c021be5d", + "627849b1f57fdca38af0bd42dd29a171686892f0de5e84c58c80dbbc035cec19", + "28747e8e4f6ee01ee43a06e6a19920b7791b94a43a586f338ac4e5794a9b314b", + "66b1c94a39d27a7749d57c829fca797d5a0602cd15267ae577453c43293114a6", + "8f532ccd5d19f288287452f845cd56474fda5ab30eb38ed4eb3ecac8995a69db", + "e73a44a93dfff623729680b8bac9bac639638dbe6ffe217575ce0df07d8a55b9", + "27bcbf0744e142b63e3a79a6ac218bc75c8e49345446c172e6d0a5a71282dcb8", + "fd50fca675571a444199333da05211cbe2cacf96ee34672af0f99d033825416e", + "0b3857b67ff9092e3011a4269c47927446704fbe65f02b0c7c2c01896e826f88", + "eb136e2e70c08c34ceba0fd0ff3c233ce9ea984bf8ab957ddd5a38c7841d41e7", + "27acfd991b68a14d0ddb2df0b0e611452a86821380137f618cb853d3810b304d", + "5dc8b798e6e2875dce0742506e09d9771d40b02b593f7c0f42240ca08d136222", + "b156a0ef6bac031982b792ff3b3153d91a79e8e91909448936d6071c0204fb8c", + "217263364de6d2a3328ded52552e23a97b039e2e31d05c28e0587c588d51ce16", + "fe879ab4631199bb732f67c0c8977d58bc44f6ad51481383940c9fe8f63f397f", + "a520e0793762d695dd7ffac3029d11f2fa0375fc43e9ab98d2338ae63886c0e7", + "2196c7075917ec42af905f83a8437a63ca94528f9b22fd40e9aba08c7f9964a0", + "e10d9d4d10f45ded2ec55804764b98fff87bc10e199eea83a9c5e692bd2d3eea", + "859eada85fdb8cd8c3027ecd78c4916bc9d0b46caf66a472158f805063eff3b8", + "a810c9647d696c40a184dbd7dab2bddbf04e403d0584087922eba13b0bfe1d9a", + "cb55da9d78fd25e73a9e887b72223878ccab2a2d9a79fbe59bbfc4ce3cf53b62", + "617b98c7a10bd3807d30eb5b312ad31ccce84b8ea58fab5861c27d2987966172", + "f248a09b3919e731faae54d25a19d22713581f3fa6d6e67b6c9efa70810d1ffd", + "77533f7c02926f303855648312b15c4fb008cce8a7033adb32ec05fbc5202069", + "e5161f0e90cc96319d9b74a82a65194ec5df3ce2b65cc27c86c4149562731308", + "5f46995c31fba3fa8e980c799d7d70ac0b6b3508d9be75e68c1101b5b1496eab", + "16ba9e58bdf929f242484567357c856251ff9ce7c3c7e9e51911b8515b0263ae", + "5bf463f603aea71b852331ce46a285ad2c9fab5cce05efdae2b68a5a08fa68d9", + "770b4c8b4d843d2c07c18d84e054c06e249da488d464bf1e01e9edbc8af3c041", + "1db532db663a1724d56b5ccdada49dddb8c4aaa1c3c3c4a445b4f35a93cbd70c", + "3d2592f3ec664582a7178a5f89185001cc6f06193cf0d563a62dfabb40d35927", + "8d87fa6bbbaada13919b77d56ea09dad566f48b38eba9171c7beda61100afb3c", + "55dab274568b2ff7792129959ca146fbe7a52a12d454863be2912dbbf28e60e1", + "93e808f72d91b9e1a0228395e7162609a0e2f88642d317bc29269c9f67bf457c", + "d38214d33c835a26bd20b996bbce17228d3e78abc512387e1f11e7c71b740bbb", + "8e3223c477962dfafc061419900e1f384a47896267295453c4522c0fe3de6b66", + "639c2054f46332cfb01ab5c96dc9d51217a47df9ff7fe3246c9ac02e7755f540", + "617f191f22a130d1b1a592da882399221c604a7ddf67602e999f4ecd2e1e222b", + "7bdd3296bd43b0a8093ac4be439db0363ffca0f08e97e8c072dc83c9c7e17a2c", + "0ec01479c896547c16f06d47e25e7a1d2242b9a880b2eb26c3aa00bbcb525981", + "c8b575c6a7b08e101ead95259016e3a21bbe6c3204d06a50fe2ec5ae054b8682", + "46d4fc186f3eed613a0005e746badf008c52b8e63a322e181343ff88de632f1a", + "cc469b72cde707eb69d5df4f2299bfabdb9e4cb8c3dd507d56fa76b021ce462c", + "6ff09bb454d178e3583f6fbe6ef8bd5c25a2b6d208ac24ed3bfb34f4acdc252f", + "cef010851a2ab8bc3a1e1f096d7efdbc648e7a2f8b3f771f1dd3d2be60057633", + "2af128fbff8fa2f58d3a750439345463805455b41a5e8e85c121cd622a716eb6", + "d934c2f4c8e47e220498c4fd5f5ae6a726b8fbb8052ec04a86bd70467c914d71", + "b3f7c8e95cd5b94ae72c779e2f8d3a50ce9bcfb652399f02e5e9157010ae9cca", + "cb338b3988fa6297ddae3f1c917affc30a3fb24b75b063339bd00e86359daffa", + "f931321e5329b45950087f4b723d9e2bd59df75107fd937eb1e575d94e4ffa52", + "6fef50f8fe977b42fef397c04a8f2a652d19adb5f6afea5325030f4fd92d6fca", + "5298776403fcc0f0bae05c21dcd532de618529cdbb5dd61d3a6207fd22d3bd85", + "d43ae8ea4342b7c7c22d82e8475e8b76e57fab780a8e8863448fe250270fcd9c", + "599c027872ed13e152179a35bedebf7fe24cb6af32407c592f0559e2c647cfbb", + "6afe705bd88c51333e9f736cb93740754a2f6460520806d3fb5f0d9c6027cdc3", + "8dd14f608c706a94dc8c8bc337c83572598823c99e59e66f3300f0f4a43d9c85", + "7eadcc1013422802e6883a9f4cf063b4d3266cae7be05e5445b63e7fc8909950", + "451be73692515ddb02466c692175cc9062e8b8f4df50196d0b3cd9235d4461fc", + "228507915a448a0751c2e2c3a6218e5a118941c8e7edd8b079c066b2683c5be2", + "cd45382e4a56fb3c8f8ecdd2befc87f0f40b8609eb980a5f684b313830a78446", + "338fcfb9d1992b0b1ab982d0747d4011436d150ff06ad7cf0c3f206bef7f40b3", + "63ce1eb97936de11e83a9fa3b217ed63c10acd70c5336c4d280f13bfd8ef1bfa", + "168b0c35194fd7ce6c3c59db5cfc95aaf6671a7e21110bd578d9816f304be396", + "8e05b4d27db9de4df8dfda484119ab84e07d62bf9fdb266940a500c02f266fe1", + "11680573dc4e8acfbd2cab20ca5878b5a841b2d1b0f63f2f9c35971aa725573e", + "eec43b7a3538ef6f05b23b04ce7adee6245567ba03db6d41c193526853798c6e", + "a770cf0581d5a2641d303985ac868d3a64ca419b22bf2662be684ef6e514b4fa", + "f52ed85fc392392c122f3b4022175241a7fb7b97523febafffe5a80ed31cbea8", + "fff8efe0d0d1251b9f4b94cbaec0b10426cac95467475311cc206713b7837ad2", + "e5e6a9522d1e2aaa27b9b33a84446ab741b1116ae54908760f6ea269ffaf099b", + "abfb1f27d446af24331d76074824078778b2745c4796cd82587b46ef8066cddb", + "75acb3e055861773bc95e594d50bda09b1c35079d53291e6f54d12983c2932f6", + "83c52711cb9c0aa7709de41673664f717fe9af8ccff1c85e348493db84312c25", + "997a2d54f6998623c167d565060c383ecd078e9a88a76d19f90dd01f3065ebc1", + "1559d182eede8d38b4343b820df01571a2bee77664e91940ccad1d6f1354e6b5", + "8ae6c1a6e85a7bbdbc32e736242a9a518fdc05d51a7ce1b487f4bd312a6c84b1", + "25de2308f8f32c748d6ef1cfd36ab7407b94f4bb20f6430a7b5deab2632e4864", + "523e236da7469bf74fd44d344919d916ab5a7300b5eb56b69bb2b12742c7a38f", + "33ae5b99485abeeef3e1d8dbc6abf9527af13df049ce0ce378423a044d207e86", + "9c363dfb961761a3d2b7090e21fd8561d8dd5a362d435fd9741526a543c5e01f", + "e2ccc8da7fc8e45f5a4d3fbbad002417fe6cf5ab4363c7b63a7729825e9a00aa", + "04e757dcb5d2feb0ad7aa5f0d5a94906e66c9d7385d3f467e6a6ebecb00b2203", + "a847a8d83cdb75b6b90d27a82a22396c5e008721466dd3049ee6d19bd683497d", + "4e3db5954b02cc39c708732c7dbb0946dd7b9ae90d3868da26c04a71c5244432", + "b2493c6170c7be642dc92c1d22e15e575ce0ce6842c55ce83ec3a0ed3ec762a2", + "8b401d45d286d6afefeee84bb9d2c54a07c7b992ea7fd6b1fe8fa0859e306ac7", + "75957ed154c317da28ba632bdeff62a7c5f81c4cd80743476dde421182ddd872", + "963fcde4c0ddc36e07e106e1997cb4a71e1b319d0c5c23c3d696505c4a360e5a", + "4f01c8a605c1085113e852ecef09d70b8b93937a917bb0a50ed71432f4393570", + "97b79ad9a24cbe51ff2c5961f5e62af8d249e2f39482382026025ad40267c38f", + "5c504213f30219aae3181471d253b8d5b9d7eb197b6894ee3e6c6d24a97d5fc8", + "7543c579017b73426ec1aee8ba869bfe9db92e30b016a88fad9258d75985a32b", + "c633974b143aeb90e5b97b6eff22dcb8b0bc872ded6e0ad0db7c128187b70461", + "33d2e08965ab8259c9bbc0b923eacf2a1f96ed5328990419163c185f1a2d9333", + "6713d2240e9b5774136ff96dc579bf0001616a185ecc1304ee9e682e5492a888", + "9757d1409551a4525de5ba81c5ddfeb647922861c9ab6a88e846898967846790", + "7457e4654a2f0c4e66351f00b50b05b60a136c33e335af1f051c34064bdfff85", + "6be2ff366ec58ad1f16e75210bcb48e68a554d2fa9cdb409ca2aed7c55b3e2f8", + "857d9f3ff2e75390b35ededc9429de03f28459c351d49076ec95e04014a88f75", + "dfd4543f17eb2558d0e51e185ad4e293e6e27e21b90eccad3b0ddfb216316976", + "c1ae12202aa78594c1191f0a4f4ec5e097195f62580b1e010ac0cac869a293e3", + "2b4a4cd2342af06e9683105c95b5df15ebacd3e36e18a43cfd787fd0c3caa0c9", + "b6bb1af8d0de2815a0593a0517aef45e54a2e4ac344f4d7d1736bb863b1a2910", + "4418a537b51d88e11c148f912c055943cf58afd7d01661632747e73211d6534a", + "b63a7e82ded0d78b8bdf202edf32f14e9ee41afeb30635fa53b8c54dadc07ed1", + "54cb97fc2c1485ea6da80d29496925cba20590a80f2c285c18edf81396142573", + "c8e90fbe0972b3a9c1f5cc24c108dec9dcb31194b7fe87da2a26cbbad1e1e7a1", + "bc171e539901cae9475227fc3316a61f6063a83c6c5bc5619d0790c559134072", + "22b661cecf62a570e76e53c018cd914a676d9cf7beac11b73605944a078ab79d", + "3620c434eba54a52973766d4a95e6fda0cabe84d0110f886337c771e0ec952b3", + "bd7b2ef9ac0dfb42fbac5f44d9e540e6b26e7e7bdab927dac538a2e05ef824f0", + "6fd7d1ff8b4acb87995be50a27b9afd9c06861a2234d30155f92f496a572a4a9", + "e2f770c708cd5526029ce1c9bdb649e64b3f8568fb0ad70b6645b1cd8c923206", + "d53e8b9c06948b706c8a5388ad0ed78e749950dacb057561cfc620943f8cf5cf", + "d98ab321a7a31d5f4617fde47953a4439210bfe3a8ee27e3a211f5603ef2c3f7", + "874d691bf865c1aa942b14563681eccd3a7b4787f117b8415d18d67f45fe62ec", + "c64806e30b9ba30c0749f8df4e154d1da70fce19f960d4509ceeced9b6abf5d6", + "736433f7367d0a247eb46ff6d56fe36964ad86ed74f1d264233a779321d510ca", + "4893d9044825b0b0baa6e2fc7982a7f638c81fb69f244cf59afe7838388e4e70", + "b50c686d0805e75c5618fa30c5151c68f898c9564dd540e320eedd5a702137cb", + "079605224c45b66f50b7005dadd948e232b1636037204f6163faf2c5d66bef1a", + "7d729733cdc6e9036162cbfd4e25945bfc7ecf4780b41fa201173baa8f07e17d", + "c69806913e45ac0e910e2ea7e1ece5e2ab213b49b8f03ea128af91357257bed3", + "458a3a52784430b2f3bd2dfe1f598ab0d586b90db55f249fe8ead73fe5100923", + "58034c739558e1248629334873cd1a20527fb6193e5fd45bd3a56430672ffb81", + "fcd431ec7b1277a567ca329675ae1f42d136f9c8bea9fb53723d0010a068cd68", + "fc9e1e76dce22aa5d3182c3da2f2d7b263f14f2f21bac0740cee001c87488e7a", + "2b393ce91c37fbdc85e18d9d18c766e7b76794604e01182d4cc97b9f28258026", + "f575e4683f589f60161edba8bfc3302f23a45a7f2e1397f7025abc9e98235e50", + "489f5dd88ab56c78f875408cf16b9021ef39865f96900c0c3be4fc268b140fac", + "34aa97664d89af978f8c6df409df009a1439b8eca2cbfda82e749b4327d7134f", + "0a42f94fde17127b0c47e0cc1946f55c8e98c31b369cca8c1ddca335d075e84c", + "94835c9d14c66fe68a12e3ef543945242a8e6133556241a26334cc99d5f0e988", + "2e7237ae7ce3a587af73fbdeb4238db9d62e14a29ad7731fc87c2beb690cd75f", + "36c39f48cb224df0af8813ba29f0fc296c7a5869288253f9cdd0543a1e1dd406", + "98b08cb0c9debcd8371b56e16e5435250fc1637c7c443aaf14f9e4daecad83ff", + "b5c6e8418a984b5a80190e4bca707df3a61df30cce335ff9af7f20c5a9e52412", + "6bc33f89f7533052508ecb3c6f0cf408b2b443b717622325ffba4ad5463a1aed", + "222e0f3240c975e9ce3f408e133efea2d9de43b7325814a95df1d328a8fc13bc", + "fbcd7163f3b11d0aec36ed7b480a1db37463e15b34f4337c8a3c44ed283e9469", + "72ccb3a54d148110aa954de37245e68ee31261b668e10108a3a7043baa4dc13c", + "d8e59bf86f44c8e28168d134ecc04c42f2a28998e2f1374b158cfb573d6660ef", + "8fccc69103e0c6a6136eee06989c59ba7e33f5e4d19b714cdcbc94fdaf64286e", + "d820d3bdda66c054bf769821fd285b0188fa27d9b2c9835eccf9a87bdc1e24a8", + "bfe96483e0043928e2b0e45b30e6b3b87a3ced131ce6bc3c923414c5977ea9d6", + "29afc04ee168236cd82eb11fba948d28641e0d7ac8063c58ef90e07133de4b67", + "a001e4f6fb15df99c9fb99fc19a0ca0cf94acf67d723c90b36e173a5d0f11437", + "6d203028b4105fae90150bd2ab5de06f51512a67d52a2e261c258c473b5f4cad", + "7965fbe85b6492c1d95d247064e04bbe9f795df87ed7f8959e9c0375096095f3", + "3680542f9f00ef32cfa922b8bd4ab8a1c73b57302e85c38e1338a5d9f80d319e", + "a39b0f76d64fe691297d8c20e0dfb5e65077eab83cedae500f4d3630b6d3161e", + "b62531a2a6b2e63ea9db2dc12de7908aec3fa16bf71e04a350bf054fadc6c240", + "d0b09d6b8771bb5a43cb677e4bcdaceeeef62e3c9594543a14f7c535290b6d7b", + "b9bfb92d24fe109207b9f561d43c6652d002e47b413309ce1b406556d88a59e5", + "2dca309ce7ebad43d87e3af651c33b2d795286842713cf0443fc8d1638f39f7b", + "e8851eb33fb5ae90e4d6952208e3e81319c3a9b3b4593f49157b31997506b73a", + "3bd02017601109c1ff8f9405ec4c2a2c4de9a991376bfd822577c18d2e27aabd", + "96eff493589103fbf89e8a8d323b34f6f19007cf87260d9e5c42e61dc7478cb6", + "140a50dfea9681cb802c730ed8033921d4f42a305e0df08d3c3e6d087f563a1f", + "2af30158b4b73ff742638c706f9239d41001be4450e1b9c0664e57cdf3c35a4a", + "92f11e70738ab6ac1bc0ce2f89f0aebb177f33479a197d2a20aeba0bc56b2b36", + "5b47f29278ca031625e256bd661eb0d611a43c77517a7892806c11ab9e9e9306", + "d9b0f8145335a444d106d6d51d539ce8c77d4db2b795c3f94e7542ea4227b564", + "3736c587a5856360e7f505f6463bf3330959d25a5f612ef0d63dcac459e30adf", + "4ee941253f4d1189870bb33015a7e53049114fe8839a08426e216f5573b7c7b8", + "99ed3ddc77df4bc3a7cb193435bf55b6972a569351b9e405ce543d7b30da7f2f", + "40c31434c679f0b83e2c6c37bafdf10ef38929a12da15b574717023ebb1db101", + "6e45bf0463d794291fd394826ff8feceb60168f1b1f0c4641589f63a99bda003", + "4f7200c1520994437767f3cbd89c9dabb8b04ad82a5fb0329f05db1db50daf90", + "deec3438ac6c484d3c22620db36c8a5e53f508e066a9b943e4affb6e64bab8b1", + "a24cf6ac84c65dd854bea14664fe673980997e5db533a0e6a9732f488da9fc5b", + "269a56065beda3c50711661d8008aa1e984fc2860d9900427721bf7abfbb53d2", + "0b9e2f7e9d183fc73fd7b4bb2965f1225a33b45a04bb6d035d6418213f16ca85", + "8926a217c40219693af91de844459c3828d7b18f9e1d5a432b76dd2281fa8d17", + "0e27942834859499a8d483e93cbb4aaf765053bdc54a3f729308e7415bb82348", + "430e2c2ebd1fc6ca36c859e6759e7053607eead66e846e798dd90461ebb0a65e", + "625ef0068807b8bb4d6b69120ac341ccfb0632a1786022997a37255a38ed0cd6", + "8f0df8fa777bc70b0f0a96567ac8f4d1d00c24abd45c5a0156b82ad9a37fab16", + "9eb44ef12d6508e57700d1ae9700f526ef2ea7a342e0019599378f03444ba2f3", + "9d5ef83910777c0b26a90d527573b8fe26b0fe4d86b8844024aabc63d14211f4", + "bd409ac1235e1a78943fe1044273a6dfa6462c4b2ca6351f5d49ec50645861df", + "fd64b243c7379e6888ab8720687a61817255f86f0febf1d1a67288ed298a4da5", + "ec6df5781637bd8b76005ba512a9ce36fda22663129308f5f53e4ad4305ddf0e", + "dc17b5b6f7f3fb8b8c579261f2b9c58e20998ea30a256609f1f9c555511a5b89", + "e685e852fef9e7e02e13627ff56044382cef115a2acdb133eeaf3c50973edecf", + "8fe6d3a0a179260aefe14695efa57bbee8d0c72f2fbf3077af99537dfdddd40d", + "35b250e622495b14c7a9c68c2bf9199b1881c8b270b14ce893bf8a6edf424013", + "66cfc530bf97484a8c11d03ae2b03b4973c6e65a8f838731b68c274f7075e50a", + "dc5c599f7dde5d355c588b97aa0fbc5e95974eea779aa90fe0143e9b218e7866", + "93ceefc767b30fc642fc89bf7943d39d2b144eea920530bfbd088b8c0b996ffb", + "6c441ae69cc384f633b2035c2982bc271ccd7a4d5959a43f4d79e84b7fbf67e2", + "42fb973a588423e60bcc99963ec840a3084fe1a367cf8e4f7219e624120a8292", + "7ee354e1a45822081c430b58872d5e0721f4c580d04ca5dfb9b6d0b36a26f1af", + "3438324212d326d39ccc3105e68f521146410609155c3e17fcdb99e9509824e2", + "1e269323c8b6a8954c24398f60f41fc7d2ab7a7009eb6e5ef3dd54d04bef8f13", + "db3e0627587537454b6348bfd7f9880ef251a81c02e9bf5ea07d4b218b3029e6", + "e7782c5ead1d59948723cbcfb3c63ea443bc7a7222a3e89bd73b9e6bab4f8184", + "8f5ffca6309d7f170b708c0938955f6697d84f2fb4c59abf4a5e622435fe38fa", + "0b3aff4171d343679e5e7c990a95924d33adbc150b3794ad8d898bdf8ba2d2ec", + "be55e53b5447598f2bf7a01610a438217d9c9b90b2bf90e1c37539b89db31fca", + "dc18ac75233c784f833a8c2646284cb583598d1b4559e8c6e7371d58615847d1", + "8a3033a786b3f9d2c991768a456cac999f103e4e9821be4a25f6693fa0a543e8", + "9e55ae74750e17971b2faf55ca4d051e0a7c3454547a79d27e6944fc3a283721", + "8a51883ccacb968f51b536218ae53451e0d88bca58bc713e36889504171d912d", + "6bc001b90efd131eea59fd79e88d9eb1d05da5449fc850d3927661ed53260b42", + "076558fc470aa9198dba9e6cb9583421ff2bb1e9b33025679ad497dc389892f3", + "06c7546268e71a2adfed055bcfb6c919fe54d074a1157637b8306be7cef2bcee", + "fb4223908828847140b8ad16e17e3e22eb5da6237ccb5c9d13e2a0efc6d830ae", + "e16aaa870613f33e0e3e2c86f8455effcd5c3cee1d3125fea8b2295f91e687cf", + "645bc82e7794e6be87c407d501a8e3432a27bb58f51511866c9cb70829161868", + "99bd75b49a97aed78b5f5993622eab31c8d603ea5f593613e018ead4e3dd4256", + "53433c080577c2304e688a229eadea6676947998fa70fcbde9b94f81a7e24249", + "569b995d1ef10c7411930febbd5be97674d78db5a436547cfdd824115b6cc6da", + "c43ffd08167c89770e1a8d1c5405405f562b68d8e267587b29c92cd5625fb528", + "fede1a28f1ac2f41f10da07f148d4625af7ae9e4e952498c8358b2ee6b61d2a8", + "d4f91c75691c8e38b70d36e6dbac469fca02bcb74454b26357d1948b53b4c5b9", + "b773838f2f4d9c55b3aa53e3c4ceeac6276c632087294583b5d02e8d05131814", + "4e6a7fbf52c30524e443e5d6cc15ee039ae15efee0bce54295ff6c711256c318", + "ce179a38aa821475e7a12356fb52777b5cf135af4ec1281121b6c85bf44b5352", + "fe97681ad6fa3d1413ac9dffa4a60c3f57ba0a561dd53f144b9664ac7e04ce74", + "b37ec810aaa6c4d329cf59772d40428020dea037af500bdaf3b5cfc247e65b84", + "27c62e7053d2c23e1d6375f01c03065e5ebe56d98833e044b9c589b5b380c781", + "5d2c1e32da7d625e2689780351b295468ab7d1faf3384e154e7c37cfef47e7fc", + "0f8829ee5234602d0daab7dee54cec4e7bb015a8b6e8db16d3a7539cbfa2acf3", + "462e626512ea8a8f0645357b8cbeb561af0059dd7ed54e7707377b281a14d50f", + "1d55a367028bb0a3fefda6d88a19588668d8b7919147de3ddeebf699114271c1", + "75184c9ed447ed944a5c47a3e87543f1bcce4d7fb97b7c53e1fb5e94178b2f28", + "0793a254b8a3773851ffadf05dabc9c7deb6f7cced82dbc3a499211576fa18ff", + "f11100b541a44be00feaedcfdcc03d689700998aabf8f595b8675baeb37b94da", + "0b6d36030f0495373e9f6ea45b81956336017122719f46bf799b1dbf6f48bf05", + "0e7220c7acbb880f5484c70665fbcd37e7912374c5ce746137dbe7b07e71f180", + "65f386e24408c5d7de19b80f8a43cc3bd28eec275d501fdb7b41d6584978f274", + "cc82d0b9cf21c8b0a8c1dbabf9d5c4539c22b591b32b4e28c403f997219b8fd6", + "431ca0d66abd208b7968cd4a897916abaf13067f28cb33d9d1ba1d0e0862c8c7", + "31cd780bca0d088c735231fe6137990ee0c6812bc8fc201789c2e75473e66deb", + "5dc77161cd014f3acf57dfeaad911d5ee6549073aba7499066dc53c5984acfc5", + "a807de36b41fe1cb1cf88aaa910e5f35f4d4d2a894b06488d57d5fc57ef71e7c", + "cb6931d7335c1e0b98987ed082a77000a649a2e79cb587760f35039335f8f526", + "46dae006b96ce407b3ee5a887b22915f884d9ea7b72d10642439a041b1ec3970", + "1f2dca5cdbb0046ae6ef9dfef7a646a9206a37e5f34edfd0f8e851a176fd1f04", + "8cb2a55e784a79052bef2a18f99434220bb2aef06b570663b72475840de1dfda", + "43c789654adeb5bcbc1a7564a7da24b340901ccfd834beaab2d89866cbe8d634", + "b1471a85b7e5017ec3dd6ae965a0fb92a9e17a981fae561541062b3f2b8e0197", + "505acb5ff2eceb3050b82d4c6af11da03f0a846e0d70d186a1e980b8851b3126", + "92fc1af6a83fa3b8ecb97844423587445c993f82f77a1af205bd22c20108b91b", + "c224db5efb02757d3c2d7c65a8f3ffbb0495dafa9530cf167277db66619cc812", + "4960184278f9e21aa27b54cad5214b522d8705bb90e926178917bc528c12c69d", + "a58bd3b0c9cbe4986c53efc23cc61aa41fb626aae03c86af1f751457ac43d835", + "69bde0863e31f5ee86081ca55a3f7fd254550577614859ffbe9de22eb25ffd10", + "f738cec0ad8b84ef927b3b694c200fc1e20cc90d810fe230698067aff2bdef14", + "e152572a01a6e9f9788f61c3e299377457015eb6b06b5f2ab31711d504858d88", + "365a31b03bd6809ba5abd29fda95a17e7b2174dbd960dcb75006e8fa3023462b", + "c6e28884e6920374082810dc31ae0876b0fa92b03e323da49886bc18fcd583f3", + "9a1ed717b74f4de89c642215839e99fd60702014b88c972d9e64ba05e0cda9b5", + "66855c063c5c502f2fc5f9879d2742fc83540f9e46d07a8368b0106be8b99e50", + "eaa3947f8d23859cf10137f79915a0fbaedcdf0270cf2b2fb0bac360745848e5", + "ee8bb115d7cc64d0966f8b09e767b95db42d8bd777120276874090135f39fdf9", + "8180953177d9dc37f613f06793541505a82c3d0710e762b85e1272f76f22628f", + "e7d6ca144b741c70ad25020ff73a047112de03080e05ab2739c3f0ed405e4733", + "4d40b203ceb16dfa2cd62ca904b24a9de9495eb17ee420eacb39bd55c20c2f29", + "92f84dc6a2b46f18835b92779cd507b4ffcea53169d670af673c6d2edae0accd", + "d1e13bcf64efb34af8f2355b5aa7b3a642b598b5d40881c3fb517897571a273e", + "bcd8a5f2b6414615d9c0daa211825048bf483ac66d0fcd96c9f648d734184bc3", + "7232313eaee050096fdd4a990dcd3b1114277a5e1698e3d6daf6fe357bf9ce50", + "eac06c4ddab2026f78c5a6ec951c04fb6794c56253b3a0c6a5c53060770373a5", + "a412be4a4e89ba7240400bfe2a82e6feb22d8c376c5b826e1a8dbb46b62445d5", + "a8f25c29f0fe0e22eefdfc488101c48bc5d68849dbcefd51e12ea4a763a0b0c4", + "e50187aaf1180a147205c8615962db12c2e128d626f11a63cda628a6e1e292a1", + "8eb0565254b133e2fc55a9d5719d80e5a91c8082bf3506255178b1d0d1addbd7", + "b81220da9ae11756118550e97642a5ad95fabbdc818b2fb84b1bbf60f3624c56", + "fda1c34eb55dc9252bb207c4e5bef76429061e3ef4eaf372828739ab5c7ebbad", + "a2a472c5417780e5285fce035a823e4d80b3c8f76c043f02d7d18a5327ce2b58", + "82398ff7873885e3dcf53484377ad0090fbd01896a9076acc0e3148c7464cd43", + "82f92020859f624fbc452fd94723de93805f9d62407c8e8039b6819544a731da", + "391bdecc6c6e9de7b2518a74b393d9d5b6c4da2486f2c4e19fd0db3ccd9a12d6", + "bd4e81ecbb260ea683fde337a7544a99bb40093524a5b0a8bd63a369c5879ca9", + "0a726f824d7864f3fd16dcd53a0b7e2d5232bdeb0698c5be1d29567b4fa11d51", + "41a654d73246cd935b05147c46988379379a2d5ccfdcf12b0a32e8aa484ddb53", + "468f594814b7b9b591b845729db916ec866d7cb3694306a1d5e0fd15686d15d1", + "2607e7a354556e6feedcdcb564fa5245079fb41b2d7f2374a1f56ef90ee33abc", + "0827533ffb6feb80d6322adbd8a9066e7dd1cd5a98a03553efe3943bd6176c0b", + "7a7d8268d32658f120ebb35df2d399c0331935cf55e8c8f419e5045b4c6a186f", + "4500b23223b5286450e9bc95daada2b9b22dc95af5f128108333191c6232424b", + "b8e667d5acb14d5ecc73b3de08fe4431a1a111a56c20bd6d5ec6855a47098916", + "3ef23fe5a74b45dd036f8fb124f0e6f55a4d22a366e5ccd5a6b8d661b7d6d71e", + "c7804a715aabe4546e0ed7cae3fbffaba23e92e74eeb7726c356ed9c22fbf465", + "44376e36a10b9dbea71ec9b8acf9fbd4b55e2e7b57179d2fce30b5f38a06f914", + "8e008b4a9cdd85db630d88706a6cf6c023812da4f987c13e1ea7d55e6905a5ff", + "47caf261d22d4b6cf9062097703fb3705763ae85f5e4fcc9e011a6b2b6969d7f", + "96eb212732a63fef81e02176c6f30fe14dcfbe8247bfb63f30b1491c71ef7396", + "22b6ff91d47c6fed9c77c726eb61bd2fe0b4554a5a1e6b6b0d464f690c202044", + "9cebc6cc36d9ccf47d50ab63ef717bc079a5360893b9eb81e289e85f5cbb03a7", + "5e1f45fbc217856821520ccdabde4c2ca89e8d9af43fe18c523d806708a6c353", + "c905176d253e7dccef0d79dc0b54b3361994bea6d5d2d24d87ebe1d07afa8ca0", + "b6f36b9b372ba88f01d56e9eb09fb5d3a7543f570628eb7e4ffd02430c8a6f29", + "b199842554a7400339fd7214b2bbca86d9e22feb928e114b7d05107f8b3b7998", + "46dea5e809c242c5df78512565865c6454958694745de09038def5c4bed2bf80", + "bf0190c612dde3de05a9bbc564b0310ea6c228c864a6097169902cc0ccded27a", + "5486ebeb810200c60d0187eb22228d4d22af1ba2bad0bce72ade14855b913e64", + "c70fa41223b22a796a20c4dfbb9c4af51fce824e5ce8e1ccdfdcc95dbfbe32d6", + "0bd50ea3cc73199e6bda53fdb7102095bf098e24cae1e7625590e0fe2aa23beb", + "f4d637d6f7e7ed045af95bef1066b9fa547f5c15276cfb5b9a31d4ea2c4cb5fa", + "7621304d170c9d52f27cb2fa4d702334ecf46097ff2052e0552ab740bd028f33", + "cd7a346dbab5f1232cf3c1940c4a81d504eb306d8e74eb072d09e69cd0467569", + "760a247ba48f6a500604b1ef6c14a4cc8b9cba258fea0254a41e3843e14a2801", + "2e07f16c428ab762a1a56726767d33abc89c15cb60a2852748280c8cb3461e3d", + "d30f43e8bf540f09d6f6ffb6ecdbbb9f04ad22f3a829879262ba19a203b5c22b", + "84b28899a6f73b36ff2f4b496083d92b7efb46ae3f2b8033b61de5fc798616ab", + "8f5386db4f3143b34b93fcc0ef4ae9fdc3c490463909ceb42140c3da623d6c17", + "0591722ec1c5c1d36dd6b5ba75c42297dcd0d471951cb3401ce11be9016a6d58", + "3c77610aec45be995da4879f5719461b5bf78b0bf45e03cf537fba8617a35451", + "a3fa2a6691caa1e31d23715b96b9ec7701472376877801d5db9a1c002c9a9773", + "5458a4a93fcc131a9488152f9b6b22cc7edc66a1c0895f67fb5388fd537b1c85", + "c133abe9ae74f281f276452c28f7c5db1fa5fba6aacd10689d4a0c63d836ac04", + "a81c326452a3f12278921e723b11ab3fe04733ad590b6b25a78db4e4670e36fc", + "7583155fc7f791457963961b455a7a18063d2cbe6bb6dee9105e5bd1985a87b6", + "4e2efab6c5918ff20e673757e4ab4bb87f9cf2962f1f8facf12fb0bd130e011d", + "35463e97602927699d9df44cddc55218cbf319e9abf11c69bb62f0a4a1d0b4d1", + "8f9cc94a63fb3b52991a28f3cc63d71f1db641627e48b24e7acdecd50882a37f", + "ca03bd6886a7746f8f62e4fb03caf2312d45f6a403098223fce44b8ec09b1d1a", + "403ff78d74446fe2ee081c302239be4efad9b251dbb3a7472c11c9eebbd8339c", + "39adaaf4e76f402c73b9abaca050fdaae904b021f0da945f1a4dca0aaab7131f", + "5e474021eadd1279753a74b17748a7dce81a7bac58324f2203616e4c9778d1c2", + "fd1ae1ae052cb6b847cd92e7261a8ac1390542abb0fb17743a3a6729924297d7", + "c49aad48ec99d5b6f4b4adf645a425db3dd9d9070923e37476c2930296147100", + "d78cefc68fc47cfb4ebc72b87e6e906dd4fb52bef9dc488c4e2231e193dae538", + "a3f59918ca2b6a1ca487f43443c1d37ed59274d91452ba4038f1c41fd85b51e3", + "9634136678d135d3af47efd74233122999221d0e3b5c284b701bf33240ba2822", + "f9181c06200cb59be6daf046306a4e83a6f4f489a57ef59c46d7733e9ce07601", + "5dc3eeffbfc34132970d619b4ae84e23f425bb532bee5642d3aff9a65e2cd0d8", + "6be62983c5391cffcb9a2a2b87a2130c86db10d09dcab4b9e5debc68f932e051", + "a7c1b59a3b73879af8dcfa07ac5a7345426c1979d802c61e86041962a5aed3bc", + "a0b941e8d181b59628b153c1a0f252a59842c6851d8c3e3ec0f4fc46e3f0cf18", + "61f4d3993011e3653c1da648691f192eb43335dac5e272603a3f9b237ac680d2", + "fed29b1d68dbc88691e0d59e93b3c597abca09e244780087cdd38421fc950d9e", + "56ff39d6684275627b95f73db52291f4d138eba1674d06859b2939ca41a1167e", + "ab21c6f505f5304458bca79cf4f8ff497dfdefb462d55d29935d069dba259063", + "be573fa1ecab26b15b6c33c38e8e86a31d8d61ca1022695f775b76b011bd513b", + "e3c1fb63525736f32f7ca169aaa13ce879c91710172ec7485b8092411f74319a", + "2423ad7d3f7963335b207481c5f8a9f825e8de8f55d31420b6ee295b60163e27", + "e95d01ef8dfd45a48322af1981d944f8dc02eea4921ee2ddc19bd5d9e35d50e8", + "9b3d002ae0d261d6a0646764e56896c220430247eb21f7b1bea75a8422631497", + "a2bcc02bd1d17e101a7b407ff8ace1ab15e8d59f30d54c489f930f67f4190901", + "4c0854e450b98a386efc42fd5ee4d25c190b595d047a91779f0231de7a4f2f51", + "e2d48844285614479d0249f5e35732c78353a1f46a0b81f6875b8306faee0088", + "040f1b66228db26e9801d19d837a070a50aea88c9ecae6df9f73892da3701257", + "94e3e586cae5ac9b0a11d838d5bb0a4218c0367f18abf1083677fc36950c19b5", + "31b24196d727bf151f591c59a5080f7099479b506799dd9de74eed059ed2699f", + "2c82c681991ec5c8156f07be06e363b346ec7bc33622a42c47673dace8cf7c28", + "e73b685376a1a7b5c1ed18221ce28a9c3bb6bb1f50cf370b7777d22896581b1f", + "d5c262ac294d57f8dfd7f1b95c3c8849bed8baa1d2f18b4be97bbad008eede04", + "03c3a651a97ee4addb98c7fd61b094363061af4f254a9f7c4f22356fe12250c8", + "e50277334534671aa2bd805e0e58ccc3dc32d2b5c2fbd7e60ae94e6870aa2076", + "bf22a800642f819e1d04a76395ee84363baf1fea0a099907dec28d5db610a494", + "e2a3a29c8b8ed8ac2fc98d16ab9493b6f2147b621c038f40e555741a415b11f2", + "910c6a5ca881646c4ec0609708aea75880abaa0d58b3c68a9c918b8c23d21a5a", + "efea0edec9a218a7e5c7f468d96180035c13c8ca98822b427682fd7dc15d353c", + "a834064c466e881c43949274d4ee7933c00e6079c606092fdf321a1e2a754b54", + "a03c02cdcb78606db9198d9dd21d74196d2547190902dcaf92e37c3f2186081d", + "fc23dd1b15ae4a14c0ad2a079869e1c1cc4e3e0a0d4aa3ed05741cd43b6a52ba", + "5c0fc7623138b247c06daa25660dd1dda09c20efe1cc7df09b107648156f8aa7", + "c2b072d8d443651a1eb30327bc54a2857fd74293195ad213898467fecdba8e35", + "9b9bbcac31cf4bbead93a0fddf490e511c7f5705c911ad9dd41fa36d6924d84c", + "30c83ab794fabeee978968cff01ab2f1d2d22a467a28ce0537c7ee75fa27fdc4", + "a6703fb8ee1620c55a4c5f76f1c3eda2d5c3b846855d599ba85699d4d440ad24", + "72c9d7284c47fe368de6206054f7637fa56be834959c92b59cfa2eac1ca2694a", + "b14e57c237c1c3fdd082c3efcd59079633d83ef9e619faea74f462e1c9328616", + "b7a7100135a31bfcd272dc73326b4e7d8dbde66b704caef6c255c1ccf6721fb3", + "45aa96cb442b65c9108df8fdc60e8d7eb7d7eb4428d418ff47534e0689ccdcd8", + "7d15395f1a1f593756d9a748f82d74116b5d30d7f1ac6771bdee155731ec1dcf", + "a982a69fbb3ed9bc3b355e648526ed8aff312f58f60af55480be4e9d197b56ae", + "b4960b21d32554734c781adb18dc9859023cddb58edcc3b36287e1f710ce44cf", + "fa59f52c9e3078902dbe13cf31a5c098dde15ded9a7f4ab210a86b2dedd51f5e", + "7a2b18a3bf442ae857b7252bd3cc6019a7f3fae092a62bb4c689855a87bc6b69", + "d09a55767a3a3c9a344cc62b5f2b67a440aeb67686d8696db6993518989bd0e2", + "9ab1a300ec12544ba10df2944a92e15485e8bb627ba3ac9f11b832e12d357535", + "122f5a577d9fd134415d0baba4bbd630006fb9b5a802e811f4c2fbfd1ec57a25", + "14639666ddbfac7477a2b64d386336f49fb55a02c5459495629a363005acb38b", + "a8fd03e4f6450c1de62ddfbdab484b8dc2f844e7d343825a216b8187f1ebf606", + "130e05bb1886e4a34f019cb47937c33d39bfc5f592f51b1d1065da682d2df372", + "1fd49611cb066a7c5246338eff77a9a12fa9141ed55254aebbc445dba94dcff0", + "a641d94789392ba80f4d84d538193192d71fa051fb66cb7a76e80915612a0ca5", + "4373054866516e7ee69e649788ae4ead3845bd68e19a536215d24bf843fa8a7e", + "8174daf9c5c7b23222fc297be8885bde707d67506b891ae5d3d1df3c05a38b68", + "bbc2c1db26ce24bdc36d9fc7c159a2461361f83cf6379522ddfe705a06d67139", + "c961825c132343971571e1ddfa99550cffb472f9e01bf57bf2443c16f57aebef", + "d76fbe2716c6b10e08d8412d2ae3f3882dbe7fe207f152ae30fff34744401297", + "f7ea091b2749c7ff04927ffa530c3b4f8f264f43aa6c61f2306b382de59ca93e", + "d909888ad1bb2296f06e1669a79d11d70be562fd74e89cfe589dfb3e19a22816", + "09ef40f8cd76eab5e493dc7d4ef7daa45224247952ef44acec3798e2eea29a2b", + "2c49685df3da58abe34415218b8628ca8bc0d84b92d4f263b4c51ad36fc6c902", + "acff34af329c087a5fcc535448c11cce3c0a601e060cc0be6e9e861ef31878f5", + "ca73fdaa7578c8ab608fe39574abd8d888a2a3af9a5eb70b90c2ba73ffcec9d0", + "b1f5ac94eaa6cb73e7fc78cda779ad8b17308379143a46c0f4e3f32133cf7184", + "a0a9a2ec0cc62cd9bc944d2957dbd5e7f06673bb4cb91826917c957e57cf8833", + "7e3fcc15199d3ed39fa254c8bb819ad2c015a16a78374648631650ab1f0d7cdf", + "453bd92715244c3c10f3c6d30e18600fe3699226d45b3d6615496a765d8f7f92", + "150ebea081c6b5504f9d96b540d9dafc89575b46e1eda1713de41e3d36929564", + "1139b8016a2f093b2089c576aefc30058b1cd3234fa28a96db6aaba823cfce5c", + "34632bf1466c0bead685804cf89d29e5dbdb262c4227bfd04d32f608584f0a22", + "a0b678b8c115e26813f8b48c8a038b91efd251c2f97401db89a7b256cf8c42e9", + "18a9889a802812855c5c8c1ecf21fd8fb843ac49da9e8a5d70d7a10cb9d15b6c", + "61b4345662808aeac6504d48b2d61cb6c794d43fd9103f041c09ecdf47b69fca", + "282683215c10cf322797132c9218571525f57399ab86832acd21b594dbaddab1", + "dc44e37b108af91eb710d8fe93e80e69de27844027ad4e3bef18417190e32aa1", + "c23a82c7ae08147419930a5bde65ee062217890818b5976c6799402139fc749a", + "397c4896611382fdcf9ccd0e9ba6b14b2a6dde24329047cbcbab11a793ad287b", + "0933cd49f3545710533e270fc7cce300bd313d03bebca3400a6b1ce6d8c8c694", + "886d3e4eb471c3c8ed0af549a129c73f3a9c8a73ddf68d71c1fa3d21903bdffd", + "c14575ead45ea974d9b8e1ba969224ca2bd34dedf03107b3d8c2143532e2c835", + "2e91e1cabd28530d018b52c7941f99f320001495f65d6dadcaca3110f369d85b", + "a0d8fac666e73aa74db01903df9afa00364ea8e9194e7ea6402c3d60093bcba2", + "9a7cff304334deff8c12d24be44305276920d4fde3d3fe49fb6348730fe90c55", + "49f67ab18a132214df9a26698dc9a23f85a2fae77696d6bb515edef86a998840", + "07e04d0875641c9533b83a656bd2d7ddc6ae2ab638f8b93c608ef9fa3546b102", + "95aedbf6c48bcadd9e469c1253603085415d8193bb13982bee9081e6dbfc6e39", + "9dfcf84e34e3a1cacb128116f275dabeb6e4129915a9c04c21f07d37b9c9b6e2", + "9d551e98fc4a89b68a8a1fe7fa78879a689a11e472ee85909434fad61e3735f6", + "56791cfb169fd0bd52d0d7d5d4dcdf75ef78a1c5b3782d82b9507d352e49f16b", + "b02bddaea64a606100a00393cc824182d76b3fd18eb56642cc7fd8b1a0423e71", + "6544dfecdc8122a822a8f766a580385c0e8809a5859806a48812142d1108b191", + "10e3868eba4e391dda130372e6952063db3ea039999039947ceb6570ab777dd9", + "4465a3005f06705d3f5d2e549ad39fe25bd8b3a9213ddb4b328c9315f191ba76", + "84bbc41477a904d3332d86f50e9c4eb843a894ccbf46f718bb0096e7d34b13f5", + "892f7bb6478008235b53f22d000796c51e59e19c12b59a87faeb29022e15a3cc", + "5202d2545c1dcaa1fec14d5d72aa03c2241f7a333bc09e50df6c515f62fb3a7c", + "9e39c6efb7db2e241aa8f1be0f0f89fecfc928132f960e3918ac5fca15c7b2a6", + "0191f9df76e7c4f201d7951d80946602af9ac2d1132381405cc3afb85cbb80de", + "021b89cb19f7bbf5b3ba3b398b2598d660e7580694215a58f4bb2eca91026326", + "2c9ee9988d9dda6d53b15af18c2e0ec67e21476120c19b93f36558e7e5f069ec", + "f0de8001d14a236d043390ee78a5561bd3ecfcdcbbe1de0167f3965a2bf6d7cb", + "dfd7fb97ffb870b140a48bf13f8ba286c3a03756882d0abb4355069890ebbb77", + "fec341335385f897a64c7021ad1dabd6acd15635205853ad5a6f1cef497f568e", + "1aa2bf164f4facd62ddca61170461a25faf50ae2cb85e59a5c5f52994533c9b0", + "b06e09a299785a65a5fee3e631186d2d07893a4fcfe2aff02071474d04252cb9", + "dde7f56431e3ecaf0b51d9308bd21e9ff966c6cbb6df7f4322a6dd202d7239d6", + "4b09764c812a04f71692a750a106b3d93344dd6bb9fcebdf25a546acf723d107", + "8d022b9846c96ceb62f7d072e1290997cf1af035ce66ff9dc003f9aba6a859f4", + "4537d98ca468860569bd304747679e9da2abb7358a2bd68472a38895086f94c3", + "8a1ee5ca7826e79992e9e06622199781a9e5311e5c1d0b1b3758c3912ab56ccf", + "dd38d2cf902a1fb89f63baf1599b5f80937566d5ed2f615433e09a37193f5c4d", + "8e9861b09066847c7f071ab517e748b92f8f048c32b0b37df99beee6d98298cc", + "631875a989a7b95dd643449864b2748f336470213131bfc3fd40fbfbcfa7ddef", + "5b144434c45dcc5adeab8b0651535f5af3ce89c3c7e3fab391912ff54f694009", + "17b782b2f129776ec850ef38379ef46f61c6a903d5e0dc537ab1700331d7404e", + "4937061aea684bb8b66447242272855e8f5a4834105e5e0635507b0760499820", + "5971268072f30d7762aa0b6a01255ac0dfb7d76f741136ed0655fe50ca14ac84", + "4771492e3e84b96e61569f93c15392a1b218298b31c3a375c7523c697cb49c9f", + "026feaccc3125a00ab75da0ffb5d7ab40df1a5bf011b485a005c9bcdc5cf7268", + "6e245e078fbe1c2cbda6a0880d0da412288e8dcca6f45d6cd9ca595bf039182f", + "7975bf38cbce5fd5193ab39f732058b381d246127617fb6550f8f50a2e2dc257", + "7f83e34d208c44472415f0a1c2a4c1947b250773b03647f137d2e2533ebb2b94", + "10ad5660b8fd0aee9fa0da6219338a3930925ad2d9212be41a31ecbe794c7a93", + "e3dc03afb5c682ff36a9256e8dc4162dc6d57c6e22632b387839a2fdd78e292f", + "f5ff86cbfb41a9a85aedf1e9b89ccc7e06248be20169186f0a6a86fed64e02bb", + "7492539b02cdef0381a33e219d94a5cce6d26c6611ebec1702c05dce64196177", + "a5972cfbc3157c99ec573578ab477a500dcd3956632af1a0e462d4326671f94d", + "baac8b95a3ce4b0c1c17f0ff47312f1c4040338202c51b9bdb16f990a4f1f796", + "d7a4cb61101f4fa95fd5379024e6ecee00cce2cf3aabf7eace9b043bef20a1ed", + "32f034b66bfccad48e2ac9387f0aea4b87f7b0990b69bacfdecfe4e6afd14dfb", + "4556e092893e9ea44572f3b10aa4007857b208ad8e69faebab4c10bf2f408f5c", + "fe986a28a11321c5591e0c903ce4f00d40da51c4d9d8ad63cf9ae67366cb9928", + "72e2e59f6812a0995631f011255fcda57bdf1a8e463985bcb13dbe36efe973ef", + "dafb64f522aad080ee146479c66e082852107afc21daa3e4291f340f2cd53843", + "5dcdf6a9a467abfc1251e241276e86505244dc7680fdab9950117037a0780903", + "fa07051023e731e7488d71a9e7ed9206003f0c9cac3d03ed41f09dc1efb1b749", + "e9d3a478e55bd6c67f66010bf28c350e00a910f69bf36735850c5c746b69063b", + "8581ab04820d266cfd80fccbd3ce15c5b990508545975c9e9cac7aa246abb561", + "83531d1c513b6f94725abb6e4b83e5203195bcc6d7ead6c59d22911007047ac4", + "c0c2809d839ca4e43b240f4182a814e4bc13f3f05b0e615043ee9eba64a0205e", + "da341dbf16e5203510cab92f49d32fdbf764d34896455aa1a6211e46a5bea27e", + "c85b2258bcdb6e15d42432838a1624ac27c11b73fcda9bc3e33b4eb5ba13da75", + "253e87bfd9f550f768324424d3a976ca0d292a9e209c447f71c644f531e0a49c", + "062f7cbe548a245b24e8546a1ab7d51fdf8e38b47694df659ac4d3f1b02c7012", + "756ef48e1e9912c0ca8651af713c88a6afb71022473ede3e949e25b8dfb222b2", + "013b22789fa90fc4cec4846e89222cd8d3f603a590e9b936d4cdc953bac44417", + "ed4ecf8072b0c288b4b6e89c440be4fb6a80f8761af9c4fa1ca1e791571789c9", + "7c81f789412c725ef8a40b5c70e17deb2df3a295839d6e583722780a34152d75", + "75e82546b86e4c8232f80c0811db7b16b2acd566e24355b0357d8ad1021820d9", + "531fd772ad54776b6c93a2c4d816fa96a4797e7348e6b97ef130adf708630025", + "fc084d3ad175c796732e26f21ecb5c0aa3876484ba14bcf9da114cf0211c5aab", + "fd4c73ee732945ccfbe0e347dc539fcc4ff418909fb366f4108e67366e53ad9d", + "5706d329f7356bf7c3875a8a55128690364f1e2bb523249698b7290acc60ffdb", + "ada6b27541c5b91e8898000b7a4e4bd67757ab2d20bdc109b79021a8699a59c0", + "3033c5c5875546ddb282a97431c83a5f77f34f15911b4af275008674cac711db", + "c33b8196b2fe097aaba0b031d58093bfd3df1aa19be8daa7c822499c11f305d4", + "aa0be23f9618e11e0d51f372d23ec805ab02b1d528c3a3cf44658a6623c93c4b", + "edde7f40640185c23f7c5ff8fadee36eaed80b240f991e4dcc01dd38bd4bcc6b", + "8a2551f42bf002ce08545f5534a3cc28ef50c888ea9ec8045fd42929ecdcb08c", + "acb5377f4307368ec32fbcccab5dd40fec2f5f4487555879d7688fdf2a5573f4", + "c319a6fc6c6abc011fcfd171ce16741ed1124a7da135737014bf9ad8c9e5c864", + "45c33bcd439f9500a0a525533b2979445ad0108c881ab7f3b626ca6b719359d6", + "7fc60c570729069e201cad9d47e22866ac8adc3f660802e23e0270b6124f0787", + "e3f21ad5605567a0272486f845691b2323eeb88c6d430bb8be6cbfa91b17df72", + "2e252c287bdd9002b9df742ddb215f42bcc4591f755e24024530b1e0021a4806", + "070492631e4ff49515294685aa9ff4e684fbc0eb14f67794a3321a124a44ff45", + "4e3c7ad231508f3b896b681e9ce9ba9a6954133df38f05d455e25ce0f6fd2ddc", + "bb5f1946df1ff7f391ac9fce404ecd23ad08bb572474bb1bf380e9e33dd34a52", + "a20d3b750aca9b7e4bb73cb76e5736efd8e07e0427efb972081667fe70cf2c83", + "730bb6ccff1c35614029ff0b8dd46bd0241234b41dae6217127074d7d6da9a91", + "ec9e9762c432d038b4e7052fe515e02a18a0172c32dd3cf392b08e9400b89783", + "5de97c7c7027e5f21fc665fe25230d7569f20bcdb43ac4ad0749579f7e5ed0ea", + "6948b6825b69f1571914c2d0e544d7edb614e52fdc82bcd93bcaf317d7b8be83", + "a726402ea3e87c046e1c33a895b12ce808b2161590513661766b47ead1f0ce66", + "79b3207efc4ef5bd469337de1e3dba6f6195caddfb9ba0b170cb2335382d616c", + "988a6648f84aab0bfac75a0c4f16dfd3e8a41a8ec0316503c332f4f449d369c1", + "beb93c64ffce377483487894b55c204ffbc231ac0f828d7acd9be82ce448e240", + "eab475001b0aa1aa93166127c3f9ff7280ac1cb3ac4afc8820b0593817de7c3b", + "0ef2fc4913d1a710a2343a85291c0d29b1bd115e9df0c5d9b532b10c455b0ab9", + "effd3fd99235019ed19de8224f01359651face303b8c45bdb782f66dffa28265", + "e8ef8b129d2cdae5045ff07ddd4983afe1422dfec9b9a9f4937cf4c065736c45", + "b7c2ec4aa44601f64a38eaf8592878fd84355aea01ecbe402e42c32e95da02f4", + "9f1bc811e651e1c765c7b261ec224965a2f2e33fd7ee7661fc1c4837aa08af5a", + "c23a8efb7fae881f8e49be0819e217a950c8555dc97caff51c806239b790f03e", + "e32d492befc2a2305f21637527c9b09ee32ffdf9d31a6618a230fde3f836b67d", + "e45d4e00d4bbcc2f148108c7377dce9693cc299ecec4a925a5a4816133c755ff", + "63677a128770375236ef2c7073d367e8c33982d76ce4d96037c35f3261e7c285", + "300dc15536906cbb6d9c4d66aaf9989206a0091b169091282d19e385b329b3c4", + "8587fc88f531b3f06a6d1c9de68d148ef978919ab4594d3de4d2e1f41c8e5033", + "dc55176cfa4f468faa3ef05432b30a6a74277fc7dcc879e19700a2651c420e22", + "298aa1679c2558a3f897685b028dc56bcd0d42f134dd9654581fef7e494ef427", + "cdfc0cbaf702098c5accad9b4e851604fd33dd9cce49542f919227cc563599f3", + "dfea9460262aa54db71b7e4a5ea0b5e2e10ccdc42eaa1e9bb402a3b4aa5e81e6", + "912006a9df1903a66d6d078995a16b07dc93794bfe32d7dfdaf3da83d85cc7aa", + "1c11ff508d9ef8afe318346cbcc0d9390ecb389b790d8fb60a19299b32cea276", + "5d848cce46b08ff4ae7454da855f359db2aa833af79823153bf0bccc9456764d", + "cc6344fbbb6b256b75d81c066193faa8f4744f52ee09582608bf673f8b974e93", + "d942a3cd11f89d839f16aeae93863132daa43c74f392c91edf6f5708864e57d9", + "ed2f7a93545a42e701abc00dbe0e607fbff3cccbbcf4b0a54ef58f5f0d7c7b22", + "2b0730add011b1c29800cc79af55a77dd152d30eedb96cfc4f693d04659953ef", + "09ed3d502564bcce98fad5bdde11effa457ad4f6689b7b0d6e91d386b91aacff", + "b7e8c118662977e4731951affce7f248329b77fafea3dd7555376f1659c13715", + "82caa6ca7a32341d8a8fae0c97eb52ade89504c28c2e3a6ae15f8e7450a0a9c1", + "65aecf3b5e7877c3517df13b5a6717b612604b9e81f9c40c2673d770e4f1d4fb", + "6b0d896aef56713383a6b5b796c0a0aa05708b65afd472a81c2dc31b92b743b0", + "6b6a468a914c4e3c11764ef36cf54b6e6dc9170a902b4fe7f86d04059a4ab4ce", + "8f0f3167c01e6f0969f6e8879d8e977624261336afba3634ac3f5a261d93e76a", + "374927febf1413e4bd5f93653a7c98fc3a9ed27e679a66d8ddf4bc4bd6938b36", + "3fc99e38a4ed388d22a7811ce3cc2bcf60e395bea87ffbca63587b33a065f7b5", + "fcd7883402aef7a8bba20c73d635bf5316ef5917c0dcbc0f37873e07717405eb", + "1c81e9b3b025fe05989a399c94ea14086c165a024476a890c72358e5ca1a353f", + "0c479083fd13228436cc1b4bd3a1e4779e28a6e34a8fffd93ad823d1cdbc885a", + "bc6b259f1337d80319f6ea76e17c0087dd16c2b910687d614b1e9c22acaf1971", + "2cb5a5d0bc249587d3242c18c2bf6ec55efa7b709009f654a744461e11e9776f", + "36e2c62349c0a8ed153c003564ac3a61bc50d2518b01ec18e816eed93460194b", + "1308549bd4137c7f8eac1aad47436a1beb5b78ab44069665fb7c5fa62c11427c", + "11936d8ff3f9770fe43c7281f00ea3ea00d19fb9fc05fd5b1028013bd37ec3b1", + "89577a5aa6c30d06fe46c14b0e78f34338a86f0c4a1d94bd8057da09bc2138ce", + "b37fa3791c3267f37977225c797f9ab3cc22c7bcb4a1235835f390c8ce68b769", + "4b9b095937e224031c64793d1935afd547639ec2cb51e186db8ff397570d3e6f", + "739235ac408ead7979b97d68063379354fcda4d93b25f697f85a05b4734b6a21", + "6279c82079c8d93b88162d0b8bdfa2ba68a40cddff95739097e8d3cc4da63ac4", + "5679119ecd660ebffd79092c8f89c3db8ff4a7074c5f33b73df61bccf210023c", + "ac3b26d0d46d9fda13ce760a12bc0f98e3e40af5663e55313228ab0aa5eed709", + "623dc054a96f96bec09feb27f60e41a3b823978248a69d123f4ce24b1500ca48", + "532ca1c9faeef6215a05539326f010a95094f2c7b99160c39345b810cd2929f5", + "69e283a0cb490558723cf7a1f4944c71580928b1f50bff787fb6910e2b54cf79", + "71430d80823a72b31f143d401345659758376caca0656b8bf9847c2b5ba7a8d7", + "3026a298a3f469f2265d6e5e1032926f276031253ce3a1b7592f7a5a32c7f451", + "6e88b2c86e9e1fb3f29ec8417e35ec0c2285dfab72651f88efb99a122150ad4e", + "edad5a0513242e5fa96bf7b1357dc1a6e47ce4a3243973a3e07eed08eb368c8a", + "811410b88e8caad158654dc7d260597313ec421ee3f098d6c5a2e1a5844c9d6a", + "1331c51b7c3f2a2d771425baeea6d5f944d8ae399053826d316c0b20ca23cc9a", + "bb2d59925fc7a950d8d83e76114423c97c69d8e19d0d77b9425d3b733527c20b", + "c480950e0eaad933a4973ed9ad18ed264fed9d4a3c4277ba28e202e9a7f86d2e", + "d7af283ffee0d27bd89fa2b2c63788d5224372bb95a27c3752b94e0a643e4034", + "eca0e236d76fc656e872c12d10b39811eba0ef35192370952fa891d1ff8e6e9b", + "bf11abe92020ef2a1ad82e220f4ebe6677b773a5fc609877764d3b0a2252998e", + "1845af5500ca230ec72dbea506340c876b03b17b999ba561ab097a968ba71179", + "c497f80cf2bac3899424bef2bf3fde78af50e13bb0ee3b8d5aac6f0d8b8a515e", + "e92ea87c814fdc3b7c615a7f2df7cdd5d7b22778ffe1fecdce75ffa750e75d6b", + "8ed078bb7958c8a30b7ee9f06c5ac7cb07c3026c97426cb3fc061d59ad49b4a8", + "dbbbf92e753c7de6e9fbd212c6b3e92b064c91121d8051b238e51a83a09134bc", + "b6948f851051de613f9c5d02328b83a3e1fcd6e27296f29ea41d924f3554d8e9", + "f78fc62b90470e8a9418774d5c5542964e7d6fcc94bd02b552dc58186bb31932", + "1f8e02795046fa3fe9faef8ae13cd788b17888f96d11b5923112c7411954be6f", + "0771fabb10301aed2fbb38a0dcf2b8d99c1464fca584fe3a996bfd7a44733956", + "5a3e6a017a8360acaf41f4e5993d9118d6f64c943e26007255c714803beb27de", + "c08cd49550e10fbc7207f834d7931cdb1dc94fac29567591bef9c61963555b8a", + "b760845c9205e925b1604a9580cae737040ad4713d6b68f8f4d7709441f6091c", + "4af9b2450e500b93552115b24c3ce5b94ffa8c7fe6ee301df868ce42bf36d630", + "2d3570ad9d29e827f40974b78640be2a781957f4fa1e07507a757ab23c117c46", + "63367af0bcafbbf44335c585a2b4a8c6efd002f7d6b4a43cda52aedcddfec257", + "41dde962c454d593641e6bc1db4eebcc61b661005b3943770bf726b6090788e6", + "08d21d8b4169c5c09ab44592fc369f4914642a203abc49c2e5caa16d5f4e4b10", + "fb706c91f89f8ace2907aa2dbbf60b898248df7803a587686244bc351afbb8a1", + "e1fa1e6a5712be5612226f2a880c330fe387a69c1dd30491dfc83fba4ffd9875", + "3c723e423de35555dc2589f024fb8841f298be83c8d5c5aaabf283191a4c4fc5", + "69476b7ea744e89ba4663d9d88db6b40686f12fc24e004858f980ce7adcf102f", + "5c5db0c946143f06e5ec4e98b7dd9c7495148853ec0c6ab829dbc42035f49e27", + "21a12a0bf10cea9c78cb500a749a0d1c19b36bb4a9105fd6d3d0471025d6e5fd", + "72771971caaccb33a239b73a0c282fdbcf540f2f49d0d2152097e4aa57414e3d", + "ea7498f47d8136a9e99069d84a8af6b5603dad5d31dcf0c54b37cfb3255d42b0", + "39cf3d1e2fe3345807c98da5f93a97f29c299f06258533d8a5a99d2fbc2e618b", + "d62b83fc757690b88488c7ab43514c8cd0bd1fd6c0228c4f6a29bd65c5b602cf", + "62a2c9bacbccd6c3d12cc742f4612edf53e78a953b8126a7a5affc4af773cbfa", + "5fb7295cc574180e7cff7aea96cb3e3775e1095e73765e89e5f282bdca8a0ae4", + "8c5388df4d090ced4f48f5845dce5e25b4d7815e5d6dd71faa1ff1c4fdb73459", + "080e9dba108ce8fd4e00e860745fb3ced908c9bbafc5a8a040efbd62ee8eb61d", + "9e3e88a02441b9662e820b21edc81282e45dad559b7b434ea3d101f8bbb9163f", + "9b16b178fdcfcc44c61e9b6ce9e2ddf1c57c708d3bee376328c0645af7266f8d", + "e042c59b449fb674fa80736463851d41e8112a2b9f0cae168aeafff6cf3c7440", + "5310df1fd4c6d4abe519734f3715edd9524b12bf40350c73a69d5a3bc4da3e14", + "9b3c90431b4da677451ea394200fc47dfd1c820ed6bcfe5431ce08e6b822ff8f", + "a440526b7c4fc38df3dc7cabd37db7eadac5b037089083022ad006eb62c335cc", + "be82a7e480b09daa41655cfe37ca9761f97f40ce009c2e7f0b725c517c7c1b6c", + "86364e280c2e1d4704451f9ed434c033690f2acbd30a0fbfae5ea4fd78db1cca", + "6ba2509da3e2b18dd2f50f80b1a4422a57565c08da3e2cd4ddea3941624e8f62", + "548ba3685bdf24025125bba18501e6e379046706d2dbffe79df5487e9e1c9763", + "b3ed2c76aed7899ed2e6b2b6ff8701b5c5a8d71edef9377a6ab634cc7bdad195", + "dd2e59f1cdc5790f61c0298f0c4de9249efba58f86651486a8ad574b268886a4", + "bfcf387b1836352f35be8865c550323b97d4e610f2be4e73fdfc250b980eae01", + "85341fc80701a63115e2019079ca912860ff36482398e2bdcb623cfb084617da", + "f2c9a6794c69de56201d5604d569b06d6ee439336fa5a6c58c0abd22e3cb91c7", + "ee0e704bbf40f0df7b04d851bc54dc362ee5d23a83ba6d025e930f78ca241eca", + "b1a33d7fecdf08d326f005af4849c8063b7a36eeb51fd4487520ac449ac0b5d6", + "2abb289db2d6ba78942bf5361c827c5030cb398b90048a4e116c0879e9ba31e9", + "fdcedb985f5b30f84efaeacacccb0ff04190fa9fa6b4ccc5d229a50d88d92bb8", + "0476c1d44f731e9201564956cca5bac5b4a9d9000c3a0e30791633d91bf2a9ed", + "542c4fd50a798046410c86a4f2de1aec1d2d2e95a81f97a7c55834936183c0fd", + "b8c50f766af38fabfed4fdfdc5c67be334de892290c16cfe27cdeef680aba04a", + "3a6d6ffe2df8f18afdfa66125245df4d3fdb06f9658bcc61493179502a595516", + "5dc9902b09f2028f1bd72a85c0162e3e9425f66459f569c376596f33f3f0f8bf", + "a971a102141188d4a81e723ea4d5274eae873f5d26b802141648183ee7c9105a", + "ee848398db3235e1dafe5353912f6b8cfeb1389599d72c2163d72d442d7ba13c", + "0a0cf34cb2b55166caedf5b71eb29423eb465a579d0d8b0a66acdef95f82d7f8", + "ef149c8b8d5954e4e590dc5c19fa7411144eb691afea0fc7518e6436c48f0ffc", + "25a825498d034f4bddf60ea2691fc110e9f30754b667835105d33efc42f31cd9", + "ece60e8b5abe8061d635cec960c8757868deca42f70910bf4588bb9f2ec793b6", + "d46f42386677ab9e7836fb12f02f205ab26ca198a18663e92f04d3f5a71ecb64", + "07bb95b4c21caeac71248c62b04ba8d3914b029233565f29590f88fe2d0cc6b7", + "0bc62781f814ecee1927f940af541665b2088026cef08c43a4039304fda1f6f3", + "cf261d92a3f35162e9b904ac8cd023cb28f43f1aa721c6a7b878c9d3674be4cf", + "d9b644917becbbe9b88a59d7c7507c597a979fd9a78b8946b599f678dd379f94", + "70aa82d23cf65054aafd556b183a2ba49e76dd4c9c54b6e603a216f1600d0409", + "39287affddf89dc1b8d75d70d5d4b13e9eb985e64a6ef99bc1a8bb90d9c6bc97", + "32e27184ecf15e735fea6cd2bf68df672e9bdea21849d060d1a972b524c0e4d8", + "ef921fd32360a1ccc0b0d3a7593d527ab12023e9c182d92e22a92668a0301c80", + "69770f77cefe57a36888f34778083f04823729b97e18ff391890e24ce19d3b16", + "a33c655ec75e62310b3deb8edae1d2bf7f78b53c80996334cf0488f5956bd197", + "4963b15e44f85072a532bd0181a45620c2be91d1e925756b60afda7ccf74abba", + "d84719807ee290deb21862d2e5e3039471fb4d7a6c171a50e95d48dc0a5d9372", + "174077c0c2819b3f31b2e0b697cd4f1fe01e9fd7caf7297c78c0bb4155287295", + "6188c945ca7361c7654fa8e41f3d8934401a5bc326682315a7788251f9b44c2e", + "18f4d471861485a5c89c168d4a369aa62c97946f7922e4024f1e94fbc11c05d3", + "058fd5deae02c763333494c895513a6e6037028ccd5c4c4cf248818387bde681", + "cbf20e26d6693e1b392a85fa1da8c3363a7dd29800fe157c5b7ccfc6a5627f34", + "be9dd73e8a2a9ee56439035434b94299ba3b9380ecf18f2605bf7dca421007b6", + "16386e8c75a3fd364cefa5e95414f40dc7bba986e8c4a29a931e736fc36ebf5e", + "2b6b7f02c8efa06aa979528733eb6d4cf318e9e0fcc1629a3dbe11e097e5f5bd", + "87cd63a8f2df508bf91dc1170117bef7999f80ef43306c8af666249ef58d3fee", + "12a5655b993b519104e48865a9c1cdb4119925710c2b9141666771a2607baa64", + "d13377ec5f01766cf620c5e34c133a3c1a6b9e2b6875ede6245c94dd0a32207f", + "de5c38fb8449d2e90ffd94ab79c704bdc7b804376078fbc7cdcf586ab602823e", + "1c739e93a59608036b290ba7d453f5f6f34d848cf7934ce3d59ac2a7f9d61132", + "808665e3134770ebc8437068c8c2df68917399cc5f04c4a5f9f3897bab5209a8", + "f621ae19ba663ba0a7350b7d4fef7bc68476f738e6605c98165936dfa9b1e8f1", + "a5a64b3a990aca813038df3363f4b9864e5a6d18b0516b9b2833ada23f593ab5", + "f5a4dcc1f3af26233cad8c7591495bcd076b76d3111d5018a48f686bafcde120", + "2d09c0bc4dcbcc7ecf34742cedb19a89e205b37b006e2656c5aeadfba009be3b", + "ab8dd67ef4e4b14864fb0128d0e533cf3b868281479e5aa7c9473bdecb5eebbe", + "2ea3a03358223559463218ed537688219246cacfdfae6a6c84c625b0129d159f", + "1c3770ee992bc65a5f5a6a82f2f694f72393cb007dc32ee6dd8e1e724439e87b", + "f7de9849fc28a37e817fe7f85ee284de0589f3eee862f6ac5a34c422f2eb0758", + "e03ce508753dd418bd363eada75e1ef5c8e0fa4052120dfa58adc87d3beafea4", + "79900abe14abc282e40e9085adf6d3caf6c15d2797a59256dcfc92ed1fd1d01f", + "e37eea5b0313c83243d8014890d43d48a68772a036b79cee7a37b7bc942391a1", + "196e6d998b460e5eea8d0f47cd3f49b27bb1534109dbb124d3eb1c20b01767fd", + "d1d9956ebe91d739d2804bd554f53d81f150ac13761aa86f542ba47e0b623d2a", + "b6cbe3bb388ccd887f86d670594d4f94a864ac21986145935aeef5d94a2a59fe", + "83ff13eb7a050cea7e9c1bd54eef8097187f93c6a9f8d44fe095022839223ca1", + "4ea2bc4597c129850c0585d5a733a54eb7eb5bdc1501dd13ff0e6ada053b1994", + "2c060b56b56cca635798752cbd2ef8752eb2bd46bd1ca5de9e47550673782e58", + "024e05c4f99d4cd0372caa46b257d1f6ace6dda667ba20b1a061c5df3f3b5e69", + "e5cd3ff9acd00bb89589707cb2d8d7dca369152f4b7cf5f992ea657019fe64c6", + "7cc7c309512ab6a86ebc8167636655612151a0f9f0245097fdb18329f3d9b954", + "3d92c38fc5f98aa4c2d27a74bb6f9f2c21beb764be31230965c5807f1e053e45", + "e38ae29f9fdaf86fe8a85a5df189c81335185549b4e453dc57a00b9dba185dc5", + "44b356520b0980435b5b8554091f3dd4917c3f2d3150a952a1b2c4e0223d1242", + "4d89f6d34de4e8d78ecb28048633d95fc7d3f844c83c46d47fc70404bea8011a", + "f4ab9809342a4fc8553407899b8ac3e5f1ad202d632b9c81936a06ab3a93726b", + "9bf34ba4d22af2117d3d0b39390c02bd8a2d56a421695c2f33942420196bd673", + "64d48d9ec7a248a8e1d8ea8cc7350a3d24c23e686fb114c3afb5aa03fba843aa", + "a1522b69d58cd4b222c1efe570ee343defc3ac157080d1fbd29f78320a4d551d", + "ad94922a871d742d1d07b9acb15a5d4063d10520d964507a155589b147c0ec95", + "2c03c12e8992af7906e59ab49dcd9fda99bb53d445c596207e39ff915532f6d2", + "1cedbd97a078e0972e98b0811225ff6ee59740910a2fc4668b183e271c16990f", + "3d77c67e76f9e6ec5baa28ac4c4d634dbebfe7486461f74ba9ed0a978259ec19", + "17af655585b751503965442fa0779c70bdb6f943ed5fd375630bf86f3cd0b570", + "d3d06a5b427e198fdd275127e2b009c0f7b3448eca2f4bc60b1b3bc486e71b59", + "37ec0c74bae3bb4b65f3c67309892da38b43b317ee1ad6c26d08308dfc60a8ec", + "51bedba53a612ab953cecc556038099276c62c3b18c9922d67b9f2d5c3ec1b40", + "d47b9233b456792a528aa4c1aad097d5760c7f6d2b7ff77134508f3c6423ba06", + "3cdf5c70360cbf88afb78e2a6aacf2ccbe7c24b4c4c784db54e497681f7f0409", + "47bcd79496b7a3fa88bcacd1991a0d000ab5dd3f57af759a75e4f296349637f5", + "e9cc7776a73e48140103ce31bb9a8ebe81c6aa69cd117900ea0e651af7672e53", + "5c601c65d4ae0cd576b8a8457eeb3a078c723e80915a9215e46cdbe62868256b", + "655088c3f86a90565b3f6e0dd58b3957d7d346a166c5490ff2a1ecc4e9d0cdfd", + "e034e397e8cb57d7dd6af5aebd20afca7696eed620cf16e03fe16203e6056baa", + "35401a12aea6e0d978d9a0a41a94400fe67e75be60dcf78147bb59de2faf8e06", + "1ac92ec95a1add78ce1fd41f95c9d5795b0cf36bd13dc3218cf20c9c8671014d", + "f11944cde753270e10627f8502150ee13e6c1f2707941d20b88fe601b22114b1", + "471d956ba908e3f949ed96d81b17cdd9652408a86865c76562964ba5c0c7f94e", + "e4230f2d292ec53b23df5edc1ec2fb41398fbe50d80073b133f93538b0fc861b", + "da824683950fe53498a436799f0857db1c05a2c0f0c496664a4925446774e85f", + "9abe248ba1211d8aa805de4de6471578f0dd74711be988870e1c297672b5bc1a", + "83d6e8dddf4ef006a0f6a574dff1e296987c662d588ac4f169405241e7f7b5d2", + "c23f3b838dd7855b903b9042876d7ccb58bfdaf316bc470292ab9100f349103f", + "25ad9b97038ae2ba84283182ace0a409741e3b39e782f5168ae4dbca5f93bca0", + "e2b791b081d27a11bb3281e0b813e9e43a093392dfc01e3f093086420b632bce", + "4e07eabb2a16a62981806913bd9b9449c6782d6cd95fa1b1503f99fba2e68071", + "d3498948da8237be9ade57bf018d374df10dc13f4c45355a909ee673620443e8", + "1a557a0e36456a38d174d3b31be8835e4122d5fc37a3ed179ce6fbfb85df54f2", + "9394304d0f36a734ca2b5135311e5f8aa5bd1a8f9a3267b38f7f0e67e80931c7", + "57f9099e92dd88c79473d1097d745dab02ea0fdb62ac0eb07eb22b96437582ac", + "dde87151bea30d7b1109015d16a5d8d7c6ed7c6f2bb2b197fc2d177a0fde5c0f", + "30b183825ced42be50e361edda1a15871073bb3c7b7f37b70a2763552f8e6651", + "b10edc8818ec18bd0d11ccfbc60658bacfad0c51e257e17f5c7a7e2cd6cdacc6", + "4701cf972b9d062e06538b5a34f609600357222e18cf63a9bb84e708aca5bb02", + "cbbcb983ff89e24ba027e57cd53a79ba139ebfcc5c0ccb2178e24bc49e82c1c5", + "bda4e98d2b60cc784e0bbe140fa415111b8aff9317cfd1f766583b56fc4c411b", + "66ebe242b8641db204753cdf94714612d14d8c4e488eb33ecf6a532b320b8952", + "fbdfac78ca2d391a23935c47b37d2bed83d91fc1e830ca7d1f580ecee577dbc0", + "8cc4e17828b9d4ef0bf9338f1c7d9c21d47a62f544acf4bd4003cba4b2c1277c", + "ed3b97f6aecd4b1336b650233244a6107cd8b9e81c2595a8391d33dce05843e5", + "fc5f4d1a55203500ef89bfa6479508860f919d0b51c233b2379ba75b7be4c600", + "ca346fa864401cc29063a91d9b34a9119bc88a3d53d8a82bcf320613a33740be", + "bceb85a8cb9886cc79e80f18535646da1d78602889dd0998d33b1b6384e9923e", + "03d727bc7342d2eed3208dd1b605a44171f0ed819d60f9869c486f17973a36c7", + "b4769e7cccc9bd4ccd72705c296f1bcf9c06c4fac4898c4b35dfb1987dfee272", + "de49de14e5233ca0a09325597b4cbb9d6999c5014f5c8b61e98d91d99ee8f67b", + "e774c4e192030b2516839beb8427b19450eb414758ca506449ac239767ebe28a", + "d2eb2aa1857a12739521d2821ec7d84afc7d9df392d5e4fa926f16f7557c3bd2", + "b32f19766847ff1fd119667ef629d433132c27ce6522fe792db4521638efa75a", + "64252e3016abdb6e3325ae2625eb5b26c39be2f176a8047c7c53c22453f74e72", + "4ba80f3dfeba92c93b8f349d58d313d78148f29f4e761855f852c4eef53b581a", + "cd16b14088ed164df8c61a01927ed2ed6832e06c3131a663202a993deef29939", + "5c5109257f464d02b4e16394d9707628054da35eb9cc08b73ae5398a98b0de67", + "16e33ce06162e4936d76f369f6af2a08c2444135b90eab517a5ea1e277d473cb", + "8446ea76e342b4c153c3a98a8a85d26410035a704e0f23b1e8d2b25808a974b9", + "ae3e79a91767c6f80a33061b4621ecd63a796b7e5cbf2e77d3b8b61b2f0589b4", + "fc85a43e20722322deec53f66cda3d426af19fdcb831362289b77243fe60f56c", + "24e9bdb00e829b5b548872e4ba655978a747e93ad3c408ada524880f5bf00dba", + "523946f616e29bc3d605175527896729b8c5c2f8ce99338e398e7de2f819729a", + "e1772ddc1f9d45cc0dfd81ed033600fac029d78f8844b0e9bf00d65ebaf3aca5", + "d3abd77897f3df4ae9a6f2e06dd401e54f94dea8ca755ed872dbd34d94bb17a9", + "4dc5874a5b7995485f5969372149585da866f430c553b6636cd958cc32d00ba0", + "841757a6b1fdca3a81e3544be4c660d927bb8aba64ddbdc89683a59decf21455", + "2366e565ee83fec7c2c75500b75c8505a1f056d97a0903ce1863e9127f4ab93f", + "a9d98abee94570cfb1cbbc5ea0bb05bd1b1e09b1035467d15715b978afcf392c", + "012a13d8c63ee49b9fab1335af0c777092235776fe4ec742acd77adaf325537a", + "a64421bb7fecefe01bb13ca08d3105ac13b41ed89d034f95a5096b3f8d3159e6", + "d754f709969ed0498d0cd772efd17a3b229698929f1689a01ad71eb9d85812be", + "33fcfc5a2565e8d38a20e8447e54c131dc8959e5b03af2253103a3992667b775", + "1f3c8140509d64f03b1e467cbdd582b286e33285b5ceee6be35bd70f57b1e716", + "b595eec1d9e8403b1159591b48f7467d36dae2aba926df091bd977fada1874cf", + "1eeac47c8143b7771c820759af4692c65ad1f6c13dd5855428f7adb45aad0ace", + "5af667349600c9aafa70901a3f2aadbe15453c81541737736b7096f2038c9436", + "470b433741d033962502b113efb1b7293a292391da6d87b61f6e4950b068e75b", + "5fe6d3d0ceb26bef8c3615041159b2fda69dcebe0c8cf69a9653f2614b4e7f9f", + "a6414aca746f1bc6caca5825d72c2504765916a7011e1652659148d298a08439", + "3c647531dcd450edaac7d4dbc6a114c3c100caf8de9dd3e22b3bc8396d322618", + "6bee1fe478b7b65995a5e12a1a8ace5869dba97580ccd6405a5c6465154dee87", + "c9647144213aaa58807bf08db4d113d2c8b03234e93317a32b17ec41520c048b", + "4ebc10ebe004181f76a35474502f88891d31a79815ebed032f650a7744625605", + "78c0d897bbcad397b8c665f9dd2c90ef440b3e0382e461088ccd0195474deb15", + "bda01580f26be2cb7abf36b7ec982bb1e0e1da586c8ef5860f2b2a89e980a04d", + "de783112c9efcc8076ad4aa8bef22ef450556f50473e99e088d34e6a37e5d07b", + "e513e482e99ff8462223a2585a9273814517c1d873cf2d1bd8c30b5370e451b4", + "50eba13b0b3739163e85a33a69af7b16523bfaed1fee0b48682944038b20783d", + "ced0bf8add87c80b166c30ef559c93818d996f1510a7d84973b7e3799dc2b795", + "ade2b2b5871a21819cce5f781a1ba617ed424ec07600f58077802e396fb5cb1d", + "edc7823c67ad9a50f176abe9837f3e820a9707542834037bd35ce089de23787a", + "04b4b64173568e3e6a22492fe473f880882ce270f1394530ebff646f21a2081c", + "3ff942b8ef2c686c02c5cc62b2020f938c4c4e4d99fbc6762ac3fabb7dd353d7", + "583516efd6d5787df450ecb28fbd709b0f64fd45ce49b747f5b16b54c2c69511", + "f3a488b27530000e927ea66429e00503f2e8086ea9dfe6f4190f4c1c704d439c", + "e9c743cee2106aea26f1fa1164652249f459fe0c37902116fbd3e5c7679984a7", + "87a474448927b0857d6e78abc251c858cc4ef01b1605a27ed3e2cc3388ba9bb9", + "6c75ac7dab20204788e0bac27f31749896a1b394f4162ac07a9f0cd8f2125f4c", + "d3cf9267f88d4686e8204f0e942255bb5cac98cd22d49b1047e259025a9fdec6", + "2cbe1d42ead8bbbe3e7dec8cb8123743c4f1e1a6b3ace88013ac34ffed2c6d08", + "236cd0160f401bbdc955255f19f3cd48975e2db66bd8cb3b2eca6accb455bb1b", + "9ba8eb32f265cef0984c60e038a8bd273537be8de194279d2f0f991b56a46b88", + "4d9eb578de69f688ff050beff7bb45a297564a6392a0ec1b21fb8e54268765b8", + "4b910cbc9b5d42ba5143c7379295786bd94ae4d576963cf5199572966c1829b7", + "69f0e5a510c09986a98e06cba14d079b2636b18a342a5f44698955dc1382f948", + "17dfcf1da115816ef146f17f2205ffb294b15de333129ab42d9782896ae4b807", + "bdc00660d12a1db8caac51c5e4a308f858530a4efebf71e6a857e3cb9d740ead", + "f8dd05265837e962ea919dac9dda9af48bd22b3428b4308836f747eb40d13aec", + "990055a5a2c28a577a5aa9619830b4a5375f4df57ad849b4b39f8df74e3e7420", + "0366eef8d6febfcd24b598c29a0611a75341e3b25459bcdd8e571208c8461408", + "621642bf171544915a01eba19aec8d6debf09e6ed1b3b81db4b9d16d8ad2a8d5", + "bbb61fc1bb56a435af49f7bb455e48336476109542235650b1cfdf78dde7efdf", + "4f7607055f3df2bec796d9f64cc518f48a51caaaf4463dc3d901bba7d4bdfdd0", + "a483dca8536a10ed0ff36840572a283508c7909d1808ec6b1c9dc12600b161b3", + "50294aee88514826fd30dd12c38aec2519c9150b69ef6517dba9835355ca30e0", + "8fdab555a515bef9cd97d3171a4c1026463ef2961abd8ff9ae437168e9608a58", + "16de1bee90b6908f41ba16e2632e38eacafbf52a37df4fc144be9694ad325ad5", + "3e31a1b91e7e78a553220163c093614b293d56b345bed78bb5a4755b2343cb70", + "09509cb050a7a118da7250617c54cadec4b8c69c7f07f529f0f0ca854077c5bf", + "c5d0793fafaf9b4c0cd193d7b662202d584a6f3c451087c02c5f630b537a197e", + "e77e4cff96916beadfd20e1724e2703c81f967dd68557e9ece73e1c6bdd07eb3", + "bdfadb497fe1bde3b8a4c1959b942b1c00a8dcf6e9e80e14eabf4179244cb8f8", + "ea47aa51902bc4df501a1ea763a10f682812fa55cd6e21e54bee48264249e895", + "8835c354b27a8cc550e06ea85b401b36e0865461e542f025e947d3a2ca4d85d8", + "f471ce9214239d1813a549a3a8e584f7f1ca3f30201710af42380aed509006ab", + "72f48139bced328d8714e63519866de023a2a6a82d972224db43f66256e8c223", + "220eab16788be976cbb183bf999e06d8ce88c18668dab41e5ee886b7df7797d6", + "ee51e38dc9289e5dad3168c962fd8261fd7d6db4a2dc5e40b7d8806961508353", + "e94fe0f079c5f75cd5a7d288417a739e46661ef435394c337a1be5fdf427d500", + "fad5b46d9c9027d62240d1a9bdd5bcd12d4c718cb4a0d282708c6fcda5bcf501", + "8df892ec46a55bb900ae50befbc3f71efe69976b2dd15ba556894df609d41a26", + "60a7a52aed71a467075c18f780fa25bf4080521410746ef2ec62e0c5ce653d0b", + "2851625ec1e7cd2ba0b6a5e0309e05beaf22ec4c7dbef4b6c7f2006753e2e4ca", + "15afbcb490ea23994d036d0297b6e62c96a15116f86ce54859b1c566d9db3a66", + "e5c7faca03727b4c269f2c8910148402106fa2c2db532ba6e9e4b369e390f58d", + "eb26169ec947944d6ccf80e3304ea0bb268dbac83e2cfdad19c3792f564bf4b2", + "d93a2ab5264e9a5da1181a75a8ab73519c64ef371a04bf9d724ffb532249a4a8", + "5f1e70e69540704970f71b59bf59ecba359c4fa38461ac4d18bff3c19107ccf3", + "75716a1a2f6d9427f61db9bc00e9c02004340f5ad4d94a31ec2882393e0ef5a3", + "0da62b7192acfcfb57d970846f53a22d1130ce30554cb528542f168b23752085", + "b715598974c1a7793d76521d0c4af64dd6f555ba4f954488f3abf3c9367c1715", + "9fa30538842a5a60a821f6ca80439e944faf715e5a04002ba20feb87453f7be4", + "8662af7db6956b310621ab4c069e240d0b9a6b128771c6db0b9c0b922e3961c7", + "4c49bb10328c4d7c597f5afea65a8033bb20bde9e834edaacd156df582b67957", + "61291923f1ffdccdd64b0f95730a684aa1eec9c328eef7dac96005621ec6187e", + "a94c58850e33fd3afed282ef430f377e081a2a0d90dfaffec97e0e847e008ed4", + "3161cf233736734bb78193e41c051dca5c133221cff4432781af9dec6456c451", + "c2a6b6d2f751b2f8fcfe69fbf5b611ef8af16872ab260cc9b5d4a623cd80dfa3", + "7ce55d3b6305b18800b562826c14b6b56b7ebb62b608b0dfc266af5439c77a0b", + "4fd5c4243bf512842fe93581085b5ce55495c5459d3d4c35f7c2d9d42e8e3137", + "45528b8b44e5117b8e01237c86f0eb7a07eecf29c9b4c84186055f58e9a497a6", + "844641e4bcf055db4f861095f8127f62e684317754691bebe4a05321f24a50fe", + "2ea0b6f0faf395ade03a21a910015534e2a424422ea503ac69043663f46fd6da", + "1b339cf165134bee3610d0bda7d11d67212aefe31e4830688a4b2b04179e639c", + "4a0879515ee736a55aedb273e81061ee9ff1f47be940876aed4605b03662ab53", + "ae3b5ef346b61ccf7e94bf061f6019cb5f0f460c45661be49c5dc079f6172b32", + "54a38e53f3ae61d46489c90bbcc449b677466679d39a77576e34ebec7f3d7bbc", + "eb147781a8aedd0773d7ab53940a73affd4cbd0fa0208ca07c23cce2f9752ed2", + "1a24cbda8c932f4087523907def3144e81578ed06a7b47e3de2e92d3d3e45872", + "460e71f7ae80e2130bbc33c43c0a0eadd3af0df7261a20010d99fecd121fbb89", + "68517692438a938f9abbd9f98ddeadf8e6ab70f37679f6679306eb4c20d8aa8a", + "b508e160c931b4854ba72fa67d62437f4a3c740db9b616171f9f7178cbc280cc", + "3867fc2602f23528ac24fdb9a6c1650b5ac20a65b847f9dd5648d7e00754107f", + "18e8c2f6cf95cdd816259dbb782b3a5a2f9f0f57254f28c40ee239a33704705f", + "80a563842f86efcf932ee3af3ab8d981c7885625400e81130cd3fe81cee61fb3", + "101359e9304e89ba01539618752ef6f0b24c5f91a4d29cfec9770934742dac33", + "5327874c08df594c07da0b02332513fb423be7cf96d90c4dc3844eb943bd62c8", + "da58287face04b9e6a5b4d45487dc69fc758661b71dd42bc13a2c7df8d5c44be", + "22bf3ac7e3d6c1d49ac5e116d524768e8eac48051e0a3c7f97982e5f68733205", + "4835f306be497a802c9897af7a6bd3500b8fd00701f8e1e11c7dea812d72d98a", + "5cc6802b35877c5d4105a621ff255e014982fe4a8777d2234af2e1a094d60f9c", + "26e160046252c283b32d96051ccbb84cfca4179807bdb464e1eced2a1ff609c7", + "85c751f7ee6462587dc6718042a563027f307d6d989e34e7b59eb98a9f79ccc6", + "3f5b9dc40ce14225e216fbd41cf546461094779db3b158f477b211a1275a5333", + "8c5670d8e0723c0ad9cf819d1c4e72adca4b6cd03e5113a27acc6471565cd1f2", + "6024926c35bd7b408eefa7437116aeaf685002a2ca92f0cb1391b28103e493ba", + "4477e91eb84989ba669302f78f322a00ae271fa1a53b1720a06e62fc1a58244d", + "630b7e8aacfde9c0766aeea45d0c479284701003cc5bea77189a2cf406e390f8", + "998a1640e853716810b8aa5bb517c5991e84929bbf680c2a5e19254d7f4695b5", + "a24140eff0755c0a4b6e27488d7d69acd55495bc5169bb6759f61f59d89ddfd2", + "e375d401432a5e116469967929a6b7103e62ea606a440d534aafb5193f3f16e4", + "9e6f1d9ea61b04aa637399da6b65a6409a1082bb94b30e9c040599f85beb2033", + "5570381351356d4994a34a338fe150b36bfc286ed4916570a824816c85264bbe", + "d411d32d47082eaad4d0fff1cb5f3282006dfe03db36215e6e304c03fa9e8cf8", + "a42faf76d32c2bc38f89fbb1b9de4c5ffa7169dcbfd3a9ea3896071a664d97df", + "14eb4222bb316c5c698b3111d393e4dcb89af2ce37c2ac7a89c9cd6c5b0aedf9", + "eede9f9f9ea1c96c5f2a8cbd31d25912af433491770771592c012e46b0c4e1a0", + "77aa815e9070ea563903df0b8e8752d38ab190a38d2913446899366135ced5b4", + "5d88ee1fa962208444676786772ba090130d278c91e43b62d2f85babdda218ac", + "e45542f4a75d73ce277e5fa8e9e77816eb3b22fb82866e83e4e934c9b4bf9bcd", + "b2ffdc8d6931de06ae78f90b41c90d896a9c51ef882dcbd94ed7963d3da145e0", + "c44e8c507e423a46b109a322cac7c3e9ea89abd179d85c31fd4bf6ca876d2e01", + "6b017444f86db183f427b215e2321f4134399c9e303b9631fde12e8c236f7313", + "78ac6f6a7940996a5a1174a6112414791b1469700fec8f2e35939c7db2bc00cb", + "ca272ef7e01166f38a514f1ef1e51a89c8489a3e1d86ba2f6c63c744386ee9cf", + "ce65f5077277f17fab97bba63a476ab63fac03d0225de61d42bfe776b2f94f4e", + "ea8eb94bd99b06fd26b7a34185478fa082ea508248efe1e937003bd0883c1913", + "bda305c731d3b0f049d0b5f3e55179e338bff3b652ed8e548239b8c8907771f9", + "9affff2a7be627b95625b2de752a47a3ebbc019af87da3791b7298a140f52647", + "4c2f7ee31f82cab36c183f4f188ca2027799c1e33288aa6273405b77103b2ed2", + "08c1652317dd093c076f8e841bd4516615fe9f47808631ef1e57cd86d334a928", + "62c04b6084582c6ecb19ee9bdd4f584a7b4d53a3ec6ae0e04e26f05366632f3c", + "d785f1993726aedbeb25e110806f606e66541c75181bd72c797503304448cf5e", + "9f4147bfbe90154135294f4d8d97f8c16e2b9279131438abd31763f0083c265b", + "46f4b54abf2713070519f988cc78e7f5db3b7774a418f0a9877b10f3f0123c59", + "c963cc66062786f833298a368bc09b20fb49063c01438bfd5cbbaab46fa5d1aa", + "b28826fcdb8b02475e48f9f2b95b27dc1696b0c989742b5c99250de741c92173", + "9946f20d15fc5e92568ce36ce0bdd1e2fbbebadf5ed4a3fedae7efe109a6affa", + "e10328722a117395ba6f6f0a70d3869d799b997ccc9165304342efac234d6a63", + "6090f29f673d4ed171dcb45c7b9e51933f2e0d066e555b357a9047a8d110468d", + "b09afb472a4bd365759c33df7f855376c3b5126410ea3a50e839c31bd9e89a7d", + "9194a79902a327db6822d62d2ede64d6db502b58dc69e8cef688f90b46c0044a", + "c1e1cb63665693e87425a5433f47a6bf0d5672cb0c8b26d9277aef368268e507", + "8b0d2da550ecd437433db634a1817c7b5acfbc44d1a1d532a1ff5d9b3dc91061", + "9e83f6ef8694cc9e4567d7dd118a998a387e1d8bf4306e817c552021f3750f2a", + "c1d18f788b9753646af90b1d27c75a96c4b9bef0d8a9aab9c5c17ba25890104a", + "a5b07a74a928c3719d97f77de03992c028a8eea84b9d64d6b5b1a5c089c80a4c", + "94b7c20464848bd0f961e4fec76410c19de606709ae6447a285628bd60ef58c5", + "c246dbda5d817d48fca1e95f1790327f7070a01bc9a6def540a6e3efdcafc064", + "f1580c26e885402bbde8694ca41f9bf18b2ced7804c9e3f4b85b46b8e18d43ad", + "0f7492d774003d40b22cf59f321fda0ce3ccca76e508c0268064ff05e1ef6aac", + "4346c82d2bc5e20d8b01e680273b70dbba3c48985244b00273cfdb88da3a40d4", + "0e3801dffd3ed7ffbce6134e4bb5e69601201dd1c1fc93d6a657a8ff493dd98f", + "8a3f8a707dd46f9c8be4536d0aa278b379e97b25e7a55c1f2acc89de8bda554c", + "062226c9b5c110ee1b383a0e08874d01f8b4a3b0b59dce3d1ea3d8b63d592c48", + "5ef17cfbccd38196eeff448e8f2b4de30fd57780e6b0107bcbad6ee8ddfac43d", + "f803ffcbdf05f18a1fd344c74a63be52de94066162748182e25c1725fc7c7747", + "42a57603a19cfdd63c6ce3e8e30d49668b3fbacf933ac17e15ece5aaa70bbc02", + "a8ed8d6574864912fa81aa0ee8b3a8a487ac020f94c208046a8ceb6ab746a44f", + "5fb6775eb6ebd0715973b429c6e6bc7bf4dfe33afceca6582a2c51ba032ca4c4", + "1b4218d5e9290a492860c56807e69dca3fcfea89b45a0a4af2c5880436b0cea8", + "0adb08da312203b91f6681fc4533857845825ad15513c2f7b17abceca57e0fda", + "17e2cca73e104d8e06b2bb44f8e0d4e2f8a295ec69f83253f0ef6c1a0e30f06c", + "9b491259158ffafcdf5cf43f48ea6bbb4cd1bcb598d9efe42119ad0d39b125b9", + "4697a9424a0f4051bac9ac126ded954a252fe1b8644232901150332b099d18b2", + "ca278c277da521677e186c3741e13f3297963dd651dde5c66141de26ad230843", + "f3103431dd84bf7d98ee6951b8ea091f27ecd686394678abfc27417e433e1853", + "c126ccbe15a275d4536042801ee47535b01aa684fa1ec6dae763ef7d1066bc1f", + "f613bc8a6de09edc72257ceeebd80588b2eeb6f0487693da49f04bd0b1e9ae5b", + "dfc28d4b7150449029c86397e4ae0c228d59156893166a2dc36687aae956a840", + "d27e628007ced4c61fe461deb1bdca048a23d6da4023e94cbf7298c04ed56f92", + "e877a56ce68b50dea11a5708c9ced8fc70c45a1c447d5835ed974fa0bba96119", + "50ff61e082c18a63f9d16f1fae664a0d2ebacfa559650cc3b7ee4167159018d2", + "a2b2350971aff792412c294be2f952cc2ae433eca8f410a9879d15397d4b79b9", + "b135d8fc92379b5503dd37dbcc0b766b92000fbd023b6fc81c02dc70de2b46fc", + "aa7e6adf9ceecd5bca6dbb1f221dd804c29ca5e5a8a797d59cb5f73ca6b29a08", + "2fb8ff76ad0a2192bb63c788207939c680ce8a7848d203aee69f3d01c1f84afa", + "21c9dc9103638c8ca9202dab37ddd41621fd3250b70ef51a699e8eee02f1ef77", + "780f19c51e5ce9ce35ec30418e224c2189ba6ee93a99893c00d0b443025e016d", + "46e4ffd52d5d3781dd94e9cc0f8c3891a15ecd1ae3a972d6064ce27fc120e404", + "93ecbf8108bcf134925aa624c427cff1825c14d71ccd5e0cfc0c5d614dec764a", + "8e693e1104b20d08f3a9734491d1cef5325ec025cb9030844bebd946c075fcbe", + "b1d0f6393d191adede93790e6bbc055d84ed49c439c23f9507086c3b8c3b3de5", + "78a7893733ab8705420ef0cc6f23d8c64a736305a4e13593b8adfe42a67f275a", + "b87f1318572d6d5c27805f58560cfecb9b9c8613d18fc6b3ee01076932df7d0b", + "b301f3872d9da40b58d6a8dc96ab3551da27dd3197457dd0fcf72f7e40f18531", + "930de28c9cbd4ff0d8fbe2d6b22fecb9dfcae61f760da9128be9d7934e67b230", + "bc5278405cc5c2f2d603a8178f9efcc049202fa174e5cbc916123fc43cbc691a", + "d156cc8de0fe1eb4b89df98be198a615427708f508bf44bbfedb31bc6382b253", + "27239cb1e27b0f8c330ac4ef767613b47777c775c396181bb15ffc9f2c3f2d29", + "45f90f95c23c26a1b5dc8bc4016c4d161d7415fdc57e31dc840011f5bc584fc4", + "4f419b98a73206176bb5da9533636223ff21ebb50d202d34281e02fec07ddc50", + "2f767c32ab9b31e1362c399b802541e3c2639ab40f5e7ed2faed89949aff73d0", + "e30a7582601f1a73cb69b82379694a565fbfbf0aceebac0fd23c967901ff0e33", + "62da9e9b6a30bc1e315f60dc97d7233771f7626f1c99a846b0c62c113fd8ecf9", + "63671f3e1a1147f8a51d6b09a688d3d22ca9555cca0f722cbbf2f9d44acb96ef", + "025f8ab2bf0bc006ef64a759c753542f7dfe48493c6df023607ac64c6b85c9b7", + "4b43ec9168563fee6d843798fe97925d38446a6ed17b84850b96a9f040cb3aa1", + "873446faa81ba213175b71eabadb6cffddc8ba7a31db90aab1d3c5da139ce922", + "96b1cd13d0a4c971425b331a99211095071c92fbe12b28c54ae40faa9e8a13e7", + "0af8de9070e60ded44de0aad5ba6873ce8b95be2a027765afdf61d918bb89582", + "c93df738b8966f6f79f091570f2a1161d2e90f0746c7ca7776f4b1986bfa58b8", + "58b2d49b5e5614ab9e46a26af3d8a7faa33593441758561c866dd681c3e18df3", + "a225a654e7de24c9a454904c74fad832a3e34ed6afe41fc5eb43a93ef7a6ce61", + "632f52b4a6f3782d7a2e1e76a46add2809d6797d4be6b833dbba9637275b4986", + "a6e810b5e2c1fc14b8ffb79ae06e00fd35d06f2800685f793d43efccc03973c0", + "0874b776502bc61b535dad3524589c7177ef91f031231df6593c91190dbcacab", + "9d236de96c1249ee93212931fcb5bb2c43b5158109d69a7fd1c5e8990ec8c633", + "8e4092cae76becc662b4ac04bbb7f92ff6af36a94635fd14ea3cff593392a092", + "2661197b9b627990b06821c8ba6dba58fdafbb9fdcc0e387f2e8372de7bb958e", + "89ce0f12cffd0684f577f280d7f5bcee7aaf854019d2fbf35a1c60594a636c29", + "26996730c0c1040ff88efe113403bbd8e034ed145dd016f2ccb0c1982a79de88", + "b123165707cbabb7991a5d94716deae2bd0f841d903aef055effeeed16172f47", + "af4b677015f2cf9660e4ac8a2c864c54f0af5c2d7143264aabf9baf8b2f70bf2", + "8ea2eb5ba6d9180647dc8290fdb7e312e2c9e8e3a720d456ebf2d6f5c13af898", + "e222c723dad57de5a0a68571b868ac8bd390be1a20e7cf41a2a09cc1d5a12468", + "d39df650749e0bf8bcfbd69cb8c600cf4fa1018ef36dfcdc97369bbae4320787", + "4d16ad4858eb3e3fc59df1dc59e1b12669cf61cb8afee21658462bb463c8727f", + "e86bd3bd6ffdda0649fd129a9dc3b60ced414240160599e64594c19b403391a4", + "864265e841a8df4a3a5e1675ece98b28cfd443850fb4483ac6ee5ca271f25147", + "3c094fa887cb385c54f9940bbe1631d81222503125f7bf41bb64e9fe9b1de5b8", + "66a4e7f7b19b1ba5270071c3d6597af0780a274e51482d7814fd96eb75a99ea5", + "887c1bf160ffaf1fadebb2e48d9874229bfc33ea7eae6bc504bbd5ef15a42755", + "cfc455842bdbde7388917277dbeaf2deb03b1ba93edad7db6d380144451fbdf0", + "c8e524c619658d0d5764b05ec51b18bc8faa0f9913c9d30a05528dc4ab8e1052", + "5f2742b3d3d564a65cf8498c00a87400379fadbdec151347994f506d6d9c75ee", + "9837c9f92ff1e9657b309f94411c9c647eabe90374e414ff7faca09d671a8862", + "8a6688b097b1cf52c1b4324ead7e3a761879369316c33cab8dc332bb6da39186", + "727045ae0297a2e0a56dcfa248e9ac1ef5b20316fa0b01df612a8a28ce4f95f3", + "b68b0e1d0020a3f28f8b47752e901548d7ce4b528496d416188cf00c6232482b", + "0bfb9eb78b168612420093f67a836c9e95a6a226af3400ebc60becfe50b31785", + "e9e6ff9f5f07fd77a141e348baafbf5318236286dc3240e64af4797e80ef7442", + "5c563ee0546ea70310d1482765295d34ad20a046f94d929d954be186a28ffda2", + "94e5565719265aab02f3789251b5781c1c3505b5a6a397b39fc34c15e6003b6c", + "78df3896bed07af72b99cdb35e56c84ab31b9ee5088157dcd7bbc3e59a5d9af7", + "944546ac3b8901e716a4b729946c180ad626621c4c04464dcf1f5fcec1789607", + "8522586d9bcebc07cdd2b7e6046b48b48916ddbc72f65fd7a531e07cd1c3650c", + "88ac384d301c563d3c01eba542c3344296c89d16439ae6fe3cbf40c6dc5cdfa9", + "3214504ca66b4d7b167946c42b77d85ebb6ccee604b21f9ff2b74d47f743ac6d", + "58f74d895899b6b80720722de209e7b39629e732cda6a2f9d618ece4629a78e0", + "7ddba5783910b7b0a4f4c1c10ae2bb40235f234585119f72abcd4b3b493173d3", + "afa7c3548b9ffd0cc31164c34e344eb7f5a11d8979bfe0b68a263942dfaef426", + "581640fd105f8d9aecd3add4c36e3e2651266db1c111f9ddd2ae3460e73d9231", + "ac612bddabee7dd524596b535b369e60336bfe77ad81db650fb34f680cc60465", + "e411eff2794443edfe7238091c2730579fcc4cd04b4d960ced7f5246f7c482fb", + "d0fe41f62df1f4649e34c054563ec7a662e4308e5bff2fa91132b241bff4d49c", + "bb377c6c294cef1aabd9dce166e52c4fe1cd39f81d19c852e2d82835d4967479", + "0ae55660043ea386ca03cf0360f518a9087d697a9dc6b75ba65a0b3ebadb891e", + "92c2cd57e6472a53fd17d0a120d1257ab4ea4075473ac696d7ffe9dfa7fe544f", + "503991facb9a83b6d311f1afc03977bbe1fd299d7fbbbeca6f63a2479cf493b8", + "08e2b1a78dce95c61b84dd18b98ef0b70d8a3fb13f1a9528c7ce2cef804d35fe", + "4c1e97d7facc6d74d5d7bdb1b900abe7efef757aa9c27748a1e1e747a33e179d", + "9edadb6793e2271200c6f8b71b89aede232669bb6ce5d48fa9fccac53ff8f5c0", + "a0cdc6a9bed64c1ae7bd3e19fdc6364a7e2c5c80e8d5446548e11cb5e5368870", + "068f9cbaecd2be88b1201c9d0f34b7c70b400141c59b8300df9865a8b22cfe60", + "287e5082184c1af1841d42b8f9194038b2205ded43fb565ce436b039462308ea", + "3e1f590d8b0d5cdf23e638ab11f1f2535cd7eb30cea45bca7e2e348f6eee9c57", + "1043059256d23df6d7b4911e09e5d933e7078b3428c533619082e2f23baedb4d", + "e7006818c3c9eb9005aaee220c559a794f949b19b42774979fd25d872420f3e4", + "dffbd0dc51a200a614db672cb367167108028c05fc111c6768d7c591e76d6922", + "c8a3f299f7acc0326c6f76197c675cfb95d7d08e8f3e17aecf7b65f9122b68c6", + "c307c2a8e7e87e24bcb4b6ab8937e70108a5a0ae98255ffde821b2dccf1b5c35", + "fddb998caeb087ec733172a00cf32bef542c8148aa675e2b6deca634403efb04", + "e21487eca11c781b06a8d8a22f930eb25d6e5a79ac34d24ddcdd81b7f1c949b2", + "3f62cc50ad792a453a8b84d0cbe05a671324d512b126330da2fa6a81c55b3575", + "a6da07a9113da61ebb341c210d4b59b4e704efb083b7d355b0c90890f0f518f0", + "c9bc1e1c789c856440257ecc4311db70a26fb375b8190e11c609ec8e6414a5b4", + "4627217d1b6730f43275e63747b6a708579877533312bab167ca13284d853545", + "5f0d5900f3e9982a347032122890ff01024d41c2ea1c6f5295eac3cf938a5058", + "c238fa0dbc0cc1008b92cbd8b86fde7ef609fe09d72a091c614618c2d957eb6f", + "f2ff7b148156da47a893bff6c1bb709c78de34ecbbdf46b1cc60aad67055fefa", + "930b1d98ae47532dd6f4b0b0f852a35d9eadb19de41530ba4a3b55a6ab173908", + "51a2d05d284df7febfbbd5aa2278aa73927eb031c2cf724187aeb35129fb1edd", + "2b491571707f0431f5e3622b153f9b22127467782ff8700a33e7ed5b907ae73e", + "fca89f19812bf3bd07dfdfa2349ff581c371c2d33a70b088cf4f40ef78bea3ce", + "617f8f5eb34993101859fe197726e43fff7a6983a8982272b2d8c2e29db0f29b", + "117363f15459825674484cf1a87a8a07b375da96d57f7bf0aedd39b171ae62bc", + "8d44980a4207ab3d513bcaea66adf7cbcded63288ff3d2ffed8f3aaacfabec27", + "e2534b3f62f18e2f80afc359ead0c5fdc241bedb9c895561b58b5e1e4655d659", + "d0066e11bb8b2bd12dae2fd2f3f419f25016b03150e37a732e1ef673768207d1", + "eba2142cad948544912b76ed878ac433a4dc0610df01e0f72108444ea27bcf9e", + "64eb6620adb13944ca97f70ad881ae564f896bf2bdad743e8f706cd6d70e42f9", + "df4b4b7512f0ab4e212abf194fd0b7fa87f6411ecb3ee23612847427916dea07", + "f42a177d7f8aae3d21460ad46f6a19aded28639266bd57d9bd7c31a640364388", + "ed0748e5bf20e37b54e6c04c7a7fa9defcd52b9db2b3d5d363e5cd0abb8eeb87", + "3265e4b36049e59b8fe142c1f14304ff8f96e549b7beac2f5c4d4f8ca55b101e", + "b36f9fdc7169fe616fd519ff694282aabd92d065cc19be37fb8e1387143c18ba", + "1b32fbf8e49f454da624bbcfb0e4704bcd3fc135909f39275b2535c4d59651f9", + "e1dd0a411fb22a819cf00049b7c6a8ddcbe8f10f594d93c7aba04e7e7dabf8d1", + "533b93437afed8a5f3cb3205455107331708febf468ad9627d6045a297a76ec7", + "d8ac22081ff42b58952dfb759fa6482637c7e5930afdbde7dbf661af20ede6ab", + "d064811a497e57bc6c7c4c8bac3236b775e092b2c6085eea376e74f2f03413fb", + "2cd49cb8edfd5034b1021bfe537e0723b7189a05050cd931e013835d1ff49593", + "0336442e09e43d33f3e2a6691b4ae890c47d8a54d7aacab79989d5518f6abd22", + "ef59613cc96df5f043eb177c86125b8c78fae663a3949aaafea8056123f36e46", + "866427065ba41cfd164fe145f1ebdf865a6cdbbbfd0ff8dccf46d88fc75a8720", + "7734660eeb33fd9c33f5c1d840b7944a4137edca36495aea9fca0480fe69299a", + "6b82d39f26196ac81f35e7c29b6f60eae6cd77f2b18961fe2ca3709a6ff308bb", + "f78045b6926b784ccc434979543ea1398aea1512022e0921ca9361781a5ab79f", + "211c6b1280e0c58334e79918775e021914ba6df343b4c47bcebca296437525d7", + "d2a91cde50267f0ed4aa5855863f877a315fe9c75e28c40607e1f459cfac04fa", + "8d4a7a97bc08d0c111f7b37b0c34b5db647609eef0acfe2e017476e679cd85cb", + "35eda41be028c48443e1c7bc2415c27878ed4c2e01a3dc034a16c454b566d697", + "ed3d5536817c57472e8d4da813cf3c5766fc4d602822c539c30f4373db1beb2e", + "ce28573619fc539189f9781f1ec09db72a44cfdb0feeac0d530114229caac745", + "d25f21919cf4c8a2bad56814b1a69c6a9edff0f5f29efffc3da68b588c0e75e0", + "e9e6e30219659dd02162284208669904ea60b9bdb8c3a41bd2f6f266f276df82", + "26906166882e229f813c47bcb28754f1fd57a56ca9713d5f41d6335d81a80d3f", + "0861b3948c11bce5c2cd9807539c9a5a924ce994d2868d45fcb51f7942fa4dc3", + "73007a96e8ed09e1c26dc10d18a34e949f39b35900f9a0df747600c79e6a9fe4", + "f38dca40edb9e808d26689982105292ab60bae29ee9e1731565e24a4aa34367b", + "f19428fb12851a1651358e423016d0f01aab61f563f6edae9331ba2bc7ab3890", + "929dd47728b0cbfa826c8ef104d0818321d1ce035a2158be850b343c6237cbd0", + "589246c69e450977ba074de5fa0b1a76bce9a9f93f9d19f0fde0fbd32a46fc6e", + "a256b918b3da396bd54853d605848140a88edcd680ebec7fb8b52818f1aede90", + "d9bcccb61c0483343ef531f29091f413c2e902aca6663ca33a1fc179052001c9", + "811a88b25f38f39e70770c58355634757bed897294ea942640fd7966231a6639", + "badfe394f24e3a06b72521432e278e0aad6a3ceef77a99df6061e8a1a8a3eda8", + "57eacec6a4205fde1a0c210840341dd59e8b485544274a2827e3530573390264", + "997fb91fd00ecb675fcc04e465c7d994fe24af192489569b7d58f5d09a39e7d6", + "1c2ac0e6eaba0295fb21305bafcd0b95d4f55cb4d759356350381bd52db2aa61", + "00f5393ab5a8429d69647b6e6d5989a57cc961e1bec0e9770fef3ac03d954e3f", + "0b638cb2572e21e76618479930e5ca7ecad1d29c74f1e78ed117d3dbc6cbf3c8", + "e056fcd75d9a1a360a83ba7a6e062d6853b36c7022d0ea3c4db4e99a4064013c", + "ec3e4cd39bcc14fd2ce78b4941267e5861e1d3a4979a7580e62f92f065140073", + "2022a98f86fc3316ee24a28a9bdfc01d7312ef0ca68aa212e206484b02360fc6", + "52ea1f1db8c186b24e66b8d6d506c4fc3f6f102bbc161e978ff9dd065cde6529", + "a653f5d9a13e7370f7474f0d817bb6481dd881648936ae03affcff27030dfa68", + "84796b2a43f1af7c1f11c0d02c48700fafed0050bb6fe4320801ad060efccf62", + "dee708e7b7d36ecc7fd0725fb17ced3511ce2032988cfff1f5b81b6a8e87ede7", + "d80f61849c3dce2c138c8ad2dd6870fbe9831222e77100dff7866b24aa9a03b0", + "01b9a1b6181de66448451ec0fce9dba58cee0f2ce995a183a961819cf77c0fc0", + "e006e33fef1ed4dab251c6f0de64f32545a6344949359332cec8f950be01e477", + "ceb1498d010e09dc9f30d21a70634f1ac6d999345fcdc1671d9c828f960e9e04", + "d98417b8c64a4097d2c6c5484ab759d9cd8711fb92c9f2bb9d554c975e75f94c", + "9086af483e70b69a7cb5a1f907c33d5b5eaebed56c5101bfad29a485d505ac1f", + "a757588ee8e777f7f00da1ec399a8b6c62580324a23496a2addbb14f47705160", + "ba7384d1ddf34d7fe6e74facbd9da2d0df32a899edfd559f570f7533f2e4763c", + "28117b2500d91a68ac9aff65325abed182302e96952c503a237eca98a72c471b", + "1e45edac0a16e1a4bea5469bcfc1271cf316a8f62cf0a94051271e411315d36c", + "6a19bc1a1b80391243d794b722dfb239def33879ca119c727e4a265bb5a27893", + "ee63ca861a90fd8e1ce8958e0894cf140ce2b3a881b88b8f825f71986716a9a0", + "abcbadf350f0cc5aaa163c8e8b44f41a7571b78ff8545f1e3f3e6030e8496242", + "25c92ec56d3a12982732ac1b7a695410b2c59ab907b63237034d580b3b337299", + "f90410848c0af0724c7d7affb0f93eee3ee2fd82cc629e26a680b24952bf35f9", + "5832d3f7bd6497650aa9bb28c4f1bbeb2f6eafe4376defe65b34e26ed248d8f6", + "627a5fee8e7af518e0fa0cbaa64fafe1796e151264db32078867e792e86a0302", + "51c12e195efd51904073d9f26ea368e590309b794e75223d322341dbaaabb015", + "32bdf560b9f836cc46155005af777ad01505b7b78b8ae91952c75358b6c58e08", + "fca4359c47a20635f648e4d6ab2d1e5c610fad703703594fbadb0ece4a2ed12a", + "6f003b7cd4996095783e57b87fed3e4484fb1eb7b5124f8c8964f0e49d8c69f9", + "4e0bf573fc7234dea3dca8fa9d40c204cfd5a2f75c9a8514abc034df05fab945", + "4e89f01e367f3bd169f2f98f5a1e37cd969662c555b267818b4abf8ddd31fba9", + "7adf3f5672fbd5aa59d57de1c359c052efb0005454db3ee21f749d4722b2f5e3", + "b24e70dfe67146321bfd46ce41b497e2b5f029d492393b60d8a7da367d829bac", + "1aa3c8e01dc7de4bc9a68652c661eb6f47520e19b80d174474781b7fd433fc83", + "221f56a77c9f007f7e0ed3a1bcfbc2586b849e22869f6dd2e0a81b076b0898bb", + "5dbb5bd07b135c4bd480dbc35d410168b4ccd8bc24c628baddddfb5afe99fac6", + "f5e4dc60e14bb01654db1abf1f254c8eceafc6e6df5c0ce6f5ca05dad8dc69b6", + "9a75b24ca1d053835c3c00ea51d7d544ac0a48b28855cc101c186320ff0ae7de", + "eacb1513b16aed5769a4058eba22738a4ac736334f08cdbb02fa5be5ef8bcdfa", + "acbb061332fa8071a559a4652ed6b98a8c1c1599ba0e257dbbd99316d7ec8fb5", + "002ea829c38a7ef50bc3bf043b526b447c0a06b54f32e562efda16f06603e9fe", + "79871fcdbcc446cd9e37c734892ef207649604abc05e7f480afe6da659c1d1df", + "6de3e5166117a21fbb506664e38d2b51abffefaa1d51b9ce3e18aa8ea2507faa", + "09962e01d85e62ac0b15c1032d4eec32f7bc7c8fe44dd94b26593045c4d0d97b", + "f88cb6eeba0784ee2b2b6aa1bb87e14792590f76ac4cd77ae02fbe3e92aa35ff", + "22ef7bed5c85dfc53e7854b2f95a58d32aafc8c9127b5db55a08d4d9195ee41c", + "2d93a8c1b9bbb76ea5137e80521662dc2198071fbffdfbb7f4946e95b7073bbb", + "c9523a10d6a2d9d81879d8d43d18199838581132a35c449fe98e5a4ed7518e35", + "276ed28c8889986008434e2cf9283151309fb8ab3729050812253b3ec0b78cef", + "a58eaaeef4cdc517eaafc3e9cb5b4a96bf99f0e0da5daaf6d10fc2e563d3da5c", + "88a716c40977da040bcbe5e1d4f45922067dc3843a5057a47e4c9eaa9188fff1", + "02012aa2b16ae4b91392bc7432682cf3c48318cadbe5dfbd698ddf0ce1e94b45", + "225660cb9c5fee8b786342755acb455d86922cd4b717968f11166ffa7c2be20e", + "cf020d5846e5fc645fedf739785134abca92d55e47385fccf61034a2e2e135d8", + "dc0c31797cac2d3cfee3ca8baee3b7ac6acd75205524e8ed385628749e0561cc", + "a29d3d171ab818716b4e733f02febcb4294f1e84e999b1acc055c7fc92692b48", + "d7d4a8a4f7d401ed87d074feeb4b7dd56d60b08d0ffd777a1998ef89ddae00fa", + "2086039f4705b1ac014c31d409586a31eeefbf15f2ae74010c23e09983487de0", + "6b13ad7313a5b1683c7edca51a0f1e52776609123b511f609bf9fc53a686ca6e", + "466dc0771edd10e74ac3b9838668af9b474975ef816b60582548d8edb4036012", + "83011976b9dfbc5fe3a58885a5dc98cf062c70406ca1257e7e9c0ea390c7e90b", + "8002ebc898fe571d940fac7116eb0a5d59c0ad6adb556bf8a4c6063e02d65fe2", + "10e6f39d9ed8c8d905dfb3159de039810a100ad5f637476589baa3ab0e8f20e3", + "7f0287080b1a8ff01f03c51966e31f131987ee60a20d14d6a7d56539e7d8ab6e", + "d88382f44aa0dbb2ce7ad969888f7721723fd06083764c697a93830cc22ad663", + "9364a173490d691a175afff1d94d806679931ed9580d3dcb67f0f64be8dee364", + "fa616d4b2d86b70cf2ed1ce9f8003828a649ff0908726ad8f7787f91a5b6b13b", + "f0898c1616da27eb8152c4ada8b9b048f500872adbff53c5e97574117aeb924e", + "69c4d715af271f00e079b86848cd2a03bade9fd35c243973c899c95aa178016d", + "eceef7701c39c97c94fc57d61051b3cfac73d4e027628c68dc56030ef2d2543c", + "57f18e91dcbbbf3de6d9cbdae077d8da8f47728f1f5c34205494420539a0f92e", + "e007582bd41114973a2477109e9f3c86e6f8e040a767bce91db615d3cd787014", + "eef15cd12d6664383a24549729adacf6f09d7b9b032ed64ad65a9d188fe6793b", + "f50ab117e71316d79554a8af55bf9c7829c8fee763ee77c3c20964807d6bedb9", + "1515fe9ecd652c39f6004bd70292cf3a044d612c7141b5b38bec94a058056987", + "e0fa01627dc743b0227c1e0f2921490cf564e39b0d530589101b6aeff74f4862", + "016f8d3a36e0159322910c42f8b28d56d2e87ed4651b4089dfc6f35ccf1385ad", + "6a0b38991b7b454b9c9cd7bcfd8f803f760a8ed70dfb565bef1b74e647229fe6", + "53e315a7a7615d15c8df93739eb27337c20eefc57c8451f181b8f79c68ae03b1", + "6e904190142a249e83fd38afa72983be6e9d44833538e9bb303a53f07bf04e4f", + "8d68163514becb20810f03fe752a1098e027d7d04bc9ca516e54a171baf3ae82", + "937215673c0c4821d7b1417915a178426dbda1ac342bc5aff86f7a01bea53ec5", + "0afe7dd4afd6663813053b83c0e223d8c212d567b1383ea69de2cd3b42aa727d", + "54e4b06baa778181441a1ce63529f2ab69bb02a3d9f86aa92795d3160846f4fe", + "5bc208b8113eeedfc9cb5badab15959da79819b205e1ceaad39c0a915746d9c0", + "f08cb1b6c717c909c9bf8b790610b4012084dc8caa2ad03325a1eade4be25269", + "ba20aea09616bea8f1a190e247d9b574f24e0a58c10be32f62539141e5084cba", + "c06da1f0232d2db610fcf21e39dffa16c0419ba7e44b7b57326b2eba8f95c2b7", + "83299982f4d9b310c97fb9e30b7c85421323339dd4f74bbec0a22450a392efd6", + "78d0c5354f8e70ef50767be114e1a64b11c5f6eaf24865fdaeaa0de9f9301e3a", + "a44996668622986567a556fab4b10f4b6acb2ebf99dbee8e94cf42f54d34bc8f", + "d62ac6c8bb11dca4c8ef6a6c47aa80f2b1908729a40e70013e37119ba9566d70", + "a300fffa83a74c218dac24ca234aad0f8f9b05a6746627776200a092e5410588", + "1e9c20df5d276c59b9c2cbcf23692236a8838a7c0e3680b5178f324130369994", + "aea406805eef32246ed30f1fbf6d9e78e22a81c14a113d302fbbe2c832e2fba8", + "d602928c1a35f0dfa11e1aceab61cff7416dcec3985ea7002baa9996801ec17b", + "5f415bfbda1ca9f830d38f781cfb08201871de6ce82fd2f331677b692f4bb3b6", + "331cc6ad1cb3426f0342193c840b1404f3be1e15d5f4f3e8a27e30b722e4f838", + "59855b357caa63f345bfe31899758f3e094286f29ea80557f1d8bd79f65566fc", + "eb88eed6914743954a48833eb83674f8bcc796e658e6f9b3efc85171a77b6f43", + "2d62b36e05eeb2758ff83f45237846d15401832ab57acc7b66150340479bb531", + "7bb7e72b8a5afa15f99b43cc663b3c320338e687ab497e4dbba9040720837656", + "e443ba86823f2bf4782f2a95723e9025aee26a9824f6b1d379c913e817c9d601", + "b4088530404c845adc8f7052ae25fc84c6c255f9f844d69e40393c9c10dd8c95", + "7ecad4fdd6d7f1c801aeb736dbacc63cf67d4b82987a2e80b210b118f9327a90", + "f46f9cc8d2898ca99feee4130aebe0e5cbaba8a42fe113352f27cfa6ee7595d8", + "0acd32a10f9b045b29f3fc229f339db3d65aa5d8de645582d84c5c508756997c", + "a640040adf7ad6e5c6ba880c7fb3a4d8e5036cdbea245a15b0f80378b9451d68", + "bc796c6e012f802ebecb4a573f6b428e33ed1c955605d69cedfee72d446edbc9", + "48c30667a5878dbedb2289cb304c5693865d39b8fcb9b43a7d478f0f67b98e99", + "8786ef55199f5012cb3eb1426a3b62c4c9f2d0d100ce207de9472179358031de", + "f4d22b93d06398f5f0e58e30911eef2ad283070f9f9fad2ec2917a90d9f979d2", + "f412e87864d6b734855445246f51f4597f924a60d3c043e8c8d303a4a365ac4b", + "ea27824189ab6a472cac7d435f44463de934662358d615f3f4b65a781a9a3405", + "cde82dd7f9f67d8265965087bd5ea7ea31a4911a02cc839a721d57969f28d676", + "099fe7da7f435ab63e5467b5faf933da48e76081ff47677fb6959ddc08f5205c", + "8de678eab62b2e99bce6b41bf535b4faccb654c73937902ab2eabebfdfc07958", + "3c1fecd06f64a895a53e5798b6e34e578e3b4f624038ffcfe46da6106ee4b6df", + "2d2e0b4a4ba15256ff13ee448575df8565751d0e030c50bb50ec8a1083c1070a", + "4fbaeed14da3f0c05ade0f4e1a1c594a88948ab67c4cb3996b569e5e418b8ad9", + "6f825cf9cd9a989149e7a3007d7f7f1773b5325ecd685dce5d1d84860c32da51", + "323698eefc3fc9663a5e6983336af540982d0e076c49088d1cb1c5c27643d10a", + "f468dc5d0183353d3e0f625d0dd27b6b2eca1d28cfde2e2be94b38f631d7f1e7", + "5fa6c6ca752f510de876b4fc1dbc81a4f5a8db8640028a7839514c12832c7476", + "6a27432e2df54c2e552c1d8c9d82bb3d6f4e64f3c3bd7d64043e6cf34a51d19e", + "5a9133da57ef6567d81b90a4fd6b0c9252b5e54f59a2208b643d34870b95cf74", + "4235b290dfc57452dfff111bfadcd9ccff96b7c36f305b2b8bc7d202fbabc638", + "a27ce7b318b5eebd7115b949ebc1dbade136b215a7410d7208376507d4d604a7", + "539059e9e87adc539ad26e07bf356ac91741fec54095902106de6ccb889dbcec", + "1d07960d94ce61364c4a804e6cf62cd64d63d0b32fd32e7b840af832299eb7ce", + "77f2b91ffdf1cfb7762508b4325ef0eb4014d29d475ac8869faa67a889e7fc98", + "a7825c24398825ec7ed85c6bd5d846effee20fd5cc50cca56ecf5ee79d4fb07a", + "05933716920a10159af61cdbf2322bea83e6fb27346d232d993a914d8075f360", + "d834a00007a42d1f4358335c079c9ce9ae19465fd0c05a443e4c2b92541fc910", + "9f8f44bd1ffddfd7f5fdb9c3f548edeaeb73b13c2d74c3b2ff993e036cd6fc42", + "ac1c73ca9d9fce374e50a900eb25d1b8a5860972d511932e5162f087a21c6d47", + "bf76a09c88bf48513b806f2fd184769d290a31511b5863d7392c3ab22b99cb3e", + "972a5f58005b89d111e695ddbdd9acd028d7bb63a3a636ee0b33cd2c9cd4022d", + "e5355cfcb261215b9dc285d947ddc7d42d3ee268253faf23277f936dbfb6f331", + "ecc3730d1f103a20f7726a1f435407ca2fde55190b94bf3cd65080972545c4cf", + "4ecaca4999e66223b9f917662d9967d9ca39668567be193569c7bf50883d69bf", + "8a79ecb2713686aa39c7eaaf56a6b71751589de8e87bec1254f1d28349b6b6d0", + "5aea24fc4b0b9feba70df9e3b2bafbcb4fa04b3e14f17d73b51068e881661467", + "1a37a0d304290a3939e73e012ceb3535829ab1c7a4c8888c53ee38927cc08279", + "865e145f970b30f98e1094bfe364eaaf4cf110934f1c84db842f7593c6a50f27", + "19e6ab26100b95c517eea99022b37b278d8bd35ae5d23c8a743b20df5960b94a", + "77f6dd0c36e739230f50eeab0eefb136438bfc774d3397abc069cac9799b63e6", + "10d63dde2fd7763d61f9d876da87ab5854dd0d1c57cf039305b4e9fd6c825213", + "496a8981e788e6fd7d27d8f661544f175df9da214176226f478fabcd1947c0af", + "15b7bc547851843b9b4dc509f5994cda48ae79380fbe766b104fbcfc0ed2df85", + "4559500fb6f02a3bd30f6d2733d6d127b7cf554f5fa01259240c71b6ee4bdbad", + "642ec41a6f1f1dd49025a0964c338bd747d6fce0d4a8870cc2aeb4687191e0a0", + "b930ce0ea98953842d84b481892f553b947706af75007d4e30a4b0a18a8a6e83", + "b0f8dc34f2e63ac13a20ea3da39ee47ab0c182dde060776e7772f236b886c469", + "e33e210d02f6a5b5c2d63d1e14fe16b46d3797866df941a85a66193c2b0fe044", + "3b9772fccb12094e057cba9b823b4eb95e52131e2525b7b1e5f015207e0d7708", + "d28c35861a21f23118e3de37c8ab2769028b1cc70af94b90940f2794f536ed37", + "ed5cd540b1d6abf6c36bf6724b68f0fbb582c3d652091aa5ce7db5403d6152de", + "c69e4feda32ffcc06a4b5d5c44c18861e63cd106c7a99105ae6cdb65c93de341", + "a872f7d8492283eb230b53aff684009a2e72f4824c80db3e07e65d738865dac7", + "f2b231c1c9d3c9a3d6547524ab24b9662521703168c771022249fb2b05158471", + "a669370f313c206ae1dbe6d0fe65c916ea1922fb01e6ee8d1aed1103c25bac9e", + "ee43b12b9c2765946f12b172294f1c6abddcabd8b57946f37019fc5a729a8b6b", + "a2e06cad938f9d9ab471bdfecb37e510c7b464966b16737b57fca3e3fece1e0e", + "9d6ace02cb6d55603742ed4d9640745fbbec9ff4fbf2947c853b2bc7df1d2889", + "35820421e3b2a7d56cf3127603d17ce022bec0d156311f8ddf1b67b9f20b908d", + "3f9b4119ec135a889434db534f1c28c9cc26929c00b168b05c545ac3684610de", + "3fdd19bdc99b446c48fd8bfb0c4af0ac0c904488a7b17b51bcd9ce341704e710", + "00547356fb5257c132b858b59343b04a3b63cf5437d60ded47712fe60e302044", + "114b3a95e46904b955fda913bb827982e828075120da7776c3d22169a67bce6c", + "cfa6a3e619ffcd67cda6f20671565d46161027e65915cf2994ce2dd36dd08c78", + "170bf8fe2c8348d11fcd15a915097a7a4e653d3ece6c522a9b8dba0a16cb32df", + "13934287b45d5a3a999a9f5b5140456020f3813576d986c272e3680653362cac", + "ab5f44ce6a021a0131d07ba013149e6f2145ef8e9c5d5bbe02c4bc571abd51c1", + "624a34cb527a9dbc9353369a2d30544c865c87075ad8347c3b97b7ba7d2f2d84", + "b1972cdb654b11c481dad84595f78f6c12652f3fb4f04ebb05555ef28d032a6e", + "203657799e2c1ce035db29ccb7960fe13dc870ba56e1a2b90df42e7387d984ac", + "336ee8c4f139d06ffaf0867f9efc8498edcb1e6a0e7058236c2a88b246f365b1", + "a2f2f1a6491e629efb172e2b07c7cc1dd3ec2b84e2d8bbe276c168a8f8168196", + "3f63ee61d8792b47feb3def16bd0230320eb1b6ff4950d913c3ca9b9c693b305", + "dc829626a09a3625ae04d41cc4aaa7e8a31bbc17b996b61cc564f4bfd25b2385", + "2c80b3b6d46406a28a90ebd0da9a5e7d79ab7254e962b01a540da2d3ac7f0196", + "21ae6942267d891c3b8bb830874a463c1eed85e45ec269152a494e60a7665c16", + "5c9f13d167b2d25be75d8c19e1197c31206e070b9123641b03966039f5c14ffd", + "c1bf334a03fbbd9e7278602df67eb12877637f3d95a4f8247585d0f8116f566f", + "5550f195df857c45e2148b6b3397cabf4318a5b833934c9bc74d33a2a0c47b91", + "4e03b56e35198a4b555a83124319b8b3ddbee1389c51677784424d953eba8262", + "ca72368f2537f33fd32676c81ba7f7dc9018d81b9d0a2f0bf1f03e6f5e25a472", + "f3f3b75ca08cc00b84567b6ed6e08ef49e868956278c6eed23b606129aee9a5a", + "0aa937dd8f530e422fb148aa28376df7539d584dddb5a84256d0eee0090c8bc7", + "e58745b61c7408dc3452934acc5dafed050d69843db4a032352f94d5044069c9", + "5cb825e5aa9da9fd252ad547931dd9828dfa94e4c75815589567b9900671ebc9", + "c96c93c54be8e2e46ebd2c38403429c51901a88f62ba6ba4c1c280a388eeb8fc", + "2d62b377958cebc06b027f6d28ef546188d92f478edf6cdf9efd71cd4840aa96", + "df717a4527ef4b432355fcbd9142f5bca3cd6292986228627ebf171d2dd703b7", + "b845d5a0038e017046f3ec0c40858ff1cef6bb0e18bbd5ac4d3a1a1dd367723e", + "727443073dc7676c489dbb24116363febfe002a9e15335fcafc7a81685d8baf2", + "f7df94e7e9875f031b7767dfa92f66d34722592b3aabd3bc9e1188cd129cc624", + "2e6688b5e1fa3011add4f1d96f4e74ff95a61b8465e51c9987162267686c77e0", + "65e301be48a173e5fc205979cafd21f9e1cd43ce3464f7f5f4e381b4d045e776", + "8e8765f0c14295fd46c8f677649eb3e94fc7b7d5b5bdd2e3b01e0d31a4a67d9b", + "7c9502f0224c33cfcd4756e9cfcf807a24a8a2a8478ee48be5ff6369745ba162", + "bed76bff1223a7655f8fd6afbded7ad93ed5aa03b7a456f7ccb7f3bc2213a611", + "604366f53465d49cb540ab22b5db0a0853570e634c5939751a5a5fba15577bbf", + "1dda3da31760536e3f54fb3afc146044c1e445ffdb7020d73745867ef1cf30b1", + "a315857fc4e65fb116e20544cc76e8bd1bab2bdb293fec7b439ba507844d8650", + "e916b2153cc17b6cec91616823b50de3eaf21e40a03771757586520d9fb6e1ea", + "354cf3b554a47c88dbbee56b1ad5d3d6f367dbd423440ddb220cb4d674f239ec", + "e997bfca57b27a884b430b2acf993cb801c0e80579966b9eecb48e63a802ae6a", + "89fac0830c6f322ac7becb51da22c7ba856a2e44e847674fda842ecde21b8915", + "432cac990bbb3b94c79e70afb0406a80e8658ca21c5adae1e4caaa24bdcec3d2", + "95ff9d277498ef4b0974a0a59f1a5c398936c4cd9708d1449e8fe7b8b67941c2", + "28bc003bdac24d885c733b003597ebf267fbab2fc9a9dfb733c8c40e58c9cc0b", + "e232e86c34ea7e19a7bde77d510d3a96de2f467629e76410ef876855bc3e6273", + "8524c3a65c60fce7055ac68a3c28aab2447c64dcc0687958ab542046888519e1", + "25ee51fd3c1239f069addbf3471f647e846d79b0ca3e6143e7ac0622812981db", + "27ec81e70c02a4cb17052ecd32b7991641ab12146c1f6c09790df4348bb88378", + "4c97f039ecb2a837a771fcb67115073d5b305bb2eb00c27dc8407ff933acad35", + "69139be07f97711baeba99a2d6313b48b8ae019dfcf5a05ff6a038c020d76f74", + "9ec728208d484937cde00008bd956a235234194a5267e503a5ef334b70796509", + "63b9c60e6c90b7a436aa5e3867a8baa4dc981854f6dde3cdd47cb5d87afb8086", + "46d3aa98f1602260317af202a8d84d7295edcdbeff2ac3e54c8d1b5fec375f67", + "4fb5a27ffc908f6aa62ed134c56d5ca3c9f840779682edf38c474988003b3bce", + "2a249dbbcca97d9e8b26e1322c452a5d1c6251ac8d8532d4a0a018bf1baee791", + "c65f4d30e6e85916d2dadd15deb926b8ad6feb7406c29deb72292f243e914be0", + "ffe9b1890828ea181a11375cfbfd5a1aed539f3e72f4bb96d6b35995dd314505", + "f1691f1d00cb03947bb41ed0b68988e62a735dfd39a7712cfb54956c2b256c89", + "fe4c922a3fc0f764bb97796f8998f0170e4064297f21ef3d005d599573ddd8c4", + "7f374408f5264e18fec6dd50deaf6d4b4eff864d9d8d14c8de316c9e3c9c3efa", + "b67454f04c605d130865e636965be9861992e3456845106dc5bb2dd85c869c63", + "02fd0c1729c51af65b7ee0ae31bbc639d7f9b8004e81bfe820f819eef5c06cf0", + "b09f9ccb01e8bf3cfbfa68f30aa6ac1652d38f852c0a08b7e95caefdab8dd287", + "cdead5bda30ebe1d62f70cc4a05b6eb65b67db0b2a49c94c26bf99ccc102abe4", + "6d6508146ea11d842bea49255c490516d24b8d130bb2af2ceec00bb66d856f3f", + "e9f4fee787eed68b2d06fd6c0a92e33855c6bacb386a2cb7f0d3f89f2f2d7da3", + "75bf474a0b9b2dab22271a3a58e50bb270bc2b1cb3774c12fbb3529a5079ddb5", + "250e491bf45b3a8125bddcda5312bffa162a5b12a7aedd7939f2075bc8dca2e5", + "5b6fafe620fb99bb815ccf2642c2136736b8e6a60147e626f9699cc2cd6ff649", + "aa956e453708f050da652a597933b48341b1b6e47702427fb832d6c1e1293560", + "8a88010a44508fe9799d36a3614a1f324b1348839bf8e206a2626f123d4db604", + "8986cea071aa6d1c07387cad831672af1078bae61a8762e0a0083ee4efa4122f", + "85da9fc8639f2c41e65ffabbd7a3f06e3cc8c78e4be3c3fc9388f65d9161725e", + "cc4f18ef6fbe40dec6ebb18d0f84fc964b23bc84cba302e487d25f8544dae154", + "10caf2cb47ee337d5db84c827998c1c90d419f893518574ad4f9373847661b58", + "8238d20da37988875b65b4b915ef4b1ee312bf8927d0ea5e4f93b313316d1c16", + "8290484e730a33f86925a513337ac656e8472697ec80ffdaf745663d52fbbe68", + "79da42cda4d17f036f74dba0876a14dfafbb83ce157a39eaa3c09028f4bf8b8e", + "e81cda31af56a1571c5ed6496e41c34e39cc91e06bc4c674be80992492643e8c", + "18f44ecb11eda56be109007cd039cc81b440b8da0db09affb8c1db10333d327b", + "9769e678285a90c0cfdb32dffc4ddde6d926d86871a243537c6dec442ab33cce", + "f518c26b5d6245f1e513442856357ecd2f2633c3c5e2c179d90950827e1d4da0", + "86bcbb7fc707b3597e70f2e1e56dafacf5e43985b2243d817a47a75270a63959", + "e8a0702710a8a83e6e98d9943520fb7530e47103c77a06de5209105a7037eb3e", + "315184e5c9831507590213d5026c35dc119d4dfa05a4f3b339700f3ba7311cb3", + "119bff5ee16befe6fef0dc0b438fe4f3199a05cd3456116811fee80785500e25", + "11581ceb3a867a521ee53f2806a6267ed66d164376cc6f6bb15a6691b82ec086", + "453578916b6e4b8fcebfe4fffd85e77b155b4bfdb079456ff057608365aef467", + "fb4c91ec6e7c978af333fd13d89a7d282565fd42c349684468f964ba859eb6ac", + "0adfb87477f9e7f6a2d3b4df9976e3ceb26eeb3d098643055419f08c253c03c0", + "4c193508c16d21b3fe0f2d93b4dbbd16e3a9e4a80ac6a2fc88adef8304ef55fe", + "9b396f3cbbde98d776e78045c63a51e16e180bb26fbf8ff88401f3a060cd54bb", + "83f0c1d7f818bf222290dd9c4ca46e7b38b234596c44c1f26ceb67db4a022332", + "dab27f7f1a30127216a3d76f727b1b5a4b1de5358d19543b2c1164bcf6bafd70", + "60efb4281241a4365e61fc33371ad842cfd7426b76e48221c9963af6356bed36", + "2750ab4e93f17067bfa60393e2f6450ff4ae6984ae9ef7aeadfc3f9ed3bc227f", + "75b8a37c3ade1ab77bf28545c270800ac88750c936d7c666ec1b635876764d1a", + "fbe34b69bd5f78f0dcd913fc522230b7a8902284b615121120a0603fe2a35ecf", + "1d807504c74efd4ff0e6575ff01eb68b6f646316f0b0b3388189b63142b5c633", + "d3db6ee3cc54f79f40a625f2f9fed3258e00740147b3a7b37277e7d9bcbfe81b", + "59dcad656ecc1cf1cf6daff42ffd9c7c81c572fcb79100dd93632826f2e5f693", + "a96d564e2225e8c89c35af0cf41011874106c2d75f936cfa380104a9a41b24b0", + "ceddb881e041b151092fb8fad47f46335db681324f5d151e874c77fa184a74e2", + "3e4ea048c53ee9e100dc0f07e068fb5540496a0043a4c577a2ab39086ce98531", + "591017384bc109bc95cf8908e4ed7a08eae45ee46d501e405399b2d4184d7b81", + "7cc546c58104f206f0a492f190d697fefc0ff7ddeee4969c0fcdd329e9c2c81c", + "1d146ccd1fd929e528f4ed9395b075d3f28e298f60543978d3d6260622adafe5", + "362d1ea3167969fc6644ece62099f28aec055be6ff0f68003404947ec6860b0b", + "0a9ee949f94e763582d05589f71e11a44c123814489197024eb5bd81cfef83a9", + "b36791bd0992876beaad5fed364a222701340f6d3bcbbf59cc0ccd83d1c5dae8", + "687fb14268ed501d3eb1c7e7d17bd094143f68b481be08f2bf70f58be3037c62", + "321fc5993f663e62192164a5131802fdd224581fc5ca3fa7d1638cf083ab89bb", + "dcbe1a529d102ebdd4897b46ea560715c57a5328f734ea66eff86f10d0dfd7ed", + "43a90fdf6e2541fedae9ff2433cf74c722ae72e06d6f8499f02bc5438fa6e15a", + "44e00f6dae4ca3d1640e19297a1adf9a01d62928e17009911d0dbd9968e1354a", + "9e728f0da6918fa094bb72c399aec4ee46e80d3620a2d600549dc240b8a88de8", + "750d70f2b6bcac395077373aa36066d96d6c4b697fbfb0e23650b84ba8d88dc0", + "e39b364e4db3791c14b7e733d6cdda4c8fa6e47a38b6d21ac8244bc2de4368f8", + "529909e72853c0cd1e7efe636a25b2f87e610c45897243ec89835e8ecf33ad78", + "6452e526a9f9a6f2ebb80645f9ca8194f16977c1885acf24cb7bbb2243a97ae5", + "1a7ae2feb827b92b9ff911826e13dfaa84db9877ab68638bbac2d0604e122904", + "b8c4afb7094993f2a495ebc47e21fd30a577ecbb1f26d4d8efbbe055c14a2999", + "aaed708a0bc03faaa2dc57e2f61b56ddd00ec49e950d3ef86972c63c9c2fd855", + "a6ece3d46ca67fb66008e0fbee0eb0f9bb1d66976355625de428696c92e15c80", + "a165a007f90898a652ea6938defbd9600ec9b92264e5b3697ed4082d0c7d754c", + "8b122ccd6413cbc18b4388289b1131266b05e7568244d9b7e735ce35dc0ac794", + "80fd5d195448d41ca87d564bee03e1e7f5f46b6a9ace6056b8afc06b3729e129", + "891dc32dc7462b8aac19696e95a80c012d5bbdfa00748a40c219ed014cd03504", + "fc7a8f391701d53334dededee132b0af8fb0aca5f63c84bdf2bed624dd2e19d4", + "5ae86b6451037fdf849cd5ae635e7e2aec14fcb57a4008978ad7fa6aeb2bd2e7", + "d928153b4a7bf98fbafb4764b731f1d6395cd3b4193351a8a29dfe2ac3834928", + "121a7d9dc3dace845457221e157ffd1cba42585afb6fa25b4e31501e325ea12c", + "96ab84c13718d42945b57aa7ee00e6d1602260146993ba3e8604c0b3aaecef0c", + "da6fface4d944c0c809b67b8ed09bb3842dd38528d19c255f0470d4e11765a8e", + "0fbd915dfb5db5ea725c2101d48652dfd39e9525e1e9381eb9ed365f14c69892", + "8e96f43658b482490d87a661bce3827b04db7c0dccda9c50beae22373e3f371f", + "f946ce7bdd3af852b6ea5d5a146061f48bd410097c70d93e5c78422afd3a82d0", + "caa7e51e04ce17af3b9d690501dc0b6ffe104eda4c961a78d8bf8c73a00038d8", + "4e8751d6e9d2e485fd8570020efadac5e521486930b78d8a3a57401364757cd2", + "9b548a57358f4f74959ebe0d363a53c7ec0c653a6a6458600ede42c60da58772", + "75d76e67fd117bfe9a660bd73158eb9a0025803db6c6f709187d9e82f1e68878", + "e8731ab702a70249b3df2da93122eb039e2d74f1e6224fe23d88c7e5d479ff89", + "a3d3ec509a87bd27fe9a27dafacf4b8cc05c1e7feafdfadc044c05ab4465fba5", + "ddd15ce3da330ceeb922e94b4a0dfa591210fde39c4e965fc34b0487019d63b2", + "05f29fb3b9e6a2f4bed605c675fae6fd54dad7a0e42fcdd98daa7f52a71ba5f1", + "b82af529165ad070194721d2bc999b8cae674cfff7b0b319ebf646eec21d3b38", + "b87fc489854e5abf2da053cf332b58ccce5b937cae07e3443af968925b165a80", + "5542bb4df09c5985c3afd95bb942eff443e0a981a09a4604016f91eb4731c0fe", + "3fa4b2ecd396fcce1fddc767f854dbfb9689007dc7a72b9cdc2b6ca828253a2d", + "1ace67ee03e72b4258bfa8812fa308cf8ffa00c26a27fedd313c033b4692911e", + "b97e96117f5d2a5b3c62e4ebbbe3bdee31e5080e2fea95f8d15c53fad91b8711", + "1bdd26dd7526801c59b7997e368ced023317cb6c157f89c3016cd8bec809fb14", + "8bcf54e1ab5c2fad611595b9e9dd4132ea41e8aaa7fd49772d4e533ced4a8f7e", + "3c296e1e507f84ec38b1f794aa806d460fe42e180552e628d4ae9de0cdcdbe67", + "b8fa5ade68ac7e3a95a2e38935cd5c8d178a714c6e5ce8659532ddd9382dc39a", + "581b7583d3590190fe6d7080b18ea25797fa9b5cdfb0aaa86a3d7c454f4f0488", + "aaedf2e6d2e7da4075fe3d00b1c1788e768802ee55096c7d87dc868c4de075e0", + "53f0b347cf41a618a3c5b278e9c6cab4b4c3531fe2f577f86cbb4a5f1badcc79", + "8b94cebf62b3bf51f84cc2c44fc08aa6b679bf9dab5f84c179b30cc253509e39", + "891ccbd1e5293f8dc9069acea6cfefd17b6b8e4bf157df9a1a1a9332df641245", + "9909c1d3e0fb6bd723c747af1e7b85298271b3cf2c6fa8750e0e39f8fac39eae", + "98a3f97bb3f3eec56b1c88024cbf956809ba430793c1fc39ad0a1470669f1aba", + "c7e6453cbc8623edbd84fc7c32663e033b868e0965a241abe5d8013f6375f0ea", + "b21e5ef7f8715ed33a6f673d0ae843f0bc9eaec30cbdd238a824b88606ab784d", + "e46cb3483618058fe91581823fda3239fb44dd70dfce714a804761306e10e688", + "14cc31cb18e20650cf2982a020e08881f3394c1629bdc437fa634258388871db", + "76aa9777c47fd33408e73f1e553a7da27e57cdc22e9c8ae402b45cdcdf3c32e0", + "5667bbe70f4c9d037c176be9f44b1a5eaab43f4bbf44564dd25fcb5f834edfb0", + "38fa745a1975c54a0edde20cbaf5b15e300852a0fd56adfaa7efdd3dd3b574af", + "e84077316be43ed012e832de389012dd41422dd2422cdbc6781c4bb2a9ce8f9a", + "6089551d048fd9ff60fb3ff6e2b71cfe279b57f60def4e72961143b7e49dbae0", + "e6888924749fad6a523988669689bdc9dcdf658d8e2832bc7868f895b06dfbb3", + "6e1fff030f95159e1ec7babec5aac2ff1fea2664b703c44b9e7819c16246fbea", + "f6c9e4561b87dc47d7a546221459922ab3175e533642f0de5a46bd899bc733b1", + "575182478bc9d1c9142c1f5dd2cee4c899ab5bb2686d5377e16883a311905d5e", + "4968e77ccad97515362822b5040284aabf03c33dd43cdac0609115f742cb562c", + "b5dabdc8016a5d3519bc3d31f3c47e6eee67df45637a3fb0c0259c739adc8e1e", + "c691384bdb4a1f1606a958a253fb2fbaac7851a70c0092a22dd2f01acfcc0415", + "b1111e7fb60b4b8f5e86457a0f11552cb4b60d1df53c55104101f91d05eb233a", + "1b67c0fbf8b8383822892660b4583d91a42ea5b0abe5db233be4a6b01d000048", + "ecc11a56f1536f9b0e3bf5787c8261e098472cd6289ee287b49025ea076ec12d", + "be2df82a9392222409cec07778c61c7fcd8ca451c9c7d0b536b85d65e7d8a3f0", + "1a758292ef30defe17f828b6d3f68c36b777d98a18d25c8dfa89b7867797cd16", + "dc9e406ac00ce119f5aff4057ff7b1ae882326ff91ab9d705588c2ce8c82be83", + "5ccfcda831538207ab94ba2a52c24ea31ab1408895ad70fb6bada02bd1728323", + "c7c488788be0038f80ed5b5b67743d22538e2ddf6b1c670459178b5c45f1dabc", + "d3240ff01793febe989cfdcdda96b5f22cf6da27e611eedd831379db3e0db655", + "ad781cb8d55bf41556139161ec6df86c903a9fc8e0ea8fab99ec56e4a1a4f62e", + "6e684877f8e6c8091a770d4869fe3711818e0c769dca08809fcf3ede1a126c69", + "4c69fd2555696e34e7e156fbc5d082e72eda65dca5e59175693417f371fc1044", + "1c1ac850fefd71c5f81f02414a9997a5828d34a3e2aab5039bf2bc8992b76cf6", + "42a8c38eb37458d03af7c94c4efee664f5f901c1d06be07c02cb0b627423518a", + "836a063aa977fd6ae9952a35a1766ce1a5fbbfbea5b16006e2e527bc17e1670d", + "0385921ea87009995e25fe704564c1ac686b23ceacd02b926087ad3cb6ccc4c7", + "24702c98f61116aac94094f4308ba14f4e1a22f8ac6579767ba7df625f94bb61", + "e5274ed8c2edbebccb19fedfb56e3117263c1576fb9c6a8e2892240358b9c563", + "983da3c4e836bc20ed195edf544905d79c04402501444fbe44c6122eaee7e580", + "06ff67e361007f6b569a789a6bb6439edbb258308d6682164b52d24e0c5a6b4c", + "3b72a86e31e5e325f85bafee816dfa164d15794931e848fb4f4070102e11b24f", + "645dbab2a325a52c1455d2c8db55d6ee6beaa365f46f8a83c0231470f3851246", + "fa23c7a9ec3c3c0d4805f1be264eafef545c4ab9cf52054c6462feb97aefb42d", + "39d8d74c1dc5204f740d6686971a740124e412a600b28258f32558676fb2dd20", + "edbf94f148291f650fd04846b0c8c5a7c7d42fba341208b9e8f5a5c9ba8d7252", + "39c9a7c140d130d1e3c1447046b798a3bc940fab129dbfcfff7efc21837ceca6", + "c98c441dbe7dc7dccf08e8542fc4d28718751ba41c9449b4d20550a222b98918", + "75e02ab1b354b40a380c55f8b698c99ce498737a42226c40296a5bff668c7c65", + "3e2d89c5823c10074885b59018f5aa5557150b0456014214b89ccad13d64a3f8", + "5f2ef231ca0a3af6da031bb4c9f63451e79676ccb6b7c97113ac23dfcc85258b", + "39838668cd46101910357206717d565bb557a001afa3a2fe1516236a82e9ec4d", + "b8286865d7a932e6a0e39af5adee8c2ea07c5d92c0b797d17a112b413140db4c", + "a60611032e2f27e6b2cfd20574b727d3e25c948a53184d296615f88f4bb3c900", + "b872b634763e65927d519c27b0cde29ae634f327a78081da11ff12fe57dc3a75", + "e3dc1112de99d1695b43cebac2d302dc9dd949c89cc232fac855b3b18ec821a0", + "ad74c1ce104e9605937021678f59b680903fad742a0a05d6120705a4896e1230", + "22cfb9ce028b3ad19ae18640da757475b400c83d2c7434ad049fd81d91c1094c", + "7a3afe3d260881b62cb3e542f8d513c2183fb7c9024e9dfeff06701d04706a1d", + "7f4276cb93fb88ab13595f235141fd7d4f64adcd3104d82219bcb76a652de5af", + "711b1f59a549e7b7f1c2004de32709753d0597645a992151cdc3d68b41ddc86b", + "e0d2a88786a9fc8aae54bbe54eafa256bf6a4190add222dffe2eefbd3520b3d2", + "a38026c7a5a6e241403706505495cc505ebc1406bc363dd3cc5c8ff799af67f4", + "0b441e20ef87bc6fb24eb6c94db695ef920aa2c32b88d4fd7cb90629c5ab90fa", + "35c66464d00d526fffbca69ddc2e6ddb28dbb0a0db51f0f576499e5767e532c5", + "28aed2de84457c5d7fc47b7d49915643e63ff42bba9138a3a8e19bc9656525aa", + "3a168cf3e1352e6d458e7cc619280569d91bcc9bf8abc04bb7016e4e5bf139ee", + "79cdec4797f88ae59c230e801c81c526af572d363728526de11daac274c15ee6", + "5723e71bff37c17a4736704a2571fe2703d980936318f22897a5732fe6242bd3", + "ddce7ffb5dfc75059b074147974e026e7011c6ed57c5a53e0c5248203b145959", + "67ff8bb6668fd5449635743daa435dec0c31cd3f493a2d9dad8b19e468f9216f", + "764f68d98bf6026317fe92d192cbac1dcc5927c88736480217089a27020d4fe6", + "14f63318dc1f822a1c08c9f074f33bec7f49d39c01189b7ab4213c9bd4b3bf09", + "ffd00e8b0c75fbc867ec0a40f58745162d2ebb4963fc31d115a47073ff29a3db", + "4da05b7f79159595574aaee7be90af1375d594d4e247137c49deed0ef7fb400e", + "b92d49282c4d09be9226ea280e094d21eebe76f0a7c8cc9a182071ba047394c3", + "0f6fb710bcf00acd107d22e500f7d36de079f8de0fee0ba2f45b1ff6169333da", + "e41dab8b34a36daac484fc3efb25b636932d99cbcf7ee41251824bb469bbe87c", + "ccd4d31439fe8c5be7c6678d6daa171a3c0aad774ebd014fe7feb740eb0eb89f", + "985abf0693d9016d284c99cc0a70cbd7c675da5866ccef515caa77beaaf93a38", + "b3164b0601c64969524e9803c3af22bba236cb10660d35d06c9c6a8f4586b3be", + "156f7a2ff3034533fec7053ff13139abceaa68fc8b179e574b6097c9a8d60638", + "f0050b9d81185d8eabaae686c370a7c2acd1dd711832e174c1d97a91e8b55a72", + "8ca9cd7ba69d153adf731aa161277bfb1a3fa4c04487eae33a0c6ea37205c976", + "5be2d9884d6b3918a2f50f5d0df81e74b915e13a3ac10fa2a763db6418fcce23", + "41a6fb75ae78288b8b48b6eecf88599519f53315ce5d5db524c06f7c8d4a3439", + "c52defe1f13affa2a26cc664fc5fb529207356d6df08ce4d06f840ef41075d3c", + "112776c46943148cc34810b7a548007799bd2feba7097199cbb77d543ed06ca5", + "f68c9f0744a29cbaa25373561a509e0decfc92f46658aaecf98b28e5ddd0c69b", + "2d00e7587616828366f316d319d279e69807fd09221329ea734e959eb983d310", + "3fd6a6422eb1a52e2f571bc3274317a4465fab59714e1e732470a53404f53d71", + "b7df367bfe065a42d78079561e7000c494959953573def32dedcab40d85d5278", + "51a202dfddcd1ee77ef927e366b8a5887cd422fc7424e90f9744829e00443d9b", + "2113b96b704770fec0a71e2e49c3f65ef6f168b39a29be8db48c2dbf4a90e840", + "9027c56b521d034916bd6f4ad788208a7185d9688aa8dad3e488ff0f4dd5da39", + "46ab3e849427ec211c032ff88dfe2c463c78b9a8e5349d4536929f3336c67165", + "6c0e133c3f7efc6efed0b2dfcb6c9b3969c9a5537c75f28742cc66b3b6ef7f1d", + "c327610486cc0a42b7b05980ce86cc8ccd4aa58e45c49b3903955c6bf4dcca5a", + "b639652ff02df710f6ec41ca234d86eccb8a5a4538978adbd5b365f26df923e5", + "b80432316b0ed3dca3608eabc3ccfe56368df0e710327524e19e5db2bc19aa97", + "94b830d023fa348aa928f04f55f8767e2bbc755a2182a97d4c96bd0c57f32d7e", + "7b05b559e20d6375dab5c123dd25262316d34bf1a0cf9ab6f78559470eee21da", + "d93044ce17d0eb833d9aeb177f3c314b5dcd1ca75af0ce29fc8215823fe9779c", + "81cc4ef0fe6b23774533a4be0fb1d33740ec64ade62624c943c426536d04235d", + "ae14894fef029f73585ff1ae3cb28721a9c8b7361a481b49b2bfab07ed45b892", + "7eeca909062371c5c836be34502ed108ae38c76d7afc6ac2b42899dc3fb18bc4", + "932fed56329f1adc3d16282939b60b8ed2ad6fab40f218328a2ce79ae5919fe2", + "c73c6d477a18e882d0ebc2e0eb63de38fc40901b766a1939daaa5012a6d57f9b", + "94981bba8b0f1801768a306be9f6524e49a70eac9375b126205f5421717dd012", + "10490c75fff944ee50a560ed2adabe095393fd4b3208186319085328397bf830", + "2f39c6f62d53811f97683876e98c579eae0cfb8b57c9189c92d8dad9843b63be", + "825c3689c6a041fcf0f9fb342d1928c305cfad088078dc48f4d73b2ca5041718", + "40a24a7341b469770c118e83c5643bfda5b64867c5470b6a995839b2d83560a5", + "3bc6284e023a2ed556bcc3f91e5c81471dbc9232875aea7e8edd6174b85f9425", + "47428b9ca22967deca2e96fee593bab96d333507cff949080c31b9a19f2a5da2", + "7a77d95cdffb1e39b655ff718ceb4d40446af5987867cad9fb950cc5b379a67a", + "12ec03d0c72f809612965e7548edd02b893a2e24d5336638f635d726a40576b9", + "c8f06316ddf83ecb003aae01820ee1d805ae56d13ad78d65f4a6f04200cd9be2", + "6b90bb430892cdd146e6dbfb32c01458e0472186a236f4317f73dc34713b987c", + "8fff6889a7e8d89b2917d491b2ee39170f9040c8afe99e3a54163133a83687b6", + "3b5d5276e2187e7433374ed157285ddf56e397f13b075c8efdaf60a96f023b19", + "1d90605390c06096ed43b3ac52650884afb29289145ac0f3f04ab87d188db622", + "ffb718943fa498e434e9bd8080569c583ba295bbff1fa54f9d26d56e7e46bf2e", + "24207dc52d77dd5e1310a6c90d0ba35ce3a19b72bd2d8974a38d43a12ed740b7", + "3e18b879828a4bc7d353e2198c04b62d08501709f56edc4780573d204f77aef5", + "134f86d3028f9f62025576c3a9d131eacb45a2d0d57f7e56caa2ecc37728a92e", + "1322d632430f946310a5b098be10c517307f5b8c22bdb232ad2c63ecd00eac2b", + "399cccdd802503101dc2e7d639c3160c80a38040e4ce69d092ea2a943f6ff2b6", + "84f5566ecedfaa528bfbd31ce90dbd34fca33dc3e3f82cb379ebcee64112a82c", + "9831fca19846f928e71f9372e87828942e190b9ac8ed266adb0cd2c630232849", + "9dce16f9983b17f0da2d2627b3441dfa18e401c26dfbed757b0f8a1fb419d255", + "78b8487427a02b89aa8a4b3f82ee33bed6820f8566340d9af7d0c7a8d15294ea", + "53612de82e8f9f54f3bee82aef55e476abfe8c3d8c260e743e4b96a7e1081a2b", + "a566f4c1afce49f5af8bcc62b42ddd15d512db18c3d72190f68d01dc1b2fc1d2", + "091a3bd3ef3a0c8dbcc9453cc05cf40d16bf6057d334833b5be43e174ab06332", + "91a324a114981808d97a4f4f494194e46eb748f5d16c60badc624a8ff445c055", + "9b602c8b0e4327b206ed3f2054d29aa836d50ace47a6db48cf0c9318af97e709", + "37625116e7210b730627e3a009eeb8e7341da1ef7bbda2676e3ff6a9bb26a2c0", + "d07ac265bb1c60b7c4b7897b3313cef487b69b917dea735c865763660d158741", + "4e69a96f2a3e479bc2ea0602acc92b29013f982226fd9900339f371e43f6541a", + "638ece84021744cee58499159697990c42f91d72906c15cd408d8c61e0615b1d", + "252f1f66183a959a1ddca3a51c3034f027f837fdcc593dc3687cc8f6ebd46d7a", + "31a5aa09655e314932344733cce956a16353d12454448ce316aa3c2c4cd85480", + "b0f4f7b6cf478a861a2be8c8e7bfd2381443344ef4f349f27e5201e5bdab870f", + "70b9b69fe6333648e7daab5fda9ca8179326921687e08f877c9b6e79f44b030a", + "eee90c63f47317c9779218394d339819aebdf375a389d1804496c63e45cd19eb", + "3ad317e4dcc6701ba431c23ebd38c7c35e992a826a8efbab2ee5cb8c87fe11db", + "31f6480d34297dad6fe07ee554517923a45b2fc88fd240640dd82f34da82b3e1", + "b55850c45cb6b7975c6f3c5ecefe8ffe0d44ecde9ad4d0f9388181a1c57a385b", + "c3fafa0a575276a27eecbb44c00c3b411b8f5966ca438cc7dbda4b25e5f1d493", + "52e8c069c0bab1d560d5fb68da5b92d666733e51688b4cc7735761f43b1b7f44", + "13a1734cd13fce7a4cdffdab5c24642e86f065283fc7ed88b71874934f93d921", + "4aa21a8c6d8565e0b7f5308047c1f6b44ff91616774cf9f50fb2e4c0a87012be", + "b2347457ea030f1aa0fdef64744c1b949e6e57a3877576cb6ea622f46cdc3a25", + "d1b2b0b0c6256fc9f65fe44297ca5d7a62b45618054223fef0064fa94f55c3ce", + "e9f87d4ca914aaab6063e0a2d4fa320f8911d2c07e4a969c1d88deef51d15050", + "5b3310852d5db7fc0daa554e430c2aad479f98a9e112cd39520d4d4389a128f2", + "1d431a133198bf028590243a736bbcb6c06e68af9773261da1cc44ef32f36e1e", + "57d2439349402c73645600297f90a7a8ab627a647513e7ca21a32dbc85160cb2", + "93596d023b0d8ca74df0e28b8eeef264f9b81e4868cb561c8b40a954ce489991", + "bddc18ca87ad5e363ecb5123271e2bc05eefdfdc486b37673b0d35d362e575ca", + "5bd0fe771e3c09765a4202bd9f06ec3dc4e26273416974dc610a8bc340d43dc3", + "bb38c8d78d44692a3ef70cf9174894cdcc3f1bde69f5e69fd13e32c246510bc9", + "fe56212e82c237ed4847fa1298a19a5a452fa0e52d197395e7fd309ef4c80999", + "99cfb99caca796344e4bf35b267561c9fade0cf83b35333b9c366dc220664894", + "60caff768920279ed8c49852cc66e8fda9ecdc43d81d4b8538fda7b3731bcf25", + "1be668d3f4546f4e1c0a1e9e0b7b2e22ab94244bb49e83bc9467b929054b529f", + "eb284ca3a3bc06af106908e50c2db6517663d65b8612ab6782094bc16f8e301c", + "3404f244f0f9935162b05901b861ccc222375bb078df3b6aa521c4698365f197", + "56b74aca1dca1870937002f04bdf13d990788347d900fedfc0df96c6bc9c709a", + "89e6d2d62c3b33a7d6c4e2ce5cfda52148a514e5e8cc26efd47169cfe1a29faf", + "f611c72fae185973c1ac897d21e88e8d7ba880dc8bc69be7f82a2bc98f5d64ca", + "c288d4e07282895feae6181d103d871d1d73a010c273d3ef3481d3f82bc7bc55", + "a5b607f0ec8bdbd3476f47cba994697f76b8ab371ff1f7d403b4c87c77598abc", + "67e642f0b3076891002fd4cf3d6f0495952f9c40e5e64ed89c0de521f52bbcfd", + "be9aafe135bc5ba8c4649876ae46b9eadf89deae0244b033c18fdbd2bb37ae5a", + "78ffbc1003ea28d0c315213b2df3abbc88c4305a336768b7db1a77909459741e", + "df09a16a8f8cdfc8bb86c48760539aec8ba7d5a314de253953991d70dffdb455", + "bd17295cb22e0ea1b69cbe51de9e8f7ca08cdaf7a0f11af85de88b20c6bf3f52", + "2ec0ce4dc7c1dcbdfe6ecb6932d695911106d72d1385b62ff5e85d3a17592c08", + "8a7d4e9e65153162f2cd80d84fe49b532a4ac628a9b68aedab8482dfb21ba262", + "0cd2a67674a96586b03271fde11a907de25384f4faf21f6a8b4f814318158ed5", + "b1c9d3428e2afc0f58ec8e10ae54200fb4acb45234006c423581f2391d31382d", + "a3728b489dbaa9d6dad45364ce3641407df463d795dd96e3499ac2195e645fa7", + "faf6a08cf69f20af92fb2ee1629a2997d0cf7bc3b045506bb0dc4f839eb81dd9", + "c3a913e7e165d6a8e360fca78dd919bcb1a28177625777ebb261470dea04edc7", + "755e62b62ea374bcf6bc7e2e177266d498abe933ac856e56c2e09f1ee50683e6", + "a2fe3aa78f235271664efbae7bfd2139c0015015ad228d4b4ffd27e0ec4f22f0", + "48371157263f66c44bbb9b12c41b85f747d4d21e794a73faacf63bf27eb7224b", + "446dbafdaab8d34e32017e840e915e953bba566cfeba3da9fa74aa3c2387e9c3", + "3608c8e13a19d0d7081c27cb986525cd9076f63499437b52fc7feeb72302ce77", + "f522b23a44f9929ff608521fec1dc543b1bf144f305a53d7828a149402f1fba6", + "9b959ee07d103e278da5f022a84fdb93cfa909154fb06f5960a16f2650b6ad93", + "7bd7270386ebe3034710a088939b2e14d0ff8621c0af9f28aff389995d00cfa6", + "47bcb5549a03d548a27acd3f0ec1546b0d5ad018a601c0a587bd150758e67838", + "86fb9f4733e2be917309df4c9f27ffd5fce6511ab9648cafe3831d47a4b7be71", + "40b743b12cf3b5906e47695399b7576cae363c9db8081d63c4234fd87fa9c990", + "6dcb228beb8048b35d34daaae02663f638d4dca2f97f4914e3c0eb33f8b10730", + "4b176fa4f5e19f3944688c70811f70a57e221eb99fd9b4178e581c43e694593d", + "bc4f3b6a41130a21e2d84101746e76588d24e83f7fe6c958a38ba9e6ca3ca798", + "037b91b5243a2d7bb5aa4a0f022de1b33bc331dd9737fdb2bea5973c113af1af", + "50b41fcddf9333909399bbdd34aef2f7f107a8e88733cb64b34938c1c8c29c71", + "4bbf1dedcb7b13c975f42770ff7659a9ecc69e41c7acade34d1e1cd2de1a196c", + "f93be4ee6522501d862afe7b85a92643d910a90967e33b0ab954e361c815c6ad", + "fa8970eb64498d3320d3ebe439ad5c8580a5b049659592bcc7e84fe4e6b2ac36", + "750487f704c057a7085f59625788a1165d13b5f7c72502e1c4c35d8784fc395f", + "bdac069ce93b3c20d6fba229c0a98803591f9dd3df352be83e79ef0fc26dbccc", + "66ceb44bd75f4e86ad89fa500842fdb6f4425ea7ca7010f7612f5aff14f88cd7", + "166435afcb89ed19c62376ecbd7ff89b32ba0cd27cab6d161b7fd0199007cd65", + "c3186fbd1ccb7b218f04bde9432c47530cbb33b440a4420946dc6bde98c60f65", + "ada154ae723da889cf722f3037d84cf18cff9dab7ef6692bbe522f834cd6a51e", + "e2afe40ceb5983b8b9e06e2dc5c348994383e8c75aad311dff35bd6436f0531a", + "417297bc51d842b2549218f4a0e928fb2eae28ff565615fc96022df6d1de104d", + "277b370957b81ab68c5cb9a70a274a931011ab6688bb07124e51e6ffb0301cd1", + "f1762b1a541d8640073554f37262b7c9476b15292fed43d52d26a2e43db2ba91", + "7253d857766ef6e0bceae7276cbac67af9ddf1566cf7ff78510ba6b8ef56809e", + "3ec0731ad177458827fc13494e2bf13ccccfe508d5358449c29e88b890989420", + "a877589bba3ec4e00ce86583fcfe8bdc7ab10a6e48a6cb017a3b173088165405", + "64931783bf7e45e44c62e30ac9129f10dd6fe4c1bcae69fe10ac05895a2459eb", + "52fbf11efe541f21c7bc7273fbfcde01a5978f75d3f06027da955cd051222cfd", + "98ad3aa5b4eb7dc433a28c4035ae1a3454fd5bb720a3242ae48b806de773963d", + "3f50cff8e596f8cc1957bdc90b6ca8b4d37ea6d3c1fb771110c7f2ab26279b5d", + "194704d40bbf513eeab9c4786b073296033d02d68ec734538c6e7fc705075d51", + "98ab7c8288d6776ae70b5146b79bafa1b6d51f15b86efeff35f2db1dd35cb8ef", + "431463816b22ff9ab27bbc62f71b4d69131cf350b3375a89c12fe930e9f3e09b", + "df01d7e9ec7258d786f8ea6cabdf209533d8fb8f4e427f41e6b8e884e97af3ee", + "133567485c9edcc6db79e5aa8c09e4264f6d0fe18cb4ffcedf159c4f7c48502f", + "9177ac0b185b72c69ecaace4fbdfdee86782a17d8f7678c2cddceb61a6d59e47", + "b95ca0f924cdd2c3033b8a31a87ca0b6e934b6d325803532d6b58f091bf98b68", + "24bae13298085b2280faff03c72e421e3d945683eef567f52907663ddb1dac56", + "ffc26087ec6c9ff7d3acefe937b4255803e3a4e0780f240f7fbdadd15b6cc533", + "673359a30c5647b775c45041e067d7819fe371f4061055a17382cbe6096d064c", + "dddbc9ef85aa6148cfd9212e52be818716ca72e9ab0bd08fb57d4ff199eec067", + "8d9fdb2a48278e5c68a1c7e0d2bd522f4b7427a6f46267ebfb97cd20e56520d7", + "83942017d965bd63f52345419f27e5bd4716f331e86a21f79652075f16180abe", + "f78dbc6c6a9fbeda28c8be4709a79012c34f056cc719f7eb93046e227c022465", + "426104ee3e07f213e4a8479e5775f7192f607cd1bfb2c415ffceb4c5fc425737", + "4e9dd0ad5b2b13e82be69205e2ba2fb32dd287e388d329337385ea36bd70edd8", + "1804de0e62eee735eb85593c4097a615dfa7217c36a1d5b2c54bcac31ffef07e", + "3d1af9d14d281b772585d7128632c57b3aaa37d901c80c942fea118271efa7d8", + "74b5f978a5e557ea9b8ca005c5fecc6501bcf92f4617b57d6cf7d9d04b505acc", + "dc919bb08877f8b705f45d975c059ed395240eeea131d3ea31cbfc4ed96a408d", + "b07c97d1adbc94281ff9b35bd1035207242bdc053b333b4bcc9fe63f42c06d7e", + "dae68d26a2f9180d3fb5590dd131453cce2f3058a514a25dbde26512eae048ff", + "f5fe9e0f42a6a779b2cc6bb1feab29e3f55b1eb120a91a340007340c9dd9599d", + "f66323acd5b0307d084d4a85b066d85f34a5cdda244d609ac53619d5316f5397", + "1c832f5bd3fdccaf04d3fb78800d036c3befac2f288191a806e5ed30199444a7", + "1db1fba2ec1132b358b3fd7460a3767618c5705cd7ed40905e3eb0b9ae1e393b", + "fc0ccfd98bebd6249128d8c31ed7fffafa526a2bdce5dcd481d446e30da7017c", + "c44bc548a863a397f4b1007ddd7b69af103e5e2a8b69578642c5636b7d202a85", + "0b49cb8a4cc109a09f9c2925a4224ddedb73c744b4c3314d5fef8aa5bf5ea897", + "d1cf3ba87c0609ab2bad6427b852faa80e67de98f717e4e92a0f51dff86282ef", + "fcd9ebbb28b75bf1bbbe260d4e87f78fa07b7898a74189b2462a533596e5d382", + "deb3100191e1dbe768a522f9c99baf9cbb65d003962979832f3fa34812162e63", + "ed6d92e9d47a73e6a4fdd76464ac98f340a24f091385d16b5a9e9ddc4b98517a", + "85f17221b198dcdc60361e6faf1fd0f8698aafedefb3e8add9367196fd620428", + "6f413301b37686a29b1823958b6bf1af8e37db80d3bbda1e15c9984f4873950b", + "d7cfb1eb91f8ef30df14eed08194d54c45fd30a72b6fbad4469ec8c96189e059", + "64d5554d702189100b732964dc8f2943ccb67fe7bb215090a3a3b1689228f0c7", + "64bee564849851f19167735f8f0a597a50b19ede76033531b547a4e733367cce", + "0e03430a87acf92230315c26ef01b8f95c0ef4f1476ebfe4af0077ee31de3ddb", + "c14205a2072760a0ce68caa8bb05f6211b18463b8892b416fe97135b2528ba8b", + "aeaeccd7102db38d446318f4c3d7dfec0fe0ac7f8b3d65e5b77a5c4b37806b27", + "f1010f56fa052f351576e5d37ad36035f611a3a2b1985fda092f689fec93437c", + "38611d7e59fc090341e012763abc1f6ab6586a0cb5eeb8e5efe925ba00ce7445", + "89f189319423a058cb7954e651cc9e8e6952afcac5ff62d3d1e39e40dbf1bb59", + "87d29f4aecdae5f99c3b23cce3b3d74d01a1a833fba877079c8845ca641138fd", + "9086bfcfda0864fef124563f8eeca31e0398be5c941ad9aed9e5602bad29e9c3", + "8e4add3b69f83b55dc3ef3c4b7a277cb591bfc1544e455882cb9da25fb4fb53b", + "bc93596b386f0cedde73f1f8f033982e919c8c9c3a5a2bd95e78d4b31e3c5ddf", + "7ffa4bf3ffedb25de1c5d7e793da1cbcb28bb6b51ba070c6868bdaf3cb255e9e", + "d51eb3f48b8819047ea1846a46e658086f3737c2bfa8d0de0e148cfa75d1616a", + "b96d9853309363db4eecfdadca686b3f76428a69121e0a4bf9c982b683e2d771", + "84728bfb4fffdb1e35026798df4d58f24ac799aaf5879d7655893fa843e77e1b", + "f66c298096d48734c205de1deeafe68038108d52090d9e35169f9dc8b2cba135", + "42d642afd5fa137e32607bd971f66d2e8ff2c2f988265518060df601e6821ce6", + "94f69451bf3a0fa8603a670f1b7f76681f3b2399c578e942869a2cd8feaeca74", + "def88fc468735d519d04c9e21bbbfe2e479c96635e5d374b7da23164676bec50", + "cd187775bc72136c2aa61e8ebf6f5e4c9b3582a8ba7db0f2e25b6e3579ed33ea", + "0c03cc3296dd59cf0e721fc60d64effb430ecb79a5368c76d71a83f80de31ea3", + "95a37f363620a82d361146b8c1acfcadd4177ca4bcdc9f8a23f2bbacfeceac7f", + "6a35ef3bb2b0ff4349f85669f1d78c0db075000992ae23159d88caf3ddba6064", + "d14528e4d8cd8ed5f0256afab0e6bf5755c08ab4d861caf913a471a84bb210c6", + "a7669ee9587cf73c5a36e11c6d30fcffc0596adf3b37bf343857e49627f8b5e2", + "4c4a47be993ef2d10e4a667df0931e14bc719ea86edd28dba79d2ed08da23d35", + "42096276d62a1f58d00633408ccb89cd08850a74bb1c68423fe9b0084a611c65", + "71214416240ebf3ff76f31499ec77958a65b0f6b2ef387afe8369ed5afa08536", + "c912e5a9fee3daa2aa92e22c461220922a0917170a7c99009561867c6102705a", + "389eb7b43f8f65429b130e710fe59d66366e62d93e248cc62e415d32aaf44f52", + "377ce827dc9952e2b87a4f0631428c15ed04f7d4d6c329c524d5de1ec52522c6", + "8d1b76d79875512f255db774533e9827fe228b18213f97734bf954ea5e44f00a", + "5ee234c7c3234d7654703629362b3f144af46593b4e17c19cc7bc0b0b63a2be1", + "fb4a17d128854a7ce4f75080109e604c19e8b97c2e4084406e985c909e88e721", + "169e260e8c7a53a1c5763930185cb07c91f1e936f9a757dc5da5814ed80e7ebf", + "94689f67fc5c4d80f72d9e21ac9796b8f45ae6386782e677eefb9f3285274149", + "97d26b42d71dfbfd23c3db501268a4eb8db857daede721c4ae3223918884741d", + "859cad1fb168044517572819cbc3d6c2810a86d7a38ef56a914cdae0261b8217", + "72bad49ad871958abbb3b07cce34faff58df272b34c9b68d6eb2a0c43a642943", + "f73c15f4287521255c497d5bb66ff9190deff9fc5f1df479cb6e0aecce464c74", + "c5dc21b2c1d506fe295c99356a32633e2ced7ab612b0dfb94b9c13fec5679211", + "0e14f87e6be047ba39d46bd0ed655ed3e4ea44904e887b69a082ee93c6367d05", + "87b3a05c3096d723a9081f513910a8b1ed9c9170dd3c3353010f5b324ae03fae", + "81b62f293d2dbd6bb13f6cfd481267e895a96d71537d1368fff2ad7e86f54cd0", + "02b825036318d4c43a95b79cb814137f98a0031fc0668febc6c54d70a8af9ba5", + "7c60e7974b3a6897aacce16daac027b11797cd5528139271d4083fd615fdff63", + "b891364a8214c82cd355b29d4bdbc3a32d1c2695e6e7db0eb298173c9949bbda", + "f5336b9416f810ecd751322301f04eed233ad8fa7d615c73c4e670b0aa8942bd", + "8051a669116d993f75d7353539c49f366d50551edcecb71b241a71314c446c20", + "5063a560d3442d0b371a875689f57b6230f95f33056edc8dcbe9d5505dea86a7", + "d75bc7e4245a4ac872faf62810f9414f35c6049e044e7ebf6e069878e2b7b3a2", + "5db81d8bced047da901068915f5103814ba19586f01236ef5e85b6deccc5e9b7", + "aea9cefb7f151fd82296b7cd54523b0043bb1c0033c13673a31766a49e6d81ff", + "f80c993fe1f67e94d133a72273b2db0f54d2a2300b5845f6bb0e40dfb4a0ef89", + "8d97e8d6f3fae396a15b7776f029ce1c9b98adcbb78b595eaecc65ea3b14efe1", + "e97eb5b4a645a39800fcb9ca045bedbbbefe07d1536ed08d50659583ca8d6537", + "f7cca4d4da0127e6b94e6c592c292f0a6ba8eac8cf1955d8047bb345c995ab33", + "0b9fe34ee8ae60f5622cf67abe69a4214074dcb31b39022d3c73b314f7f47c27", + "c835463a387621d3ce930decdc1cd34f198d120d69f8349dfd473ff7bc8c1a14", + "ae5155c48a250044efb7c859721afaf06b8601740387ba46eb207859e897ec2c", + "e3b7f5507887a0f77daf1f60442b2684b7bc8513163663aeb0514296022dff47", + "f5153182dacf9ca6a22d4e99423917007ee3e23f752cfd1b486dc0bbcdbe0488", + "e19f296842ac7926d9888c6a60de2be77398fc02c2174871a52005753504bb4c", + "3c6a63b476aebf3eaf9a8aad4607d5d1bf2d3fcd5eb452c00c380487d6d71880", + "74ec55f4819269c9d4b0371d845d0259363f55a51411f26dfccee53813f2854d", + "a04ce0df8bea5c32fcc1fcd3633330dbc382260c2fb4595796124d7d60b2ce63", + "e2f658f245423969746f17c52c4b10d8faa938007978a1450a787d4c7ee3bb17", + "03dd8ddceb8568e63393c0b32c58e38911752138918b73c3eab4197a78f9427f", + "b7848541232a0ae7eddba372ec6884f917989bd427f716ff7201975b2b41cb7b", + "8467de3627bce747e6732b2678c4bc98f8b59e20497351bef63d047a8c492a6a", + "00125e987a2b1ae9779b43c040c5b2b44919e2aa937a61be0e25976464f4ac4f", + "f6934178368703da06f8dc182a1eb2082627009e50549022045c5f6f56235e3e", + "f71afd3abe00d5c73bbbcc2e3ade7f485d631960a1591947c069365064ab1922", + "699471821d3139107fd73508d740dbf498cb0aefed8355e4774ddb43706d82ca", + "27e775849765b0cc32cf6832633c053447d3859640ce4dcea8ccafe8555970f5", + "bddc6683e51188edb499b5308425590e3ad198076c45272d1ebac99c808e7992", + "b9655ec3db20a89b333795a8b9a25774d727e868ac7aa6b72c0fcb2961a18a49", + "ec905cac2a8db55c8596adfd5f3ecf287c1a43ea0772601b56e85a32ad60a4e4", + "dba880bd45f855df2b416e031f5cbf48240dfab26cb68491c69ede46abc926ab", + "5d8393b87aae24e087e9d7ccd99d1a65a5f769eed28e9c7101a16c415c93a6a1", + "1ad1fb7f39bc0240b3d66567a5179bd54b19003c9207ab1b17471c079561134b", + "bbb9ad408eea2142c654c75a7477ac985d751bbfd3f89d2ccbe2284aa92961ea", + "02dcf1c60fb01a829b8838eedf72157fe95bd9e48185b8367210d5637b8f6a17", + "9085e0100c5e26a3f865e2b93573e9b07152eebf7fbb15d9ed49381c06b84120", + "13e0f51b83a05d20ed9641c36d315c7cb3feea8442a9b24a9ae8f330d7eac5ef", + "64610fae67c43a57e021a6e5d67258e7962bfff29fcb21139c61f89b7cd464cb", + "e929b61b8608c9db19bccb5e8721293bd9da8bda9252668a633f7b7cbeb469f5", + "27587c480c10e271424bad8505a46bc18b01362e4a91f79649b61f6adbeaf83b", + "80b79e93f80d80de14f43b97248d939e22a870d4ada6bef80a51d0eab26f2e57", + "fe9a3ada8069ef07ad3c945e3a2c92998122e8674c12f543dea37b071de31fb4", + "67bbbb4ea4b558ae161853f1e63d1838e202cc8b99a6d710a47a1611e3b58f72", + "58d52db08449a1a897a691fd121c73fc3746c26d7f64a36dbfecec75fad27ac4", + "83a81ee472700b4aec74fff5c6bb681f14d1e3c507763a457e8c3870a2665327", + "6b93aa0cd58fdbfa44febf959d58301f900637e5b03e23d3dc302805d8f6b2fd", + "df68b616f58681d69893a8bfc03583dadf88e618d424c0f3e9b72fc4a2efa62f", + "d1a5774e466a694a342b336fc4b052dfe66599217d33591158e2f655596eccb3", + "5c33418cf592feeda43d77d3f943545d91e6af0e4aa8261524540edb52d17b3e", + "0c460dd753d31c5a6dc8a37b28cc26eff067be05df7134c740710d6946fbb0ac", + "165aada6f7344320bcfe98b55e28c3a84090665c8c02c054245aa9ab9f0759ba", + "a5a825264b0107e0c4ee542e4f79ac89574d11904aef98f620d2e59afb30460f", + "7a576b574b3692afd27d876620f4fd4cfff2d9e4655961ab805c49782adbd26f", + "b18e90a32122f35b0628253f8da98e9465d56a7552c133f501335eceb7311c6e", + "05d4eda69c5a3bad1cfe82cea978609e71f24378188754c33c261685bcdff151", + "85cc757f3bbb97e325c3d884f1f44c1ed16e13a617137967216725458cffa696", + "6220d23b3d85592904d5a748ebf8a2cf3f08dd6d5cce1c806b830204308cb183", + "48fab564af68fef315e35336f750548cfafbdbbfb5b9a2ca1d9b601ee112c2c8", + "cc95079994df22c46d2bcbaa7cc56c5e03aef563bfec2823161fc780898b79e5", + "70605d6273ee5384887d6b948e7bcb378b6c5b67f2d99a31ec6d8aca3d7175b5", + "46be444e1a0fdfdf3a7cf1f06b6d7fe0aebafadf5108fc13503d98a9547b3f77", + "48721726ac50e464d58522cc193c5d13762b90a59a0182d703dbc423b2e417b1", + "674d321d058fa78edfb29ce7d1089907eeea110120e1ac64ae97b50d2a735b02", + "b2395a2722f8751ad76a1db20e629152ed8c90db4d25cbe3fd7506b3cf8ebe83", + "0745149319660c25e3ed3d9e54b6d18c6b4f611df4d6249dee69edcea9d4cbba", + "eddd69f973942c86854220a6b9143a306646b64fc155f6f25bb81f337afa907f", + "d4a0197f6c351da314df3b741b3fcb340b0f255222daab7e041c0eb18ac12cce", + "ca04fe6fc00ffea816af2614e41738c6d79b400172b0fec38038c2800364fa6f", + "e17822df631de6e0284aa965398fb988e27ef67ee8867413f7982a258547ad24", + "1c0f7a542af6e577fdd0502a148e24877c0a24a0fa4dd57d0e5f8da92b215933", + "b3c124a868494a3ce6488eb7e94de67f4b701f1002a2bc414839781a1c884703", + "ae2d55642319f997f1a2897c94d9bb524250fb7c5bb846ee806ffdcc2ae08998", + "5cf74a4c1070b92106b5fc03619cc86a9b2ac2dc2ad909d95034b8e28341c167", + "923c2c21780f69ec8634dccdb3cabbecfccbef83ee2498c66b5a8fd719716f91", + "3141964f6440a951ca9ed39ad96f151713262167bd63813613e67ad35be4faac", + "67dd79a1c9eabe7cd284976097601e29dba660f3bf51ca5f08d4d2015b73fe20", + "014449b8e8d6956c802fa663c2463daa5193e058b3307ddb73e2094d692164ea", + "46ea030259a71fdee5bb27a978fedd46b3642159ba5ed897ca7b469527b877b0", + "c1d9df4f4d0f18cd304b5cee0511030702d121a2c65d8f032647ffa807159900", + "28c74852e322d2f7a98b24a0ca3c7bf4d8fd98b3c8e825fbc42c0a6466490ea0", + "4fcc40f54d7b3d2fe7006c20acf61e3a4f8499069172eacdbf84ad40cddb070e", + "729f550cb9858c6f8fa6aee47fc8edaba11d6f39ed77f82ed89bb5ea20a3ec48", + "a59eefafb2cfe936f4418649c67ea36a3b75380eb03987eebca7af45379f80aa", + "70723fad5021f854ebfc59d41ba94a275a0c0dc4ec0fa59c1ffb5265a668dd39", + "d00183689f33c5cc85517c076511f936332f3e8064188790508297c9a8911464", + "a6a792e19956eddb735b3d6a5dbb5e4de0802a200903ae93ff81b98e755aa302", + "bffc582a88c5bd2f33eb2774ae880269ab8909f3f01e389d97220139a6592869", + "e81cd2e5489167221734da02276d7df4a98f34acc20273e2f9438af6eb9e0f48", + "b2dc12292ca1a3e45e8dab49c8988ebec3f58f0225e683022e901170da2baa88", + "fb19bc7b3290d03b8b112cad485fc99e1df4c34a1f87463c26506059d6b1f176", + "a05c6d1a363c92b10061d2d388d3ac8c314afd2bb5c7e3847bc254b899913881", + "9529010edfc4ef0d697af4a096ff4ee675c11fec7971d5a59edc3b7ac70e675c", + "fc6c7f0cc938c3382ffc8e9fa7dc0d8dbba1f3e9ee0ec4aed8edaf85384af412", + "6a41a12bf2b107702b8650f8f0533e56ffd1890876c7dd8e3c8b26895cc570c8", + "f2e93156ff3d21979f4a1c6fbc2b7d2564a1e08a11c752fa0259f8eb88216683", + "3174ec315e72fa7b6590823ca8abd315973e25fc6c1234c692e998ef44135477", + "6b2c80b212d6e7474c13f43f5f9d2a6064856b4a09b6cee54de35f3d366a18de", + "0ef3baa2680330417406482a164b96c872e9a4666bfc05bedb29d3cfe9eca4ed", + "4e0bef820cf414c0e8e4e016a549f94cb8006438830bfd60c904f3ee20c35821", + "4291b23757f3b1414ad98c4426eb067f553ba3677b495df702f16e90dd0c5856", + "d9d1709398cc69c6f480694dabacc29ba0ce33a5fbb2aaf0707a4a341c0b3b7a", + "a16c0f7b1fe7185011283869b8f3e290fc297d374f4fbf8e650b64847489a69f", + "f93c3040ca6c3f17a75f9b30bdafa270141d1c79d4ee68f050df3c9941a0e243", + "185e473d34e52d6549996aa10289c536ae0528f74673a0a6c4f790102375c60c", + "25ca04ad269d28eac26dbe12933309ca90194250b9c20820311fc75473467c39", + "4ddb8c0574c9f1b6db32e022ad85d88e6c11854e0180069c54f316818d0a4604", + "2c06b87f889444943f532049f594fb39c8eabef5bdef1e6d63ae8acb051f5dc5", + "1f22a0f47e92c70c43efd3141514af337d7a79fbd321fe3d2fbb5f506e817a09", + "30e0c6023c386621a4759b972b4125037ca0a0b6eac54445d5c12a46d4d20585", + "14cc42f559c22bfe6c8d4959cba996a8934b66f2b008a3a32deebaa2870dcf7d", + "e482e116568b9a4f4a1505a35ddef5c177969157d5f72a09c5ff169c26b7a9bd", + "fe6ae72c110af759fefaa66c560fa1159dd3e95ee329b983615e34a0fb423781", + "db6d557cd112dc4c344d6fbe3f02a9c31bdca778f32a4552c7dba4bf124f9e36", + "555b4a2a9e66988957358f3d55e970439c9a8b1fcb853921f7aaadb4c280c4c5", + "3273a087dbd32ae0fda4b21def5bab311b17b62e87dfa9e470a896b523fbcb1a", + "64b70789a97d28e325fdd893e57ec4c8e32d82ce67964549a94783501eb546f8", + "b50f5ede5fbca9242170e0bb7cdecf206e50509bde5447446b3e504b9c2fec08", + "f83ffe7a50a3aae6fd748c60fb61b8c73f5ab2eea08144322eee820d50176d93", + "cefefe7078c4eee62ffe9010fe7a06794fda0da3b7dba78d154391bab98f2fc6", + "32cbd0573a7a5838462643e0208f7162b4cdbf912df08bc9df8dbb4e0050e739", + "d24b4a971795bbc751bfa6f1034f4b99ae2b4f5c90c5163ddd74a856d40501ac", + "c3b51ce08a142e4a94d18d194640f1b9214b3bb8f7d5ef10a1d5dcfbb3ca2dc6", + "d8bf55a3a123df4ffffd380f81a127ba5cd1ad7bd7904ac73c01393345b8fc7f", + "f9ff073281b1a5182e8ca202bc73f5d6dc65df9321a7b4152a852e9787deb2cd", + "e1eaa1bb81542424335bf5a5afe047a138dbd2a5d0ee368105ef7cc6964e0214", + "04915739f433b21624cc1faf9a2a987f4db681fc48eccb42dd7adabce1fd063f", + "7e545cc64d111a0d084030b556ba39bb8affba81719062375e099a37305ba9a9", + "952e9e5c3c85e1543d0189c34d8c289d724cddf41d90da193379a2438ef5c9d1", + "66bffc0703df689ca5882ebcb1e28f22e157cbbc962d1600ad7a4f9461932062", + "cf4e3c41ae61b74f43e541d220f9fbf892ba09b5ec46fc06b0d658600cf05162", + "513eecf1c112bdd7140ff1117b0fef229ab8a856a65aa804f774d8d52757e135", + "598883af5964c539233d1da1d79aad9ee371fe30b4391b44489db19e27eb9f94", + "d96a6d697463c06c4543ac4e4376bd1347de20c36a6a43c35d1e7ed4c51bdb62", + "e9b982d70693c4390a47f85ef95f1ba6a336913d1e2b2e072d008b82f3d44c04", + "1b9f6eba7238d4d000af81b0257329f597627f597ab66c15f6b9ad6b816303a8", + "a38226e56350eae919d92da62b84bc3e3388ad8bbfe95c7a4943e99379d49ec9", + "aaf2adc57d4fbeda7c61a340890a944e0d657f535bb47a89fa585b8338b04088", + "75488053701adfcc9c7f45469d4c35b2690c9a2d8221046938f4a49b7870624c", + "7151637d5cdd18e99e88b7462ae093cbdacd49aa7e103371100363973185785a", + "4d839b5f6c7dad4e94d89ac5d7deded4107377ac319a477655e3e4eed41903e3", + "a37f738eb71f7269f44b33187e15be0cba89cc37e14babf886d75d55e100cce5", + "54674253604d88700150becee5dbd1be4a48ff4e9a002734c42917f7e1125216", + "2e8cbdc79b6c0d8ffcdb184964c6f96d2fbfc071054666eae7232e55b04f81f3", + "a8193498fbffafa07b9ebcda0442d1870912597a17e8ba464cf1c7c6adf0d928", + "90c9e84ecf7927cf4898bbb4f32b0d86362ecd7d2344ad7c46e3eb3a7a7daba3", + "cc652d73ec7dfb1a23dbc1a089fd3c3819436b1d835ded57fabd7d075b2b2a5d", + "1e8ce829f0904a894450901c34679c00e5055b6707ba19ea324838fbb96669e7", + "7da4423f67f32df1f5afeb4474f3ff639a4d5a46bf54749d462c9a8ff2cbb035", + "6a104a51dd4c662e7342b9a5cd947f0f27b5a1342c325593a8271fa09c6a141c", + "b931556901048aee4ee7a4782d6a187ba81e91cb8b83b8a42c94289f312b9308", + "011445ac89a87e527d61fed18b6c42af987372c280a26fa02b121db9ab381c6a", + "9efd409db4dd35778f00d178f4778581c124d76cf29ae67f8a1269e12df403a5", + "8c1165b7092d2910e2d3d8442a5d3d8392aa2cef09256c527b8b3477ce3a9ce6", + "aa723a54a904b41d05ee4e221af6b1e3020365ad502dc442d685141c1e463cb6", + "8c3e5eece7348df5320f1bbb755765285c36695028540aa89276c9566ce6bf12", + "a4bb3616256f09f7e6d707114e041b41d00f197e73ec194214a4922efbcf9ac8", + "fc8d84d2813f49ce18bd832e6acc13bedd13060f8edfc689df7dd877704ef1c6", + "6ac19ab5d5e579a09dd81d6a5bbd5f7fd4e04cec01b12cb3b3ddc3ca6b098dec", + "dbe0121350fb97590f1aeb14eb21f833cc977207e436139f0d65735723c28704", + "e56e8af364d9678df84edb6f47aed0fed9516b2abd57c7b9f391928d02caa164", + "0ea66685abb16ee4d2f36b4f120f0f47018730d685b6015cbff56842a7853acb", + "ccd5dcb7eae0391b5c35324d9c578888ff39a37040a1dd6d6579ac8c2593d267", + "9574ae8adee32caddd9f8ddc4561b959ff525a9d9d90d6479cae0cff6d319f1c", + "c904bee23698bcaab5d33624a2dc03e63ada1ee52e1b5be768be3bb774450601", + "744672df9d754394d8a4f346ebbaff74956e6b059a99975d5005fcf0ddf66a30", + "6f2544f305ba2075cdf02b91888e9834f74bc46749d2a7f097705eac98fef377", + "02d175fbb301b28b6f9addc13843f7c8f5e86c3add3a8612ffaa2964b137b42e", + "a2a2a8ff6c040f893bbb6f2752e27c55e742bbe1d32a9f1dd4aa685c548ca7d6", + "93ac1fa36b9d368933460d0eefd5fa7305835054fcbd8c7011ab17595aa56e5a", + "4d4950c143a98ed0faa681928db6fd54fc063a6fe23a8bbdafb81c8026a7cb2f", + "bd46a3f06bb2fc4e3b3b60d3708a181468fff9403fe6fbbe169d545ca0170939", + "2f24b44428e6c25c4c269d9544cf5449ba5fe0dc6cb4ea8d29dd02539df290ad", + "df53f9a6307a3e2fc4cc36e3f8f013e5fd9a0cecdff8d0ab4c6d39bfccc0fdc6", + "a0ba8ee5ccb733c6b49f8ec60f0e618c9039a890c06f85e83b0129f651f042ce", + "47d94cc7f58d938311d486d556b0cb1deaf64f8f0df4b034cf38206bc188b3cf", + "ee27522887e8e0abd2c680d51b4f3c66ea15ab4770a5340aa03e7aebc4b3c82c", + "5895bc6f4f862b933b360de664f427100c36709f6e0874c0e33263757103733b", + "5710c74af3321d2ac605f4c4e879989e6c1e605a0d274d0f49d1019c29934e89", + "89e3e97bcd8ea3b72676ec8e339380cb6725db0928015bc4ea6e04bed8819d8c", + "5105474900725938adc8681bca14ec7b7e1a67774213c9dfd18cd88c0a542f9b", + "87954ac1e8a81a95d9b0657821d4606ad395e9625f0b427be7c238f7f6ba3a1f", + "8c6f9eb873774d97e1eec126a17285f2da776ed6f3a361b55f2c68fbeb560df0", + "c19acccfb1d499a3c4706beb7ffa791be4c8899a5a638fe6d64caf59fdc8de69", + "771c59822d9bb60b564e023a9ef3303a825e0b9452e5f97dd1afeaa113fce428", + "47e0b16c557b3c66408faa9e22bf3f1edca7fdfa7f0f0cb3d399de87ec9e3c60", + "7ceb8f5af01672ef464325fc5c86dadcef38fa41bdd0d2317c2ce5be8b9c2e72", + "65a2b650b99250b971a0b0c314a4a1e0c11f2197cf6dab889131742ca80e432b", + "54d58a787ef5839f169d082089d432bc66f771e7238f022dfd90cd1262291b9c", + "8e4a885dfcf3fd58014ed684f9cf31dd8381d2f22fe60d6a02c9a5c1a0bdcd56", + "dac81ce1f74d79cc6e66e151afa322bdefa5fbbe528bd699dfd803e9fe922c41", + "77c8a3ee944cdb536628fd7e76f7934d781c65e5e7d659b4a90161eb070ea6ec", + "96b9cd43d1ac6df0d4dbd8b7fcbfc7d65db708ae2b3760ba1380b5528b78d48a", + "9943ea9c0f90c080f6fb0979c878e4e153b6af11ff915ff857e7a1ca17abe125", + "1c74bd662ec39ac37136060e1ae19ee099d7d7e059973515439fad3b659a89ea", + "442e17bfd68f652f9b6f5b1f42ed72ecb737d9be10be5ca78dfc0cfd5a766a42", + "d33ce4bf62e491226f6813a29e30ebb76907ff196a95641f9d33c30043de7116", + "e07797184852653811d882b215389f22bae66c8e4cec0ec2636db2011576faec", + "ce1fbe306c32e2973860c96460da578820e0d67a8689163650dd07cd29d7e5ca", + "eb67c5cbe4f72749d48f97cf0c6faf9f51b533e749db2895c2994f4642f413af", + "a76cbababc71e7ddde9a315b58ed4975cfeec695e87c6574316aa484afc7aa56", + "a6ee57c568fc13e3cd325e2d1bd3786c47f20d534c5c4688bb82b368e14654a6", + "3c5dc875e0a5bb85a1455f57c0cad3c5ca5ebb56621a959180f06ac42fc114c3", + "8f8435547b7a91bfb5150639df9480aa004dff2fe062ac4c70d89d5169199238", + "96e1cd7ef82c0d75a6906608fedd3ab871860db49e214e6c7062444d5d938540", + "78f0ff5f2d146a841ee2fad869f908a730a3fcfab1931d61bb20f330ec45bda5", + "21f45f2306e961161cf2bc5668706d421e9159f6b07fb1fd6e795d36b00caba3", + "6314743d7329b63f9a41f05b16b866911b5b2c8120ec6ad3b743f6ea78ef3b2a", + "d74dca33719758621589277a140807036538ddc2d2b843f933a2ce32e4c4b56c", + "1ef040968afb845a0b6cbb4e893162a85c8e0389020031f1ebbf619aa580f14f", + "92ba1fc0596e560ad5dc557a2632f82a8c1f7957404736f2db91474259eac70e", + "4a2c6f41fe9b7202d3fc9d33b683a7dbdde1ba1fd48f3a51827fb412c4b4a50f", + "0c7f907be28c97225a8a4a46a0001371075fb2e7fcb06f1ee712ee25c11d45e2", + "567c6ff36fc4a2f124aaee887ca1fcd1ebd2c0d6cac4e5360a759443e1d32f32", + "bb49f53c95f777ed2cca14053a21e45291799f7cfbddddfe7fa57cb1f673270a", + "56b05d36d58271acc6ee4290ee8534398ac55caa9113b0f813196bf608680ddb", + "5d71ac92396035d7e05b3d7dc94d1988c8d45faf8ab5fa5eddde73c10e4b2311", + "c7093baa855642b5016f862d0be73db492b4227a526e74d6eb8f3c15c3ab9870", + "6445ab7c4af066920eb2c61c4d9b53a5dfba92fe8d8d473110dc01527196dbb7", + "6432930e2fed4f94b3fd5dd3d7a88074400a1496a0154ad13333ae7dedb975fb", + "dba8d9480141710c5a47a02c4987807dd5d30777742d551ca3bf860ebc3c8400", + "c032cc6a3535264a81b1c1dcb3f6f82279f45505f29f1f931de22ef267374ce0", + "0d0a9f12a80b35ea1051f0ae655f2756f71c056d6f8e64b7ca491b6a108aa6fb", + "a12a3f69cb287758760b776257869a14ca7a5b46188e24dab184d9503d44f67d", + "0f884103c9b4c9f7d532a6a5ce35234c7b4f0e37dce47879de52d16ee81b4232", + "b3f540a24c485ce1f2c09b45f44760e61eef0881b166f269ecc8d35186b0930f", + "bea50b17a01632ffbc79187d08e00811fb703e459952209f7a15c4a857150e19", + "6964ed23254d9b186f9b7c98929d9e79d6f958a89c41410567d27db9e7823238", + "8e0f1bcd30aec01f404c5e28150343f312f6ec45092b44962d0d479af396c30f", + "5e9425d76ded8eb1fb27a59eed557ee55fa8f23a0cb552ec44dc58a9816da422", + "1814f11a8dadc30be3bdc6f7580e2a0ccdd1e84984655393af234f4bc3117f2c", + "f1489300fb8f8bab46d2ccba6d55290e2dfa4d07cd6803d87b47262a1807aa1e", + "4096facd1902667d2cd9ac4fc58a43418209cc5cfe0c3e8d03df7068d878622b", + "29398eacd9b20e09c5a7036ce7dafc93be5cfc63c89fbc3840b1620b2c4fe8ce", + "6918fa807dd6f5c455de1eeadad9f0557ace00c3820daed36b092959fb4abdae", + "24a4f973d9b5909bbcd8afcd58bf15c09779e7e699ecf2e00c5aac62bac82a93", + "dab091bb921421b18f2fdc74d85c3a65733e323ec69d8f2b93f486d3b5344c45", + "e315c26b834cfabc38cd714c7ec528ef52b5e6c4f3843b2e840dc24891c8f937", + "319433fc57d588f1a2d469058e7319bbee8ecaffb4dee1a1bce7ae039147a525", + "5841103447fd01011bfb44900621c25167566ae13fe97a2d77d60fe35cfc509a", + "13b230b9dddad087a11b64e2ae71306946eed2cdd6cf08007f60637dda73cb6c", + "d063a77b245d14e88b2f8697b73014357e208c295bee7bd91335adccbc800d75", + "3bce25877809ba9a4d497de4f288f5a4b80dc97da88b35b81ae1967ec76147ad", + "80203563294675fae1d98a01079a5ff1480db69b74f0704e3790e48f9bce5486", + "0e355852443feb552ee664f4591b458a01a499c1a615a785a11394f630dd0436", + "9f00ee19a72070082fdce41b3c557ffeb96244c5147a9920fc66992656bc85f4", + "f8fb0ea9a95106b6d156563348004e9b7f9b36000ddd7d4f6c2b88a91d778511", + "4169597766f2fb7d1697b20f3a70b5c7676c5d76964c983b0e054bef4a159eb6", + "b46da5c357b7f95e7e2dc241d6c5cc10e15892171b6bb97a43ca45b92f1a260b", + "308f67b6cff68ec3dec245d04955297046f71ff9e34e568ec60ec9ce7c6be090", + "adf5ff73dd220328a26b099a2d15142d5f7abddbfb263f08979fd5bf19580490", + "af811137848d8a487e4df29c92c8f4da4235a32a9c91f06e16308dbd2aea7cf9", + "73975281bcb5d10b0e9160e1497e1c3525b8086af4391b4b25d6dae83d3e143b", + "683a66c5d828ce827fbee94b25edf9816b133d13c5ceefbcf9743aecf21a7fcc", + "2f19570b0282f0460fb46c79054da1e648c4b4206a50c85c567a414f29b646c7", + "39d87a06a5c9997cf6b82cba2ff45754358e110b26545aeab527677b78ed7857", + "444ea3fe78e239b80b20157eb7231202d48790bbddd39014331ed4a753fc9f1d", + "243f582a6f942bea6887f1a1fe5019ff025050846e4016b7aa781fbaea8141b3", + "4982a5cfb6b24c513c7a5a9024db76b4028242b09c36fc458d128c32e1b8e979", + "5aaa898ec6a2f51ef248f0cc65c5bc05be337ca75b4e854a6d3bac045abfb452", + "7b7580ef2a5f948371fa6228c08183c0fc519cbf34b548c94e98dfb177ea9303", + "ba50b9ec26f43e55903df70f66cb669079c41d9b91efb3d429031f44b37370a5", + "1b9a9f7bbfa4de6ee0eaa3a2d4c08ffef40acc93ade634ec7b069e4848cad175", + "13416ea5e3b4f4b883c9a955a223de47bdb97ba9b6c5c862dbfa72d99c7dc230", + "b0ff2bbbdabde17763bad4fe10f44e960550e60613b216428f2a171850413ae5", + "e56c539b1c36ee6147e580a45b9d1504c73a0e451019916e49d917815bd73a84", + "bf89d7347c9a222b2aa34d2582a6898ef17fb127af191f207b29fca5ab2ba6b8", + "a507968a34e391de346e54491aeec22992f226327c73227d55cb1ee220b61043", + "eaac516ea3bc978e8b6794d5b9b5a3e29537228b293de47fd6eaa9e0a660b8da", + "86e7eb2f355fda23775f100da87899539675475353d636d6085e85d53348f95d", + "75d029a1629b5e9a5d51be376eec7071c75f9ec3944ec9c52c6d20a31db0de57", + "880305172432e77d9a008c709dc7e67ad460369e8d9cc24bd4abd8fb9d8ee8b5", + "2043e2cd4f7e3167515afb51c9e138342e2b275646e053a86cf3b5567d5b302b", + "85cd7e5088ea1ad23ff97eb5806c0347104dfd08d939d148fdd4fde8b368888c", + "e590fc87cec869461bf23eeb2365d7794a869cfa31409ad22236a4f2b3678e2a", + "8be223165df796d9ef015e93999f5afc219aacea211ea90147de49893266099c", + "e76699128c91e5b61ca7e317cc31bc67950df2e0e92791f83cbf1b2b72b81018", + "a026db15255aa28e57833d9378b3eb55712e4f06093eb0dc2c723ab394b7b320", + "c3ffc932553be701360fdbab7a8dce077f4ffd2d70a9a02312d623818b9456a5", + "c2770626f0a8bc5314ec70395d1375136d87490cdb288b27f515b73ab0543f82", + "89160e0119aad03451582d3402fa832774c27262e5712c04dd65a52c92e35174", + "00379121ff9ed25048177af5bf067bb8df033fe945a615d4c7e70247dcacb2d0", + "d5a6588d7f7774af13df856f271357a1bd34b98ecdf4f8b38460b8bdcee50362", + "ce1d407a635e188f6ca4197641a3d30759a3653417587ced7e197928067f05b1", + "48fdf50b3c50a0814439090a257130e6f0c96cb72cad632ad0eb2e72fd4d0358", + "e5c33018e746df0db00d82d96dad362ad1d59767534acf59112c5eea1f56fb5a", + "95a2c647380122ba7ba1e3db533c50e9e0f25c8ad7ec95feacfa7c2dfa38d676", + "7345e62c13745cfbc625d6de6da0cb2bf7e38526d6117fae2915427fc1e8d5d6", + "bc1c242c33c655802da0ff2d6ca31faeb439a587ad6472d63401a08897c8a028", + "fb1ff1270881b72d11c1e7f3e414f99fcfc87c1adca52f60ed4a22e4b8d53674", + "18bf1639a9f446418526a804dade8bfdad3e09fa6b6d5c6e9241af264d0a98fb", + "c38c6ef4ccd1743786eb3b8e6360dbd1125ad3735f9cecb50c47d66d63d83632", + "6c32b3b9c1c57dd6fbbc8fd7fbcc1e2c1bd0e9fa8139fd829f0b75cae14d782a", + "041bcc2f369b047eaca4ffd553fd8b9ec30bd00c567f1cd2ac994ed865541d22", + "71099e4b03e03f110e295fe44e03847238cd4dc129ef463d050b3301c74e6855", + "d54c4a24d298297df7ed858dbad432bd918f811146e9262253dd2cf8be58e097", + "a385da129f8cdec6598b2bcb2f8a2ac36ea7ff7635a19303c3a3a98305be8a54", + "55a8d54b7ab5c35d8484d75539135ae50e2a863edd3fb1044346a316f5ffd14d", + "fb166af26824f54e07263c92b0d1194774b8816281a4df229d09e8d837d17145", + "671b64d0a4499e220d449e245df36b4814266c34bcfa8cb29d97c027dfd662d2", + "abdc08e46a391e7c6f3a162ba4b1b3cada480d0fe1f032fcd00026496c4788d6", + "71b307c4c1cc3073a9b43de4b8aca76f1f2b9b609b5c07906968076ab7ee9941", + "42d2f9ae7a94477946ecf2dffcf98adff034a2b7a13871f91e3d5c483d50ae4f", + "0be2c8855eaac7baff854e6851aff9c177948b8f103dd2820a036fb8ea2dd087", + "1a6d637a1e83422dc0a8778faaa036d09cb5ccbb69a7cb6c26c6ebbce4dd9a48", + "675720095a761e41fa74d9119dbdb630336e910d5bd468c3762646e0571a0e77", + "435a9303c3eedc2f4538de095b710163c8945d70beffe18ab5eec356c8fec476", + "1337606dcc04a75c877340bb2d2c8ee334c846511b55755c20841972ac727098", + "e14325be1e9b420b174fc33d97b2bf09b6939a898de6c5e81e257dba88790266", + "b51cd2fd9e0b524b3cd6b6fadbce88d001a1e2fe19c7f7af00e1d4ce857c993a", + "474be028e5906b903b2afed33e5171fa8dc6b33ce4c31db8b3d1f6e447ce5408", + "6aff1cece77b05f9a23b290d7cba90c17961c89b3c896c5a754d2f29d979fd46", + "010c5763ec6f38c2d9712d454eb5d077c9fbeccb2e231085120f776be58c350b", + "d19e6cf2d7799c3a489338861a02ea7dfdb1c71fb46075b23ead84fe7c7db6d1", + "3a9c0daf5c0aea512b239bd8a637049f72e7cd7e3b02772a1e895c70ed482c30", + "e05ae9a8a8a60ca484f851ebb2bdd62c3c1058d114e78f3f8ce0caf4f04475c2", + "9d37e85721c9ba4da6261300c06221d8c0de4a68cb452c23cfd05308638eab48", + "b051874e8928e9bbcdbb69c71a561d0930998476565e3db7deb02889001cddf5", + "3558bc4a9dc3d7d459b3a023c03e2a5f41353caea895b06b24f2bc36c6543248", + "74324b1752965d4ed6582b210c8471b82a127e44896413b5627f20d6ab118d1a", + "8e65a84e5ced66e04bf0258dbeeb9e2d2c16b35e0ba0949153435a77f52c2e88", + "76c262cb09c7df35e734d166ed5f13f629d889f223130dd54de57829774c9d03", + "7ab2f503c574790b31d991140147e82b3d2b73fb9fbd358a4f5d81c17591fbaf", + "c945057728c084af17be51b2bf1e91e1928450e9be0d4d65ed6f46f74b4576ac", + "0fbf9b598b0dc24f13286a4f1df93a9242f697c5d736cb9c6f3e718b56888f11", + "660f49e79fba6bb3afae3f9b61689cec9ae33fa791819f8d686ae5c38567a2aa", + "e1faf46934550b8a1825dc4b77c88c8bc44568044a105010a8aa3a68a637e405", + "43c8a3da1e6b4550de37df615bec6d0267fb9e8305b5866f92a66aa824c16154", + "6f4a24a250788da7b69458ed2e765b9b6a11eee2c4dfdc184c47046c6956f778", + "e32303e2f6c963e7d96204848046ac9f4cb5da3caf0dca96bfdf482432e6fa81", + "82e62b1c347e71411beee2ae5f8b5029de13608be4a8c2d7a6c765a8e5620e48", + "9a0440e82a86c7f4dd6440bbbcad187139881e7a7db86a76f6ed4dccb60dcccc", + "6ac3e78337c945a07d590cfe9d09ffb857779b9b8c677ff78e1619562951f448", + "8045d6cd7e70b89d06c6a4b1838e99d3141cac819b94df9697ec467db0c1fc7c", + "69b7701887287e019b21693b842c83dbaa9c51bbd0779a30ac7a0ec83415050c", + "4102c2e574f0a96b405c13b31f0caacb94c04f033c570861c21bf0ec962ea6b0", + "4bb499cbe4727eb5b86411e53e46708c93abdb70a6595ac940f839343a0c4980", + "e86574731edd20f5da37229d79fd81c2a6b63c2668a22db8d567e279a3bd7b58", + "e200510c54dbbbb974204f454c0c47515f7a2a3e92d8605314aa7fb69be7a3da", + "9fa1faf0b7e3a6318d43b1f649c2d2bbd7e541c0d308aae8b11cdadf7dcb6a4c", + "ff3bf5c5788b65849519b76c473dc0cefe6d78517c132f08724375f3374ae9df", + "fa2c1b25d5ecbffc3192e436c10f4fce42e9bd417abdc6e46d71525db2a29560", + "248be7f34ffe354bbe85261dcf614f752704f15d42bca861f8f4e86034b705f2", + "7bd420add00660a35d118e4c546e74cbc6edce0f177b8d668806d1de6c4d27d4", + "757e2d845bb19d9234e76beccd6297e80dc1a93129aa391755a882e2e64779c1", + "0cf10144c243ce1968cc9e3ef5bee95b38b7848f830ac7737c34adf09023015e", + "e93bfecb86c5d89c0cc05014f07bee94fa753c2d22e6dcd2c8ec4d2839a1e0bd", + "fe1712571aae3990349fe1b36b34380d0adf63e28dafdc81ba13493c159b925b", + "847045829fb328b365ee031c7788077db876fdc2bab311e0c3db0db1f9514d14", + "8fc003bdbff1a8ed2dffb66060d20ed776806eb9c4ee41d46df4d3ad5370b581", + "6c65ee180f007436b6497f9a579548c6716919bb2f2292b38ad69192e5f24959", + "6d1f103b2d1a6527c74943995a4dc23da3ad62cec164af339f7bf10010c3d629", + "2bd071adbbe4f18521a93a1199da635c55ad1d72f8bc8c6f73c8abd1bac761a1", + "1c0c7a3bfbb2c8bb95adfa5484f4caecd8308a8f0be41fe374b9e685f68e25bd", + "e6fe7aae142cf1a072410ce863825cf409906284f7676000a5c34fb4d6121919", + "692be33d8940bc282a56a5cc672dc5691ecf9b0d5af306e171fc73a5dab3b3e0", + "9fdf4d567494396ec4c7fb23d34bc1825dcbcdabd944d2f8080c27af0cf5601f", + "39df84bf50a96af4c0415df0d3ed836001cd2957e35fef038b1649156ea34061", + "391ee921907f947fdd794d376ae7cf7bcf178ec00eae037745f0066db10c0589", + "f8b0f002b2f26c43293aec7c91e2975152dddd8a8d31491fbc6eef95b73dbe8c", + "3f8284e612de35aa37b9de4708d3af141bad9f3f3b3e57aca2673f979a3fd62f", + "8485883a6398f0c05a2e7ee04582c32db2ea778232ac5af290bd84e81ea4b685", + "d71d285f01daac4bec9c06b1244558f4a96687122adf12cc58c2f2faec454a65", + "89c3fc4b11c295bb298bbe50d4a1cdc96533c4ca66fb94e01457eddf416ca4ff", + "0607e662a5c4f12fcd5f9290c266ec39456ee5f9c46fec7f344722a6108f8bc2", + "0fe4be5aa823244953b455ad66030cbe85f19c8613cb4ffd7f3b9a31fd88a14f", + "90b0c7fc036c27309d41ea2a1b12b41131b46de423d65fa30234c093cf81bd18", + "310e7245c2c6eabd08821202893f28bae742bb4e58ab17d0065ea60cf476cc65", + "88b7eb99b2c1b3f278e2b5444801e0d3008feca72c7a44ee9b4e2cf9b244aea1", + "c68980f4a2c0eddff7dbf738832d49d138561a355f9240dc009444df5854f0aa", + "08634f42c2aa868336a9678a90a277a79037f004672348e0508044d0de13309b", + "f8a7c3c3e7f95c25d752acf624adff42c927e8ae4f70edbb84ca5091931bb45c", + "0d7dfd330806c87df817635be61ec6f7cd7c1e5a5d5e921134e37d6683c024dd", + "de849d260d812add7d3f4744d188efede0bb647eebda31c9f2231227078a4e42", + "a4ef5f03d28754668cbc4b8bce57ebadbee4332588b1a059351f713763c6d4fa", + "1013681bfba3beff2c765e9372789cec6581c0122d1f25a25861b9721720b859", + "a3afd27f79534e8da4d987075e65d6e548c458522246bbe4dfa8275c05898fe9", + "039624da15d08c634f7d24eb896333e5362918b4559d18d70371087c880f5f0e", + "489ec451e8a85048d8b4cef40b9b4c2867cae9289c970fbb02a8ceef4d9b02e4", + "121899cde0399fa44aa42e57b9fcf5701746a2624f86e8c2d3d57ee98f3e6414", + "e574fe9fead126aa02ae5ec0d3cfd1d0743309f2813be0a910f890dd8871c940", + "e2decb8061ddefc3b2e2b60ceda586676ebb144a39ad2b9d11b28e8c8848c8c7", + "346699d89d15c7b8b23cab4756f2fa028ad30cc8ff4cbc68bd363e433722a48f", + "e1b0c737c1033faecfd5ff68ec71d775653783faa041985e6bb9839072b3f802", + "51164d5b6048967a2b1739473844591ace8ce04b50d5e378c87da9c4b5bbea2c", + "cf816e414ea6d1c6543b3731e04617f9fc70cb150614a83bc978905db3e041aa", + "4f2962113010a0f5c6ec6568d7c4127ff3d29b8fd362cf20616d1d5e6bd7cf00", + "b28fb26472318068a47fb195cfab949cb640704599c0fa154ef3542859bb1e77", + "5f4227601825c7c8f0638502c8d7d84f2e282c8a8b32baf918498f307b722769", + "40dbd8578b483ac830d98f24a0a4d5a3b5d41bb60af19f0504d8b3e8bf1434ee", + "dc6585f48db73f717a7ead89215cedb4309c00b7b08c56e59f781dcfb0fe47b8", + "90e10d1027ddbc3da04707fc1189b282e1fe2f26817cda62478137db9d8c7d31", + "1635d1064a01247eb20b6c2330689c284b16ea15d93c68253bfe26babf07d9eb", + "0cae537fc1a760989c2365035a4d215f949c71cf7d100d9f840c1ed72f88825f", + "4eb407f4a78589ca65cf02dbfa9b1629239eeed03b23e5d489a34f9d0dea7caf", + "e8bb4a60234963064408241224e7946fd03b3f73436df5c75487c64fc630c4a1", + "c485047a0130c0b86ddeaa4a5c1d1894ff66e9d35b50b59c2ed9eb0e1bf1134a", + "a2c6ca1263706dd44a4787e41de25080d8be0dd3b0f5815b6a207161e6a518b4", + "b6dbef35e178ae84f61af034bede2c7ccf045cf84e2b139f2d383a6fb75d37e4", + "8cbed89a02016dddfe8339c5f3e5cefd3fd114261047627c5a1180249c1fcf0a", + "ba88c5aea51975b2abe8ebd037644267a38d7fd5a37d297173587a2d07ea7cba", + "90e67fdac9134785aa25d04f23d1631878ca02b8c9210a25516e899fe856fe4f", + "affec135c5985ae91592bf802693e7b2fbd079349945f79e8d804924f8c55515", + "04b28cd23f208df363b95c2dda1f67590b3864a3e2c566a81bd7d2573a6549f7", + "3563b7d0bd151f1a54ae8a7f2597c3e1262adfa5ccb466d2f127de6553998661", + "05737bb790685f1f8a9ba8530b29701dfdb83098f785b2393b38b6d2e3671df9", + "dd709e7d24a0c22efb1e48d434bdd773ff622bfa4f577ab671b8ef5df6793eb6", + "257b5001719fd13f49c1fa3aee114948b90aa6f7e87623cd5dd27b6b9fe9b231", + "9d03fd0070d5176059f1b01c74d71f0b6645132e376f9e55c691a53f2c514bd6", + "e2f62aeeaf32a8a7327335cc99594019023cdfcc66f81cb0850f9a9c3763518a", + "f4973d12b30b6e500141baddc5d7e4f0d2f6165b51d5cf212773cf350ded792e", + "7432eb165ca357a0b354e4669ec8258bc9bf3434e7b693cbe3d53d04dae01aea", + "78ee4fb16a8b1f6d87bb93a47eb0bddbbc0ed28630c954fdf282e5a1030f41fb", + "1fe7d6962576592e53a055e4a6f599caee2710dcbf8fdf2249e6a7b5d7460cc6", + "ad8514dbc19f868d0f9e4649a3a14a74527cef9be73d09a2eba64434fe97a656", + "5898fbc7d97dd0837af95c35536edde4b4d91efef8d9a01f5fca0f51af08cdda", + "8d3f08794c6a1af183144c39b8581c3c958dee15d09ed9a674230c84b8bd71c2", + "4196039f5c9e8b38d1c4af83ff0446dd56a883f3c1ba284a1b57ad9b126f5cab", + "2b0da0dcfbcd799bf9ae59e2329b7c53f6a2ee98c36ac3ad4269dc6467f05c4b", + "cb5f4a2b2d2ebb1eb98280ab695eecd53cc7338230ba502f60bb9cdde84b4573", + "8d721ba41d8db68833b491eaffb946e1f9e23824a3bb408a4b0f4b2b37d25221", + "f0813ca0872498c2a7e3bb817c4700aae12bcd834a50a059be5c401f3e978645", + "a088867d0c831a0fe260434c156764bf612b21031b590bebab30c354df00723c", + "a900c1585c8e3051ea0a430104f6c2fbc9d7f4a12d123ee784d9427434fae682", + "ae50a208ac82203400e78eb26dddff669cf75b1e6a39eeb2854a93e0bf2ed079", + "704fbccc2f27c04df1936dcd2f7bcb00d585e16330dd8b059052931e68b1b42d", + "6d4192c8467f149aa2cd72faef066a9cb5aa594d574809ee755e91178b76c716", + "5dc33c449a347a687b54400c6013488260d721b43802d2dd754a72dd0aee4ae7", + "eb924bee6aad9ac2c75045367431e2342f335b9ccf8a837ad39c1eff26db13aa", + "77e9018b2ae1ec10e47844d50241bb6b9fc8fe439102505e8035b8269a8db088", + "85832760fbf2be3ebe796cb3012c3eb27b9ac636c306695850c96c74fe9a0a32", + "c55c44e7d10f4b5197e0fce67a6461fe78ff6fc9cedd0b5fd3f968808c148d17", + "524fe2952c526c6253e0d87cf0f103b66fb75f02e863876ecd81210841843a60", + "c6cd0776dd1aa1e195ba712495c05bef84e3454800651682ee1d830307f4568c", + "479a1bf6568938813af0b13c66c0d09ad0301d54d27874015d63c557dcc1d36e", + "6e1d2af669cf2eca453fcb14e07d63275bf6a0eb61ee086ea221140832f04fbd", + "8a7cede33eed8682eb33266236b17a56436d4dc56a57b4fa364d4c6ad9c1c5e7", + "afb2617bc232e5ac00f3ea4b35b95cb5134daa7105a46bf07a71c65f353e821d", + "c77f7ef255e1134973f4e9e9d66e8f7a6e135a6820606253795d7e7d8fcb5e6c", + "6723347a98194b0b82f04a2572f756202949a8c74c4883b59fd4a8cf3cf5376e", + "061df8b2ba2b744856ecd1b91ded6c71fa5153d1c9c46b2856696a3adacb4ccc", + "48267c135540197df1b7a303d7b4602ed3957b467d132d548a3567e4e7d4e69a", + "2fce152eaee459843f7dc968ed5de91f5cfb5316bee9a5b98f15f634c348503f", + "ffad3c64ddd08ee1f0290beb25aeeb59ff2efbb2241322d31511b1eaa16f0afa", + "164b1e61654ae1a857f95bbb79ac2ea6de517c5b877cb197fca8eff6a6b97ccd", + "544d415839a5ce464a16f1f11ab0825cf561ec466a206cc2064188b81727e017", + "e4bd675957ed5a853e6273847465945e71e5e5f33b968ad218335d77293966d9", + "33e1b42123de30965e0d0518d4fd60e7e3ddc4938c295e35535bbb824c9019d0", + "9f8494df9fa67a73777f2a6f281408ff4f4618a90df7f5e041d57b8ff8cb8130", + "e682d8aa267dff3bedd407e47f37ef885e4b81f70ca28b82a9bf241897e04c00", + "3ce00fafe9a40d138595feee7625c96bedd719c544b427a35a78958283613e7d", + "d116c3b6e8509c37c1b568b9bf00fbad75eb03aa011e42dd9b8954f14348cfff", + "f501d928327ac5800c1183aa01c176b050b18581e5891b153c599762dd2e5071", + "fced300d8f75af7f7ba6d0277180bd7d9b2dad218044019d68053a03790e78f2", + "118ad693a6fd25186dfca008d583123513744dfb75cc2343a6bdbd48fcd34fd6", + "8e60d6937df9902528907868362b49629b977dd7e43a4baa8e0993273797bc86", + "2284ef6bdea5a517940b11ae911880502289ea6d0f3b20952890c99b636cfb6d", + "fa8682e53978ffe228668b7a37685002224f497dd1f7801bdf15bcaa86bee4a0", + "3df2723978ea3902a529525af95ec2d14ec58cbd55c3742b7b913426c45149da", + "61d5e1957075daef71a5dbc6609aa2498d6c69ec61b0abaea85daecfcd74fe41", + "ca4a9f6c7dd96cf7bb1bd31edf9b0c4431ccd5310c931baec2d3b0d614ee7b3d", + "3b22f3b0547baf1be33fc1654ad9b4637fd2b416e34f1a050e569ca13a0f3986", + "be5edea4aaa272509245c93b3a3f6ebe15016bb171a6d2253d16c856ee4c5f38", + "ad263660063b40d9a69279b3c5bf56827eeb1a2e2c3169df48197c5280b40790", + "8ca958ebc07f7d09b7b8909a767b7bfbb4068e64ed040e8c9ebee2be3d779e72", + "029c22986e6d792b995f508ba6c0101484f1398a272cd2d6688be079f85b4f51", + "746cdd0887b12b367c798f5b21d19b712103a2d77ae046cf4e5834c965ae1fa3", + "4f2f61f18173d6fea20a5a048384c2efe8f12470b9716790b68ab4cef434b9c3", + "820c5781d768269a59d51139715b33bc2af65bd1d748a235cff0356e4f94ab32", + "72e9ac4a1e1541d6e4ed30d202980c9b0cb87f537c05df1ae96aaed0c4d86f95", + "ffc5537ab9748118230d26fbbe6a0ffb97723ed703bc774df6604eb2d93fcf72", + "2a97a2e97f40600faa4a411b33e91945057656fe1f83f2187d0199a5b60d054b", + "db6722748c235cf12529e03b4fd99eb975648c4addc22cc73acdb732ca6f0cde", + "d183ca1757c480f3ef6dbfca1c8f79e26b4590b56fda0c9a3390c20fb5d2c58b", + "a5a84214f68120e6f17ac5a66ac6896ed76f96f6b0673cd8fffbf2ba4c64427e", + "25b41778be07f405571217583882dcb8bccb3201629760a32fbbf87fb337d24e", + "455639120fca2d426932ed111810aee982b183f05c18feaee74d8a9c3c2ed56c", + "3c1571829c880460158f950951af898a274eed5b4a3522bfecbcb180f367e550", + "595f23d6199a3b678633e4b693fed4421215434ceef0daba9c0331947a0ceeb1", + "8365724214e7d18df30ea58919ee8245f4a64ca00ff9369e4d5b9ed8b6486d4e", + "2bf3916ab988429c44d979c0c46eec5d08831f8a9c46f892ff5d235fba5c7f33", + "66c1ef1827e6e52b3f277e22858ebf5ddb9013438db85531d4de209362259e2c", + "11292d0be171c2d7c4fe8d469f980e2f2c67f90f5903dbbd834d8be94059cd88", + "fe86b419ae83c806a5803dbf663f16d99f836f666948b10376447c0f52f97805", + "653614190ba19d9640a59bb0e04c0b7ff5fa7a5f5f55b7c7ce6e7521d4903094", + "1da5f93c1cc944c78f7a2eed0d4f17a45997fff6554a9d04ec0eea3059ea9e27", + "ddeb61934e815d81f391ec0a9125a18a0308e51a51fdfc2336a488aefc50ac52", + "9892c15be8ca2eb820151e4898f9a5fd2ff899deaa2f4e77acdb6cca36cc02d6", + "ebbfe754082e782623fae164b6173e3f57259f44e8481b66d11cd95e3075b3cb", + "077e903bd724256c81199a8c0dc924df1320519d664bbcd9cc647767afb0243d", + "fca5f8e170d2a46dfc87ffe318f93f21d6d566dcc3b8b53c2ae0e752efe25473", + "625db4ff562068490e034ddf784f04c25bbc7627a6b76da054bf5fcc76ca2606", + "4626f9659c1cd6a24ceead966e0ca46bbf72278a52641131df6c19b05c2d60d6", + "66b18bbaf12aa8e7dbe739130a53691e7de341f5470fbac7c7c5eb398915a934", + "51e15421ec38d88ae82d246d7bb1d6ae44db9a4e7ffe9420e7c6d371985acd52", + "9724da93a636cfe13eb578272d5963381b040fbadf81ca0eb162703a32ebc941", + "f3f45ce8cad69160906d06418b6e07a4b9f46098e9227bcda50e3614faf11de8", + "1d2fe7572629214a57ec754c5de013ac838c481171907c42bd4c11d991235221", + "357f3265d8733937961b241f60111a1b656d8482c0a91f0c06540840f336c576", + "09e6d9ab38deb36c48ee56e35f6342cbe323d1abcf457752480bb6cf8cb48b43", + "744410886a2345ebc8ce95b89794828bd02378d6b6c8093f96184a006cc49a42", + "9fc51ca066a1370bac9418aa1ea49ab1b703620599ab5b39f8378707f01bc323", + "4ab5653335c9e51880aafc1383119cf2a198aed050c20828900df5a1c3fae812", + "d339c1b9a6bf169da7c19551ff9eaed4242d4a195412e42a68c92db392bd4740", + "9da34216cf7d2e733cca3b645b0cbab8d76b1e379200489b73fd0f91b2104d60", + "75618b3752844432e3d1fe864717e983c6b7851090974f2e5b80ad52d9967e4b", + "bcf0eaa1627bbdd219837e39996cc49261c3b76c4bcb843e028e905079d3f07d", + "83f50acb24cca8cc8b2f635fa2d84e08f3651a89f7d6d95a3f232203a4243868", + "bc6ff17912fe32141fa0245ba7d2c5f1c0a93b057efdc1bb2789e4b7ae1f1b58", + "f32935ff128bca6df31927e16fd47e158a219e86ff45644403e73c9c05076376", + "951d06455cf7894f066f3f1af270b309a84e3b32bff982156e0ceea86795e679", + "3515c3c26c38eb5cd27486067a3e0ede4ff4a4e6745e582ded56ac8c4bcd7c47", + "37161713563cbb4cb21ed812bc02acebc8941f70923d384eae9cde48eab9c8dc", + "3c1dd36b9122f08d56149b5c83ae1656389029e6595b075340c853f44c2894cd", + "b4d2ee65ca3192d3275832c4dcdfabb200089097f77642340a3adee680f9d104", + "b0fbc82c45f19c1fa70ea99010b1117c0c1cf3b82f18f5cf842db94ef34418a3", + "f57f1299a6a9fb85f3076b678f0542d6b2934cad975493cde3a65a2c3bbba408", + "1303178b91146e5b01f7753f11a29c66a7fe9b80d2ab41f4a4c49657e351a6e0", + "dc287f8a65eb64cb4079180a0011ec3599bb54afebc150afeff0d53af81e5b75", + "3f5b9567e25110fc70d3a932f5b5df8d07059c53d392701304567800c3c29a40", + "2503ef6d23244e6841189811aa357c6469eb22d8e6c0270df7b3c7f4f8ec9bd6", + "2f7bcf2ca9e8f74c526c99e92492ff1e2650fc224153d1ea03c6c95a88b1b79b", + "d2dbe60bb790aa17774e81c99c6892381d62b772c878a0decf2aee2bfe4eb824", + "e6ccbd8696f90b8672160052beb105e43c6d15fa8a7cf43edc280f1eebb627e6", + "2e417584555af0f3c831be79ad617d77ff1d2ce7718cc9c96dc9bb66baaade01", + "65ea912e8dced99930cb13999c5196ebde6c71fa774aadec463acb4a1925c158", + "57cc5c6591ea8a8176cd68e74ac8394f7e80103fa48179838083b08d32100858", + "99b4ebff25d19d69ca57535a9f6147077d3b79896e889d25de228eb2f491842c", + "94e39c8851ab27597e12a287f9763d9af69d1e245542f6186e786b0931fc6c75", + "13276ed13500afb3e5b5ba69183d9f6946ba87fcf3ba96fb844d2296b5b3d7e1", + "dbf1ff7db9788c6b09eeb53579bbd0bd63031b84f651e410fa24c029ce6d9721", + "7de0cce8c90ebc244a917ae44577e62895170e082cfbe760f7bd640b7ac81284", + "32c36207f60bb4f4142357f7d6e58838a28a261d529fc2a6ccfc44b3d1d7ff93", + "e38b4660f00955e1935f1abf49aa4654a84339891241042db796dfd25e911905", + "32be29fe5f3e068abb4801a56eedb6a1ceb2fef6fa0ce64758a28ac7f18d5c78", + "d35fb1ae9ee4dc1e9af6f1b1876954e6b919f534233bef81cb71bb02ed705636", + "fe6a9d5dd47cb57a15631fc87d7edd1651d1d10739b38e67256d0aa8cfe9e961", + "ea4f313adbbd0651f83aad3ec819e2e0c30ed9456bee126058b2860e8160fb0f", + "0f84a15b60ea7a0bd1a86423289a6aba2d493ce660415980af5869451c840daf", + "5a47950d3b08c716b8dcec91226df5659525925d0f961488b8b7d995169fb811", + "d1a2f5dd5022426728d1ca3431d748c5b6a956723d7ddea4ee2dc54acdcd36d7", + "6d38c9ad56adeb41bf4330da07530f2b8cd9aa0b05b6086d645114770688a856", + "ca62caab3e8931852f1446a3f85cb0f1384d4b0f24c3b4c5519ecb8990633552", + "607a1bbf14eee12b7687cdef820d8c9593d1869022dd48743b0369e580ceb6ff", + "e609523fc0ffdaf9abce451070cd48f547e915c94f7edbc1ac8432c5041fe318", + "a67a7572d5007fc96b34e623ec3603cfc09ca5d4a02e3f2806e6c0bcabe2dd0f", + "5a942a2dcbcbaccee6bb3932269d78c0bf5b941a7241249bb13b8d9e096fc684", + "7cb63e1bbb9122acc5dfc9f9e3549cfa2567b64cbffd764b3a59994acfe47f77", + "09df7772ee8a1c134f9fd5c6974c5e2a4db4553fd3aac6b00ec0de23b2ef0042", + "e9eae77cfdd3a8618f16e6b153b8e4fd6de930a3a7a40837539d43096b024124", + "e89b4a297108414409255fcd3daff810d6efa5b566977be7fe1bfcd34d0174b5", + "3b6cc44a81f599d30717270aa96359a2a2d09b5adba0b7aa6f5d2d0c36faf455", + "8a173cbc66cb719256ebc44b884e424256f3f2116db0cb9946b958bf178c1341", + "5eb8d2a7c5f1e2162191921d3008283500785c0f73063a545f3e6e6434e58fc3", + "646d20f65994a40431723dd13c52f404aef0f4c59f71bd051e2ff584d4fdf764", + "27902567384af36e8d501eac3522f771a34b60f788abc9c1b23af3bf18ed8443", + "b90a086d7fa09e6fdc2bac2bd900b1f4fc6904c745eee2a3d3c5622f9c0658a2", + "963b5664d6c0652ebf81b9e4e3956c97affb708f61fd84e40c92221ffc46ec45", + "3603b7435adf465ffc2e73d18cd1a16c7a4a29e69a59ab2cd695e70e0f5e5929", + "ab381cb715b4f404865ebab772bfef6d7761ea4d3543cd28dcbcf0c671543e58", + "17ae16add356df95388bfd53d6b2cc9ec0ea447a19fae7c22fe0a433c56770c1", + "c72144adc1c0bbf32093d3eaf2fab557a850ed57ffa19e3aa122913bed6d9581", + "5769c3bdc9d830ae83191f3e369680b354f73024be9ffe5bf1e3a95b91efd7f9", + "41afb876169196b905eba77584506e4995453768ba467208bab883f48463ab5b", + "a88bb61d104d8cfba26f26e8c9735710d2f995c8156cf061303cd9b4e6959be2", + "e931c757fc710c87f654f15965bc0fb2a8171ada4e2a6ff47a8f4dea19e66955", + "16412d14fd727804696e51079ae16194595fef46e3e1d73b2951a6a3831e01b3", + "45884815b04f08058b2a27c6a7ef3e47ec1340c8a23800ce7c1960ac267e7810", + "4605cb819ea26117407904374446e1586d3e2417ae0fb8108d3eac200a43b3e1", + "fb04b85a694facdae1b4adcbac7a1d5ddc03bda0e08a29da5fe2f3e9ef8aa718", + "648db03fd1c91c94e00201deec43df706d235441be4ec24587f065e2b9c29457", + "78ea8a7a660a096d08fd88eb3fea15eb5a9e28b9073e434b975552e183fe2318", + "24f6f1a4f7e862b691d550d4ee35f379bd6cfa4e726bf6e23523c1a44deec59b", + "7be0087e71c4423c4f4e8dc4fb2e247a56f461be04fb04218de6b7190c305ff0", + "7f636ea008ace8c98bf9fd754e08167580eb79363ea81ee912e014e4a7ef6f1c", + "2e43bb74b428509f067d8068c43a03c7203d28d1c3945bf4cd22816da36533db", + "6c89e4e0f8e3b69d7813985d36259b8e575ce3cfaecd738783eb0f9dacf05d2e", + "ac3afedfefa138616107106265a8227aa4c3898357ab9c6e842548ebc393a602", + "d69c0dbc49fff41331b3057c01bc944836ec4a5e6b2413b7e79dbca0e351b2e9", + "5ab84eafa8dbfc50d4d9bfa7b343f63b2dc99e91ee8aa4c8b15236fd6575d11f", + "23da14cf41ee62ebc37c6b9d90e10c2b92173eb5e190916363ea85ebebc44de7", + "f8d355622291eaaab2c7290c8a547cb54ed2d2f865b1a18a580df884695a706d", + "c063ab27de4b0a4aa8aede35aaeb34a69a156ea983b2c9a7b3bc8724008f6a63", + "d9ecc83aabe8b0667fbecc9efd53416a18ba61b7d6b5b0ff07774c15db7d429c", + "4826a0fd70d4ddf343ed8fa23c7964877510ef2bd69c2a70b72a0e501defd16e", + "81fa659faef0fc4a3cf1a7cee991779355a2834928e6bd544933313678a8037a", + "4db44090fedca07fbb53544ab0fb95861640fa266c7b1d37a9da4f0dd74ba53f", + "9dc29eb6ef6babf28a38338d4bba98a896894d1c6f83ad28aca83bc9d7513b8a", + "f6f66abbee75aab64c3fbd1b069ce1b7950125c2fe538f94e835466f7999a363", + "f28e8081071d13f2d1541f2ed4e941bceadfe1769a5c21346f62978a54b1ddcf", + "e462025969de208699e982e496661af0230e2054a685f38ff4551bcbdaff20b0", + "bd4fc85cd344d7fc0e87b773b00dcd097d6403f8d503d8412c9419112b19dcc4", + "e36ebfb73993eaaf6e4fe07d19164e62d759c491058cb7ed104e95255f9b991b", + "40e9a060e3fc1d61e5be6b2336d79c4cfe263c54bb5170308b2b519685304c36", + "d67ac9bfa2cab797ea4cc53fa18bcbe2b812aacae8168465095b22ec74d5146f", + "52deef1e35258288765d1e4f1ff559acaf7a7a32c219229c4984b2860c247d20", + "733c18cd53e28653c29dafe74f1e37699c8a952f1b58926ff41cb247a6029893", + "09b52bfd8b22d76fed310307629fe9ab07861ecc6138b6a7e23c68ff72bf86c3", + "0b868e8e3fc9ca0ba2e3e2c8e50f27fc6bcfc2703fbdebc8035537137676ba7e", + "eb595f7ee4d88e5039ad56a42d4b2ffe7165720ec0dc0ca7a85046554633fd61", + "595644799ac6da188f825bcaae957224b4edf2ce063303d360436bc187ccb68e", + "c7878b34fa76a5cff972b302e7ac878d2edf8ed91cd8318c968448ad3e158fe4", + "21707964c6b257478075cd9254c6f4932fcb4c43be7dfb70dc89a6174ebbdf4f", + "a30e1fc062bb8247d97abbda62999326d49aa5518b5fc1964cd4cbb03012c6e3", + "bd6b3ee857c4859208b94e70d543bc0e4bd1e22d0c2f5483ad2cb527873947f1", + "2bd719550ef61d1c2c10acfd954083922013f0c373c6d9f6d0d2d60f12ee7c73", + "a4054f998bd392a50c19257a2d893f70ee33607e41a0311f8ba71063505f470c", + "a080d2a9ba14c2f34aa84b6394ba31790b24ae8ecd1fff74a1ec690dc086ef22", + "30562c6d1bf5d17617530eea9e1f5f9ee58c8ea386ea6508828e8b39f4bd7bbc", + "65bb3e5e62e1edf6e78f3b4b1baf5e9336ac7a6be9d9f0089c53e1e1ae49bc33", + "5767d9ce553129f1fbd99d675f6e09fd00ae57b800e1fc924c5005e66f2c70d6", + "856eeec9bd3babb8ac67d0449657cdf7c7f3bb09b5416f1afaba56c9678cadeb", + "1da302299f0a505d230887fdf3b850bc2d9922243bb17cb79b3ccb1e87ca2ed3", + "cbdb815d78443629e8efd3afd6c737a1d24eb058f72c52a8bd8f860cf67ec41c", + "10efff60f25e6f92489ca196a604a684a95b5480606c86574f2e9b1ed1cd3024", + "77e7b43479b9cccd2c479a8b86a525174b738bc378251a58acebb1c1ed852837", + "254c8dca78322ca2b34a2029d28f4af1a4e7c404be277b7e4b65a050a26548be", + "c2a878d1380a90403d4f64b626feba4bb6a2b2649fff411d01d041063b2bf015", + "491727c376212aa8026ae0b260df0f37db5f9aee93d58292528e18881b9f53d5", + "05a2dbd2190812976bea7cb69dad5b1bdb57580c41de04b400eab12a77c0b17f", + "1a2bc71a4388efb0d8fb2a36794429c220c85c8ebda4d5fb431abe013e30e9a4", + "19856fd3cbcbc05bbb7328cea6cb88439669b520d91ba879958d9d4e4579aa3f", + "73c65f12bde2204dd41b4364e78e7eecd167b8230120f0ca6fdab425dce4edd9", + "5478a317ea8eb0b366473d5e7f1c5f967888844399acc5069e57320c8d0620b9", + "d043b3b1d5ecd9063adfd5d216e7e87d2cad2e4e5e0b16e29a6f2770edc935cd", + "5ef19f13d72825444f7bb1742fcc28aae006ca59adea8233c6ba5d11e3d267d0", + "69d57ca5c5a2cf5727a3b57c44f96e9e9ac4fa51a8d9e7db943c6d8400a26956", + "f4fe8b1ca406503298ecda0be9e240052f1db429a27e4e6a612e004de4277f46", + "d76fe7fe5bc20bc029473f06a492085076cf25479e8084f22d89c8cdba4f806c", + "91e1e0b17d89174bb320a4b2ba0bff6e576b9790c4844a6f8d10000b455480b5", + "1d0aa214f4ee569b1aea14e2385fb69ec5aa70ca22e07ab5d615d9d9897d0932", + "61b67fce98f6a13d3597c347774fbfe41628f87b9bf0bee05ef171c1e79b9bd1", + "4cdf64dd2b1c8ba0e8fe89fca09ef1b08139270af2779de8b22da3e603ec7254", + "64a1b2c06e82cd47e64ec5b80b87132e861e7acf8aa5f26cb5492c5db5a2b4a5", + "03984124fcc0dcfd85156209d1c806cde5c0de65c69974227d2a036d52dbd7a6", + "0d1700fea09b0ef00b1c7580aaa7fa76ee90485d154acdf53352f04cc4b09270", + "4d5bfe7312149c7dd648146085eee296eb8fb2019957da838667c6cc08950d15", + "06134831b1e6f9d4c5dac2183c3f561273647f6844bdb9f7ed75e074f1d8388d", + "2f3b3476e699b8db0aa8fbbaeed47aaf00991ca2642d4b6cce9b5bd388129357", + "c430c55f7a7c03b634c180845949927192c48e189dcd0626c086e1385d8d3214", + "8d0b693889856fc86d3cf2609de8df5b239d56d53c7aecd2f6fe7239cac8521b", + "f4f7e3e22aab57a01137018eea9a52eb9c984dc225a16a30a309c654ce23a802", + "bcb6fdd74eeb65d1aa7d6c134f191905f584b337fb6b383b89fd29381eb3269a", + "59e01739151d01f13c2fbe20a295904abc5f7c56b8176471e0a8322ad26d70f9", + "4c9bf02eafe51b623f31c3028e73c781fc28dc48eca128fe296a22e634d5d1a7", + "3df0872d390a26ea4b5ac16a84894458bc7bf9bdd5269e888efb3c601ff72bd9", + "c6c5231640e4187dd47adc142a660fb3798a7b1dbefc4769ffb55954b09464d6", + "0c66fc5b279e921354f852c9b73f5f8bee013adacad92de53feb344e5135ec44", + "c2668e69a9ea81e5e1382d930b770c7123993a1bc9f3c41ffd1c65779dd0444e", + "995a7a160c1a10a343619b4f70b00e15432f6003dd41b8583541138bb8e4f77f", + "561655dd98be46f517d7961132d4de3db9e0ffc932460980cd597178c603d605", + "8c29c1f9ae9eef8eeb3dc9380aaca555b1aeabbffe5e27d55ea718d9973142a1", + "8c93f77300ba4d2da24dc57d24148fffccee58717948fc298608f993a6d83042", + "66f59dc9eac107c936b2bff1887434aea153efd714cbccf57d9666228415e8d8", + "9381aefc6cc4535c50ae96d9429557471efba20199537ff6819e31b26b332250", + "a6d1624ebfd131f91294e98fc72ba42c2b05665d2cc871b94e097a12c94f90dc", + "dfbe6e1726c99020837b54ec95d893dba05018c12e46374d9004ab6cda848909", + "12a45480cc759168cddc6d91ec49747d0dd2dd4215144a2576df761487126ab2", + "5b0085e506e52615b8dec03c0124a2971d073c6fe53030db27c4991639299acf", + "87215c996bd0e7575b041d5e21f89199a720ae2c281aa44e09255f56f14eaf11", + "6435647e596a9324ab57004381dd48ef46096b493e72f8ce83ceddf02aa76d4e", + "396c9d57275f02344a2f7b1a3960eec2eb2055e7d497d130661eeb00e60da526", + "e64ac715a3753ab8826709c34f308a675e89b638724a6fe78b906ce61de1e4ee", + "2b8612097a5b7ce038343d1b99bd6de62fa0212bb6a3349f83b4c8eda48ed320", + "9d64c6a0e8387a5990e41f2e329cf9de115dc01bf26a36f6b3f7fb690f57f66b", + "51f748fe22b1bba605722864aebd511f3f15cb4d7199d390e19f24d6b1c073fb", + "f721363c4f02eb60da89b97c7512bc53ece29680c68ef03dc315163bd46e142e", + "5d04014bc764ed2268aaf01df8b34ff0f9d10656c41323ba9649c65e926b5bcc", + "38a4bf0b7622de0ec352f7cca26c3aeaac91e6fe766ba1e3dbbc7e0aec75fd89", + "c983b1adad8eadb77cb83b833d0748b2c31feafe09254b3223f5790aeb86bc35", + "ac42f016e88b314d615624c498ff20cefd4df2c0ab34b48a48e758f63977a12a", + "d58514e8a784d5afc032296e3b1284e543cadb6fc7ba3c09bd783a9392d260c8", + "103d899e9109f94cff7cd30319b69f18a1768b7eb0fa0ca344fc5cf9f5312b8a", + "4e239a6297800e929edde5691139bb5ed0288b1ab55a648ec1b335e0694e68c3", + "7dc95e02b9592ca240dc01ac483ae91ecb1042dfb772068a6b2424eb9788fc9b", + "ef9db7054c95d68f813a7925bb94b852d12ebbecc07604368819de3fcd2ccef9", + "68d70366185700190ad07027950c43ae9afef40bd181bef82c449b93b545c807", + "f62c4b1a85e2d4210ab9b49c36ac8a4813ce0df7c3f0f72d682da9939acc484f", + "3a3a84e9e62c7b759aa9b4d3fc22b40a256aa7c6773df5a2f553bb7cfe950cef", + "caafd4085c131b3e5eb2008bad6f0e159820f2ca7b039cc6badb5d4258b13b65", + "1fb198e11e76c3fb7dcffa788bac571112c9a039382cb16f4ce09d6f2166952a", + "ccc37ec0d161bc5dada808f38ee16394e397395ecd4df8c83ab8b80014fa98fd", + "4586c53fe49a394a68764c87c2acf6e076eaba6d533839ce1ae4ce85ba0248e1", + "79140a3745706a2d45f12f0279b5a7cb9388c1e9d6ff52e114267660b56085cf", + "8888bfdb42caade91c9f4b5d2bf541446c94d0987e76ff4dc89928e128ce12cc", + "a1cee1dbb035223eb875487cbc3f3355e9cc6db258529db8d6a8627f2cf52ba0", + "dec4fd7b091485ccb869230e02ed5b69ecb8b9ed6535b8467b2af1a97c9dfacb", + "fc498b6a5e9bd897b638373a0449f7e763d569e2c643e2a88088a3ad3a62e3fc", + "68d5d888c9b0ade84ce632840e327ea5278abb6f1b15952ab2b633a0406c0fb9", + "950286cf2c857a1bc609ed6d32a3fd1f72454972b10b78607dadaadc570d2f0c", + "ca4957dbb06bf3a44403eff205d38ac076134efa4979c925b5915b3bbd159bb8", + "ad5d3fae641d3e8aa442afdb9f5369959b089fd8735ef682ddfc2283152e679b", + "ffd4844accbdeed9a75a414bb2e5f549688cda09acfb6f6420ba65ca8d0a701c", + "f5679c715d71956eba8d3a260c75f8d9d7afebf697bdc08199b7c33b1bc94a7f", + "14297056519fee4372f301db311e3b33d39a5d4d44a08935ef1e188f4ea6e3cc", + "18e212b0a99f87a280e8f629c4fa96687d4ec0265e5ad8902c2ecb5415058937", + "10ddf3157ce63b1af081c10e20a437ebdf44626714c32902c9d7a1d9ea9f2b0f", + "4adf07b5823a9382e8eb06a611018d3ad8f2513050a1541742062dcaf65dfc02", + "df66c883134e34573715b11976f4ced38873749fcbf925262b66c0a8efaa0aa2", + "f5ccf13824eb32ef21fc6493a63b12b3b0536508324c07d4ca573a5ac5a82250", + "aad851d1b41601e2afca71768f332de1046613b186dbc1fb0b3eefda2d2412f2", + "0d92a2480715c905c55b05b1923c69f94bff189af66ce5018eaaf1c4333311f7", + "2fc91032bd6eed40c9b24c7d4d8e2c73e26e1f9ee6e7b8381faa7f2ea5342543", + "817cebcba1f61f3c504e0f842c5337d389ce426fdaadca2384e5a5bc42d191b3", + "4d5cd40fbe02b3597ca41cbd6c5edd6a46f4457454b5a84d170ad8eb7b7de601", + "72ab7abfa42eff7c372056665a6f5fe125ba4d7827e34c36166cf4d8a7d52808", + "81a5ea2408b2b65ce74f9d43ba4dc8c3a387cb391760497b0eb09305cbecb59f", + "741000035fa29bd1630ba7223c1e8795b83dc7c665094cc7e3d16d599b5a3ced", + "0f1f2385ede83f6eea20539cc9aa238165031cd72afdbe77e8463fe7181779e8", + "f7da5b8cebefc67583f2bdbe2f869cf230adcd9c50e83febea2ebae85e6a41d2", + "4e789a31f2ed2012102cbd35f2710cc219056fc9f4fa660a225354ee407efa1c", + "ad0cd32893399577825f56195e2821d2391cf90fe10876a2b234ed7ea2d3fb11", + "ecf6adb2908ebbe80978c9775545f8d812cb8b628d4f3e7bc4cdebdc79b657c3", + "bedadec6daf4dc4885ab74813891b884e8cfb010bfc6fe73898da8b090dabfcd", + "aa6894825a4c90826a82d0555a89ec84b4c1ea6d284938009295f50ee0185c99", + "548434032ac4f1aac6c7b717b1c27503ac98b26fe50e5b73198913b1f3758226", + "6a14b3d79f9c5cf5d3d80b38befb66ef97d58fa1e90d6fbc060b6c1940a55b42", + "a46b23ed83a93a8665393a9a0897e0d6173db2b05a16c4b8c31219563bde693d", + "667031edd875ff15a1b66a969ad006cbe57d37f52e47e52f9564b668a9329349", + "481a4af81f2cf9787840432eb4afe52521daf96771754b17d0876f8fa97f3393", + "2a47bd106996e431b616a08d023e350091ac512b72866f1e0d825c68f804d6a9", + "0d7f58a8dac786063e10eadf9d3cdfd785320b32663871435f83c30464bc933c", + "c2d96b91c0fe8042751433a46e3485b4cf2380f336f916664d170376d750b65e", + "970747e029f81b66dbf7f94a20a5b4cd19ee114df42ef03f81085c7d2f4af65b", + "22f9f1fbd25476dd998eded82ceee8f898c9a9ae35b92abb658c74fa2312a8db", + "750e2b2ce19938e8cbb8e4812c54c94e2e5bd16a3e70f65e6e3e7011d3741977", + "2e752de34023b7f8eed269e2d25b6cc04236c8636e725061c2a2152c82ddcf93", + "c62a322bf0bd63433ae89a2c787e27783f56a1c40ebf90c0f92426ebf8549b76", + "8bc0a4e6dce61e4805b019349939a1a97d0093fcfe2d5662f0489398c8b1a27a", + "997edd00bdb18409425b115939873578a619d09171d20e5fab984f72e0c88931", + "693261b80a1b69a4693a97121bdec1e65f8f6b96902d71511cc907162a2f8dbc", + "87d3e6574633fc7237bb8724dab230f7ee73472c25fd29098abcebf35df7bf50", + "f0c1dcc5af32b091cecca826001d1e389849f4ce143438166323b4188e904782", + "306f0c8cdd887bf5f159881a973082ddcb69d95e33e27808b7b50acbd073dc05", + "904793867ba146a09df45ed2caad98500ddb16205ccf3d783353d5337fd1fef3", + "59d5770e812edc30278e26f4bc65aa9856e0b1d420f47efef0f808857c5e0b0a", + "2e9d544db2c77b90e356e11e9d35418a3c431070237de6426d6cacb556e007ff", + "37c9e9203893f75c09659c8ac8c6da04cd3ebccba86df6c658e6d351004403b1", + "70b956eabf28cc94c54486a89fbe85db25f800657eec79c1c5673fc22a56ce50", + "0ff1a99a772bb0e23f13775790dba40eba6f2d082d72b3c608b2aa2784517c19", + "63cdf981444a84f37231fdd2fc1ed3313c9dd5216f774bfa74b1a4553159ea2b", + "2d8f4e95b9f76e098b53c367d878a8303414097849a3f3c9e5bef1a55eaf23c5", + "f02767028b80d2fa67a70d42fe9d103d145e0f80b55998198c968729860004df", + "8bb657de0551e09322c017de910f076c2ae7a0ab64854418796de3baabbbc659", + "67ccec54cb02b7435d70bbd90eff13bb9cc46bf68f6370c8657f8defaaae5463", + "5ff3ee443c6797783ae8f46ee2f1195368225b43e533c4ee6f20e3261db865a2", + "ba7fabcb21e3674b9d7c006e7deed61eca3022453462b50b071af84855a785a7", + "f2b94066f8c7522fe88cdfa2ff2e1d7a0311d5d3ed47ad4c6bb5869ee78c7fc6", + "837ec3d30d04a83a69d32823318068ac8aae7aa0167ac5b8e05bac0f0ddac062", + "5eda346b528a7630e97c1b7b414c770299e434230b4991e7b74b94ce48cdaadf", + "410fa3121091b49b9fd254e2172d3f0b069927162d06816026cfc0164ff6f0c3", + "84bd3189d0040ffeb15aaf83860b204206b91fd6fc0c8db132930e836025f740", + "1857e5ee567039e4336acb5244269ee3e1faad762b2e104c56adc90769883721", + "8c72ea872b0163bea6470fd9a4adabe9443b571abb287b0a92cae2f2a65bcce0", + "0b9ac93f5b244f332fe653bb3c04f4149796ecfc634e2497d42adcbff2cfe0e7", + "aeed17bd016fc48316183aa667289e3bcf1e18cea9c865a51330da69d8150265", + "e0e6822dc61cfa46199ab284b5ddf1ad725e49447529f616d1108f1c48eef55b", + "01dadb94fb9d60ae5b6e97f9a743aeb55a11be0172062119b11289348c8a403a", + "be64944b62c77c30ea4569b4bfed34f9826edf4227122563a8313ab9cd22a8cd", + "f103d543e9289488bcf75e347700485174255cf96cce961abf3464d548d56332", + "e0118f4b652b68922f680666b6c6888ee1a604da41c04264d8595cbcdb41f074", + "e0eef0d69b0c68be1b4cd93e136bef86b8dc5989985143653d0f644d715ecf35", + "bee172cd49fb13c4ee2691273f2e1db06c38b3f3ed6914deb4acb934bd8be4d2", + "3858e4af67e3414602f5a04d5e3bd7a808f0a5d4a2c90b39cecbc32780138117", + "7faa57fef657474bb99b64482b7251fe366cae89ce9406d0b125644d4dbc4808", + "5998e78312df86d414c9fe2548de3de1f36af8fcc3535ae748da026cd07a6385", + "a34eebbbeb6d127f45d606d930ec4abd40c5215bd8485786b5c5bb22fe44f13e", + "6d6330e5542b08181f496696d5c498ebc72cb0ecdf7d7e6533421b4d93f856b9", + "d5fc1b8b9df5b1f6f4ef79e2889bf5b5655926dee2edba145939ea1e41c7689b", + "b7f07702622b61a354e4cab77ed8d66cf150b79cab3214da2835ca7160e5fa93", + "3bf862ff07792d8bac428d9e8da6627c7261acc6642de66cf601ec73991a6482", + "dfe9fcad37fe3497816649fd7994237b81bc567845d8900d8314537037af7824", + "f2cd662c3650f205d39d3e9520040d5a988137f1475e8a53b37d96e582030a20", + "f963f729487946d215e3581310e89782bd6422f2092b604b261edba2677b222f", + "faaae6edf6eb83bc0838312aafc97adf29313271538b9eda070010371113c61b", + "836b1ec145634a35a0befe445ebc24bf7c5395cc3ca262c296be2479e5f35512", + "ac3f6e7b5b719180e88cc3cba71fa3f7bf6d01c08db8299442425998d6326e45", + "12152dabad679ad2a78ac2546a00198714624e4a5714196fcf92a73b495246c3", + "00b8945cbcc48846acd34108b458a24465f4997a14ed3bdfce56a7e194aa4234", + "4775f1de6e1cef9edc5ca84adaa819e403e166141da70e0fc400c8370cfd5170", + "50cc47d5d618e0192bb9b2faa41fdf66578ca6c3f290ecc91da7e14eb6d0c77e", + "b2af3b2b49b5919f1acc6f2f84139f0bea2fc9768da4a0a5090891f36711c4c7", + "6eca2eb85fb5ef2251d55f69e2a244f7ed46b615eee05efc19cb3c1eb99bc495", + "e189450376a60978df45f9b2a27affe7b0d192a2437b908c475b3a5fa3593fd3", + "e14e1312a74aacec936d4f1babc7802d606f095ff8054bbae3a35d799d963fec", + "f11deac937cae596180e4707127790f789c38c265ec5b4c833d18116fce6aa5a", + "02e74d4bd38234e958fd3d3016cc4d48b01a7c5a21096a84aa9ff516e3b2dde3", + "e29c3a589c321581823b4fa8dd1c3cdef53b3406372357b5ac907dc425fe0035", + "dd787cd2823bbffacc95bae7db39f0638ba9ee065c27a50e15b658ba8060fe83", + "3e77c1f9d5832352280352c8458ee93cc0a2abfd3bcf392093c385f6a35a2261", + "c5ba232f1d8875f95ab1529f651017d727aa2b27f1e5beadd6bd7c7c9b3fd5f5", + "b9c7784ba9a267e08c95575c53f0d5f95cd39c7f4b62266c318920204417bcbb", + "89e9a8b561b344360da365a5957ca1497f95af67b79d6be03346f9a117592fbc", + "a213781bd2f2e4aefe1cdabf8d8409b97cdc53021d8c227440acb5035d1360a0", + "759cb50c1888621b699e4c6034f63a4c04354bbe9b114da5442533ae061ebd1e", + "d26fd3416836ab15de5bc0f33c33d87dbddae966c90cfda99b6217334e6c3c13", + "0fd4508deddfbf3be495ae7235b88b1fd43679ab06be83e40a17752d61f7b949", + "eeee4a66506a314e765d6d711989937452652267efbcb6e643662991a26e455b", + "4444e1b66c2874c6be65068283cbc786dd41aabe0bc83c11e99dd6a1b1a7d089", + "212fb4e2fb2641ec035f0dcbc8ec83cf252eb5bf684116aff3ee522fdbfd9484", + "f7ccfb8bc81a607a0119ec4bc1cc16e1734a27224df1bb2f51291eb81ccf7bf8", + "d6e644b7086f00f794bc6bea7c496b07e590772063fc66a4c55e9dec23a57113", + "50a41e6b34fd08824b439e8a7fdd396be09760316821a830c9520c51e7eb9c12", + "721d92dd0b59900362f1b26255c5ee81ed57fd52d09a967418ad970722f5daba", + "bd9bebb1e50f6c69677bbb54bacfa8e845347aecf357c79ed783ead330c7df2a", + "a279de86874bb0707d1bcc7d49ba6178df62170108c29bbaded252ffd5def9a4", + "ff8f1497807ae46a4bcfb184949f9025dcd151047938c1db1257ee3db486f3b6", + "05cc2a26db677253aa5c26b33eff7d6b1d2a2bc3e870e9d1ceadde6691750ebd", + "eb38a95ffda06ba45449734c5d955c4de49636f8ea98c41608a52f45847883fa", + "45807dda033f8737983ecf3011abadad13a95ddc73273b080088f8fe3f9c2c4a", + "8e5ee0149288d82b6fa7142c2b85ca7807d326fb289bbf6dc269c727e2f29fef", + "d845d71a2352d897012dc5865fbdeb922c7f5cf4c90515fbe6f2e68972b44ad4", + "af6a5aa1039d33d68d282c43d04e6d003e6097bf17bcbdfb63c98e655c8fc19f", + "fb0e4ac5699702e4989bcd02ee27244d9dbaebbc05bd243548ea936a57dd7a6b", + "f403dc31c3e6f10c4490e4d94c6690af2e59c64dc88b206eb48f8326f074bdc1", + "e9158328b761fc7c92f5aa1f93dcea98ba8a93991cb4b2552870413dd2be2c72", + "a76105aef892d37a8e01e0da5c978033df39f76bf769db6b818804abd9e10467", + "f1aa2775cf814b8c09fb1faa3c0dae4cd591c4bb25e9cd00fa53a964252fe9d9", + "03f3ec3b092083757101b4f9d08afed1ba32a8716320024ddf91cd031e0d5bde", + "f02fd064bac40d6d7874679ed1f59299f89d0488c884ca590cd8d7ea7783c09c", + "b44321ba8f06a8cb5b30c662dc7cad3e2bcf85e64a4a23c068583a6b528a33a5", + "23393ac19be6f58176afd47ff737fb195c50d4448b10aaba78fc2d90e0a252e3", + "84b9640e71b2b1eb59af07597323f739bd2394c34d678df51ff0f94be66ed790", + "8fcb4c8da339c895ca631e3c5778f93fd712097b10eee2f04fc70e304734b48d", + "59123257c9579928254efb1952c957e1b05b38f55e6f44e4b813e6ce65df9f5e", + "6af2a87c7ea01735a7894a1529162a042d574b12ac11eb32e6f558afd2adb63e", + "df2cfea2003012918deed5381f6f06a4a1af0616fb57c3a042c3a03d0a088c7e", + "97be6ca59f3089b066468909c5441cdf2c0ed6dd46ebdf7c01cd16b639b83499", + "307b120b8d3fb7bbc2829533648bfef4ccf09a427172801fddefe44700ff2976", + "3142fec69d6632ad9d0f46ddea8b0fcc455822226a8b2b10c35fcb9d2ad3fcef", + "c73548a8f799f6fb7030e8f0494cbc40f9c9a97e7aeff3f80570881d86e3b772", + "996a51f79c8a1223f58b62d6ec7c619eb4b56fce333533d254674a24d0a11169", + "da94fa47982dabf405e832f94f8f9988b797f747d5f8020984bcf94c13fd4aef", + "6767dc38751805963b4d2ebeefc4495421e23f729621e1ac58b949c024e910a2", + "ecec99f19752c9f86ba90c240e19ef38c4616ac9896ff80dffd35fadc6fcf76a", + "26beadd64402dc6a80b0ce308be732f8e7db3af3449cf8f95afbe999387b0bc8", + "b420aa040444dcd49535157968e97c5bf9cd78e42fe8fa4701b6a56ff3d09720", + "4e67fb3c6512aea1a3e9779965991aafbea519552f103580e0b506b16bd37fb5", + "8bd1f35377679c776d519965c7d2230aef02cffc142e9743490e405370770491", + "1c973ad1c2fa00853f65d77bb00d0b9dabbca4ad002b1e71bb1151fb4ada97e4", + "b7888a55f02a020722d9f72a123f59e36f391bd4e76c52aae638e9e2688715ac", + "95bc2b5559fe0ac68f6cd2f22ef5881157e2200d221a2f70336183c90eac1227", + "a58360f6c3f34b5645cdafa12ae6bd2b5d3c7ff25d5f5402e56d531fff44328a", + "43db86b1fb1445a5d683c0289427474afae8e979885c9faf731c3ff8bda8e697", + "3f2a36f9bc2ee0ddd4d16d37aed2777ca9518cec1c9ee8b35a9bb368d01f34ab", + "48689021dc00c2a3a6fbb90e5ebb17979345896ca01702b2c6a5585b991cd3a8", + "03fe38243b26df0fa14723b717a88a7ca7f40a9f690299283223d95a6930b909", + "e5da4507efc3c42ca1c0e6069dd5dbd8dc4796387200493e451a0da9dcb85c66", + "4576c3faa8c25e4e4131b0fa78126690312d4c37d84e4c0edae3727f6f68cd3d", + "1ce39f7fe9c97283da97a7e166ff66fa9421a840b194c5c52d1f355bf2b082e0", + "566a06abb445d700a1e4457c28dd26762d4b30cca4f05235536e7bc94dabcaae", + "a8ad6b5e7950c27b1a8a8e65fe3395bc7654af067e4ebea6c86c75ada2e75347", + "301d9cfc342c88b2b41c5d0c5b7c59c5786db0b06a9fe0be19e4acbdd8b769b0", + "ac25733b3f90b9593a8b1a60a6dc3f432d4485a67fd929e53804fad98291be68", + "299561453d83c4382e3f5ddae0cfe92e9e67fb3d3e422a485bff9050733f4f73", + "3f6fa49dcdf2a7899ab61b2ce50002c5d89f50ee241828e26bb85c921325b253", + "bbb2a9d07c1c27c18a0ac77e8ef2a8ac0c20d7efbe5b1d8a0a579b69335226e6", + "9ec84d0d18ca46bb81f3155b957d16c7c5c2891dcaa9c3f1364ee565c58bf5e4", + "b74a12b1765c899b9d79b95e92b3938ad49d176b84f99724ca12b63f4e8a5914", + "0d9f0e921be97ea809ef9f4843efc33c0f68d8fa9cb0d0364f2c19f1ec39910f", + "aaaed6d295fbe22dba52031c40494c01b80d96c171c2c9009696919617373763", + "4292bde0e9a1a4645a1a8eace8be6ee45618db11cb8b5fc05843474f714c8d43", + "9148504cf00f0a4e6b0048d8e555382b04b0a20e6dd1d6c76d27ef20c5c230dd", + "3163f1368fdde98fabf885da34b6af4e15d7285744f1da0fb267a8860c1e6cc5", + "21c08233e98d17938009338e14a8e574854a5be6b4bd3a99815f5511a5eebf47", + "c31be9d4e9c9e798534e597985dde1e6969cbea5cef82c30d6e056cdc8a3c8f4", + "b1f32c2481e3d87884e2301543f057b03b8d95f2bc86f5a3038b6cb993734ea4", + "a7abf0a9c8274f97987ecb9d34501031f8e1f046694fc760be4cced964236a24", + "bdc4aa3311a846236ad5830d41fcd12f79858267fd44124c26b6bcf25dfebd58", + "b22b81ee49047ccb08a063c45289b3d741715cf9395ea36086be3ae848dca49b", + "150c94facc09f7012a354c31e3553a3f29056e30cfc691b730b81727b1d92ba6", + "182d05c11fa95f9b3257f5fe53bad4f834300aa797e52f11d206a81f57461a85", + "70ada10d9561af951135c9dcbff19cf8cecc32f356766263799a3c59812f1814", + "69c3243e902a380284c93ec35d7a87207329cc4dd6f8a8529cb8feb6e135ef2b", + "ccfda36368ed2a80562a4d09bcf5d3c7cb9c3e91ec23691c5bc34c37e6973512", + "fe99f0c041d3afb0ed660a22b3ea9bbed9376cf133093bb773d85a48f043d96f", + "962483b5f7aa3131b6be8a200766b98d9bfa6d3beee3f8017ae18f89fb62c78a", + "e033208cf88c46385d31a42bc316d0716298b20228cafcb288fce970d785467c", + "c490cc5211778a72be1739258ba0078989ba8e8dcc1f2bc69f73aa2585100b31", + "db338a5f4c45346c005688d8306bccc5a0293d8b0f684837606e6b7c828f8df3", + "ec1c66047664d44e6c979b6fbd9a0a9d77e2bd83ed716c6e4511c6c1ca5b3592", + "ff3f479ce5bc977eca760ff55af077f7227f1fe20ffd01935e08698437b3a6ba", + "d082715b248e2546ffa1cf47035d778dd01b0e8e4b735436e6ca1fe473254659", + "f1cde363100eaf54cc04c98576486fd9e1e03353313ccf79e62fb156b9fc7f08", + "acdaae3cffc64f1c4c8523165caec3227bd68768687e9c68238d09398aa11783", + "6becebec46da26b77ca7a6b2305adde7313e47c9a6f43d7bac4f4a912bf91c02", + "04a50f0009628451b3de3081962d2266dae398f4ae75ea32b17044cedf7486ce", + "259118cae4d46f302d735921437ef4ec34ba77fda9b0a009da52b66fb7042197", + "384f3d2096799cfae64186c431c27ee5166343aad1a42998e97e743de6e5a339", + "5296a621343323a633898dd4b023ff2d55acf7a030f7d49fe32e9d8ef6b7f101", + "d68fbae8218e172f22b1b6e1044b3f36dda19e12d506b20733d5970616e9da8c", + "3efc36567671468a06ca191c76a257bad11340d07e0d1873b02d7c51df10701e", + "5306f388d8346c26e942e0d00521fff446bb7228b160d850b0724d1d750c8a85", + "09da4f0802dc71a13cbeb25223aa343511875cc176a03aef8f3f29dd7bc7fdf5", + "a487ead8286c286230e8d0591fb9018760e36a9d859685654b7017b59a34d923", + "d837e229b89d0568d4aea7e103fe0e1e9e0284fd3366ec5de3541e4cdfae16fd", + "eeb1602aa4e6bcb02bb77fe5d663d195ba5e92392cc32b7938030dbfae9e24f0", + "0ebbdaa0633a1395fcba48ee328e6cff38ef6e778919f6ca02d2c62adf24ffe6", + "cb1256401b79a78f24e7fc4e47dc41e039b95472b9f7af6550b4fe3bebb5e076", + "0edb6e8b8ab14cda0bc42a439d1af4f6bb55e3f689e93c145eb93e3f095b475f", + "2e8ee138e622d4be91921d0b7aad0c8b0e37fa888ebd7aa86536da1a2db81943", + "59a7af0e0176b656406b52a653978b181104ea044d1c365918d1bfaae177b60b", + "16b98593361429efef5369e1d0bc59f1439d510d698d8e7301beee9a412e782a", + "e30f36b71cb344c7bad48892bd3985d8872a6a584a553755e2e93c858dbaf855", + "876e37d4811033bd3d2cd846130a2bb893ba751ad980f43933e4add54bb7a8f2", + "15d277c26801c7d953a22a5ecf1a752019f670d30efbb483343da9283427f063", + "9d2172c0ea3d0974850ab143bde2053928d5c68921a60b0f5bdd5b177a50fb32", + "db0bcc9d815a2b52998d6643411197cd554d20f30781b236d38cc8759a3203d7", + "215f0e20c13e84f248cfc48c737ad97c674412607cfe580d09f53f9dc9848aa5", + "9c10241a54a5996ea4f633d02d54c1bc7fc21497cafbf79630707f65b168bb0c", + "0f0f8ad02d6dbfd5cb63b3fdc142c1e1c4632eec1615d20ee7dab435d67cbf3d", + "9114d3682a5a2fe905c5d95b3a092c126f25e3378619a662fdd24337feae48dd", + "f24c84cd86cb70fc1076fee81c179ce6ec5c759f8a4b2de79293bd67252f6a86", + "9c4748273c9f64151328084fa8386a4b98b0e54febda95bce2d2fc24963770a7", + "a5950db38646f6a10b5266b05426146dd388db87a536552078eda84434defda0", + "ac2656f56cc3b9ce1c84bf20f3129acecc83435be9ff8716841a29affc47f340", + "202411e186e4b09fc2c8ce644e2a9befa789c3f6ad8d9bdafd82b70f3fce7dbf", + "258fb465ee03e05624d07fd897e48437b19419f7e623b9bb5a246b1569efa9ad", + "08eac287f35cac93abb0b622f56a1ffd7590b7c9a5195bb0c8a2f28a7b9c5db6", + "230c1433cab5ee2f60edf7552667b39a40d8479f9c95684e2e4e47f661190623", + "0ecbdf4544ad91e21ea2aa04c1eec7da1dcdc93bd6a19aeca8e2c6ce4a495e8f", + "f58107643dd3d8126b17f01ecb5c5278e4f4853aeced4bdeb09b9c3d81dd5cdd", + "2bfefabe323e426fe054f2e3daa001ef58bd6a02d4febe1995c514f523da4670", + "c6aa41692edae1bf295a0aa27d827b5f78476368444ab4d6bb9421730837f97d", + "17c15152355226a6f7c2d32cdaded619afb3beb8495301198da0e63eb1c5df4d", + "8bd9b006bfc4dc195e3c708c11a94428d60bdee1eaccbedf9d17b6f1e21c4436", + "4865c8c4066f88d43f754b158aff1e2494e5814caf9f933cc02ec433a297c5ff", + "399753d769997b39dd8519a8094b4b4301f25246acc5c21e7e106c26fe190c30", + "cf9f7ede6d3a2588468e60695e359e287be07f28fb3aeb0a949910d86fb540f4", + "1899e5fb60d64381e889bd1d9cc345a91dfc8eb685a83b2493678e5a0047675b", + "659c610c0713528b79769ee45ad888b77ea7ea0f8c1168154552ecdcdb369e37", + "796c9c4d272f25819b8564f5b0246c05c97ca379e70310ed90b25dd82eef29dd", + "60795af65e3bd528bc6a24061a025a0e525744f793ee1b18f31a6fb7bb40c4eb", + "68655c4c80c5db323ca19d9e02273e327f71e16a278c85aa60c5c83916d80e02", + "4b83cf83cb78bea904b8d0871d1df1e73699429f06c76b92a9580d9a5db68a22", + "e217b107f65a9d90a38b2efb000c8aae18658a87adc837252bcce99baca3c974", + "5a3df98c7808ece18a44644459824d3cec5faa5ecf67c870d24303f35e6fe1b3", + "07a4290a89c6c0fc2ab33b38fbef6887a566bf4b0e1107e58404af03eb65035b", + "f42ce3a3180d30012d0d3def2f3bfb08eb8ebf6017640cbe7087f51b4896820c", + "f26974d8233d5531abd331ecae3f108fe34b412c8935e20d25363880bd02dddf", + "fe9618b9507754719b476edbfd2e9a49f43ab092f64904bfcf508277726122c0", + "52ff8cb587903eea8f122dded9ed910344809adcf31461a551d52b82c61194ca", + "91fefd5816ecfe2f2931f86c299691bfc63acc439be1d615fc994bae3787dcce", + "eb65f1d7aa5141c2684c7f11e29b9bc00b7af5fd49d6727fddf5020e3ffa03a7", + "d3097d9e6b191476e1c2d81d545126a351011dba0dbb6e072dc3cbca28d7231c", + "9135eecea7343bce070fe76bf69acff794bc746a4656e0c2267ba291559d277a", + "445c9c0284f046c809242dc983b2bfa9a220f1b287194fc38048d9d2a3c8d3da", + "80f0065952df7a7fd26d7055f5374e021bbec4262f936adfe6dbb3e251fb6ebe", + "233891b7b8c8732732dee7e633c1456c9e2da215e8d17a33d7386f12fb67b5c6", + "f71d2257c0b35e2828c6c8d63678e1ac38b1b24231fe725ff4c70b19155a6f3e", + "b3675d87ad7aaa35665715d15ef577c4dafb24bdf3ac5c609dce95af471222b7", + "1f5a4e0db03054930ff631fc5c6c7660f41b5b454997c6ab6c6f096b4f97f931", + "11cb99a2b35a4b8188ee72eed13ea8e5692464f3fb2b25f7f0f5f063b0b3bc83", + "3b9693306d2ac0f989960adf79e8fa5c7bbcc1fd941b7fd2eb1dd47217d4f686", + "0514b3a9ff4a4e1776711e3bb58129cf14a0a92fc990b07cef2ec62657606b9c", + "7528d234c01ecd90d9fcfdebc1da711664400888f10072c47923560e08ea76a3", + "c8e025fe5ecad4fadb9b62ad09b08606384976429a46ed5213f5e46aaa2a28c9", + "c9d36e263ff912f5184717078dbb7cdbd276a14a2abb8e6b8783b1a59828f328", + "e387f5eb830bf7002bfeac2deab503a9cfb66fc360636a94bd9fa8d50967909d", + "36f0707301405cfdd363a35bec03cdf0d9ad19f90baea14e429d4370bb88dd2b", + "02bbffbe78f2982cd382fafcde4c061e50e0bf9cb6912ab53a38caf03497d41c", + "bdf60c0e2c332b9c5c5f58047454cbcc4f944ae713195ccbae5c92f00bc45f3c", + "900212052d0aacd37eac2346d6533df12b8ed5757b1f4913f6f3ff8384c13abe", + "213c562cb56d14ae6cc7d493c044260242775f1c32b71f04fd196f61e5da9841", + "1e90b3f117f12944458c2701bd64fb880600dfad55bf2c609497152d45faf7a5", + "44ae04411c7b8d545049c4206afbad9116fbca84beaa75e2111bb4bbad66b376", + "a5585f073509277d8f385677ca4c1469959a4c617a310b5195190a1bddb38b90", + "f3b7e6a4d9e4e372d7fee21e09b247a8e5297ecb4de31f44cc31b8150b55a6c4", + "2fc2db4dd2cf4566ffaaaf259cc4f52dfadca5d3f41dec1d549890569701038b", + "291f7a92602a05c7cc43405bb194229624a65a9aab7d4dfbbccce1d5b12b9eee", + "4ccd454ee056b38afa4628d6fb59558a1e62e4cf4d66b031da4f7265cb4aec1a", + "add33c43d8b37bcb381e3fcd7521a333f2b727af5ce976da5658d0087072e834", + "1850d84b389a5aa40e49dd5d897b562e89136c584e2f3286bb03e534db0e65d8", + "25c816d04f64e8281bf6cf7e62b931ec85a7e37738b0bdfd17cbd000456c120f", + "10bcf9f38752b1229f7706ec28666493fee8d584d5690141a3dfc4fb16bbf86c", + "b710faa30fa4c4b5e820ef6dc09db289f0f768f441f8e24b7b4aa2035b6cfd2a", + "b163e7011eed1fbfb3181b030ed455fac735eeb8dc85a63137ae00e7fa22ce7c", + "3749fbfb455c89f2cccdcf7e18b90e5b9870098d2bcc7905dca42851c01d8675", + "c90faee311a9adbb1741ca74360d676873fd9eab5f02d89ea172ffec91489581", + "c991fcd6e4b07beb7866a41b9de5ede30029d80b275237f5ded6501a61c1ed14", + "5f83b0e7ec3965fce62731ec159a34c7805151431b76cab9764b769a54f3c3de", + "ab40cea4d0ecf4a96415f10002d269c0fafd8f766f5dc7d687e30f67beba918e", + "c3de095925860087678591297dae6081c7cf148d8b126e0b1bd58ac1c03bfa86", + "f64b40b0fe97577ee29f0cd34158b6b3950c152fa9c6a7c1c4a47a9f24436ddb", + "cb75c264da57ed80ea675959f5952d4df4343be8a298c6b5adafa21527da1e49", + "32b385907a539d6c05f45545263465f19c381aa00a232d45aa8f50c20a1ac4bf", + "3a240c1c8ea3d3f8dfcf699ed6e65d89cd7346d21e135d63c16ba615b87c51a0", + "4c5d0812610b46b1198e6620697840458385f8a1324afc746e54e6a3c9312056", + "b86bb618efd94a9d27a63b0bca3d8060a0d6e6361ba40b7f42ce76308d1495a4", + "cfd82f1374a8cd9400dd29e1254ed4a32354d8ea8b3c57eeb115eb1da8bbc451", + "412b5a455f6624020ac0c47c3cbec945f0113fc8b2545c1f9b8850e04c3200c0", + "8ef7bbb40296cd33c6d54e27d6cea0738cb75bb61eb6e4ea41f74d0bfee9f1d9", + "af73c0e6e6b65e9171d9de4e2d48541ab5b2a9b749e7133398b360931c194a68", + "9144b238181fcc6465292fdce7d2f2764490d051ee01961f53ad15bae1681567", + "617a744663f614a8643dfc823c7a361af38906011efa94fca2999a5ffd10897a", + "ece5e14810d7b0c1e2cd442b6e330be861552b1d26415b526c75b9cc069c8f74", + "1c69e52a2721998652560ed5ed9d208ba3f65c17ebb1564ce22736479c9fe20f", + "f8ebac53dd91bd9afdd798c65f89a5ce515c459fb5408039a2eaaf2537a6b228", + "659c60460368d0f35a20ce8c3ff5abe99213af6f8717aada28dfa88f727eb6ff", + "6024ea8f84d74b1ad65c9159faaabed0765edbaffd94d22c88f156e1d0c4c8c5", + "576b6ecf0f251d17843fb72ad18e8d82a5b705768a17d61b80b8a510c2332d82", + "9e55577d7016b6a2d8233a48344c94258182b214ad37520c76605322476459d7", + "d0be3619c8535c463d1d566f166b37841bcf52ffac13ae7c88052c812efe09ca", + "29fc6f554ba448e646f8d40e84f8cc7b35296ad5338a081d9e964c05ec073bb9", + "1bd3f70225e0f1f7788cb9ca948fa699ac9d4ff2ab0bba3aaa7a18a47c32db1e", + "325381bb8f01af0d39193eaa8e129f9411f56f113d65876e0832209b278b16f4", + "cda5819d95f115257111296d9f95f7ec3f42308f062b5aaae201495fecb99e49", + "3411f57579ff6f232a0c7408b3f5e53171612fc3f84ed6def512dbbfcfe91afa", + "f2925793ea92c3f1c671e949cc869007bbf3656adfab40d4f74b1340d67e37b9", + "0efc8b1adb33557763a8f3d9287be8375d7e8f30a92f965122eb4116c040d0ee", + "5cc4e55f9da6a59efafd39b46e7b7098036a0a080d030d26659c52c987fa877f", + "8e34084bec348e5ba1f9a784616daaff5f2893d27bd48b34a2fbf50a2b2f10df", + "b749397c2d376be4faf17c6273ea341c756b06715978b3d758bc65e0f2a5ca65", + "7fbcca995f64be14be7a484c1552719ed2f74f643c9ac56a2334f72fdc13c854", + "47950fe27834346166436282de562640cbe3aa90ed25eee5a777403036a04aab", + "313c134176cc0d65f90814f98c11d2b449cfac1bd5a68925a195ec2cbefe2217", + "a4b35de65d7990f2cc183de26e2f9d3203763f59acc03e5964b1af6469b583ab", + "0dd6c07312a6ad11d1d5d37802c16f40e12c0d005c3297995a7ea9889e71f538", + "05937e7ca7aa50ccb5e3fb70603083d23f8526ce95e9c3c09205e3e87b711788", + "a11f4a3f9da0c569bdd72ef6659f9a6658426100f1fd34866a2b60f266ed220e", + "05d2844dfba632d5ba4002d2e7dac4ed928fcffd6006e6f2efc9547dfef6d6cd", + "b9f0148bb035e63d3e0b9c63bc89b95bc7a5eccd327d2721bca2100a045bd798", + "ee66a9796dc2fd347908f9dffbae6bc8d1a814d0193100646029d0185d25f4a6", + "5369bf5bc4f84019ced2afc00d60155645333a23b34a5a379f0b984f97e28235", + "1135402e6845b34d61e12aa59bf49ab14e752cb0f7119557f1a8d906c20f1f04", + "a10d962f614d0a2463d7a3ea60fa37a1fdaaecbe2c0552a7a7d952cf9fbff348", + "0fd271e8a5b901022574972df252092ad91a6b95653563f350b61774489db2cb", + "3886f788e05fe705e730e94d51dcf703b9ffa66ce0059ff77ac7d8f5ff1169e9", + "03ab5a4a8440e9ed8d3aedd906b333724bee892931df76ed3aedf98494d92730", + "b5ece6b8568286c2180239509b92c43a406e60f42e238b2c19e35ffaa52b38aa", + "1f21b85e2595adc3f17ee6c308e6bbf192cceb292632faa8e29ad3dd1b032c5a", + "7cfac2f0662cab237ce00155daef8f5841a12457fc7f5ca1ac1fd5ae63ecfd1c", + "512547445a83ef1657db8f7633d6b66689b288b4eed2319b84e5bc87ad44de37", + "be6ff1322696a26c54bad61cf32eb97bdeaaf9d62638c759eaa416963cc8688a", + "a1bad6e5e53145bbaafbbabc10e37b7fdd43669188781a0e6635f138383490a0", + "58e8215e970bb5c4352646cf4b6d7937d71484b04fc66c722600637ef4cda78a", + "a24be0808b4de304475c8c701020e44771e045d0af703090cc1a65a183ada3d0", + "b89abbbfead28e807a3ec228ff00744a1919e45e9b290d1066fb4f55425c19dc", + "16954fdefb3cb9db2bcfb701c2321b4992c2a0cbca0540c74bde86da905f0a54", + "4cb3b8e122a833adf42f29b2b83f1ba42f4e8aa1741b837047dd7b74fa550662", + "d8d51c8932b9de1863ac3d22fca5ca58e95e42f07623ce4c769f335c94f41b5e", + "517779af038acbca54e98130f5e6d9523964ec54af425783d7cd33626d9a07c2", + "9389ba6b5c5b4a6d6d4ea6a05fc703cce40e7ede2d23bb1d56cdc3ff0aca8190", + "851ee4bd4ba5582cb79faabad5ea0a42892072062197f4e0e680e4790ed1c50a", + "71669c5b428e616d802432fea32eaa713377257ad399cd9b43e881a7753e4053", + "8cfefc11e039b05f5c664adb5347c47e9f09c64c8874013a7345e3aff2087aa5", + "0ab746566b7a0b1915b38f380014e235fa0831d6578f344e197446d966a05eb2", + "0b29a0a1d0f58eedeb5bce25779c6a650e6207e6400378d42e125c6f2a808969", + "fb45a1386cb5a1eea08f69becf0651348933bc5a0dad0770f4741ae9d0e42f40", + "3b327283a0f7b085ccb97cc32e69a3031b08f5fce2c4766a57126caa3c625646", + "8f27ed914a5ad66f10dd95a0ef30843f20fae179f19c3dfced352a1a8a80fec4", + "5bd99c5815fef33726b9e49ebe0f0b863457dcc88be594391f0a8a52883140e0", + "871045c9a04cf2f995f5fb17fcb15dec8a9a438ef3788647adddc05db5e98ec7", + "3121afa5b9d14c7451aa50cfca4e0cf9ee9a0f46b0dc1b88286fef35ee1044e6", + "506684f4766f2c043ee273a93600e7588b1ff6ad8c370c6d88e40368e2747285", + "0ac03af526727f7270995c565a53704ec5c5e0e42512712ff893354c8aded6e4", + "a4ae82adee3c212b06912eda4fd3a2f65229d31b1aca47d8f1e5a69ffedda00f", + "62e53a62ec0c07ea0d86236844e287ff54a0edf0e7d09ad1b5c4d57d1090e10a", + "15dbb98f9f7a42560676a7d70b01453bbd45479e2cb9dc5e548f4efd2ca29cdf", + "99570d8e43947b19620fd70e29eb144493fed973214e5c28511869fd870af3e8", + "f615ac12dde68049bb711927d7c02bfd8f016fe99ffc08f431b761f12b192fa6", + "59969d3e9554a43c50bb4e12addc60c72a63f15977cff46364b149b73d80c1c5", + "1776f22d4b99c5bdda2de370dbe78b128e5d65824fd16cbc41663c72e7e73a1e", + "18d75044b62f1200ce39b71fcba5be08f2115b08e7f97fd03e9fe55a852a1d75", + "4ca6828558da99b7a75f790ae152845bc0615110886a033b2607ae3fdeaa552c", + "f66cedf7d3b7f74550cd11a3b5c6a0b904cae0ab7f31b4959a86ca1de9c451b8", + "cf20db07a2e4ae899ed57addf193aaf307426d9ecec76968ad4baed1cef0c2e9", + "7dabd09e446ea4a7f01e881d343e3e9c98f34aa8962315a4db7e83f278891889", + "3054798145d3ea8473c8986306c2cc3f3e41e3a1f4bc32b27ed5561afdf40496", + "c6b1148117b850070a66657beb769ba19aa6d836f82cc57ba4614ef9508503fa", + "ec00f394663c64677459491a6a3955035ff9fb80db3fcec681e278bf76e6367c", + "158f1c14b0d510846b8625ac805ff78134f9e0fa4598c22c0d4c549cd1f386a4", + "4cdddef8dfdf903cd51eb5c18491b5217ae87a0aa8396a958b9748c1c298650d", + "99e30f265c5802679951edb4801e16f9c706d4b999b5c28cf9c64e5ee3736914", + "1eb18f3fcccad453ca408ac57ee60f07850435eee290049c601391674bc99885", + "a3c547b9c00a7cacb3056ee6ecb5cb0a0a0834ad15ef71207b0275ef14b8dec2", + "e3dcff8339c8bb63574691b362ce05f038c7e93d5ad2d7e1e40a9b88068d9262", + "fe3864c6fd915c2de06f3d01a99faf5dd16fa1570e54dfe9124b92db82a0a8e8", + "e6b21cf4d025ff790f5372bb292fe4bd7aae330a8a55785036eed388c234c8db", + "94f160df4da661aac0efabe2c5745bd37adf7123517e06388e42a5658bcd85f5", + "53d116d7001cd086b90509ef7903f778751690e3e2e43167d90224acf95a5ad2", + "5c06711d7cbd6ab08bfbc3063e5cfeed2bac357fb862efc8ab9bb00c602294b0", + "cd9e95002687301c06468bb9a9864f4bbc518cfab5df23d8ccdbae16e9b969f1", + "e2abf27baa2cd7e6f3c8852571e1521b218a26fcfcd77dc0eea9517ff1a68fdf", + "e4cb828dd73af1da4656253ea9d4bc2cdd6bf6991480a01a5dcbffae7dde4d0c", + "bf9740bb783a8a607fe6a684dc94f8270b10aaac7e2b36413ed0f1912981b5fa", + "347e893377a6d09efa9925f08cf72a6fadcfd087ed1963709fef13eed95541de", + "bd897c73353ca605464766b76ed2b36f172debc63c209891649ea133a9fcdd68", + "a502e5841eda439358ac7a2e9d21cd6acc3544f8d1bb2804aea7b123accd5a6f", + "5dc7487e89c39ca802de2a00024b5b6917a93d8cc4fb19744100321af2ade4fd", + "a65e19f3826d9cedd023b89df58c2e71457b9f709954d4080f0167dd920258b6", + "e9f2c36baa49fba117579112ae8a608d04717121060aa7576346fb45f508419b", + "e2174692daa389592cf0904736c448de91b0cac3503154b9662be8a8b78bd584", + "e8292774a60782f242db11d3246f76c612560c00ee32d3c6f7b680724d0305af", + "4c926f7992fe0e6eba1d15aae5d0e563ddf5d35ecc02a8f69124eed8fd40be1a", + "d89fb9bfb226ec9826b54ae4324f99dc4eb47b2af8e3a805ab4986ba40661f7c", + "ff8fdd793117d376a6494cf4b00e314bfb3766060efc0970b289b76d18053dbb", + "f7bc3632e93197ef227fdd78c21e69c7ba7fb2ae4e4e20361636bf0b95dfcaf2", + "7702ad0f0f9b0602e61058580e87ceca23d69e99cabf9950886fff8d78b02066", + "0c1d715d2f4e767731872b200ac1ebfd5ec40b3d4d4e9d729c9c98e4b278d58c", + "429b677f7157e9e10157efd27563f16d8c2ad6c658fc8bce938c357799cdccdb", + "19fd0611277433f406d9b8afb240b52b03a3de1521521dd6912037beb898a8a4", + "a72411cf732a38da61529d5ed140508f7b81c77a57cd0c2a5824d83eb7650ff1", + "1b9e1a217f72c37ebbab01596bfd3482e6ff29890a147c7c99bacd93e19580d6", + "f4e2cdb608eb376fa8bbcb82435c66942eaf21f46e3a58cdb15a7e244d1d7796", + "ed5b3e256282d36e806c4fc733a634110b16db4dba7ac9a079e022a86ffa275c", + "1b9b25e6339115d6410d467e58e4f42a4c1eaf93a2a2641f309fd362cc828d5f", + "5dafe6001f57e9cdd37388b6510e80076385f38b07bb27249f3f0d378b62d94b", + "847806ed01d82b5320c5584a3b6daedb4deaa4721bd1eaeabd1439cd87b43cd5", + "9e57b65c43f060a4e6caa25f76c65af4c1e65663569fca0f8d662563b479368c", + "1046e3b8905f0e8c8813a5ccf5a08aff98dc2282eb094967764962f49060dbf9", + "ccbcec8425861e8b9ce0027144847e00f05a65a6c97423959f98776283f2a157", + "c66fb25d953559998633ecb9918ce50c55de4597be74252df6ac997ecd858d2f", + "fecb5338c000191d29a6887b249f802220c23523be78311e5352131d3418bca3", + "c878eb775224e9bbbc0ce84edbce8fd0ca71c591ebdb51d994fb4a5400dbe0df", + "f70665c7f81e38773e6ceaaeb3d98723678758acd993541b6437c3d753d60bdd", + "0147fd693d55724de6e3b02426e18e32904e32b6a5db804810b8c28e1f8d14ed", + "f422366e27a00b8ecec6899f46c2c9ea86966a80ac5347404fb3b04b365d9d37", + "076bbb436e7b59e8c1b6f2b2560a401a544cb039b1cf4a9537935e073038811e", + "1bfc7d9fbeaf62402bda6c6b48437a0f24fa18416f3256dba8bf8abc560bdf08", + "6b71983c3e00a60681d758dae53ed7d8efd7b1677b6733dc17223707fef70946", + "96fa85a95cae8d32069c6150fc8b9f446e96928da3077c609e77c1bd561eedb3", + "03526b5c62dbc2d8064d4e1ebf7d3e159f954121778b45d34ea1caabd7175524", + "87bc6efd9b6130197f3b060ba4c13972e236f8f3b661742c55ab10ba9f58c4e3", + "50a72dd4c01b9c545ab674f7eef77da7292909f8a84d722441b0466dab4e3edf", + "6d7a66d1df2a5d194345b3d0303e943de2e3ee8f6057417665b60d561e0f2e70", + "154ed7ce3f49527c495b654091a0ddcd2dd8f30a9a8f898993ebb9e140a58ea9", + "25983c240526e902e67123bf599503d50e4a5a93cc0e44f1b625dc2ae177d4b5", + "136f2c1fa0f32e3c77ce3263b4f2993e5f0dab70b125fa0475f932be5ad3abfa", + "9e44c844aebb2a4820a0702ac74b92cb9d5efd596f7e6d4ce504e379b52ea839", + "f3bd3f059a4f54436be86f2ea1a4c2e86ef3856db0e49565311b87ddb74e03c9", + "0fdede3c7ce2eecd5676baf7c5ee414beae09683dcb8d1d0c4d66cea2b084b3b", + "af6e6c0f80719ddb3c45436efe768cd3348b74aab067eac9b4323574db6a2ea8", + "ab33df107ec11d7214a6ff066e984da831d0a90e4492175bd8ca8e5e5e712dc0", + "6ef2c4cea0a68aac585232023027cda4a24f0bd2168c8f0a381d1ea68c7c99fe", + "0a9cc2faac37360b773662e1127fb275c30d0421f846a1689a4d835ea2c98988", + "8f72e5f291b5c7b42ffe922b8959621111dbfd75fc5b942b7787bb7c916ed786", + "266e5aedf8992026045e7850bc0feb005eee61a45369480402796ee71daefe98", + "471d94dd4624afd3962d9daf853eba2837d263fdd8f744d128c56cc4018c6a8b", + "0df360ce59281514be771eb0f2a7a8ee59ea8a5c340da931af6f50b4561a915f", + "7956e4fd2e30dbe3b8101bf8fe0f9e49a640f637c914d8ea372efba1604ea2b1", + "f84c71edb0f2946e50843d979f9175b420b455da2a28d2d1cb151c13e510b37f", + "337106e955fb32160aedb904be78cddec7b71052223e25b543f87c5b0e21a2b7", + "666fe78d8735814390d8a81acbdcc4ce9da92c39b6f881b0a888d66af64b7e07", + "7a3c3012e72455dc1e47c7b3a0703d629829f2f557658d351257ca04fef86e6b", + "290764e5a13f93eda23ecb9baa93fab5b6b19118d7596e24096e64bc4f202010", + "7a61263739ff0b69c0ab0b0f5bfa9aeb99dcc6ebd4160f9e7e074885904242be", + "b49845140ebc90cb43cfa5d620b08775d52367999ceca42fac7602c2535336b3", + "f611b3d0e4f5a028cfe5cc789048701e0c19e927cff6d74eab0f45f0cfb26c9a", + "9c6482c0c45b49a5db70796c9ff3eeaa4a834a277aa99cb2756077e2704d50e6", + "c3b5a85af641a7a6756eb3cb1bfc41a30ac6389cbb73b037cdc1a77f63069c27", + "998fc718b5f7aa51216dff1c61cf4ed9d888683df95898bfbdb327073d764c74", + "31cae328ff8d2e523507d71c80d8d75b7c3d79728eee06686056f59dc04d03b3", + "2f85a637315125805d746181952a1e6e58c79883fe905118332c812ee8ad832a", + "1e9eae8e4df11905d55091e7b82dd3e6d81fa3354c03f1f8c43566e916ef9c75", + "73b01b244aea8f838f6a9210e2907603101b441cea6776791cd655c5c02d96c7", + "a5d3bf319497ae8a3d389b7ca2345f3250747e2e6ae2b07016d94b9a8c26408a", + "0187f71c86785eb4ed2da2efa8b29a78b6644e4f8d9fabfbbb1401e203c21c5e", + "ad6d769344a14646d37c7f5ed9dade196756c2ab984d5bd1d4685c69fc71afa9", + "70d18c80851865bd0f9218b5b11f3bf41b078948fe4c82cbf0b8066932b24dd1", + "5910979384df5d4e1d99ddfa4d481e8aa7fea73821fc0089c303581c41291965", + "46480dcdcfd6d8dda506d46e1555e884d4a9ad2b0b82e34e0c5d9c1bdd384976", + "61e248902f65641e93ecb10e824647a44a30fe0fa3f9dce4a67a4832992305e3", + "7833f4ce58c44e47eaa0dbe450c1e51ae687cc30650cd1dd37631059b3338e03", + "603c3829b77c757f1074c098ba8095698aa38dba7ef0fac6ea62c13951bb6e53", + "723066a9e07c30e737f7a8b006bb813c90d542b55687f7685bd1f10587315673", + "805948e7457dd1b816c8c10034f7c076535cae2305a428915c65ddf0af373f18", + "a8b31c94dcf2b6d62e7d2c9e5a2c8bd73d898e18d411b69dedbb6caefa2ee6a7", + "5d20336fdfb39236cf2efe3670094ffe5fc3d5371d82f2e57f7464323a037e94", + "1a19c5f56bdfefcce6932b2f0a47009a61597cd76d2325bc921751c6e34533f8", + "fa375ef61bb4a2390f7dfe2879f5bd6e2c77b4e8b1452f4e39fe8ba4e6dbed84", + "adfb6e5f46a42c0d2dbf88816caec7f8b41b84eeb2f1895d458d041518a76d6c", + "2aea2aa1595d670992512538973a74550a01aaf3fd4b6bf708969d11815bce31", + "32fb0a4dae2a01348ef83be32c62da60958299a0a1d44d16c779ad721bb3d5d7", + "a3cfb3e37e836e772521b3ca81ebdba6c6261645ab71ad80e88b691868d8cb8b", + "2e1aebd07f47eed7a96eae4595924c0c1a3433d009dcae52b99e035cee168724", + "b0c5be0cb384f1f9de1a14f90e35370b8a883838030f7659e8869e16caa3cf23", + "9faf71168cc5ea534751dc7737b16efdada40c0b1705b773906d4a0babd689cb", + "2223b35019ccb4e894bf51d44ba8665a3ea45cdd0c15ba630b9b56bcee3958c5", + "7cb457db47f87b9c48dfe1fc8ce9450425a0f314df1d97a372dd3c84319c71ba", + "73649f6972f8949f1e2184d4d5d8d25ea8560b0b10fa9e6a4c3da5328fceb07d", + "91da437d54de3461e902b287dc1be2e2e22a4b933a56c0d324e0aa013a5bdcdc", + "ffaf5b4769fff1640d655b054a2c32edaf9d3ec4569d74ad483f39391ab91bf4", + "f339d5fe23f969f486946ab9203b95c294cfe14d90f01ea7337958f359c248df", + "86cd671f790c92e74354df0d0ff0319211b419aae42a2f9c4c05d1b5aa664957", + "caa5d67f5c07073f77f2eda8d530b658b24d0f41aa80cc687d7e0889b68b39e6", + "47ee53201882de8ae0d892f71ca5bfc3bd030fd7c70855f8e605a83a78c915de", + "95aec3353bbdc6100c2ccc70902b2e83c5dae7e130dd53b23979e74fa485d429", + "b208741b77e2aa8316cf82ff0a2c7a82000f32a5fe29284d5e393c9f2390d4aa", + "1f4e76e55a427b6c43899d424df8f7c661094d9a79c1370d826b6c2d8a59e885", + "bb495ea5ac7864dc63ecf985352b0d2f6bf38001677f77f7e808afdf546966f7", + "d2196cc8315dfc1e044224381e3b05081dd8d1ab53d69724bc36ce152cc22e78", + "df1144c88c688c3a7654855479d6a6b9db560c09f98bf599be79ad9c1e63284f", + "4f11f5169fe7e77a56d429497af292183cea867685d56ffce30d85371fd058ce", + "685de7cc1cdc75d88a6ac631edc3bc836b3655cff4983bb3667e84bdd52578d5", + "d202e82caf99bc538b55c64862c851d53274a40aa22d50dd46e54f45001cd122", + "b37af4a711d95fdad769662f1dc30af55a85af0a9076c476805a356aded43f43", + "a85942a2cdedf9a2ce71545bc4b7a67a724b4ecbaa502d3806928ac1d07f3290", + "8eab41692bb32fa2a3140d6377101321a0835c1c2e9f288baf24a96e0300c257", + "445d42038a3133cfdf0a66346936f7f9eb166f92122108885bd5d0462f772a09", + "9f56aee1140e81a613beb519f8b5db290263a0d5b7a9e2e7d59329896f0dc803", + "d86a2a55c1f0d301328fadd0505e94f4d60eb7bc4af591136f736c3ba5fb0e39", + "2d8360b1d25cbeeec2d9e5ab135448151ae2da71d766d295f4951e33267c0f21", + "be22232db85c285503f5a0968b918ac919a2adf77b7691cada0f473f7e2ac019", + "c964f04ae42e84b9c9abd3c09796cde6b401b99574c6e663f22abfb81c40bb69", + "e7d732d6ca3f1ed5649c5af45c0779dfef89a25cd3be45fb66c961315fa18425", + "388ed7ef9ca71716a3123a40e5404396536df773f3d40f9f1e8a50cd27239bba", + "1180e9500adaf01a20ac5cee3d4c6601f58a3009088e0691e36a17b454431758", + "be42272ee711ab862616a2e23b3c36a973cd74f20d56f40c7ee653363dc746c0", + "6dc1c3d70ff1328d224be9420a738b66ee960fbc3dc43fc0659dfeaeaee2a39b", + "bb5607b8d86f684a0499beec2d4e938efbdfbba4e977a2684d5251e28debdd58", + "d7f54859bee1b0ab5c249fd55dd1c355abba949db217c82be3c8b754f9a2a6ca", + "c311db777927bc4bf93c3a7168f44dff6f2e969fbcd1685eefa9439b39505bd6", + "271d0662b873f0b1502f31a430d0f9fbe21359d06c06226def7fa7cb8893abc7", + "15767f984d11ec08e330ff78044d5b09ea70cb66135c86583c804457711cbce3", + "bae1e0ec9ca7ce774c34900f1ac11c38b6e0cba3166050b9735a9cb9ab60793d", + "2065e2c4b71a99b31ec81ec8eb75a1713dbf050f1590c4a033b17765870a9ef0", + "8dba1338dbc956333fc8594fe9a6357aa2ace316c7409847f262784e3f8d2a2c", + "848f7593810b1a8d61c2b011e1f5559211a4e01b57ae20301540a2db07bb1ea5", + "46ad01a6414bd4982822dd4dbb8b6c985db38c046b340a877ea56c810e1c17b9", + "97bca82e268516ca001c8916f003011bb56bb68071848df512af828a24d5b152", + "aff9072b673a801a2dbd7a2ccc8f297e4f3cae03cedc8c5c1a802462db55696d", + "4c35a8e7465b1ce798fc51b20421937b0f310b32b150deb31c780602ad0cbadf", + "50bc800a9bf8ef7007c298e6facef97a3af58f70ab6d85346d3a89d510cedc6b", + "0945154e30e1c41bf086c1bc5d25a91bcd2f1fc775dba8ff3725c43c7e08baf9", + "c69ae61c30728ffccceb1a7601352ae1307682a137ef350f8f475808e75e5d9c", + "772aaeb13a598506c9cb0bb9c99e00e4191301838ee08e0eff3f59ca77c77df3", + "b159cc356ad783e6355f78aec5da7fa4443ffa7b06ba070e0acd87e982563999", + "2e312728e83fe95b6751aa6237f679d0c3e546fd18f616f409ff881f9f548b15", + "64cd36ea0802965b2000121f543aafc76fbed5efd9fe4c0c6f0c9e9162b84560", + "f4c9161838394ce5d252d399fe7da7a25aa8c55917c67f084ef7005fe32fb6bc", + "696201f96ddf3fdeac07efe17a95ea6be3e2062fa40c9cd826bc3b56574a60de", + "7ca7fd135f8ec7d9e57594f57b1f0885c5a4e8ad7064df1807b34c8476dc8e03", + "ff6252f9ec2e236c99d84c2c6d2f11b36f7c7c4ad861bb0c80f54ca1542b76d1", + "6121d7f89f1eeeeebc6c14a43420253eb6a5d7ffad53af0704ee8f383b886a0c", + "b717d5ce5c235d1b546221baf395e47f4edef07cef874d2ba46decc7f5abe432", + "1b6942e780d14a4b124f93886398fd11efe9466c9d9afa710f0bff5ab22c51be", + "aea76ec832a68f8a5fece842fc887f3903bd6191a228391605a3d4e24bbe0aa6", + "417f071cccdc7281f9ca27e36ed5c422f9057fb5b00ed378ebf61a20349a200c", + "c449ca90447df8962159876bc9fdfb274b74a02c65d5a8296b61f4126c13196c", + "8fe2c9c69faeee35dd97eb0fe6676e6feb33a2fd18c35d703a0eaf4484fa6c4b", + "5a83e765e67aa9b97eb3ea7f5249a97d818ccd5f05c594986c8e241d3d776ee3", + "7d70a40cf5a239247daf132e75240a16b4953eb047427a75c5e2c9791edda61f", + "81c1ec621259043334c4367d9d2a96cac09424846c002473e377a0f765494cbe", + "e613c5bd25c25f6980490846dda6aaecb46f147f51b99c92718e9f9d3104d645", + "871420e9f2af473c60252e460773950351e4cd445012d997dd9080164b01d388", + "524f027e67d622170e6e115e5298be264b6489d2a1b84e16c050c4e7748436f3", + "e63f8c4b287030c327fd924c587fda1b766e38f7c059d792898c546d712a12f1", + "1853694097e7fbdf1e6fd6ad7e1dac85cf4dc84bf1627813c48f73fcb08392b3", + "e6cea4ff992999d59d7e3f19e39f611e8e5ac399ab3f8143c19002b2ee009c18", + "f0881d9daf28780f94289d63c8b9988857144fee3c429d1a2e3d4795e285de52", + "dd0b44e296ebb6283a179ac3a9b4d773e3867870eb1678fad85c779744b36aa9", + "d9a019f8a5e3d48d6592c05abf8110ee274930414440fdb2b8004f74fab561ed", + "e12ccc1b0efc32594892a645967a6643f110991773063024734bea528796a1ca", + "7c4dfc72d00ff813d2b9ee10f095f78480697ae6d93f25984508f489403cdf5c", + "7dd4a74023138dfc7614c1c537894cab5a3d2bfba9639c59f12fdcecada00a5c", + "408497e8d26393ce81e98ca89721bb4c762b88d39b309d9826489616b72b79c1", + "b774daad91da0eac9d0a08c1da0a4fceb3c81688b19e66d2fd0e9358213eca4c", + "5b32e59c2e783588bb0762f290fe2f512a3531936989dae1b000ebe78e8d7b67", + "81ce8db27b79699b5e45ad123efee91cfabd647658caa44cfa723742c40fc70b", + "af3492d26c2de88c0f4d393d020a69ca392f004eff4f05866ca2655699c1b392", + "79977805807dd772e7e210da891053111027bad682bdfdb15666cc28f58646d8", + "b323307c672871be3fecf593976c513bf1cb832f5e5f165fe17a79f7e1da258f", + "1b17710a37ba014c0ac473494c2ca3a78c1cb066d2daa2ba5d8acbf2438b8cbe", + "a07f7265be0449d5df9cd3efdd82e1e7387a49b6ca831b0365f66df5b7d55e3f", + "1612b2af079799ee0932cb69cbc194086154c113fb6a7a3f7c3bf4fab05d84c7", + "336a372da78a5a0b7b6225474444c6e0b2eda1613f57c49e1267bd18b67bd67a", + "db93570037b7c6bffd26e1f8426f3c57bb6ed3dc77fc2cdce18fef0ca37ffe53", + "1cbd2d88052e42c9ed3ededb55541c732d3e34d1dffc427842d3febbe5e7fe70", + "50e9b174c682e4f9842a10debf514141d31868202b21f9cc972baebec68a5f95", + "c9202318c5b71e5b9ecc918b516e839f4b941adb388f510e3bd05a1f5d7470b7", + "fa808b4dfe4c52e054c3354faff3965f644c46f945863fe5a16096f9d5eea0ee", + "703651bef2010b585f654ab99c8342d5aaa1fcfd25e7be7b9a10a6abda4443e0", + "b6cb669836bf39793b48a55fdaf928cfd9f1dd32bb2d1fcf8fa3bf7bbb810fd9", + "681b94df46be7215c00242065632d226214e6c3913e77b140da059bdc8e2ab01", + "11de60c834033a6bf72ed965a0627aa35a427401b716462f67059fda996c238d", + "b382219ed090c57ad90c439a689383b4c4982a53b0f2a838805a030b90cead36", + "c044efd0c140ee539d958dcc6e5d52e16ada1e89131b9890be6c3377901a3315", + "e063dd196b5e98e135c077f827b4bfdba13b600f3a73af7b17453f5bcf6680fd", + "040f0b75a9bf4181865f535899f2f199021dcd8c491d2675bfc3546d3eecd49e", + "47d0ff82fb882633e715fe927ecb14c205e050cf89ebb7e2d95dd02f5278e325", + "bc7fd797367fd3d57d14a738f00d3d4c2f5c1e92a2b1ab19835100099f32da4d", + "169cd9016af20c6d8810232c16bdc8b1c63ea56d7e658b0d1167419d54659916", + "d3fee4daba3a5b912a12e5d2e96a59dd6f97ebe634919d576bc63f091e30ed1c", + "f5fce255edae38cb7579e6a726f7424d63e24225e55d8f7dc8887a22d95c7791", + "d2c9ebd48053a597bca8d174656e3e34fc618a88ee946e7840530709e7edc5bc", + "f6de2ddd9890fb295f637ff6d43ea259024836d93d9b4536bfd53b0d904a3d1a", + "004570b27f807f174ec3035f2b9d2e508c8ce453e63477bbe4700a44387b61af", + "053cb5556983245413d3a5b5269de2accbeb8ff37e6a6e50682bdecd7dae0527", + "202f31373156e6e69e3c33ccb8d7940f8018a8827a944157bcc1404c87cf1805", + "30b303ccd2f5cdc31204a8da6759feac59291faa794129ee232b1a14d8b0ca06", + "125a7fd271c7b88ff91111abc2de2f5a22d7739641fe8365d78535c1f48c32c5", + "3475afc65239ac0d79fdb65d31ecb1d5777c603dfef995c12a243a4809f628dd", + "5b9b67eb4fa2266b2672ffa9146aa64982ab76b3e2394df7b3f42be1a1972e08", + "b1fbc859f101a49dd8f57d13dcaf62b11d3ec84bac51771f331d0464c8dc642c", + "ebba32433a8fc1936069f75f558fa4469ebb3d0121670c79e632db91adab4ee0", + "adcde9dfcb3067b9bab7110a1903322f71354ff57881279d6772bba365898c35", + "495616924989e178da5f8ae0b2b83e5768f9252ad96ad073189656068e53e953", + "a4e43a00bb64eaaec036cea157ccb12632a686d81a8a78575a866bca835c71bc", + "32fe1a62fb6ee6ff14e468e485f2f8cb1a54ba19630dc2897ffc87cf7e724dce", + "548370ee1fcd63f8476a090505b78061f90dcdab8be5565470bac5531d798a05", + "f10967a12af737a63f069541138db3a6ff3af7b0bf068d3070305d222139ee5a", + "f324eb43ceb3f83453e647577568e84667341e43fe56b44c813ea3a31d518115", + "b424317c4d532a7d5d82c03121a3dc582ce5b92cc8b5ece5f42517c06f16f41f", + "49d01cfceabca32f9f02cb098682bb8d7c279796fbb971f286ce97221802e83a", + "956a8db01820d495c8cba2ef920420d98f5dde73e12e2ed87a03895eda5a4020", + "561cbd6ca5e13ea61335d879044cef9fc95193b8e5ac501ad42bf28e6341f9c1", + "9461eb11bdaf53eda0eaa2299fb77349e45c4e29697e0b86cb05257dc2c8e310", + "c56755648641600068ae1b2737a224fb90f8bfda5a1ba7dd3bbe54e2bec2ab47", + "101fb049fcd90daaf45bff2b790518b9c1186fa41fac6ee083d9c894c785ce7f", + "ddfcc12db18bb1edffc42cd96d97b7444b547bc1a8f31537bc2b2141b77d9b53", + "813d0255652d9c5dbefefbeb6163367fa2b6cff70eab4b63f40a548fe71a1471", + "82b1821dfa0c7aa808ea979954232db0f023183a02fef8845155dd8a43da4d7d", + "a838bf583a5bf90b1e0938943648f9f01e28e13f3ed7e062f71161de854e7d10", + "011f306fe8f1824a51651cc1037ce41601bdfe693a1e91903ab8b2a2fc93a031", + "340f44ad2f4403f1cac98f7c809184216300072c7ab631a581a038d8d76ea1dd", + "4835c06166dc431c492069953638ce09d784faf66669c12c7863d9754feeebdd", + "b721cfda070e692d15d33341d460e6337741777c765644f3bafc97335d84ff7c", + "b7bcb41281a481d6ebf0625a102cadc52623ec33e5b433267d3a61b133d4610d", + "4aca5d0325ff09fc118df8015cc528900d0b78e0dcaff37a97c7d586b9218bf2", + "b49cf31178cb3aee37f4457f4c42639d8301328b1644cc5b6f0a12921aa2447b", + "d6088b7ca8dbca2132457a7e13bfedf408d34ab33b0b8a55cb481aa5d3e110ad", + "e9186039fa9579a01fea045eac587c874edd157eb99e8e49d51416cffd847ede", + "9ad7831a4b93fd601f3ae7dbcebeeabc4c6ff63b66faf87eb6455bb70a6f2a85", + "56b0799fbbb456e1f90a976f97f57ef5e7261ed857cf85cf60f5e5961fe7f02a", + "b00762274b11594b646f30684078deb4da522274ef5f119d99fb52d2dedc0a7d", + "b221a1cbc7d38511feae2d0515c5058c220cdde0f0a0cfc1d7ce434467b2d396", + "de83b5d436313294f386fef79cfbe41c256bb0fbc9831049fceff94de7dde4b6", + "2445da1ee9a73243ae4689f3b99e19bb7696c39651c8efa9a4cd808a825d1214", + "ebd0c5725c0c7a34dd386d4cb0c61fe098f31ce66e162086f3b7a1a3e9cb9cb9", + "80902b2c0858395593b83d90eb8089449e355f3a733c3d84905a7121ea199cba", + "fc198750a64f7d91397a440bdc0339039a7731cd6065da95026cf1e2f73ee72b", + "28e871688a4496a7ae9ab02be4bfdaf8704a8d1ff70c9b665482a6a0ab27889d", + "0172d3dd218c26b154cbc39eb7d91a0030632131049accbac05c563e7b7b4fe8", + "9a9a8acb5bc3d1999c55b8e3e6a25cf9d6b4a7a8d848ca3678bb39f50a6f02c4", + "0ec5fd27369b304f3b2267172f0f6a67bc418e5262bfd66c38259d934df8f85c", + "5d6ce014806c4a3176d90ed25605c65be2b09b79ac2ef62a9fa8d8059abfd57d", + "544a4af7578a83c4ed5d047a8d5bb9a61adf1f5a682b914b94bdb6a0ae5d6c51", + "465f38d8d5229d53cc1049370e569e598c0d6ef344716d63135d87cd9e1b03fa", + "e0bc66a1e7ae01104e93463fa5db5dccb671124a74d059513624481537266484", + "c637fd9ffcc8df4e6c91cd3dd5930572354eade0b3d8f2598544438320e2cf9c", + "8ddc6c1e112686784438a8043bd7d9ecf3f406e5e33bda6b41e5c5d52ac803be", + "888dec1af3b50a6f5341b09cd23d94a8ce9f74ff0eab054caba712383a5fdfbe", + "ff57582b02b21c8e10bc934e9e702fed466693c6cba164adb528850118441395", + "51126882c3dd1fd301de79a2116ff5212bcb443769031a0aa9be747feb374268", + "ac676f83dba997b5e048116c9cda0c92725ded0df502388b3842a2aa5c2385be", + "e56fb171d43dc4d7952421f8cbc85b47d8cb7244647c40c17f71abe7bd8a1040", + "6fe773d1dd2c957b08eba1bae09a13f0adbfea2f5966167da7fc07a845d3a209", + "9af1cdbe97b6745e0ba7026b6b9cfdfaf3b8524dcf2900bad170e4c0a6631ac7", + "6e84f25dceb5137da57a635d1cef5aadda2c3f9ef98276e2437af93ae4cc1555", + "cf16a047be7a08fa1a220284a9c8094ac3c30e603345e85e52f2fec82e0f1634", + "5e0964d50a939107bf928eff89df5ab41aaba584a5e87e80813cf46256a5071d", + "a20b93e0a8d18c01ee6eba891518e0318b25ed338e5b8901061470c8a1dc8ea8", + "892d4f524d6969d15cd7fa65e7f27d1e6df8ad1eccf6ad5dd3eb1464e7146528", + "06d957cf0662e85b9a3779a99fd52d93c9f288cf3e2c394e93f903d1376a2bc3", + "7c9798b596d76faa28e3b1b6e10885c3e1c6943de47f704f6bedc61835019a84", + "93edda89ecb85fd30017c1eccfd68e18ad4541d7eb2a2dc1c6fecad717e025c3", + "2e69344ba984e803371aa693a4d89435e46ba69ce8ff904237e4eadca980d840", + "b0a4a05e8dc40495a59dccdbed4af1e946692257ae0833d3c0e2ce0eb4e649e7", + "3be2895de93f31e1dc6fdce8c9058234b60557d3f2c6319be8f1dadc32f75d0d", + "58025187551eae91c3939ab7cfe32f4ddaf4a4174a6bca9c0988723a9e2b56c2", + "3a38a9c45a260e1812373e5db3d333d17cdb519711ef8abaf8ea5831e0d1ca48", + "2c7e63304079d8dc94d463de53e90d03ad569870ae2e2773ced381ed6b7d7137", + "bd0e0f29d450212f8aa5442f9db5b3d8bbafa05d7fe312089beb847579f015b8", + "1d7f399df28e236dee1097c0cd17675b02c2fd9167122fbebe0d5e0ff5073060", + "8495b58b29a6edd1effd2ba74ad61e08505135c5132aeb5f0fbedf311f1be54e", + "54649a35cc31d85a90d87b5699537f3d289639ac73d3c354707c1e642996103d", + "7e1b32739a3a76fd5940385cffd696d1e3f5c56eec17c0b13082b5c69c7d96d4", + "ea91e16b583b30fb16fb1392d23301be881ecbbd3795aecbad7cadb8fa679b50", + "a96e601bc036662d5d991be4ab38c6d583db5f89a43b11514c3bffe86caac1a3", + "171c31e1b47854a721979fbcd6d4bb3040c73fb8a513fae89456ff80e9c01db7", + "bff3085f63ab492207bf54876564dbb83dd5af5bba632a824e5a05f6d2632d9d", + "db3a8d485c9472f35136bc8bef8b81968890c90e55a9999e70a508c2f6481fec", + "da574976a6137c291c36d532bc2edd47f2bc08532412d8588291cb3fd74b55b5", + "dff6bb60b1c4b899d8f46889f022c585920197db93b25814781928e6f834d9f1", + "a613546b05ea9779240d5184f291df4efde84b315593d98951c88946ccc1671e", + "9f3ea115bae595e3c66adcc839f489efff0a4273e53cbfe5db2aeb6146bbcb4a", + "31fdc60a04493fcaf112c5b82574c9ea3e57802ebb29ff2c7d529007495bbcbf", + "38b8678468bb84d7e8bb8d74ea291e22e102f647a36a4087f7fb02f3a9223664", + "f6293050b415f31b14479d1e07fa5a46a4ef0ae25630b87b1d099766988c006d", + "13b821ed3c99af2efaed1fe16c33c79df98ae01122b9fab26b014b7cf4eb126c", + "f7cac55445c541cbec9a2b24fd472276b3ccc837f9c78c08f66a5969d15c0f1c", + "72d47a0a30c1b51e672111918b141cff730fca864a7d2768411eb283090314b5", + "a30038df221cb2b2075913cbf39ad0d5a79baf2092bb1f1ce96080c69b9dd26d", + "4746a798cbe5b8d3a856523b090e7fb59c040e29d33362630086f90020f88ac5", + "8304e5cc70c2caa903fb8033f933a59a5ad0355d06b752caf4da57614cfb4370", + "60878a9040d5e7c03636d5d40cd6bb9e179d580026464a3c5f71b9a561cc8516", + "6ac03c8d5ed055970f262acabcff352799281c498e2829b672e156c14b189c13", + "f8d4e12bcb0dc8a2c1c963abf41a0217dd7d803d6edc16632d0a46ebfcbe3009", + "93e3248a9d21849917b5d9b7ed819d84e58e07c750306fe50caa123545fc09d1", + "aae98cf428018119dd09359c95ea7ff4ceedb3eac07590210bfdee4e39f04646", + "05f0fe84eeafc67f6aecbc887c10c7146c0d54f29b639bb60aeab97fe727b915", + "f408c6c22e092c08e679e63934c0233fc617c0ff26430742d98612cf61d79617", + "a12784acddb5588a9ec21ae53eee9993beaa3760a7af3bfa1c1d2c55a00c407e", + "21e4aef53f784586dfd690fab29f74b03f158c3a51fbfe42f6305ee005e33813", + "477e5f5811ce7c29d40059fb567d5e4f0b37d0cd6a6394466e38c2a07340cf46", + "92a007b046789490c0f9ef4fd77ceec6a944ae482fb6b983150fd1da6b408bba", + "29a022760509eed2d3544b6d0f5664f4a2054393981f3149b10e6488b180a6ba", + "71c7fb55065b813300507d9d2e6cc4b174c8812063fd87f274f32820fc381cf8", + "f3a7b6b01dce9d6f041382f8d69d37293e4d512e7940a5cc9715a0e8a7fd2177", + "1c73d5058e685d52d9ee4794ec460718bb181a7246f95ebddd2ca4075f7b78d8", + "15cddd7edbb8e3a7a6705dbe59d1f1573e442fa50db5bfac98eb46dda11ee9cd", + "8e3466ee8e6961f8e0d3f262103d550ac5179294dd34a0084b3f63f9a420be56", + "61032a6100034955a57ef0f368601bed92c156f8f5010f16d867aeb24aabed70", + "d51a245e3bbbf668822161480c7ece452c0fd42665404679aa2e985fea0d5079", + "e8f9f6dd1602d2acc106cbd29a752b8137239f31f7bcc675f4d8196752599772", + "7fbd36177642e7f3a71352a52506595eca44fec2ccfc22ebab11ed62748aaa83", + "260d5e882d5c923104628f99640b4befa07dbc2187adc9bf5308734e8787ed9c", + "f37a64e99bb52e0c3e39b744ef14a0195f260e1483becc0359ec34280b7925e9", + "af9c0a6b2d1c04e99940269faa452cc5dc1fa80a73e825d34238652106ac95d4", + "a8f4b80ecf70c06633dcd7d4092928e64a6caf746823ff1e20486ef07207cb5c", + "8a04efab1b6fec2c63815a617f6c2d888597a379dd2901e934a3b74ef90bd4a8", + "c226ea680871b0421192f8c5ad53ec48e60776a59f7acec20f5b7363baad1c94", + "e3e29d49a7385f90cd3d4d5f393c481fabcbfed0d3e096ae1ef4c89cefb6de9a", + "2de9d318c0b1ff81664257b6ce2e5e943ba93b6d1d1e94833d7458b98265682e", + "983560720888a7a1af6fd3fb6935456b16ef037b9d7dcdfd348ada58897fe5f2", + "b56c99ecf80b4ec8eb922d295014489e72327028bcd7004747d3355751114261", + "8266410fef1df56e2c749c9f0f0ed34fe8a851cf023b433b4c9885b7354b8c2a", + "0c79f3ea7a5c3397b70bbdd86a03df345abf58f2c95304878b4aa433be640e85", + "ea3444525893a47ec9ab102f7c63f37d19c01c2330838f87ac5e63a178ef3fe5", + "1e01e4fe4284340d6686e4bf2c7e91e5a8f76a7f177ee2382b8f3f1f29488ef7", + "b05713da1d4fa6867b90baeb5d7b006a73cae68f2d2afc62e74fa233434cda65", + "92cadbcb85c0983ffcaa226a95abad293f63b6581fceef25d11a605730c5ccd2", + "b5478f84990325f26e7d018488dab39ec6cb1d914751cd582d514aa26fe40b99", + "7ec5566d17c2784f0901d81f067fde40aaa2a5f86bca272a72c9b5935b169598", + "54ef6cedbbbe6b1e6606e8149c65db798614f4dba70ae6f3f2b91cd07fdd2002", + "3bc077aeaacaebdcd9b5c51142590d7f056c67249ee29de6debeddc58e7eb15f", + "c5226bf953587d1e5d3e842d8d7c78e5ec4ad74dcf9f99214828a9452945dc2c", + "93892b8f9fb45e20f5849b54b60f7cac6bcaac48f6d759a0b43178fe3114ac3a", + "5e7dea1e0172da5bfa33979626e9023587a53da91b17a57deacb3fd432a76cf5", + "b7934106a07caee6d34975ab3dc445b2ce80f4089520aacbdc9b421863c4a48e", + "1c07d66f5dd9322c07972e84aa8904246229c0bc1b74f94a5db9b44751ae34c4", + "2b596de402202bc04c578cb234e03d77c0e2f180d319c539d0e66c4d7febf93c", + "05382d3d8e9765ec384a6557580aa566815db10c024e528d7db2653e059225d2", + "d70a93f288d08faed52a36aca4c3e28731d93ac4db3a1890da19766a6571ef50", + "287675557afbde3bfe3676b6037543ac8ee092fb173a9c55da137cdb9c586c55", + "46a9a91db2d618cf4304bb26c352f9a7d5a3a58479de1bd85ecd428f561f2e8c", + "c6ef5b67b4f87f86ddaf2c8514ce941793ffa1c172ad03b0ceb36186a736c0a2", + "f6e85db1acc823f320ef7f0aaa81dcd3e7abe546fe0c71ecaa892b936bcabc3e", + "5532a0bccdb41b1149a1c04ffe11f7a32b4b9d1991fa2d21db39e554f84c3b73", + "8ff4ccfc583bb50085dd180e46d44b49d56798d52c80588e576531125b88b746", + "60d3e1fd366fe6378cd8b336fd813c479910bd5cdf15e505075205365bf140ff", + "69fba3d0aafcf40ab4a6961bb68ce7a8aa0d30c7a9c88114bc56d2cc0dc73dc0", + "5c57427e6811c36753009d595f4e99995733dccafd03adee54bf5d4f223e55f9", + "bf5d2328d0833108737354a9129b84d6f6e26c4c18cb6d612fdc66b4228b31fa", + "8b1fdd43af7a76b3554385a1700d6b32553333424b275b2f3a898475a53beebb", + "b8dfa46afa99fb14c080210a021f8a0318a555a440d4c6dd92325978028e67a7", + "698bb370295fee43912ca26e2bfd34c77a9c0341136cf686b4804f29a3c03c5e", + "7ad08c19561906d9ad23fab2ed48593b625c6e81ae6fe92563a05f932d08cedb", + "310aa2d6ec484672a10acdac943d4095f1bbbb048861742152544a9a405ea0e1", + "1cd23605d30fc8f115f839de33175c6bbcd70d17050a6ad725b31ac87dbb569f", + "dbf29e2b3bf104275010124f3f3d158d07025db2d8b527bd1847bc6540a5f87d", + "7418d773432a264322a9ba9670b89d208745a79e6728af6592ac64b167469120", + "b22c89387530c2a500e6c017186368cfb6e0493d9c2f4c30eded92e4311f134d", + "86a4484d124b2b148702c278179b0c3f3b6d99f18bec40335682eb6302015af5", + "953953a42de7ca5263eb1c1c337aa291e4887444c188ca558aac382e278deceb", + "e63f5ecf6b6517cd6c8f5383dbeeeec34885e20b064b7ad85edc4700963457b2", + "c45a52b52321ffd755b66ee5c56ba91ce1183e58142fe66a7a7c94256b925598", + "e516a84119d63afd54159ceaf4ec1c668e65eea8b51d1fdf01d750d19d7b9fb8", + "b3c9aefdeb38bdd461f3b4ed78a72ff1523495df48d61275fbeee9d7ed2f821b", + "2ecc50e94a289a7528d9a5c1df5a37ddd1bd0d031e420ef7aa65d84f29e48f29", + "f0418c516a6abea78130fb517d01bb28f1bdceece969809a0075f8c783e71c28", + "a57ced637688d35e5f9f99359c0b2fda08e40e4c19e7e980139d83253f8274f2", + "57b040f22d4ec0582aa3d2ddfcaa3a7410f168c8155cc22bf84bd44f8e2412bb", + "1b130fd8f64fd064f1c7460ec357367ed567dec465d3307713686e6cfc98529a", + "e1d44872e6f0dd33caf8720db875b488f6ebe8ac7c46f91c816d5eec0ccb8dd1", + "db6a9fa95eb59ef99ef9038ea972710f15d42115eb4a601138d7eeb06bd74dd2", + "ba4cdfbdc5de2369fd39e250af02b7375bcc5ac84b59081d5a2766d0fac4b289", + "c94b16ed513ac0bf7115da75090b3334540dcfadd403f431f1c489e781a07c95", + "7f70393b7e8d3e894244e43e79c3d56703f229f8c626209b745ca7788abdbbb4", + "3305c5de97d283f5f4c8a4dd66b7fc846d7e863904681d6199d6fb075841740b", + "02c7b5a9b5b2819ca84aba32a5002e967c5bdcf75924ae66ff710c67d8b1412c", + "d8dd05718c0e7782874918cd6ddc8bcb88bc06c36d43a6cf9ea8a2f400c89792", + "26e4ff6406881352333850912c13e95b103212ed76faf0c66a15a623e874a0f9", + "40fa72f060d9ef18a6261938d6e6df50ec859c0b4ff70c04d460232a035ef931", + "2cb803e7b66e43da72e0a717090e0a98b3597ca2a016ea71cfa02e02d698d2a8", + "c4f1a04970dddad39919f4900e4ab172972f3f831bda5ef7d89adfe490deafba", + "098076bcbc8ccc1548b5606ef2dd927df97169ba4664e3be52322cb16cf5ffbd", + "a50682586a237d80b62b0a8577c6282edd6afe11d09ead8b46b5f441239258af", + "39e7dec7d5f6e14c20c6626ef1d2adf2e9c2179ee5f2020b8a0be9c9ddab2fae", + "5bb5d877c35f461b664fba2cd3ac48e52642f3feecc4fdbcd655a22801ac30ed", + "abf6eb895f438ba7e023d48e8961e36b58708f06dcb10b5c6ab7c76a6e45d750", + "bb5dd35f3e84539644debba5dff3a52cb03853b8da81bcc68227eeb9e90f3e4c", + "b630be3d82427b9dd01dbe3a5c621f187ffa2811dba9ee1384b023faa8a5ea1e", + "8d9093ca0a496303135423f97a084b7292bf78761d89a3858468f1f36eb827ac", + "263e954d943ad649d282a26722fee7f99d06b8e765e2375270bae4caedda50f6", + "5f299a82e4c2dbb6d963cff45d6f91cff6c7e2346d6473600f0ae37e668c9b0c", + "404b31fe641e6ae353fce7748890bd6fe152ecb20ad5f4d64fa8d6ad6f527cf3", + "6fdcf28c06ee20cf8a27fdd3fcb4fb4ea94b25cd0b84427efb14f8ad36c40060", + "99914447869b05a2e18858ecd4cd4f4059a4fa8c3de99c331f0e1a04470c4707", + "6c7c0b8c215653c368ee29cb78d7c666eea20884c77e8505fb55b33de85760f3", + "389de992a21b1fef9ecf5f70355fd1a088e14c69263c925a6cee0202d477cb0c", + "cf2556dc7b45741404fdf2e3772445185389ccfe0d763f6da5ff7e20968687c5", + "f0a411cf7a38c8c879f16745777b51cc9191a8669b4b4dfeb15da740365f4ff7", + "c4fbd92ee29f6ce834e1b9b38b5b27771d5c0824ff73fd42c63592872750ab60", + "7920938af5943bf0fd85bf3fda68d1939563f1b0924ea25d52babda75067b537", + "c357220fce4d4276fb46db1bc152a81aa4d7005e1af6fff3b8568d68c888b910", + "86213a1694a99e27c1c69258a16b47656f356a78a0d3ed1902120965cbc3e519", + "53f83fb8bc3b5c70793046db81b098d52245aaa96fa9e29274bbd949e40c6906", + "7b170562ced2ea11fe486d9ca63f1dc8da8a02e13352bee5611cb67b8b8e4a27", + "a75acf78bdeb7241851f27405b2fcf1dc5ebae6303952195502ec636cfb7bd2c", + "829e48ac829a285b973bbc8e1c0daf62b03b5bbea9b787d894c39db719ed7fc8", + "052a95342f001b81be1e58fba292562c404e11f6c6d40530e40170d98dab50d9", + "eebc722fef830fff8a3643f85db2055db83e71dd10990741d5f94e42c11a282b", + "2e8fed9e16cde7838aef45e8fb95f52223fa0025785a7ce2969b580f6cf7d3b3", + "daa90fdc73de953c14d95dec79935988f803f16610e5dd50117595abc1722c93", + "02e9c3105c79817dde81ae7f765f05fec4a5d1b3c7b652ebbc29590777bb6bea", + "c364cf60c2a6dc83a8e7bbea859228543e574fe860b31f26dde581e62b1667b4", + "91b12d51427e3f7c842d02b4d86be57fca52815e4af2fe43ce0b3d3f02c3b9ab", + "c43f62a61b2f54e28bc2653cc1bffcdc41787bbdf26c6a45729ecee9f05c65e8", + "29df8750edc34ee6f26bfd4c82a6f2ff2e0cfdbc9bd141cd436ab8581dac1125", + "f40548d5c4acd2dc4c154ac50bcf5f3875f462549348c23f55860f4896fbb209", + "1294ccbf67b95a967d3277e054cb32e177f6ff851250238c1b6bdf7a21460da0", + "5078aeaad964f070ede180f7c54bd90703d156cde77956a3661785d01c9a8c90", + "94936e2aedb6b201053187ac78d6013672a09bcb2284128ca8535a16a83d50ca", + "310490793a1a8e5eb84aa8c4a7955c7a8162f33a19fe7f7d664d7373199fd07a", + "ed5b2ecbfbf92168e9c909451bb80cdcc1023eefa9f905c54c334593a7a45997", + "ea4bf479e3ec563228aeb097c66acf26b635d67b940bde1340de48cb46213c1a", + "b47bab71a29bc88f5c42783aba9ee6839be18edd5007bc111c19a65d94543aac", + "d2272d7469ddf6c4cc1cf99b83eb83fd1dd73495d2ef555de95080c1243b088e", + "da67f528bbb5a89c051cb55510c6132dee4e92308ce346cf2f0b92a98171d86f", + "7a6f83249182fa5a278092cda9b54a4924ac94083c717603df202cdaf240759d", + "bf8069f92322d730ed6471f001cd80b0e4e9e1414dc1b4f96ab0d32d3d5d7872", + "6eb6b9aea73f47489d1c8a738f862489d8f8c728a35e748008d3fbd917687a7d", + "4109427c25e18947aa6cb41dcb837b479c45053791858302fa7af219ec415dfb", + "6212c7ed83411ec60e9f33e13a2c94f84d640ca6e26f2316e47da989d53d4142", + "e6b632c2410a9c5a56b6366100ba1596d6bf0eca6839dc0cdbc891e4799eaa89", + "7d21b87cc49032cd45dd484bdf7e0218a8e5becc33579addce3f795a0f0ee38a", + "b167967955e222937cdbd2c7e13a075c428d4b229d0b505863930bfa68444e09", + "e9b49ef731def58448a7bededc376a79faa1912dac912b2d983f98b1c485a8a1", + "3f6bd04403c58d6bd45860c548bc0bcac93ce4f1f04c089aca514e4acd9ce1c3", + "8954373392cbf4b895d50a93c72b87123498f238c60709b557928d88396b254b", + "cfe9600d91ad691f533d4aa422b362fe31a7ee2c9ce9de8979784554bc7c3f08", + "710e57b3af2e4c955bf72344ff1d6c92549ed1b2c25a0a2cf97f21c045ae504b", + "ad36f57ecdbed576c8a8f212f05213d777e4f8e68c1317f92a8f890f59306f80", + "4c0133ee3a4257483c3eb45998ac9de916746aac8c20c3e9bddae2fa8c945d3c", + "5e6a9fb8c9023bf6df9372814931ccf965287d2044fabd88e5c24d4e29c530f2", + "a0fb53b0a39c0ac91da118116e9061617a51f3d69dbb1f9558cc513801f78bd9", + "88c17a08fe9bbc4cfb6666ee02f9b030ed45f7c69ff6350603e7f6504bab3e10", + "796c13331c7d90c6e7046399bcf5ae85747b8639458a9afa6c7ea68ee5f40283", + "710205c0979a35a5b82bbcfcd69105c0a59350d2b7c5b26e9eea5fc2cc3df1fe", + "3311f19d2bab22278a6c13ee0fbc77e7095d6caf182ac7cb1e4d65ad940669ab", + "3d56c6689de072d5c99f7988d18c1c87a07b9b464157281b22717af95ecb5998", + "0aa9e5622ff8b1d55387d49f6fe84dd4e2232dce21ff3405f97437b690b6bdcf", + "65289a33603541a55a0097e36241952d15c7e36941d6f3f5455e263b51b392cf", + "0956dde67ef2634f0280ab9a7ccd798a623943df68b91e6d22986d28bc7066f1", + "2dbcb261c92d42a03f6f264408bc6b0c0da686001d9c1cc10df21de9bec5b840", + "45e7233876d9868562319f77bda7b1202beebd326f81d5362ccb6652e27d34ce", + "911f64f09e0ad1daaefb21845776bf2167fbade92bdebde5b987452103ae2df4", + "afbb5ac9bdd140b399b6f2b4850a3e9cd8030aea1baf4e6a2070c92788907ea5", + "a1ac57e7f41496899b01ddb9b6ab08662f95beef9b6c9e954a424f1b5155a7c8", + "08c437f094bcd4391d95b389a9c6855da7c0066bd0d25f04b5d89a972953e314", + "8a87c69d8a859eea53defaa7f39dc45c075b742a98a9d2b48e343c9faa33ad29", + "7670065326a9a0e4590bbb69115a6204ad2ee705702c493dd2f1c6e0b1581c71", + "1a2541b9042eda7b52a2b98e7c3ed5c5bb22531eada4036cc7b38c27daf8f8c6", + "c81e691456001418d878208f7fba0213fcbb6fd5a0a5ea4adc24ab44d465b0bb", + "abd7877c1a757786fb66727bc018e940b46f4db6c8de04aa3638e4c7d8a605f8", + "bb692765e571d97c7f0c0094c6f57c80894322773e0b6e4c0c3793ed07fb2ad6", + "8e832d8781674603a6aa23a25e987a2db6f598c1eb5131885923992e03cc9f2c", + "6704673a8e2f5ae8cef1977372996163e75e845cbf964d575e331781c682116d", + "2bc8ff5cce438bc09afed8330ba1b840e9f2fdd6b18070cea21b92935ade1155", + "8eeb64c566bfd300777f11b33544639fa280b0e142e9ae14e90d8260b7558e16", + "30ebe00caff395d70a14c9f566c1dde355d40275f4d4d6165c5bb5a3bb517c5b", + "f0c9a8536747e93e75f3321ff0bea3f9d08ede8e9c38ab8bc48607228550c153", + "280985a9a923008551f1ffe3e01cc3baca03f84541c13a898b6036d51d1f917f", + "ab97676eacf58d205bfaa62d08d7be704fe3a68c923b0fb7819531fd888d3c55", + "bd30a2bc0fdbefa90bf296d4720b8041457334ddc0922ffe88d761b380b6bcca", + "113fc745313247e8cd80bfec25f57c9285813cdac69cef2e313dbfa23f93e461", + "79b975bca33d9926ff3fcb2816316d11e179e9aa3c4a22cdfe74b2fa15466d22", + "5fd5634199545f5fd7651facf6e4c9b96533dfccfea25b4de8e2ce9ff7be7db8", + "ac3c3cb7a3315f61e890b19ac1ea6d5330072a680f7496497df1c9052312fe48", + "bffc1221bb3bb95d4826cbec6c178542dbcaf3458cf4bed827e105d23d2757a6", + "623241708672a64f8b694e0104d19ff0ec1d65fd2e35f955e4e356dbddfcc838", + "5097fd034eebae571d9ace1db758d7c9a3b8f9903173619c9d1e0e45263b8ea6", + "42c234c288eebdbdbe664e391f5c2646f25e670f9a0b7730ca9295b41a7c9555", + "061b134dc434c062e7c8ffd9b3cec2cc3c895b061b22ccb8dcab411b635601b0", + "795b842dffa981e41f51fdb984114dd7a1389f62622693d55067c8701602afd8", + "dad36aedd22cd9df0bf29b1f57d4b3606939c896c1cde78a6e4eb7fd044eb566", + "61d13dbcfdac9909b3ce7ec96f59a1408218a6d8026e338d7bef519005182b7c", + "8909f65e0dcd04188b9b376c853a2fd217451d23239d54d0fc2c81162e995b9a", + "66b2b0db8ad4282fbce1f79ed9e6ffef016760467499811b37036debec43d19f", + "d691ce8a4534bb76f0d1ff89b12c62dd677db231dbe8f06019133868b4c47a10", + "10079d3ec3b312148467dcf3e1a58224aa4f1f6c5c558ff253a4651fd5783aa6", + "5ddc8e0dc115950daa9ccc31259b384b3043504634ce71def9c889d553c74f7b", + "8a56b841f32c46d0dd7108b7435a0960c584e9b8abf3cde780f8d8e639da09ab", + "930f42aaa8a752ccc3678f2b1b0ba5b059e067c424c993f4c40c32df35374e2b", + "964a29fa7076be981ab3d82d630c14346528907800d0e1ceeaef80fd1cdcf227", + "7325bf711449535ae042631bf66548a0587b76f708f6a532f1ae340de1043bb2", + "4b697203b9c22ec60fbf3d07a81b83722c17c525744941bb14f6088fb6b0ea45", + "cee84e6b7388f2d4d555923eff46eeeb3f7d7edc0eb2a531cf5c08ba33a0e07f", + "bbbf794ccbd131215016496448af11579e43576a31a310d8b20e63da761b9f14", + "e55213c838599a1fec557708f9f9b36540acfcaed8515c1d2694904faddcdf85", + "74187ea227fc71c1580d777c326413816780afe5b24e5c03dd39095a67f8ce58", + "4cca6bddc946d759d793472295e110ca3d310e53cc093baf9cec2806322ae73b", + "255adf2f48e18c0b92d096b05a68398717270ff491d160292bdc43c1db6fa3f3", + "b9b5ed7b635a82a6f1f0013c2751e96ab729a4513712051893090c6231f6ae22", + "dc845ccb6a04be773e9eb2d39b1566df402bc9388511d4fddf802ab02d65051c", + "c81d420e7de82ffc7b9ff872befe479dfccd6f42fc01a15c979ed8a9e01df7a3", + "e4bdff6a4eaece1a8ec5e3b16be3fbb18f335d6840ed84286307e1ce36cbd157", + "efdb0157539d7dfb153435b65a1f52e271f119e70cb6cb46cb907b0b514452c7", + "46a660b39f27ed1b3895c5f999d3953e00c9450f83c179504b610e15b3640858", + "923e1c8a1856815a847df23ab7a2239d614da04ab6415a9b506ec096d74e6a61", + "de35599266697ebcd0e303793c5ea2eb35bbabec301504bfc74e23d5d0e74453", + "947265619c0bd5bfc4e281d98d5bb59ddd6da7dff660606b54b5033c25175a70", + "f028d71ab74ddd113cdfa58f576515642a7f7b6f0fef2c05370b0b7c1fe348ee", + "571a3fbd5b138fcb001fe5f00fc75853a3103c0e60267220aaf2a45cee2eb716", + "9ee7d89ba6fef02f50f8627a17f0cda7138068f8622d4d88bba8cdaa3d479119", + "f7ed01aadfe94922363cb5bbdeac20374c7c2e4e81765d6e92e8963294805e13", + "c21f41b7791c3226c52d24bfc45bca84bb5edb61a5d5d6a1e51d61890610344a", + "8cbbc9623646e1a64e72569144685856cb7a5cd49c3ba4e395f81bb4acfa1bb3", + "fb8081baf24365fd5b98d1c9964393a5eb28d9ea94fe0b9289054be3f9561536", + "77ec13acef798ad1c90461e323193bb86516c1c696e726956199ecb568889abc", + "2c38ae3c25c5781b642eb48710c100e4ddafdfa76d8a56e2044fb6c440b1c280", + "24fda6ae9a299f08cb8f69fe5d0f44a439d2040bf948ee8502ca4c0f2d756c53", + "92018fa2fcb0a6791482fdbfe5392b06b5ad0de5ac520f77a97815c510e11a87", + "a0275a6ed87e97204d4fc4e5f052030dd689a4592c0ac6656bb42246700d4b80", + "6a642959055e33bb7d183c41b00bc7ae5098b10e66ddcf784cda6a27b7ee1b54", + "ce32ccb01f60554bff7e77c986ebec9d2a83abd7d448ef4411e32620a065e2cf", + "69c4d780b0dd157977d2764a301310cda278705888c61138ae26620990c41451", + "1586baaa841ad2e8cb2c1e1b0483229d1fe17513ef307ad3a05b8d9fbc49ea33", + "b41f176eef1547ab9da7dcf163535b6a5864495cd8dee5280c5d2ff78168d869", + "211820bb23de272f43dd9ea0540f882bfc5a80feb059433390ac786637e38338", + "5d85e8f2ad765bddbcd112dd55d825dbd276bffbc588968c4227cd76566edd1f", + "a737eca73c85c60bed495dc44e535b996b5ffbc35b5b58fb676351705f6bec4f", + "a048fe7f8fd9b6a96de26e8e4484e611a696f5643aea604eb1a9ca4df3dfe751", + "01aadbefee6489da2acc0a9e7e3c5998dfd6a6765dcd3775501141a564ccc274", + "fb1ac0134ec1b8ed08bae362e44eae83e64632cc54f2d0758489777d0d4fb0f4", + "554ec74646e5692f814f2ad09ac0714c2f50777ea0100a3f32e265dbf636ce16", + "af14db794aeac6284b533965c20fba92289e780dde51a1b27d2d963f15d658e4", + "a4715a92ef58732cfb08714d40828b91c8886bc06190e38cb5372ab91e29d952", + "9cb531a10e11d8fa286ca3ad7de53ffd6437f1394ffa02c2c6bfea0af46e957c", + "adabd90a4dceefde0ed15949136eb47a9897ca67c2fe680adc308ec9c4cf65ce", + "963a6131f02d8a043c41772fab50c87bcd80db512b1312e6d5034aceea2598a1", + "b748a5bbf8faf6e7bed3eac9c3140cc814caa9a181b9b4fcb896431c76f607cc", + "49bf7166236b105a413beac5eeadd2515fd6ec1c1c7586ad4ef1b88a82b1db81", + "5991599dea56e9a8d26b3702216ecdc23bf2a1df27a97c4d230f0723ca905a1e", + "79712cd198b0111a67c3876e56946e757db3e454933a291d6f27f2b296993e36", + "ec51fb76b0d37b61c78745c9686b961ab3ad07179e9d753dc430a53138bc0d28", + "1ee8184411b033c4a274d6a422074d6058dad67239022cd56c9ce4a4f6280e46", + "0b755f9caba7a9fef4191b923eaa1ae90943e36edca656f953f75a6a3dbca3a3", + "23a2c8ce504e82208fe323d32b59fc71a33c7eb3b8fbf4b7a0feeea7fe699e91", + "322adbbabd2b4f5d7631e8c5c0e30c5eba274a2fceb74d08e1207c459bdc5df8", + "6d815e88f63339090469bc450647f6462334e4977bce6b3b036f0909e8ca747f", + "7653664eb625ec061f7eecb769740f6cc646f652f9fc7150e0f2e3aec68bf9b6", + "77622b38c8a42c8e73b9a24da4786d9713f1759ff742cbbf4488590aa489bf50", + "d51959d606d21658fa766dc70214dc0006c8986a0984e029f28305f37330bf04", + "a46c883f02b21e979c31acb0c26b3485a140cbecc5729439a5c5efd33a86d1c0", + "a8f541d8ea7426f079676cc2bb9c46bfbcbf50df786f1febec60d3b6ff5aa771", + "e01e0c6e8ac708b2ffec26fff907851976984d06f74b18c9629747d0f46aac58", + "2bd6e5f5d051ad8af094005783e893eaca89c3a75564693920522bfddd2aea37", + "724924c5c9c0d8a276c45b81a42d9b088607aea92de4abe51fada8188a4ce47f", + "34df998567378d60dfaaecd2f1dfe26360cdef236107574ed461af511916e1ef", + "549db3a2ff1240e9e92e4fe7b020d6341fab102a87329af1ae830fbada9d9da4", + "81158bdc962b010cac669782f7ac51ed24071a3368971e62333102c85e5a4d52", + "120043d24ab186a95e50067eeb57f35e37699cc91ba610103d1e5531de4f5687", + "3dc2a733bb7544c9830bc5dac6a5d08014e1d3f4795b0800d0b75e422c40a1b8", + "79f3c9153bda428c32758cf714aefdd558051cfbbd5169bb4b5930a5ab3a0d4c", + "18345142ec0800e9d656effa3af556f91fc0dd771bc28634533a10c8c619331a", + "9d6e8628e7cb4d8a5de28890bdf27041ec0cd879a3a66bb39ae5effbf4cb1904", + "deb77e87e045c9f8931cce95f3387b5ab79e3d5df61549c97cce13d12533f824", + "5cd94cb281c03b982a56468a03a66057b5bbb43cea6bce9c09bf9bb0847abc94", + "fc8e77aabe35ee8d7a02bae6bad30ec6df2ea80fd7f82bdd8020f8ee010baef1", + "0ac36c4908d43b596ded45806568e8dd49731f284364df8805c657036e740f7f", + "445aeef2056109bb69b739e0eac95ea35401f70d146c26e6d9153a3f45f16e99", + "a0ad2a3bc82da2d0e6d810795c354cd0bcfaf862f0fb2181d754e87c72b31e86", + "e6cd767d0f774a8f94780e22390976a07334cf06165387d542b382dc38c9da49", + "3dda799d8d2e343ebeb301682a61ad64ee05dfdf0f8bc6119605be21eb5c71cd", + "ec59e197375b25397493e0ce6d764d3e0b0c39df0b7f81f7e91438daadf11b78", + "a1c0cc96b3aae9905468f7a195884a6e17fb7f8f363c4d781fe9abfc233c03cf", + "34be6829a35cac7cab5a9c1a2d2b317f1b455ef6f678943b083f892f7adcb0a1", + "c31b2882cd653bfd1908ff534069109b4e0e7b8782580e8e2eebb883c2b0fe37", + "7311c9904d596b3569e86c1e666924a7dad847dd17aebd63069e37460e8060a3", + "24d1b7b39a0f840150ca57a221cf5e10f665fb0064912814d834a56f99b1778a", + "b88e4cbb0c0d47735a5fd12c4b151451117628d9cba8a6a65023215de1f79d82", + "2fb8ccc3eb459196ce87d33ae0e9355f1882ca887e2b877ff6607d070ebf4771", + "e49c1dbe943b16a8566c6a60dba4fabb6411341c25a042622858496bdaef99e7", + "659c46978be535e206bcb4f93f03efccc7980736c83f7e36bdf39b70fc2437a0", + "0763688dc021876726eeec5b1e50065ca6e72e3e763d65183a9d9f1a0fa6ad85", + "4928c4188572c3b1df5218f070165f3a19d373f17778ff0c64c8289b33102771", + "144ac579d27d5c02fa77988e728561cb49ebbb00348ebdd675707fbb9f5f490e", + "617160566249e27378841b883ae17dfd067d67546c44b4b95b997106842c1989", + "564c3735818c889f38ddf2d3554a764133d43cfcaff891c8c1585f53e05a209c", + "d7006a070fc6cdd250a0b902c8f83ad8b85cac1c0ce44d04adbcc70cbb35e89c", + "290aed3d0f5418ea866d675c3d372a1b3cd941625e0f22d483e07e1eb7c8c0a9", + "15ebee04f984a8f9d82dedf77d8d3467ab8a7033cc411faa9e6aed94334f531f", + "711661fc21fdc83f25b577aa3ed4f9b178527ade699f69c7049cbd3ebd24a5ea", + "a7b712d96ebce56f8d6effdf6f991337dfdfc0c49cf22d8e3e5711566ca48c8e", + "129946d15750a9c91e5cf13c4e8ed19c74136fcb59be050a14c296fb53f6746f", + "5049652e9a1b956182f5774a27f21fbc330b27bf487c19b3a9bdc9236bef482b", + "8da5a035028eb40d9564fe4d7cbddf8462f24a01bfdf8594407ea128d0e1bac3", + "425b2c6b845b6dc39fc9c15e495352865f2840ded000312320bdf07006e1ac17", + "489d0322571d13b428d1386b2c338484f102db4ac5b8ce559b5fd6136a45dfc4", + "4514ef8455841be66e7462ee16bb45a0d2076aa67e504bc5753bb7eb3748dbb1", + "0487264a3a128a610aedfcff0cac19c5a81163d646434eec9a65eec389a1d0cc", + "6ebfee448f1550a053cc88e031dd8e55ad47645c9c8775098fe1e5ab4735d73c", + "e078bf2d115082375ad8da032018b4cc01bdb00a3bdb80c6406155063524dc74", + "b4d1311bbe5f02fee83ee33aeaca259f6e68f473d8c059e973a60b8d21f2bc58", + "2ca215c456c5aa24157047e9ef42355b128fe9a0c719d2d0c78a8d37690d6937", + "85f2dcdc5ddc2b4f052d722fe6b5472ed03dae4868f46ab3b9363412d5016dfa", + "610249a947fa99fbda530248b17446a293f8f6432953abec1b7b922023653deb", + "9b5023c9f081ff246796fb1b6d19127333dcb09f45d050a38c4c9925291ce65f", + "180d3822eb9afd41edbbe16250d6e4bcf9cac3733216e5f383fd30eac6c2b779", + "aad3804e1e9d180d1c5a09024ee42a0936b3874a03b64bbadc1561dc5c4c35b9", + "7fc4e7df87436e57772a80bd5c92aa741efd70a36c9a961085213cfe4b7281e9", + "a3c626808e001b25ff705e5345464e7c5985178c3e41b0c8ea67f2dcf639495f", + "70121f302544b6b07347e75ed8705dfe98cabc0941bb53baf6ca6b6ff4d3d844", + "f1c9f99e10709275d8fd1cf9479817a3deb8e75755309426057bdec4c6798836", + "97fd36d75eed9195af0b6fcb24d06995d5d5fd3d91ad6270d22f29fc90352eca", + "5ae4c00dd1ea828559d98aad804680d241203c6db161b3cac157623a7a702fa2", + "dff2fe92e9cb16f8c86176a86c6222ded6f4809adc37d923eabe53b994ef16dc", + "d6404de26bb50bb1d7054320e280333710e65bd7628731d9b77ea7215c23ef17", + "60b8f560df637dee0d9d3ddb0afe2722381b0367c039a74ea7adca1be92afc24", + "3876d95a041ce5272ef7ab4cf9b5e21931e27eaf45abdffe9d507d8ed44acc98", + "131d3d1ff76b11e89638b23130964f7000273ecd255c75f8f68344f1faec775c", + "0c624499bbd72ac3cc7838d3ab33fa54f8941084b10252dbb7f198f782f193ef", + "022959b23a4f05a09db9f0e5dca809aaf4daa9982ea1d464b9ce607f806de6c9", + "eaa0230bd2b46531cc6c7192f0123e0fe161bcecbb67b148f578cd61902190ad", + "db2a8d1da245881f4db27034a38fb8f656babaf457bb646bfe00b8e8cceadc9d", + "a85384d586082267a1e79dca0284e61e484ccd07b2c71cb7fb49b8fb2ae8ab74", + "f3d15d9a481da00bb8914207227fe78e17d63b2753b356a0b0cb7326fe4cc862", + "d67714b11258399b1a9670f24306d85f04db06b63faffd307735195a718dd250", + "8ccc5c54852614ddcdfab0a2273a7d56ad1aa08b6ec33089f39cde170bd82f41", + "03204d81bf7a48ef3ec46914abc3c51e254287089f71d5cf5f8388deb5c09fbf", + "9cca7b11f3824fd434da4706de73a3fc7a9df0ed20ea1998c9deca48da0e63af", + "487b8e04d8a47665772fe95502d75c84de42465fe3ea6b94b0e202ef44613aec", + "dcf8fff4f1dcf9c41775a5cf8b259c521a6bd34fa8964288322d21dfa03e6a40", + "382a156b5f61279f211b24d33a309f2732d1ca64f06f552ef01989395763934f", + "a59d8840c2aaef79551b4eb82249af73d6dc1a622512068ce123f6e46208cc37", + "ebc6dcd8a095a137a9fbf5e9e77b1ed82e74db4c4ff883930cb5bd59cf15b6c6", + "7a84f7a3224f791b9232553055ece9959bba6fcf2373c715347b19e97ed33ff2", + "10c1da7affe072793e4a0bb4b7e24f665c85ea9f67040ee3bd69652c4e1ed72d", + "b7e8b1e099f7caac6cd7212624de28d18cf273335dcaef47deed433bf664a684", + "44d8a385f0a9aaa78d8dc7c9ae6071dcd166439527478fa282d81574e6919cf6", + "a431f89c1ca721e730d68a9a3c9c35e2c9b127475190025bf12e3d42e0303aed", + "b6d901102dde8352cc98816c00b2e19726b110c4495958300b0e26a298d07ff8", + "8e041f7c32949ecbb368e696ba500f160f1a2e960f531d43ebe82ae26889c867", + "294ac1a75e80178780664461bbdfae1a8cffd86e2cf89149e63ed8edf18e5c63", + "f24d7536862cb4e50cf48e577320e473062d793c3be6265c1931facb095549eb", + "6beb543fbb5c3fd7aff7185f401520e35785a326aa04af00bcde66f21946f1eb", + "912c6229382f73bcdeb1e133604e0fce37fa19890154843f859e554ee5e2c92d", + "ed73007e9003792ca8c419c23de8b49f6d6f19fe1f1b84c02dec1bf17dd8c9f3", + "a81c3e3e3ebaa92eaf0a539831c93a8251e652102b186aeae4d136d69ddd39fa", + "9afcbb630ddd2c4801197d079a658a57dcbe74da6c3148063e4dba30158e82e0", + "b17947f39cd45b9f132a574c0f1126d1b3d701cab95ab03e347313bb01c8b0eb", + "6545af8865403f891cfeeba75096d6aac30d75e3912583666701caa4ce7acd27", + "8762f786c929f35782d5c5c0060be6adf7e8e189ffd2315011f2d5834578d58e", + "969a5bdb098b65830fb492f624cab68a83111351e31a0956d046297ccb29f7c4", + "e0b5a41b4106925a32d8f0dd56d635ff24771facb09b253ff28233a38cee0ecd", + "74dccf4a9f2d50c1f5fd7f255b6bce9a01ea4354c35052476c4417e478748088", + "98df25e4d3712b94a169f3fbaa62200a4fda8c57155adda5999abac80707fa95", + "8109b6a969121ce888d2bf087154e48ad4b8d18f53fd3c174e8023ded3c766c6", + "516ee7cdd157e0bc1ff8eeea7565c8054c9c83b7c0b89d48e2232e8c12d9a7a1", + "85f022e74ea94d1fddb52c7dd284402965569748c26695c8ba20a689da2b4f34", + "7260d59443643fc4ece4daa2b09db29094f99e927ed493e0465fab800cfa77ff", + "bf5937ed44e4ce1b57c0221b2c588e74beb1807d12ed2cc1de1ea10a6280fb35", + "dc87667e815d2626a962ff913079c0052b89f3ccb2993913c5f5b7e414729b3a", + "b15ad8bdd498b4f47e722eb3e124d286323975257995052a5192a777a9f2959c", + "588122e1d0313f7901d688103665397e0b1697f51344b7625fc00ee5f7257edd", + "63e74aec780f6f6b425e6f65337a06c6660dbb31aaffb3a80b2ebf98afc95100", + "769e109e1274e03a2c6f58ce7b8905e96e15a308c8a99e9b8e846c8e7409c1ce", + "e99692299c88430fb5fff8fe355188e5b3ad660a1c94f5940a56fafd850b89f6", + "ae4e9ebd6104247c4e4b4019cd6678e7370d2b984ba05affc02fa97a2af77503", + "2c467821ab62c6e78a25b68a5eccf2ced0398bbfbc036fac9a2f98a86573b5b5", + "8f552068593ee82f39c8960a696ae808ded4556c39149c500685a5fe4ca58f5f", + "cebe90adff2459fa7c2d7df9f6997fed67786fdc3b62d71818825650e511c4e5", + "f67c82642f7ef9f94beeab3c85905ccd21d17f7eb7f0a4cc8bb15ee2e85df437", + "02bc840c34a2c2276ee02514cd6872e4758f634a5975fffaf7eb9379cc50e907", + "85a3170fcc2ff6b1290e42b1286505147548ca22c8bfc4a3a6bc3230c0513130", + "45e371756da29d290a778fbf7fcdb4503e6c9d20a8fc2d512ae2f74523dceeb2", + "603de93de2643dcd17d8efed9d226373c2049185631e8e1d169a74be346bb508", + "156109651f33ed17c70d538d352c5480277a82ab90f15e2b609ef8a4b52db30f", + "a0b7f652a2cb942c7516f14a8ddc8bf94d25dc0a9dd406344d8b3f618c1c2556", + "ac3a4058325544c2666e7447fbc3afcc658b22b53ba485b440ca6b350a892022", + "bb15274741adc4310382e7e6b20b319142060c89b57a7e166f027578fedf2aa6", + "4358cdca92e3cf01afb274c8ed3951fc8691b65fd0db86a4a6ee491f484a8004", + "69d507933a2f03ba0ea9652470ef8bbe37f8756e234202fa8e4adbf5f3ecb425", + "2da0d6d48371581049d149411ab7b0cc3950df0176513720bc19330bd57237ba", + "0d20da20e12a9158ad9d805b6ccc1070ac3e8809112ec6da9b4122ba6f9092c3", + "4ac3a3bb877e6e1d9510becb54339c995dd7859060b1e9def9c2948971724e17", + "93f2a075a1214fd0cd40483a1c81519779d30223d58d45a390e9504086dc768e", + "1c4ba4b0ff8df02d224b6f4bb27458c496eed6eb92d45ddaf2647ab707a37998", + "abf945ff71bc7905e3de44dc59d997a2fe714ae1e3af6dc53c69050dd1057114", + "d2782b73d36211272b2a7415aebdae6d1ff7fc768b0fc36fa6acdfe9b3626594", + "d28651c81f5be6658e20d74755e5ac541b2c2637ed2ef72dc9f693bdea37e16d", + "3e93a7fb09c881be9c33fd55a94fbcd0646e8248a622f18561691c7bf06412e3", + "79d19e199f16ef6df2a684ecb896ed377bac49f27471a808dc83622c47891c6a", + "6a10f6248d0812f8b95dc9ea124792eae3ff077ec93261382b1831fb71ac26a7", + "493f43aece33a75e6c77fafa3087331287396cae433e2f375ad7bad9c6213e82", + "9309d369c469acbef7798baf409cf04ff02ad2aabba9823c69f144ef67b0927e", + "55060beedcfb8142b014ea285833c63608dcef2199bfcc1304e3ecfc291b97c0", + "86b14ad6c7f959ac53ed5d8e0c4dd74a68736703874765b2d52fd244f41af371", + "48f12716936fd47526294feae57bbfb173d0b2993c7e70dfaeab61cfd9d25de3", + "5f42d2d1967db6c222e6416847029a857f21bfe3af69173cef2dbf79422fd455", + "dd2d390ecb7fea70e02c9723218d6f3f832bafd3b85eb208bcfb970cc39815e4", + "1127275f603237095eb0725566845aa4a6d72aebfb25ed629f4fa8baf6b7609b", + "f259f3e962ebd05f0caf613f61517de7eea3beb39fc9bcb9cae140530579441c", + "91ef660bb7107e85d24f7f98ec9dc20f97a0f0d2aae68db49e6e8f6a3dc07057", + "b5ada3f3f0c33ba8179d2fc4fbce008dbfa45026febfd7831951d3b9e84c7340", + "c8469b017cf3d13b843eb04e110afcc211e1c4a6dd3f007d3d15656b780839f7", + "f8b3522432977dfbe2fe61c2b531d69538bcfb7cf4d6b976b3d9e335e45568c9", + "612510c6e51a5b612cd64a31d6d37bf0dd13cc207ff5ada622ffa2f9b4e9630d", + "cf4308ed2652c176e0f06bd61b9526bce11628470161c0713622f49995f9f35e", + "f20f46eb785cf65f01f942fb8aafeab973c3a3cfe43db2801e65a36f5d35e7c1", + "528184bed7114ac7ecf5f57e6effb346cbb74d611b261090433876b621974ad5", + "fad0d516126e1215a4b82b5079e6de881968720adc379dbf125fe1ce0d087252", + "fc28e7395f794b5a1702cd0db917197512d87311457d7f66843a625d745cd910", + "949d616c4ff9491a50adf9990c0a1a9d515b84efb03addfea8b91640aaa12033", + "4b54a9dc77b0dad76e76ec4ac9213fef9bb1c01e18a547b9d62251b6b51a53be", + "193a5952a33a7d268498572af40df16e62e0475f85a1e0ca957cf0d1029025af", + "3a78d97ab1f01e2a6b26212ac50c270cd40c9cdedfa28a5804ff297c7ec233c7", + "117384205de1de07051d3a71a6f57d7988712295d96b618a9e7912b8e1c2ede9", + "c30964f17098dec4635ee6c03c662f4c5bd5dd3a8e3c151ce1eb3f47cc2e18fb", + "b1579b9e34dd4e11a7fb96b0c12309ccdf1fb13694bd84ba02b4e3b4b9ad6207", + "e3fb779253e95a85d31f68d0999ca1ce50ddd2d7aa1353c46cf46cfdb2832c4e", + "6d36d78909665c250d154a35a782020f67ced84db5472146cddb4acd977b1eaf", + "b0c9006e9fe8d03aef294a2606c2425ad2c42d4fc4316ece9111f98248682758", + "e9a69cae07f0abe27a815e98398bb8a42950522c416ec7c51f97193d72523d32", + "f8e688eb6fbe999442cd8ed1d7faaaf5b900adf5922a6528dda3852f0655d35d", + "65c3c85ff8ece2efbdcd12ecf694f50d7a11139ffca63e609819b0c4fb026a70", + "a3b5e9a3f754d245fc9e6930ec3c86d5cd31b8db85296f9fc68c01cc6f2d3ce7", + "2007f039a450281e689e83ee5893c79a2944ebbfc50719f21ba0aee687b59744", + "3373ad85f3fdc71c8456ab46c344e20eb5b18b44dbb9c88a8629e2c5cbc43118", + "7692a6f796f69870655d7366da2b19dd9c9cb5c4ef63f85f8377dc18d95501a8", + "660fd5ad087cc5c9c5ce082ee05b04e0395c489256dbcfc4a0c87e13414aca39", + "7d7ba7f12673f4683af729daa33162ac705df14f8862385ae62b825c3f7235c5", + "e956fa22610186d3372ba2b29d2214720958f9d148233e00f04f7dce1290e7ad", + "5f267483ade7f32516a4f03f967a2ae03d10f44a17da7950b468ef88e337e4d3", + "5ddae928bc6bf7821586db8f970a7687ba7b9cd6074b12e34602e5c2dc39bff7", + "9852a2806b1d19b01f0dbc88d3d91a2655651896720c6d55551461263a790a43", + "cc483dd04f5de17eaa6975843e9cc5dbee8144ec463c59aed50083994bf319dd", + "741a1a3059944911e78819ddbfaa131a070072d64a6e7922333e86cc19668bc3", + "bfe4fdd7eda3a49f405998ddce5c1fa69e7dea3c8d9a025985bde3b8ff87bd4b", + "09e113abfe55bb92c4679eac2ea62e15ebcb7c8bc9cfd037baf83efb937713ce", + "23f2eb05650218580de3291f7d13720137be22d7574662bf59137a9078b3d3fe", + "c831fdb02607a2fb08d9ec8d2f090bb73a620c4a94ce972a7b2603b0327a8b8c", + "d32439fcd2fb442edc936b97c0b929ec9d1ba4f44ded5336ce5485312fd32052", + "f2bf34d4e493ff274b52a46bf1643462280db298054d128a10dd3766efe64142", + "84c42e661737a0ad8ef24ee75e66d6da07da94f566f5b28cacced24c6241f494", + "d8b1200b167a039afce32df39e898ab00f4d4c35dadcae0570f9304c925e9e15", + "17f2223fdd9bc163b52414397270f80d62ec648ddd9b9a24db1e3607d6e317ac", + "b8b1c6fbece9e8a0accf2717136e93cbe183f54ffb5b1a2bda874793dfc0da37", + "5b1ae80dac86f5e7697cdc4e14ead11dba4fb0e3d87a1be5522b2d17588a5e2c", + "63d688f710a4821c0f2046fdc37b1c4b29d69cb4f078633f30c9b37525a6cdd0", + "703dfb310a68f5d0dc3fb718c94f24ed8459beddc08d8d8b72f7b2216e8a4515", + "1555fdbb55a5bd722369f75fb09c554bcfc2e69cc127629bcfa6d5ff0110b5e2", + "67084bf18404815d27cfca2b4a705daea8387ddf87f03bf9d1575b108fcfa872", + "2a0c51113813182a33ab6a97c01b6c86b42735ef700de3c85db1a44927b5c55a", + "91c7360e4be9eac38532a45e7e3664779ffd37f750b4ab63f916d97034a16fb4", + "f25456a9559fa67d5ee39450891d008c570bf3b35883565591a07f5e35c9897f", + "622e4ecab6e3b68d3568b8eaa2e6d81f629c4daf3b0280dea83e7c8c0628ded1", + "56bf472072701bf3a93600647e68cba57b383bd536d58e3e3dde3f8ae6de2feb", + "798f977eba8b8062e97e72f16b4b41a0be8c2d79b63c742485e92ae308f17179", + "08047e176ac0fd6671bf83293ddf82a6be0bd627136e1efe23f9bb1a9a191990", + "ed410310b40bc418bdd119864036f4ffdfb57c6534ff589ee939791ba7edb4f5", + "a244f404bb33d9ea0bf06db68cfe6df6992d35da1404f915d91d57947751b942", + "39ce45e905fbba1d791bc685a0029e31d14377ca30783f8e463caf41ca04e4e3", + "592cbde8eb862c00bd892f983114b51406e0eaf55f93bbc79a87175aff025d6c", + "17a4b5072996aea307b9ca5ca4bb7718e23d19d2423eb4cbdd7ed08768b40d6b", + "b9fbe69b7eeb17d83be02c95f718300368dbc4013f18d6a3199d94eeaf6161b3", + "576cdcf0f21e46150b07785b2c224446ee80bc20588fdf16817f9887af43d540", + "16b0a691df4e0126cbf09fc5483314e81906cf78d7e34acf821171aecc7ee019", + "7b8a3f185be72771af632f648620f59b5db0e5e75e71df269e871c7f1955ee99", + "4b5c38c4d1844afefe0698a8bb666483b8ea623c59fb672446f3b9d5588884be", + "902000c43679c30f1f8227f9e5fc85688ecbdf6fcd8ddd04eb9cd407288319d0", + "c0d4f3638795ea69d97db3c22c250771f30f27eb80743ff4b949d6cc8226bc03", + "12cc586191aff36924ab25b020b165bc3ec36cadc1a6ceebad37067c8fcd242c", + "27f255d41b289cefc8469e13c0ee8f741b659672ce0b8c33078909953f8284af", + "7de73e98b7ade24c5255c557c2e720f48903cf9d7e241e2fd5fdce9c5dbe6a3c", + "f59a18568134862b520eb9d500280f201d8adaa0bf3ddb6a3a449ef2aea77e73", + "fb381fdeee880f5d7f3352fdbf41f172dce11bbab1511ed2aaf42b216b0272fb", + "2d56a22323c7c92ec1c0d3cc40453d03a4bcb8c04a0c0cbca7b58f885ed2d216", + "30251edd001cb695b780cdf740616cfbde3f2a547a963c20b7e5791ec579bed8", + "e8e1f8995c29761e7ba927b68ccad1a8abdbdebeff10e06179916ac28a1098ca", + "e22f2d88d8e271c3ff77705474b46d776c70ef4f74c4418f36c47c96555d8233", + "52a49236dfc78c753195c2a9b07dbb5a2371a501559446131f924439832f917c", + "a96d34e86e60f67af59da09db51101825b647a0a89a7d0eca843b10bcd9e3c87", + "a061650e6230c63c952014809be42be2d3d7858e146acb5139c341fa960c9f31", + "8c49e6c305d66b0182caed7e422f3a0b522890a11ab199420d6d574bdc593890", + "d1af57ff9668b9fd6fb1cdbcb353ab68916988c6f6963caf396c0f0199a72c49", + "da09234fbd75a76c57d0dc0e1d6fbd164c7bc7ab30b2d6a2efc5aaedc8ed26f5", + "60dc93a15aaa78627cb45ae097339afda614e6b44d875e8e29120f2bf0df1f8c", + "76ed25fd1a0fd49ddcd730fc02ae141890161c80ac769459978c9dccffa424e9", + "e6ec59a643eb4d227cb9b686f7c65fdfe701b259645bc9a8557cf168d1d115fd", + "ec1bbb6f55b5c909642615571e141cee1ccc8adda55d776b8b77acd1122d752d", + "fe3411c75fb6927ed9e9ac3fd8cfcc9552aed2e00b95a2847d14c18d97c3f572", + "0d2311ff9944021cfca2f000618a39e4673be21ae623e3ca69db0936392627c5", + "71fea1bbeffec0fff64f4fc0de7ea1804bf931e84e2d5cc656f4d8eed989efe4", + "0b937c8458fdd5e2db9de7bd01471cb99b513191b565da06dd6f1e2b0c35417a", + "48d7e6cb326a19df9ea765c222f9c6f6747bf46ff7e61343693b7bc3f3f2e46f", + "9b10c6a8e2204be7fc6de941ebc0b3d20e527ec4f7bef3fc2d541ff37a2c17b9", + "a0daf274f85f0623d88cc6d30151850d456cb2e574a14cf3445377e9a7265251", + "455e0d21a8c4f8c6d1dacf2ca535513d98a74fca69b7818afceaf749c9471b37", + "62d549587c5ffcc8758a56fc9e656bf16bc3b8697fc8e09222a34669b92aa484", + "8cee678f84bb960c72856bebb7bd508aa96c72c256dfbe2a280eb8d31139181f", + "ed6d443ddcd4c484501c6227e9b00d2e71930d4d1047edac50ac58dd29ca433d", + "baf64ec85f2c28d1ef2f83fd9ea86c9b90435b3c3ff4865c2c1377cc3803364a", + "80a4f43a2f4054f15cd2234a0675c28e4e8e115121a10e222e40032732dffa0e", + "4597ba704720d7814eb9e69fd58d6ad2a0facc96bea5335a9a76077d10e0bf9f", + "1ff2d1db3510a2b6115b0c8c29ff20356d8f40d009c8d64561c4dc157a2ea1aa", + "a5ac654e4b0229ca517d8c2df83e9c17abe7f35ea73a44da4b1c3ecda35da90a", + "3ace6f62e5b8365477ec4094d66f0fd65b95fb13b825ab432d7f12e0408e2ada", + "0bc2d70bf706fe3aafc46ac0ae33eb6ed18e8c745d4e55bd97f53ce9f129bf2d", + "dd2201ef5ce60bb27308d2638d8c59e57083cd2a8de3a8d7516dfb5896eef9b6", + "5067b19a9ce6b89e96d12a51672e3d7d7324bfdba0366c8f51fd7136f9819b70", + "bd8d41ff57c1a049b902bb1c03e53c55ae47a39f5227031892b38ccd621eb32b", + "4adfa10d2df0dce5f42e552ebc1f69da9afbbf09f1217855159dca4427c99747", + "f40dc033c26557b4ae7d69fc47ceebd81fc0c05133d74c11ea7b435a57c59e1b", + "189f4cb02cbd9751e2993ed8dffb439a5c2fdcdbedf20fb7f2645c9eaf9c6592", + "655ce9b42f842afcffdd733f5e1f2d6282b4f8e91178868c85280d4f4bf5020b", + "cfead334f7a4cbf1b56f48b74114be40feeefa49e74501650ceab19beba5efc3", + "98d3302e92ace0e65e9276835db2457924372a0b2a8a1c3419897426febad059", + "1ecf677cd36b8447e886fc8901c056f793db52ac11e1dcb0f5c36d8287e30169", + "792e5d0236a56222070d89512e71528e1b4f281f3c3a873cb197351d1764df52", + "188f1f74e7aa8fafd71b37dc2f9bd1fc9adc6390fa827c6d678dcf461190ff8b", + "e2cee9771966fa83df3d580f760088ef25849b9e191b1e8de39444fd8133846f", + "3d71d3377a6ea3a60e7d6b9c516f8c4164d14c32ade35760c60bf46cf85207b8", + "0acdc7ef92826525b704f28fd1349747fc13825a61781e35e15ef8301de8ae85", + "ee094a2d250467bb4929e3fa8f4c3528945762570bf6655f02ec1c6b9437b4f7", + "4843bdae5d765c05ed8bd36782080d3fd34bef7343fe32a4a473f100d9f74bcd", + "a904f13819879fba22338d8dc28a548a751278d6ffc87a03d70447e6196e024f", + "a5a0d91376738bd860632751a339586f074b1ce6e6fc4364003acf966efba6b0", + "8b830d405f61af4959351954c32faa25cfceadf6b76c96c1a4e62d97e5a71915", + "db80488e00497a352f66b55db2133897fed26c113ea84c7cf3660597eeef45eb", + "5089ed292010de5c58786c143fa0df0f38d44a0feacb699850e3b5ede396b3ff", + "d6180d958fb138a98550bdef283c774ba95cd3eec5c78cd152eb163d22eedd97", + "5c66c595b2797a9434013ba71ba46f76c1fd2b529355cd57c5139485f1152311", + "2087346481353da317224d4f7379f4f5a6beeec37e4c92a37fa39eeb393e052f", + "01b621daf7fdb1f011fa91f0a8e122ebb8ef42dda85fc36469270ce8b21c0bc9", + "6a155463f49a00eff2bfc7059cdfe8760c8a1f03b53f38f6a9ef20733d296052", + "52c22b3d130e1bf2d567995d01ed52b34a2587d8d711ac61a1e8784476677554", + "761b2a69177824f1b061f535b662eb92a0a11c56491f4c8fcb99d159232f224d", + "e01c7f6d43fa16cae93f7f41f0f7677369d17b07346f8deb90f62d053be7294c", + "d54fffb20dfed21cad147e6192c786a2520ec1827a84b3e053ec3b1c4b8bbdac", + "bd550d8ac85689258ffec425a89a80480554b31aab4aa80dd1c6abbaecec5da0", + "4fa0251a2f0d18f393139fadc60b7d5ae928f55db2a3a9629387c4dfa12f66dc", + "cd58098c62bf7f7a8a8413c96e969eaa0660383651ac11e25a95d31126f98a72", + "566f24d9e90d78a4b2662366e0679008df1a1247ef303477b53c5bc0ccd9280e", + "06657084ba8e98671b98945313b0ed1a69e6cea4c5acfa0a205e9946f4e1858c", + "53697d863cd779af16fad36cf1992d85498f12a23fa867c35dc497c8b76c37e6", + "8dec322fc72eab74ad6b0799e348728e893fa15d2085eb5716d471640a25580f", + "6f2d5994eb19505c7b8b112ce892c783507f80a1156a80c564ceefd76be8f169", + "c81eed4653c1e9bc50fd74869bb10a7ffd270f24304ed48b11b7df8cdfb1ddcd", + "5f5a60ec8a6cef898cb809993911fb9579218b0fd4cf3b36e9a3e90b2d5a62fc", + "4bae5957be8dd0b7abe3f0776d84c90c041cca6e520c80145cbdd515ec30d10f", + "68fc919416cfd4a17f92db184aeb8e7b98a4da724a1db2af907674482a8ed0e2", + "426457bf399cfdb0ce05af03cc1c68ed8d9d99eb1b9c688ebf017c96bc18e12a", + "e76a75bd2ffc6ef936385af26c73f03fac729bfc061b9bd14b25d0d79b7bb022", + "027568318c95be536ee60927ea9d93b76252804b974662fd6c02596f48651849", + "a6f9f13be34103e3fb3510b939bb6f8706d1569e73636c835b07c65e6f09c4a3", + "6c1f413b3d7a683665b1d8d0b90f44786a16bbe057f882500f94f271f3ad275e", + "5a2f6aa0b927dec82e17ac1b8f414b3574d6740550f4cf77deee99acc239f0c8", + "ed8191ffd4ca15315032966a831e4f89b44e39c1ff8cb5f42ae4b9cca435c187", + "dc62211eb315baf0fa2a1e42e0c82ce0f40527f61f3590dfd3348dd90c19ba8c", + "d8b224ebcc6a960cdc723b43e11999d90772f9eff3a6da3b548a44435f92eb51", + "3e75a6661664e717fcf3a45c0d54ca5806b6507be609fd251578526a82c2dc57", + "48b5c26cebae5d55052ff227bb83257c7a9d14b15b72ee4f50e692829a7500ed", + "d94aa0e1a06dcdb36e823b77ecb1a9e2916df74646fafc4a56fedf2abae141d2", + "d8d5d030b67b3d05353060f5282202d0e7c26ef55c830893c49590f70dbf61cf", + "e4b1b434628cbae4eeb6546766b0bbc6cabb22a3557f27cc79fb6078846501cb", + "fca617d8d6c672f0175d286a7a6cad36c1e0523b6caaf366000477730ecf6d6a", + "9971c42f4364881e83251ac9fa8fba6fa72c60529ac20854f0f577bbd8257c8b", + "8900dfbbe0aad9ed6f1ca774d57bd815633168565bad6a3a5c225f8729d7d277", + "0cbac377eed9c966f63e93850786ec79c099dfa0511ee92244dd6c1a3684dfaa", + "2c2e995fe10ad6bd2cdb73cf294306e5db1f01d04d796d0e812f4e1945999b31", + "9aa8d04c423db45cef13f1efb5baf5d989509ecc4abbd9957154ca88dd22a3bd", + "fc7027b71d5419949964d162f8d39f6e72ab3e32fd93ea1806122f9a20a5129c", + "0f1b8fdf8dbbf94acab0e04e20d4601e9120ff59df35d09a7dbc266b2bd02a96", + "db03ae7651dc702ef22e8b919da9d4c57644155be26c3680b589f88d190c0627", + "9abce66333e0b8c25e033d43552a55768cddd570fb24fd3958ce47923b4edceb", + "14b569b7e0487967af412e635d6fb93cde7fcb94d2618127e80209ab681b251b", + "14e7c1cb81760b7254970b26960541562f2815058b4b6f52068f612cdf67f5f2", + "e06c65b7161d84aa392064354bd9abb7c87a020eb766dc5423a99efbde52b467", + "516c58ce7a01afe6a14d9f07d9b22c39ca07de9250af93cb0c8dea12b6a8747c", + "c185b17493454919d4138ff9333cb8d8b7cd6917b9ed495e1717daf195ed6b3a", + "e9d2d629d4b639c344822d55b45dde52456601fb322ecf4e6c9661a626754036", + "aa2b03f03dec85ad17d16cb9e9323425ba38f5187f8b831392d376965e73e229", + "f485a8764537b324c06c6147f352f8b52493d0573868fe4ff85a4d372d1e3904", + "737cb0b9bd022701c7b60eefc058193c3414bbf88508027c61a6f98ffaec4421", + "d83cfe1ac15da1450d7b555cc4516f60fcf74d464d8d7c66071fe099ddfc1417", + "fb2d8fb4f5bc42ef282077cae0f8f6b0fa8e2fe7412909d8be29b11878e35250", + "6e1c9d68c0f8eefcc95a38df06d013a8131d6aa5a8dbd802f9cc02a7562ab714", + "6e1dc434844fdd1d14c8fefa6c5e9cbde9b75b798af9f4bc5d5c7bdcd723396c", + "f616d173d769f1c66cc44b1f8e6d31a15e8fada95dcde3cca2e8f9628745e051", + "fd1db42c201c4594f2e63f9097f7b99df54dcce403ab9b2439fc09c578b8ee01", + "9fe3d113eba0e63e061fb9e22abd5a2696c47cccf3ea88aecc48d70f54427596", + "df16277502df10b0db78e52759a249c613b5c287c17888445719378e6e7518c1", + "7bbb3e33575193950b1118b2dd879c82b03deb8c42bbf77ea66e6515871e3f51", + "46b9b2d7c4b893df9a27ac659c0e02098588adc0017c1993d9beaf9bdadfc3c8", + "48eb81be38d1245d9bd6f2e582ca34c472764c678effacd7af4bffe1b84c1237", + "9f007ef8d01dff0284d5a37dad2baaa1812f70a4a46b276069b9354b9446bfed", + "a73e4d8dc68136fb014589d51627654a77eca04e3412712840958c90803d8ce9", + "6315b4c91b4f545e894096e0b131e09390f20b654bfb16fddcc0dafcf4c34c5e", + "7a7567202ef3a4e10ced8ddfdf5a45653d49cd736d28ad3adb45421f2ab23fad", + "60466cb3c4456051856a9e75d1a41a7fda3fb2976a6cecc57f6f0e1fd84cad2b", + "4b2be928c16e1a25385eb2232e4b9c90c9ca229ad21a28ff29eb084eb00661b2", + "ddc322a2ce7f30abe2bf77ff9a18cfad2fac60c9d08cd6392024d80fdb1b1a5f", + "83321b91f252189f05c2e90511e3c1adc313e95230805a33c77e4fc7b8a50af0", + "e807dc3feb9cca172d2ac90869f1d346628395140e1da2d6729db5c6d43a1c00", + "90dfae68c55f5c8bf3c02727b63499b8084e5bb26a9fee78a53df79cdcd47e1b", + "95a17baab8b2b90f89efd3aa0e0ee1ad2ed0305fb082546f8c03ec4ec3e7d15c", + "9b50c03c5bff20cdc91c10508525ed88a5233584664b32891080dc69a2eed32b", + "d29bff0e413ba659ec687bfc773bcb4cb9eadaba655eadfa5a61c139113c60f4", + "faba19d256cf4d0b4bf74535e97478cf23d3f7d62636a91ee5b52a9f83d89bb8", + "c80439adce2d234b628837d045df2b4ae4842a2df82d43dea4d43d599c0a2416", + "10cb11ff7b31032b98dc50555d3fd392a2342fd0ee674afdfd9dc0ed303a927f", + "6cb68e247d530219ecb569b88e1f70e854b37624a6aa2fb593bf28b0623b8d65", + "3f26475f1bba4f90900d9a7760c13099974a84d9e3c72d7bfdbdb2e154b2a22f", + "032e4794fc7bf774babf450052e81ab366329325665c15bdf759d0dc640dccf4", + "0bd22b70b388d089782d0bd6aec9605922e4a657d601f23778e773cdff4c67c7", + "7347598002109572cbf628bb3956bc33d2c399cc05743413d5864599b7a6fe0b", + "1ddd78b3dbce8757e4992ab7cee0761a31651ee539e25b28e6f3a3e93da2dcaa", + "32c5c58e18335013544eac992d285df3ba028a6a422b04ac166093099a302a4d", + "bd418320b3475f65a5b48b2cf674c98448d07ab2d6ccc79f92764e479f75ed68", + "7d32ff556b220ca5b4e9c2ab8b6501a28da6d6bf88d305d2738288caaa5073c2", + "277d5372fc083ca8775a4406f3170b048b28179d67f4ee9e6200a0ff21b1e041", + "7d4bb345a05666d0dcc3991d69ccebf27c4680cb6bebfd72630ee0a82a9af89b", + "38cb5f0aeda5da50a95a41958467d63b8727aec26f657092454b700bda695b78", + "fa22e353642c8d69c8cfe1392a2d62a70c51eaef226020cebaba080e0702f8f5", + "9dccd0a7bdc18fb70b911f18feede6fab18406761df65891cd8ad377f96c8cd9", + "3e20a9a18e4bf8f1e56b6aaf157fa4205af964d101c3688c947cdac6776866b8", + "545a19eefed443c06999a83297986cfa0aeff3ba7dcb2d1281ac6c5192aa31c0", + "9ceb617ef96a8c6a3baf95d99941ea3dd44be25135a61b2250c7c8709164b2c5", + "d8c1c0b918fe350b6722796dfda353c97d6f4435a358570d58b6313889d9146f", + "52a414f013835981bf87a2b16273f3b34c84bff8170569133812ea215812ecb5", + "9c2b040a5c0696a5ac62863797df7116ce7fc5fd82b752f0dd06926f2b5e3855", + "88465e1dd51f10d5f127615457c87e1807271a2e0091254c92f2a7bf97dcc7c3", + "3e16b302e1526f5372df2b8c5bd8120c14e2aa25f061c393cd362783fb43898e", + "75d9a0a0e75855893ef32632909545b1f77a05f27cd5aa4a7d575144ddb40f56", + "ea0f53821d7420c835366472cbab43a8de036a38fb88326dc71e0b4aa2326896", + "54bd2f9106376f5cae931c4c91294140876cca69c5e96c9aa19c28c663c20cff", + "08f0e2a396e047a071e5e30c3afe523aa32b5918d8b4aba246f8ee87584ffb6d", + "f4303b383c09682df50505709c9c7bf06a3d7258b7ef320cdd5d4be792796c34", + "0c512cf51d8d154d6fc65271c33a35bf7182d3f5f0aeaab34bdb00a42e2690cd", + "a6af57c2769c7864123f42aba71fb67b362bf17cec80f384166151a396ede8e6", + "1f45fab3ebe5a4c10afca4bc90ce74ba66a5064399a748f140c964620418e497", + "59dc490bc0092f3ce994ad053fdf1b5007f50680f931b53a08a894b703d4322c", + "cd4a5c36b1ab9770ac1a81d41824ef8b9f87e45d0506c9acb0fd4f8bd950ae08", + "e6498b3b5a06d73618f734c6af2d763bdbe20962724a7f33f61e62ccb9571054", + "bc880ee79493018707cefaa03ffcfaea5895db1839a78af1ee76a3213d0dcee1", + "bf69294450b409975692d65b96943ab964b4967596deb6662a50adc362369411", + "963224b1879f25d4ac57177b945b278c0c6db6b8258afd12d3c461e48216d742", + "b54b86989b7259796150601559b4e9df6cc12985e628c619378079cad47f1d49", + "58075674e06427aafdf30596ebcf2415470f9c4a927c11346f6b95560dd27b9a", + "572013d8934d59ce11bb4e4f936ba6f5e271ba9df2fea181874c8440a0926012", + "119185ca3e5c708f6138e6a968567f0edd3b706b3db6749ea403b7c8cd70733a", + "9f26f36e6b193e4fbd6e9744aced1a5d8a6f93f640e210750c809cd5ee25f081", + "db6a724858c560184c4fa2863d892950997d5d31e31ff2174c01872d6bbd1804", + "0a0d8b4496b9566015878473a45f40c36dfa330040c00320503623e94d3c3e75", + "6ffc8ee240942536e8953bb748fb8a6aaa41f644927fcea74bce38097b53b047", + "067159a1fc55cef62cadcbb2b3f4d555fccfc041c057c6cbaccb255993caaaaa", + "8f17f1caa60929548a88e1a637b70aa284ab6fd9f21dd18ed54d2be6c544d128", + "1b6ba1341e70024d1015e9bef21388b29a4c2497535df392df39cbb6243b9db3", + "a98e4061552883b2588ef654b670f55082e826c1f17f70b0af7826eca8da57ee", + "0cf2d7ca73508b9f1d42f181f501ea2f172be74f51a5b10664df8738b7d8a5e1", + "bb400e367d122cfc8931639d3b77e3378bcc304176d6eb592e7b17d9da6e92e5", + "515a03ea392f6efc1c8aa3261bcd081635605ff08363fa67502aed77a0bb89f9", + "a0e59e0959bf985e027847376f856a9e4e22e428feb86dc9228ddb6d6e61f06f", + "962861dc4798127921afdf0d8ce10a761c22603b365f66b1fb9470c3eb69f3e9", + "193ef2eab493ee6e759ba172d2aa9fd8dc8a8677cc3d86f2f9737a0339ef6982", + "35ede988acd29ddbbd2d0cf9baaba87e9d84fc019a2592753f511e363e911152", + "dd432a6fba99eec78b6ecdf3132358b6a6a45ba1ccea43d87d22531577cb6b91", + "a38086b0dd082a114f6de2d473b3e8f43286e0de605d8d8ce7745ac760677eb0", + "171b1d5d990cdf36cefb376db3f429b5b338d60c77fd9c69ebb27df09c68e794", + "87e5f38ffc0afea7de147e02f01564da31175484952fd842b5431b7262eeed1d", + "80d7e137968387691f97a820b56cc221c5915450a497fe401cdf9e23a09ef575", + "d290ebdd253bcc64081407216d124db9f4dacd7bef2684b2a8845c34dc8b3351", + "94550d8c4157bc16aef4dbe6e3432fb3d046f89bd082e9b4738ee45fab26398a", + "a2053b51a51eaf96263631edd6d01f5514fc2b31047f55a873ed9db0ace40d7d", + "ce94809d506a8789af1e1989dcd7c56fb04d694e69234dba5fd018d45ccc59d5", + "3f85771d204fdbf2a140480c0af1a259899b284b16a0d5a86bbdb686203c561a", + "3b9cef945a3ce24a60288c74a2b049439943072d354e3a89e4e53480f9daa04f", + "4a0214ebe86176a6ca98f8d5e940e57adf4f9814a3ba5d77316cab19c6613dd3", + "bf43de295b7c15e32adf298f38ce6abf0f3095a60c10fd00f0041b0dabb1e066", + "f653344e5398837611f7ccd6f9e071557982dfd06ca113e613752015a472b0cf", + "ae4d6e51eeb8badf323ed03ae10240ba22dabdb4da06ebb656e6c818838cebed", + "d43785c67b9d30bb7ffa95e60a6a68cac85f5062f8e4df76cc8e3c46b30b7fc6", + "9ff83382544a2329a5068318b29dc9c88b1161311e19f60398dea03a37c69782", + "c9d242ea517840ef36788977c288a45b5b9a6a58780ba12e8467fa02899cf77a", + "5da5a0c7cbe11abac0bf5f446a82fc6177b73efd0564bbd9e0f13fef3133593a", + "102aa5d2bf966ca5bfb2ae5f8a5fb013b5f24cf04d83e7542d7384b70fba818b", + "be38b4d0adecc5773e1ecb271e93979df6bc3b50f92cf8e632efd1ab5adb13b6", + "48a96bc692432b3b7d8380482d3c322994c2e27f78e8ef4e2c01476287db2146", + "2a0b0b89586b4fed515eda11589a603826f9b369f6ee6dfd34dce19264fd03a2", + "f7ce09bcbc6f62f1ffe449bec69e30254c7a61c040d09f5b9afcadfb34c9a8cc", + "ed9036c3d8cbb0048fbc03fd332b05dddc373aac9dd37e7a1ca2d8945c37b6fe", + "bff12c09dae512abf0c94d3287bb3257a2120119c5f5ad0fb78aee975e5f4f34", + "1e0d02433dda15e5ce4ee0433f42747a3f135cfd25f0f31867cedd08199bb9db", + "8b29676ea03cdecde869c84dda0bdf4112710ed86436bd91057078b6db4b5321", + "448bffbaa7336460af48234aa5e766fab7815ea22d5577f9b22ab7cc51728971", + "ce6f02a7532cfeef8ec377deb56ff995f89e25306a10cb464825cc9d497f3e8d", + "dd6e11ae2f4e8bb3d460fbef3897e6e34a6edeb230fcd144801cb819311a794c", + "0c83b3a16643be691f9db8a2ea2eb25f9fed4dfa583229ce55223101243dd13c", + "8036c8e23b75d1a21a4bd4cf2cdf2d39e32d25c3c3133cd9514be1a548a5bb0e", + "2e5484f0b8987aa0d0e9e39a27a8ec9ad4cfe5efe5a3b5a06d4c75ccefd2a618", + "9caed59e9c3c9e17989bf0fa4cac9368e0b8c4514ea096d352be5c54dbd4ae9e", + "5fcd04f81e39be8d842d4d4b4c9dae66aff1a94783c95f3e6aa68177d53e7c5b", + "c3bbb992c5fec1bf566713414d8aafd0a1f01b65119cab3541824e7092c2e801", + "ae3186e51588fb65167771a1c780e630f00a669fc74d0bbdb86e49545ea12053", + "1179797855cb15d169b9c48415f4bbb25f57d08469eb47cfb22ae97df7abc8a3", + "8b20c0d3fb1f1333c3324f3f2976427f533f2f1c8d96b59fda3ee54ba7e1ec79", + "a134837a69cb3acb45c86a8dc6798fdc562c3c71e1f936d29f3fc0e04b62b006", + "3f9761d5bfa1d2ede5741268b4ee8ea25dc5053e7881f7f58546eb2c6f5a0f54", + "8abd0f3227e3f31bd4c7eca00bf2a8f06c0f8f647c2be2eb7069aee73c8bc133", + "8ef556b93fa9fbed10c45079daa05c52afdb8d32bb5d80c289915ca6085002a4", + "f225909ffdd5a4e3a8143078e314aba27c5dbb33c01b6d4e158c0bbc64b3ca13", + "3fbe5443ec6c57c10964bedb17c58984e338b3657d499002b3c021d45a449f62", + "2731ce12a187fd7e8235676cfc3a1f69fa2e942e4c49220c36ae2a1db20b1cd7", + "227e0418a1a23fdea4828d184a4b492327a716a20b68c20b966fa56c46e758d6", + "9fc76c2a4622211ac2e88bfdf2569fe9ab13f34a5e9024673be8a19ca491ac54", + "cc8839aff061caf0dbcbd889fd29150b96352822be8ef65193a3baf5757e6f01", + "439a30fac369e7b4e053ace5979c1d6e6acb511d956b539e13234ec578a74cee", + "14cc171e303e4c4abba2e0aabe24f55bead79832feb0d67f940c09058e90ae13", + "7a66815b67e6228bfbe87f59f6f5565991bcada52a5825ba7b0ac69f73f41d9b", + "6151acaaac43c57a6e7819595a768c8da4946cf01b84a734c42d7a494d1a9205", + "91c5d5b7cdd7ca723c09e4c591887e888463dde5620e2ffd6c9e856173b14265", + "9cca4ef18f14beb0fe7b645e00aacecd76ba2e9908c5b44445b2224d0fe929b3", + "8915c2bbfe1b5fc70edc89111679134535d52f5f68ac5169c3ae260ff5943899", + "3003064d09230575cd741ecd11943672d7205e3beb11368a7dc1f4c31aafb0e4", + "e69a0942cb88714e578b5245eae260c5ee1bf7643042acab47be937a34b2e6af", + "0cc990f24cbfd70677185561ad74fa8f00a07b2f96047dc9e398dc7648649386", + "0846bb0b86b14a1a06900bec769d6d79c465ab81e3d0084e956a8b53327d4811", + "b2271ab1ff1f56e088e77498befe6a4be79549f820a2e67a338ac01e16ccd406", + "e9757b4b9def0a7c27b6b41cf6991805232efce5c5659254cd3f6bbea6abbc3a", + "794f5308cf716f3791f4ce6a06de96273cfbea580d4ef049f5bd8f238107e680", + "6ca41b9564a9163e9c6ccd190c688cec97c363111271b800db9919c5810797fc", + "f1a349a2eebb38497e46174011040fcf49c45ccda7c2de6a9c39879927a7e48a", + "d713279221ff822484d73ea0973705624c1e49209fafb0e958201e371c07014f", + "b97f738f92123ba6aae611d1ac0593a03c8c81080a9277361d54e03616a340a6", + "2f361b7690691b374dde7ea0fd7261e78f30f2b37e7095b1f85e9691a1367e30", + "a336670a1980227281749abd1df71868f3100a41d9d07a1def4866b3955e26cc", + "60d7a0fc5d54591cba425cde9e844602f50bfd7997e9020079797b4c06f947f7", + "ec106fd920f7ce40c227b61feb828b7e064cc30aa4a920dbd714d2eafb4b05e6", + "c7f6f6a7ee54b1b20f0faeb9c56dbf0a0c53eb16d8b91135c4e78b90796212b2", + "f76c4a376376bd01cf29473217864bba99e0813e7c68ff96d9fc878d86742757", + "e65e356858deb7d1d345bf652e0dfaa7f60da0a396bc5a51369d3a78c948cf12", + "3e9efb6e18ca99f93dae43f2954a30b362976b3a7b1cc98ec05ce89881766d37", + "92aae8ee9fd57d899e4b740684e6801ef3599daab4155c51a7c47579db294bc5", + "219b7e57ea4a9511aba78a519ea15b8e8ba2a21e7ec8b6fe36948ba2f5a53ad1", + "69821ad57377beb28dca4a26072e6115cc06b0088b9f86941e70d50d9e41766c", + "bb7f42a0d0f3d5ac0962d6b4419f0962a192ef0a68c052ebce1449dabe49cfad", + "5adbf3f87a9434532db5a64da7014baaab4f60e28c0693ad78fecc0d6cd2aaa7", + "6635031c8facad898305a283e1d3e706a48ab145ef46b513d49af7385b0b2889", + "53fc89f4e17038e13de5137841f7701f70837b4a15f46795de62c9aeba8313dc", + "c3e804e98ce201043c52b998bfac78e0d7ba2576d25cace89e014c2e54d3d24b", + "39b65bcec8887e14215b290d566747ddd2b9bb60d83fe88c318250cdd6ac67c1", + "4a93ba736504aa4ba642e35d09e74e1779e3b0b1f75222f86d7ea8c0103f0a71", + "d3240d591908bc35bbf075e877806293ff96fbdb7e8c87566f27c78d953a4793", + "a8a6ac4f376bdbc88c2994f7b6565565efcef9183fd12ad8e0a4ebe2a2893e75", + "c7460a2195549f00cbd1a083c8777e0c231c949d621ea742b034ac458dad7b28", + "15bcd9fdf34605b4b8812d9bd2482675bb9285b7b1e3d66ece5485c8a8aab027", + "09a96936749b88df82746a8b17c9843fc1f3495d8bfbdc815cf3d44cd5eb8ad1", + "19f5699f501aeebd8e91d63f7714b6160fbc88c4f591e9462bf77fa217b56b0e", + "1959f3b5b76564e1c44fbe1f5017aca640d8b4349f32c7f409bc79ddb05a7e9e", + "89f1cdbb8caebbec917f1d92713ac8e4d70222771630b1e0cbd8ed68a1874511", + "e8d71207b89ad8aa15dbb0aa637095c0e45ba76f357dde68b832d0d246c87f27", + "925338a649dcaadba3264d0bb8593c51cdbc941d84b923d6b98cf454cbaa5430", + "31a2eac98d5e60754ff7c3d9b45973209f8af92660586331846087ddfb8d7de6", + "45e1411e490af7d46f8c7a2008cacbf4ab6373ff4ce8c8468f0138b852f863b1", + "f4de554730130cea94ae9d76d1d3cc64a44af2f3e7bb78c79ff5ef26ca1f8b39", + "2108dc456cc93abffd48a90ef8783509db192e2d5ca9c9d12b5bdd72b822d42d", + "01397b8858127088e8565d689af1b0a56976676b9e939ec9d4a3250ae661efd4", + "0fb15f20dd04c2bf586ff5c9859afe8ec969fb8c773146bccdbf242754c7769b", + "b098a94f0db9feb908a9e7814d711bde971fa1be1ec7635c58b3516ade201894", + "ec060dea7d75c75f0aa407efb089acf730888074998cf6c10e732f8367d37e51", + "44840a1f555c5d7e7bf656e3f24cdd5e797ff2342261c239d42e7ca22590711b", + "ecd11ee63d1f4009b29000648288123f0f18e9a9ff2ec7f6dfea7c3b7f1c0cab", + "75c6f2efb113b19b98c1b536d902fa11a5133c9653620868247e6a3acc029d1f", + "c104ba63b5fbbfa494d76d0b698378388e8f2829d65b24c0006f7e5ddc4e9172", + "e499b8d99812768b6e729c3ed2d380e67bebe36ad0997f0e385cbb929aac7fe0", + "f1cd30c9d1bebe3f23657926d57adb9228701db2bc8675b73e9f03ce856b321f", + "f359add91cbd8bf78bf85981cca0d6835b83784a7acbaea8a6afc5a639eeafae", + "37a4a932e697e77cc89c6ba3b3d6a997dc69271e02f41f3902533398a752e1c7", + "02839fe8c1cd7de5db821d6324f32977122c60b0cc4ec726c2a029a63f0fd651", + "59fef5e0de1fab86120a545559897739823c05ff1f11a99f11b52383303d156c", + "fb65ee88b6291819e01fe6f0e793a59a8d9e5cfbb2582234d6d94b01fd451f11", + "f33590f6c431249817a78003044440ff923133bc3d5d213255948059cb6265bd", + "954a9f3acb937eca649888f459ad8e0a2d13605cf7bb2eaab4285488e88304dc", + "21fe39c71f0b810bddde65df95e24afcb256be680922248a7b35310b48beeb15", + "0f5b002890048519edf14de63f345bc250a6c97861ab56b1ee11b74bae537a26", + "3f8578fcb921923f4b3df98922dfd31066c5087e8aa1fca9071ed0513061a7c6", + "3dfa57ce55270ef235f09068c1cdf9a114aa984774aa89055011132cfbc8c59d", + "50e033d3c127bce59234396382005b675df4343ef30fcaeaf4dc284fafeaf063", + "a8aef1e93b6b2bd15383599d2a9b224b1bfe9ba3b2b87540b4dc4567aa48e552", + "a2ed2e33a417a44882307014adceadf7ca24cc0a2d1a7b8de9a29a29d2ebd1a7", + "6141e2f84abf65ba0a339cf325b5d2f56bbb37aa307d1abb5b0e9056c11779ef", + "3a2f65cbc9c0a1913e4494a2fa3950687075b06eac9fad63c7dff6290ddea590", + "09969ef8909187275ed4ff12fcaef2fd61a0aa6239db04e4fb3b328c6580b3e7", + "928438950beb980c679710b939a73136ec70b3b69e39fcfec66a82935bcd9e86", + "ed62e2ef25d725c8b9a0d547fad2f34f9f1ea931333e73bbf499ec56f6762d9b", + "003a625dc6894811313e54aec4572f9c1ea5434c6f56871958a1b57565ff7c18", + "b82dd5cafde90edc923ef29588c6b8e020598547802f1426c8400ede5b576ef7", + "e4f811777aa3c4d2c548c08d7866e6ce0450f8bc1e4317e4d25d03258ebb5c3e", + "6e2fd8f03dd251019325d6eb98301d66f6716adf4da9ecb6abdeb6f034d301c5", + "60a80844add4f485d0bc0d3e1907df44b8f7ec1558071c8bfd7b6555dc25f381", + "a737b4113067d3258c3445ad94ef94d836a7a8556c7f937b25f6d02d449252a1", + "c4be8d54e592e07c14d9979c8040b6d6e7be53e35adbafa18e915b1d0a1d5e0d", + "084cc8a2a84e9b6cc97769d43263b2fe05222a0659fd58de1a33d5bd765faccd", + "8c63c8954be5f9ec1534be6cece2366040d3e99355784c55eb634d29748c09f9", + "ca9b6b81e1058a3cdec57c80cb91a5ea1c9e2c2b3ca258e0deb409afb0b65423", + "152e6defe572378a273e236e8caf0fe5077a9b9a23dcd8c79250d835f2efefd9", + "6fa81e9d346cb5afa9e97908c057431e8d580db6c38253a0cb72290f34fee374", + "287b6d6f4500102cc7916a6f9f51be5995570d4de866710eae04252049de36ee", + "04516204107107e9d1e361f9ce3bcf57476015549b854d174fafbeb0fa1eac30", + "2a73301ad6efca2d1ba0485c1a9982c24e69a4227423f3a2a67369f1dc6e380d", + "f0ac14a5ca04ffe579288eedcee82274121877804d3a276dfb24e1f9b66954be", + "24e5489049df264f32889420bd38fb46900eb887d6cd04416563291ad76e67f0", + "c45cb29f98086afed168c245607b7b30494678c82f567c97b69c63c43539a932", + "ecf7cb604bfcdd7686a575afbfe4562c5fdebc716f0cda7f7064327950c6ceec", + "32f46c50ce681ab29bd5eca11753290b5c329f6f698d31ada1085934b4488c06", + "52ac7d41c194520916054d0cb3dd574700daf12488e5179b348fe5d8049b7dc0", + "d695d46769ba05de7246b78e29666e949e0bfbb4b29352727f49f9535443893c", + "a54cd68414d659593626cb1fa0b4aaba790f56d718c3c4ba85928ea9c50ad9a5", + "daa41bb482f6c10ac4068b3df532eaeb97689f1a5ad41e0cd0b986789f3d6a75", + "cf0d934ccdfc831bcca2093e459ada4f8fc8503a83783a56178ccc00ddddaaf7", + "7477c8d5932a82f5116d7afd71baf8e94c4039a618104b43131f367f822f80bb", + "9a2fa40c316ebf2b2506217eeac313808e9b619019af72a28fd0c9caea2cb98e", + "66b978464a7085f5647586a0e02a2cee492eea53f787003828c203b57e4d410b", + "ad2fca5ccfd7e2e77d15de017102bfb3496148091e36da066e5bd07b1be7471a", + "a4d7175bc28fb98591d2f704d20eff62c0cb193bcf3aac6a8f7d2bf0161d955f", + "5a1882cd73cb1c7d4f145a5d99d618623414e8a5e157a5bfc33fa30f04e010d7", + "3ce8acf58d0b248f089008259495804dffd935f23de0e75fb925f2cb434405d5", + "8ca3aeb7865e002b6fd677685ea50234f267cf9afa3768305195de73b2619777", + "3f7323b4fbb1ab993e5f9e6eb8f3f3996c5423461d203ab8ff5b207ee03a53cd", + "be5ef9ba6914c91ce4b3ad2e2eb172422d56486ee707daaa557c5e72bc47a892", + "556f9e95cd40d7c2d535c65e5f072a53b6b2dde32a74c4e71803dd5f350ff45f", + "1277093d32dfcfa1b04eec3a292d09d5f95804a6b2008468777a171a7aa160c6", + "e9743c443d07c1d025702159361a3c9708e9b99101ddb4f883b4c697331f2fbb", + "369c8069825983cf81898414d91fa2890ee6ddda12bf9babdf1e0fe98107b46d", + "6be701b405d306f12862a7b2158488df100c5a9c65b749dffdb338ef31fdfccd", + "706e2793a53f89155013a62243223fe81a6699b5ff938c59c6438ff683c953e8", + "44846bac6d86a06af0455f678c0941ccc1b3173df187c7a273ccf9cdd798a1fa", + "e82296bc9d26f5acebcad001f3857bffba1c320a695724bc51d14356090fac82", + "9bdf07dcf96413e74e763103183fc8846a9265d6672c4009f89e2d92866422f4", + "a33ad23e0f02f5de8477f78e1f0ee253b95235019cdfdba78745b661fe20f090", + "665fc66d8e51e669a72f66038d6ac4b9ee741b0b2e6eff1c6bbf2bc6d38883a4", + "cc2c8715126cb866a2d802ad33f70face842e2912b702b970c5dc30175c2cfb5", + "075583c82fa4f53aba0d9462058fdb6d1595334118ebae328f5a57899462b2ab", + "bb38e7fae1fb861888605d14300f21e0f9cd4409799b18bf40cb965a18e5d191", + "9e627ee5a9dc7dbb99d238e6435f5f2a190a22735a01c5f79f1301208c199307", + "5c07197ce7d771624072140a4a6811ad80735849cb8219dc64aadf38e2151c12", + "da24439af03eaa45fa511d60cb525b4ee5570d6575dcf1a0fcd90efc5d7c4e88", + "715a8789e420abd2987eb1b412d9ecf57f953bdb608047f7e4f4cd8e4afbd956", + "63e6603799c1f513c25fcd36bbefa713866b6b7a2a4e5e41e2deb0aa698e0ea9", + "55741584f018655c4bed8993613c38203d3f7cc484ac9af56f563315d461b10e", + "a9b651be66feabf0e1c8ee1e319654cc27184d35f6b4642b88a426b65b1ecab2", + "87a5188f3c0599b90cae7221a7d92c49b4a16aed59c973be8e8bc37cd7b3b656", + "d825276a4a7a6b11f124c68d93c5c0800603676c4f07f944fca236cc4843c9cd", + "a95d17ff8317a1b1000a4def2cfc4d694ad8af029f8bfcf7e7b1982a1f6d182c", + "1a80a1415e7896222ce33f4744a4f511dff23d5f48719fcb41ef9147ab622518", + "aab881c3b04133e08a62bee97749e1a4bb0b9b60c36fe2989bd8a1ffb4ed55b0", + "7a748df43e1faf2c1ed5a151d21a6b708d8d34ed439f73c24b3d4f9e0d1650b7", + "1de512fff056d220826cffe5e57471aac548c1ae3485889301eba18ac46db7b2", + "4c2ebb62e18f821395c01f854170193d29bb4b9ce5f3f754b214ffb27a659c25", + "4ed6e1f4549b8ea49fadd64fcb45dc144ddcb4b73e2980faf2639c3441f05722", + "8618bef38361f4f4f9bcb42cd07e4227605b15f6be4279b392376da079c87007", + "20b53bfd8443c7f594097bc57348e538c0afdb22e9dd36a789367960b34bfa01", + "38bc9c48d1280e449e9c71812614cd4b5337c6fe1457b81c22442b4ba77aee45", + "7a9127d2be2e5b4994e5625920b5393f076bce10a46ca315a4c215766605cbef", + "1ac8d17b2383a587b782f7e8bfbceea95dfd659613994a778ca1b3af246d73fc", + "b210442cc70bb889812578186f3cfa17e70541c04d8ff7479022b24e2726d805", + "f040c10f7e27984330b119c9ffd7e39013e43931c2186632d7c71d4ce2c00c55", + "20e62018fd9a9f69068ed67fad654e301c7cfb64e7411f586e6c7605104d65d2", + "27ab1109086552c136ed61558c094211197aea339beaeea76d81453922bd422e", + "e8f652364ba1afc5c933027f199c7d888dbcc3ecf984edace405d9c304daa1c4", + "46613c4a06bd4b7873d994dd1491981926b861755a90629f3f68946c1bf21bc7", + "7b1d707628ba063337a8eab998e9fa3c38a97c824cc25eac64abcd0c9e3c7233", + "000306664057991f3f61119b048145b4d5a1b0bf77513aafe48544ffcda0cdfb", + "0ae8a4c0c14be81e6df909d67f85c3531cf06a6f7736e7f133c4bf4fcf8515bc", + "29f32a350cc3128ddc737d7932622fc6142ea1cc835d939c53ffb1aa49b86aba", + "2864bfede59138583f53a75db4b1a1af6a2d0d939c07b6bd9ba638d450a8a3a0", + "3236257fe831ac3364f5a281dcda14fa7efc734bb6be59817978d75a84577482", + "f1e427909b3b8a2b5154f2a5af549258ef9fee68392a6c77aeab547972c513f7", + "1af097b6688a95eabb80fee0dc75cda75393874376e05390122f5ce06be28469", + "cce1f04761398e2ccb5bd6322740c10f0b755fb44405811f442555fd946a6927", + "fe9da05c660834d6a94099ddaac1aca0a075f7141ff2efeba1ab0ea243d9ecd2", + "8cf74024cd6fa809062e882d49388d4358ba997f47cfc2b05ac8de7e7ddb66d5", + "30847d4353ab2d5b29a4dae10f2859597dbf8896a5a214c4d6606d1e112ebfcf", + "8aec0b03dfcdbfbcdf718941819f14dfb217d3e77790f296edb60afbb1e78639", + "4372efb2bcf6a5bc50d618d05fb47a9bd4618a5bdb155d6800901c59eae9aeac", + "ad104889ccdbab9f7deec00e715559b8f953a340c8196b69b52858a8c62e2f83", + "e8827e4b6968b661a89c2cae59a3b93ab89b160aaac5e6b343dd48c008c7db77", + "6d2e7310a4ea14f6de3f4835051dd5433614b76c588385580fbc11aaae6e4d2b", + "4c830c7b06978cdfc5a39fd47515c66ae8b2429fc52b0275281cdeeabd49b7f8", + "a0ef9dcc0dd9af95a724914e8885344a65cffe5915a8c21611c27ed5e068c5b0", + "a0629f603f3dc949f4006ed3a32d0c81a4c798d20d86f0514dc9b9ac721d16df", + "18373d22ffe93c9ac3ed66470064f8c861d236391f8705b45ce47c849b203419", + "cce210f525a6dfa00def448d81d7588a21ebd716bed1c793e094e4aa1323d139", + "54b2ec2dbcb660647090a60d72b433ca00cb33577e5e55415dcffce4e48de1e7", + "bb32c5ed322c81f1ba8e48ca41960fd0763b9ece8600ee59c26db120b54a7fd0", + "0af85c31a03305bfbfb51fb8daa0e8e57b256a2754fa9c0dafe15a255444b557", + "12074c996b498f6a3b7d3c5b5cac07f743841c0b7eacec2100cf73aa63ee46d3", + "c6a629c59c333aa3d77435c0591a839ec0f3449156cb3b5280513d46ce43be83", + "280eb452ce2217dba5f61fc91447012e6e9ea7c84ea0dffba07a6e262e8e37c5", + "c738e6d1c4362f6651ceeac4a9448cb40e17b7027ff0eb450138b3a877bf1972", + "949de3f36947117e9a6b7650703d133e1437c7946613f092c11fd1067acacdbc", + "710d6dce2d9e3d2f9ee0cf1fe6e06b0bcd6e1cb1d03c00f3df15431fd64a6c34", + "d5a8b88f6fa2c2d81630c67a46b220d9db5bd208ee3f1fe7d9b273e024d98ee8", + "01a99133d9a96d6426c07e787212f1029705725f1f1204e682991e824a3a110f", + "66fd2489203e8afc8a531aa8f1cb13d1ff544536605c5b832407532a4dc70c32", + "81a23d36b9f185b7633aa566b6505e71deeeccc955af7e615db9dae72ce4acda", + "1f28ff44f30e85d44365364f3d0d97d6d7408c62ebcee36286b2bf230def67cd", + "66f7172075defe339b100dc69385ffdd3d7ec686b695ade0d23bf80b5ddf68f4", + "4708acd9d139c12f5c06059276867bfbca4d8524f7ca6146ede8924fefa69b28", + "0d5ca3d218249f684a0cbb1c9176a352abb388c3df6f7327d4ff56dfe9110bd9", + "ccccfe8be2e774286de29da47fcded2b864eea8a300b83cb1b408ae6c44567b5", + "a7563805c5cc89deece6ca02ab503efcee9734f090c4e35d4bd891831242ab0f", + "cd62ff85a058da84da940368886af665eca2c8eecd4ef96ccc235bb54fe56e52", + "c0ed11e7eedbef47a280751424c42068163bfc8477914ff25acb8ba305f068c6", + "a302d251e1498fc4079476a0a671eca599fd1a3f8a82ee348d8a761b57272ec4", + "66df9d2e2294ecf90953fa24f9f6cfe6d710468bec5275fcd7901d1e21fa6495", + "e481e41c55c540be4da5318ae9b9233f282a99924a02e1a448e64d440900a292", + "99c0940ce73862ecb2e57266d71682ce706698e52e859b45b7ce57a193ca5a30", + "cc4bf54179bc27713fd5ab9e4e4d73dcae828d68b43b93cce48d3a455f74c84e", + "9ca2992f62ef378e6214b11ed2dad13cd46f71cccc09fce4d0098b83faa0a036", + "3c6fee5324904fd8bb6ba17bced85213a373e7ea8ac2f520f428615482d6accc", + "9fe4117fae2d9570e32461774c34d50eb71c17b1020261dc534fbe54d146c271", + "3b6c936a8c6e32edd963bbe00d29535bf03d214d4cd25961ac0737f3798f4887", + "61a6d9fa14d6af3f8d277210567669dfa0c62d2ab490c1190d10a7fcf887a3ec", + "f427abb48d2b6aa127a15816c406f14372204543b05b57c28f4257887a2c9a6d", + "86d5fb214f3e089974ca8f3d4c408d6e3ca794e78e3c52d933c0a737f93e29a8", + "3b49b5b9420f75abbfe934ebeb79970472f94a4e6595525d568b40c7c2572012", + "8632069555da120ffc22baff3ee53cda88bc32d4d908f846be7357020b0b8665", + "d10a9e07a66ffd562448d87ff08948ad797d0533ea471e9ae4838c7c746423a9", + "d7013c456b321cfe210096f3e60946b69840749e5cf8c1082162647f1ff7fb0a", + "8df546cfef8fdfb12e085c93a9ab961fb70997ba8d93d5a8a9e198f663295edd", + "480ff224e96d3f27a624d1887a915ca709397f2127a79aa73004c3d269f6153b", + "5aa09e4c1ca3b4d9b6a08522e3ad96087289a931bba0f55d81a684b01a29eaa9", + "4222a19d274c632677bd129dccd110b4add9dde2707cf1672e1180c88a419dbe", + "c3b5ecde0d151547aeb483f934c7954d63cfdf27a66d6eef85afd3dd9d429d4b", + "81dd86c19ab590880ca435eb26c2345d226f99b94077018f7786e2eb5559eac4", + "198964a4a0b975c898d720ed040b176c3fdddfa68b8b66d5641662635cbd2327", + "9df3a025012dee78ca454d09dc8480391f5a947bb220504aa12a7aaee65cb1c0", + "81931a950d0abd930a8067b6b776ec7cc0a33259a47cd2764ce71b1437e110e3", + "6e9ec72f1a23d7b604703fdfe3084ddebb95ba34117beff7d2d28868e5fa033b", + "4e9620464637c045cd5edfad5922baac9b1d18c8d613d7389667bc0ccaccf679", + "c6104400cc88af41db6598d32a30ba56b621e32843fbf38bb3181c03cc45b070", + "836c584ef335fe90b76917300db28364acf76d73ec88bde2d835f5114ab56b6a", + "8f35737eb7dbe22550ea52de96786e7c1302ab2488252cfd440a251d9be115ca", + "d70197a316c0ffc4e3828cb7509450cf0d59c4a33e1a7dcd77f0bc124c9a9d8c", + "57b13db2adcf10c07d17209af2f1caea5ddc4d855586613c6e35be5a1d4c2dc7", + "3454251bf09adcc5ad4b8e435370afa66eb2f2ca319b66b4979a2f5d612b9643", + "a54d1b8e8f3b98aff042bbf060d81328dada9914d724dc65926e5696c5e3be7a", + "302e3b5af0811439a9a224a964a5f47f7f51fc49ad57a404699aca47324b2267", + "efa7808e4de814b7256b13a51c4ece178a8f65e3d637eca7d14d02072f6a84eb", + "58b2ea679e404abe8c3ddcffe06ac215d38262ddd5aac6333b53543e2615ea92", + "fd8c70f2ce8ca9a0f5b41d2503d93203b12b38590e18a3d356ac945013b307c4", + "b16e92d0d31bacd635b3476c270f646f2786572344fe6ff85d045ee0d2130254", + "0c2e2d86376d9a416dc2a73284bbb86ae5b5de7e3b6a51e9b3fb05f66cbeeb98", + "2a77f9eb2fd42aa40157580131be68c3be849307213faeb54c80dbd2b988eced", + "818b2f2c20f3863315779f9dc70072b56d994b74ade38c25e4f3827fe36b8a20", + "e0609ad36a1b871ad17ff7cc8fa0e61977b5c5555aa36a463606e98017f03f58", + "ea3df2dc67f17b87552fd9f760dc7578cbc8d0d987ad911615e834ea7b0fb4cd", + "f230cc15bd4713613b1562f4c29f26362383077b50b6792c833f0ce3dd688b47", + "f60877b0ab930e760ebd96cd8878af931307b31893613773445f734cee2db6d8", + "643e3b5968e834e378fb5490929c5aca9682be422bc82c9fcb80b868618cec24", + "04b91160533b6efbc27732fa4dc9199451e079a165bcd0324f2b8c03740baefe", + "e24e5e20b498b61e1d2b776fa9198e3a8722fb710d9e23598469ce7c81b63a9a", + "0edea406909253e7d35e94749f27c94ee38cf46d18933ed6fa4c4e981d276405", + "31c33ebbaab6e902cc8ca811f54362d2a310f1a9db07288be5b00d4eedf89ccc", + "d2b0c31132f39fdc3663fc5c876dc00176817cf925b4a6547d188d4d59205ecf", + "2f7e52977b5850f5b3c7ff5ff9c7b1274737b8012395acb253faae64b16a0616", + "3416e652e793a80bc83879b505fce5faf8de8884e603b11801701c2a7f07cbf4", + "a1619b404e0ca972b3adf4e7dae4d0c0917c0f0126b78dfa36f39f44a4a40aaf", + "0ad49badcf16cad95498776347b073b5135818f640ab081846222fdd3129d036", + "cadbc2ac8b210221776ec2e3eac781feddfe788c5d2cbc4e803b40d8e2d9fbd8", + "b91b2615325351abfc4dd384952c1da136fa3f3544272e60a649051e61ca5bbd", + "0bf98a4fa34369055b5cb71211936e82ee468e8287ca7d998c4c596e42a72644", + "9debe3d6f8b6e3d923b26893f93666bce50c1db0ba55336b997c052450f277fa", + "656bc2dbaa9f499668ed2cd24684bcdcdff7bd4e6bc1371f8206b60b6785927f", + "797d64919401b15c39ef3093355497a86bb6e3ca50ef9f9100e63509816879f8", + "e15ed70f878a3549c0fede4f23643497cf5c2a30da8a87fddf2b4a42845fd89c", + "b332e12d19015ed89bdc9678a7c929bc0fcecc0754f0c3d4c190e1578617a3f6", + "e222e32484c51b7535062181a4d49a980781a2fd10d36c5a7aa4220554897d53", + "4943d8d1e8af0a6e08f6f797632c65d0a5543ff21fc9353f977385f2cdce2b02", + "ebe281f076f29bff03c571de4a99399ec340136c18b68da5dc31e05e2316936c", + "785f76dae2fdd1777204264823306da705c05e0a4d477ec2e50cd4ff39370051", + "7e7f8c3524c3533dbf616761f125efedcefcad5252920ddc32cfc7cf73e5b86d", + "2b5badb2747981cb6d4f47019cc870c66c4c3c217e3360e97afeade24ba36ff0", + "afb69e1f507625949873a7088499e74a339c3883277ae754d8570fe6b3fe2b80", + "285f23a3d675bd53a590833c56541b7e689170be0262141d9a0bde16faed98fa", + "b211b896ab6e77bad0a95dea79527daf11408eb388b7668cc448e2fbc257d632", + "8529531a84ec178ab5cbdb6720e9686683cd0e18abbd72282f20d98d153ea3e3", + "418cb32629e7cd6bcf52c1470764030bb4f7a59ac7d84a6701bf45a94d235d8c", + "b36486c8699244b1074b11a877c1dc62fbaf81691dc60b47c1b101848d643a25", + "4b174ac5d67c7ea86efe5be1f95cbd5ede637c2cacdd5afc13ca4f5cc29fc31f", + "0c22916fa2ebd7a9561f8d5435da134a5489e9c49fd3ea3c0b0b00303f5a25b8", + "d8803b64ac9a87f206b45383e9e6d1cc3ae031817953bbfc2d6812941b267073", + "d783386b940edd5ab8a9776e1071b78da028b76bf6b744718aabe68762797a6e", + "499555ee34393b03f1fc0b6ee9a955eb283ea7933d91e1d40d7d7c0680b47b57", + "ad9ebee58f8994f49a178b38832bd5328e316d7d1b57dd582da9ab66e8950193", + "96d862b5cf27df006ff726f74e3c5121b9cf5eb5cc36fbba8c822c8c914c7a00", + "f8fd53602597fc2d43f000ab064ce7d4e61e1a6a080cb8f42eaead0e176b5ba0", + "034dc6f4334e904585eda4691ac7309917a12b74821185df4b9b2815e703f105", + "13f9ebeec140de088d2783696ebddacd50ecd1ecc00b772537f55de6ee0c189a", + "5e6f2907c86df56200fc8f3747980e10ecd3dabd57c919548435016a14673077", + "8c5ee968017c37dd2165a2303bfbc7c886013443dd456452fab93a6c03ae3b8e", + "59b4d54e4092e59e9ade5cb9aeb716835bff88f0fd303190357fb19bf8fa7e8c", + "b4a66bd669ad024493944c583104d0bd067c2049c4bb171a7eebc7adb08654c7", + "3c1375a169408c7c3670581aab0df234c194739a266cb7df8554ccc2c0d710fb", + "e4c25eb427432f462402bee9728a3cdf33fdcf17b2ba4e4a5cbf067fd4ef4596", + "a6e6be1ecc252cdb15b43b452fd4eb8ba39e1ea0784a11ea0e1a1e20ee1ec37c", + "333a2f9543d7e5e7f026a3d1d2bd66cb5669b6c88bc0a6c0899a1b89103eeeb9", + "ea5df2a15f3722de8698f975d14e5ed54434b19037e4ff3438484d5e16eebd7a", + "d84a30e59b99f62b05acba3e77abf36b5e4057581c26e3781858d06cae244b30", + "623d12a80a442ff2a9fba19aa15de6f00065c0f8d9f31de500e608340601d2c0", + "40e892b5447fad870df332b4e0b1a2b32d129c4be595888ce89a483b3041eadd", + "7fde8a998530a926d70beea1621f2d13cfc3eae9a58d189e27a75624cf01c6df", + "6a1f6757af5efaf69b8c7f40b77762383679667d3bf6d8ba9e50c57eee8a52b5", + "0dd060b497b303393ffad3c674bfb43dd5cc69ad4d45b6c3a00d576511b241e1", + "f83fccb9954ff15435b49d047f38c4e4c17c3a9e664039e5dae4cc86133930b1", + "f698e62801d5a3c168799f17581445dd6891b524af54a89d42d7470bdf952a23", + "f98ce840943c24e59c3b8ac0dbf56daf30d048fe16b57de5ce7f37e091e62f2f", + "6896188acab35d44d319cc5acaa6af132413d8d39134a16d792afc45f49d13a6", + "b0bd51875f7cec3325c2a68633903513aaea90054350676a68fee2e45dbe82df", + "0cec727c65fe98f4c0171a6612bbe493a3ca129bfb68d7b3461c3ad32c03b6cb", + "7f13a25e249178b097d45718ce30c204803f57e5d0e28ef3a1da5d9f2d6283f3", + "1d2dd6211bf95ef7aad6eae4ccd3dd53077eeb621608c962767507554ea12fda", + "0fc510943fdfefc8f7c9ea5d719316e777a7fdd2484fd4c0f887db09a83ca997", + "e7ec70bb6cdcc6c5e6e64e85fe36bb084a5a7a5832c0f36f8b280021d3d80818", + "84e748b201b1c91e310722f5b3dabe906b4ae44c48d18d3abcfb76a4cb32cf89", + "9fecb7c4880d36b6f5b7787b51801d316ff2cbbc97e18dec985b4c760db12ab4", + "b32ddb2498b5d83f36699962117141f4c9937c333a339e01df97d0bbd42cf2ff", + "4cfcac9b53070f958d705b7b61bd3299fbefde1475fd91a230799f0640f9ebd7", + "1d7ce246f6e0ede7819780aa5ad283d27af4fc4352210ba86ea7a0fc613f05bb", + "620f64c407e593e5a429ed3e8cadc15c732f7d18ad5e31dec2215f4352b75d66", + "16a570ad60390998008243b4ec502b0ab0758bed9091ca994e816a0de1911d58", + "c8f5da429b2735d5efd5d669d801b6891cef143a5c758f44fbaa3193efad134b", + "f17b798d1d69fd49e07a75c32027cffb8ebc1f589094e911ecaaa22a1e1a2ac4", + "fa8d6d60e44ca01ee0ebb4c9cef99e2a54dadfed664ec3d892e2db8627e2be20", + "fdd2eca46d8f511a1f1aa3777e8a8b78393b3dd809907e7b963aed5f124e1541", + "89b29e27df92e10e3d2c0ce31532a6ad57f8dd516cefe453b57af7c5d244aa59", + "af055d48e8a24f6949c6b2570676367629917c24febb89646b9dc0aca7ebad3a", + "83651ab7f2cf515c0a2ed6d7bbc715f2f1a6c8effee21a3e5c27dce782ad4b74", + "d0f885d450dfbc78538cdcaa6465b11dbab5a763a3445cee268d72ade45d6f38", + "5aad34fe390e1af0f32097e5628e3c5feb67c9e96b8804c3f0afbd450e8ec8ea", + "897032a2a84c5630a0ccd1ea5248f14978a476272a63a2e3db7247b128a71a6d", + "0af798286b8238ca6fa631f171d28a6c16fe54d6761a1a7e5377f9e8fe45f997", + "31447c5518efd119862e9834e1ad2ecc9b54a1e97968557179f6e858417759a9", + "233dfcd4698fb8ec54b264f06660a60621d93e01c32ce0a28faad074093245c3", + "0c695131f10bd77882f6a79c15121ed7ca165536e7553ffc16cc2bcef24a5ef2", + "81cacb24950a6aacdf5d5099b74830572d03db9f22cdcd29a62c193bda98ba5e", + "368a188114a7ada3783b281cb665b7b482c7301776a9864e76f7f9e8a28546d0", + "03aaa828e132c6dd8a6c1bc7ad8f672afbd302dbfa7f5d5689bb5eb64273c182", + "c134484e4f9f80a54a2e0946fd82b78b0a880710bf28b4687170a30f9b07fc62", + "ce62cc98d77c32c72dd0482d2b67c07517e90d95f30828c06be831012c7f7c3b", + "9c98ef73c978be0f2ef872dfa4b41ae6219846eb850648fa5072ac60257bd1fa", + "9589aa1b7aa7a5671c20edcd7887810a24c460b342bff84c784d54fcd7b21cdd", + "db1d6336260933765dd407fa885b4e7281c952e0aa16108f8a270dfc98a00e8c", + "1e0e93de6db744b36ee22441093302c8566446075130a287b559e0c90d559fb1", + "47bb4d7b224187764dba81383c4c84b39de85d05d93e3d5f9a4216cc1758283d", + "a78181cba1005346dddbac04313331135510bf5357f1231ce26d77b1fd1512ed", + "29cf644bf87796853c07d04ab1486c07e33cc4835002d71f7d4a951caa8f1d37", + "568a1af3be1571717b049c63f851afa687e190fb8cfd8e7a53818f46980644d4", + "233c5cafd80a7a142bdd8a01bfc9131a84e314514237e0cbb18e61e583b33803", + "e3f13c4fc22fde201665f644b4202b77a9566c2c3d7927198fa0f53903afda95", + "8656b04999cd1f49d63d32dd4caf8eda1104b1235bbec5726c76a6869c9550a7", + "aa803acf67d65475395d7076f64a0b6d9c9d322bd40199033f271f70fd923e32", + "0d7817e923aeb972cc5675bf9450397eb4c8629f5e44f509c15e446e0483f238", + "6f099c5112e2caf614857cdfd0a134699d038e8a561d408a996220d457577b28", + "a30138301e4c628d1cf3d4121856d8ce47d9d96f27fe027612a0639318e3a355", + "30bb6349d800a1a43e0076748fac065364b6346ff898b859213b4e77ad248e8b", + "dc86101d9e9aa46bfa08fff49d5d523e287c0fd6f37fb595cc637ba9a8a30a1d", + "50a042fbca148caf67550b7bb84f85441d128885020e4ad1f1f09a58f7fb4186", + "4182b7d35ea49cef4cbd9b3ce0e74b59aa982cada1ec91a8026bfd142b72102e", + "bb1d0b087c9cd37fff9d59f871a55f8f9aa37b69d4bfcb4521c169057bf7cfa7", + "b1cfc35526c9e499a8815786b35614ecca03af56b4cf6bd0c6e08cae3ee4b725", + "854a42e348575f879003643b0c2046cce9f0ada8a2a90c13a5fff0244bf983c0", + "63eca807d0f9d009cdb6116aa5a0422561ccc5d68f8e40a7936c367fa055cfa9", + "7a833beb4804d6c261523fb53a743c51fc4f5cd46287d309d7e48fdb535d8cd2", + "7b4d7e2d9288ddb0b78b6a2fa0fd33240926d3e435257b1f17ec14252a22912e", + "fa6c6ab7b1fe67b089f6fff722c84e1da6dcf865433518db5e6c99499f3327af", + "fef6411823fed05638c749f03b8713dd7c00ed289da6df6432549c1efe781ccf", + "c322b04d44a77efcfa7ed41f0154d2165c60101b092d10d9d4e75e86c4b6206e", + "377aa35a1dc22f8596a85b209d7cb56623a2f034b5e2217a7f12e0edd0a18b1d", + "9945a2ee574a77e9207a93a0591efc1087fb045d4f98fbe370ac598fb9fad7a7", + "4ec717c790f92387b00514aa383c60517537fd9f437269533f4bc1b3bd4c2819", + "35bc2c3f23a192a68c176baf3f8e2369f4775752d94d5c2689f1f1d45963bc12", + "d5b4605e5d52ab144e81ffdd6597bc0e8f8b9d09cec2e67d5b272e0202140e84", + "17ffa162ebca094808f7e34e7a99193a49d32f0c63ca84bc7475d5a69af2ec29", + "8faa32c0bf7194a138839ae53aa51bb805f9386d6856c7ac7a070827c114be60", + "cbf63b3a434a8519efb4c6a6b598759bdefe6ecf6d595d2a937be72e469256ac", + "9f6a0d11fb70eb17d6806400bd0b3da0c13795efdebc3b4adb0194b6e2543cad", + "273692c48ae0a9509f918080cbf68f4e625b07c33fc3f0486c2779687f08003e", + "d466914519897d2a2ef1d1bf8d167bf7bf589eb93c44b9e9280dd7c38c09bd89", + "c2e5e48ddd34ad671999137dd0f0ea4f565609f5676f4d88b4f12945c6ea63fa", + "68b8d9acb2e82fa2515aaada0e5731a1c92c6a6d36b74a5c6455cafde64ec818", + "9f002b3ce7f5da4c91ee68840d6483ed39659e96a3e8ace229d84560a1982bba", + "ebf77e31b1a9f321e5af2d6ed75d090528f16e491410b4a9085149788ad36025", + "d7b8ed1bb060e6c80df28a90d228285d333832cf89db02313a22b9702c674cba", + "215f52dde3778cdf91a224fdf58a5d5afce8ea1f9ce25d866443718d642d0fa6", + "9444d1066c60493fb94ef399f983cdb4fa1ad96e28ee843dd9d484226b7c33eb", + "2f9399423e001f4142631cd0b4e72c23021c17fe3bfec21ccb16fd91442375f8", + "8d02bcca9f77faddee2ec681950b3995328abd96487e8242fc58a8dac3b32a12", + "41b5971ccd4071ff047bbff08054dfd311c4d7234452b2e0a41bcce1a142b5d8", + "2b0f72fe6558926f85ac877c6415a34f89cc4b1b489fc79ad1e09f10b0aa1037", + "3701e9e72e319658a029e53d5de89642bf64fa15709e55a1036f3bddb53d3ab1", + "f8e2b65718ac907b3d6d9be364f2f7321b0cd669e38b33ea11bfed3d423a176e", + "223d36eefd92c76b8f0a6507131c63c0f32be68f805131590cfc73a8ac390280", + "a698cdbc8fd5364647ccefd8e65a3d93c17ec09f5f459472ad75954e05946170", + "15f834a00a006ee9562151fe4b67ce06c0bd05e737cffb9e0a56abe71807380a", + "e08c82c4de7a28e9aa47fd204d09679b69c147f9c3fb6278160b8e10c8c72442", + "ab74f85b6d8382c56570fdd41954ce2782c7baf7cb104f9a3f843c667183aa47", + "02d1abdf3e0d533b520f383c1cf31b05a4c4c2ba33da6de99cab7f32b52f56bd", + "c2041a3cc5004b90c9cdadbf6bb3d4aaa5ac22974adf427ca0ca312b0e642b7a", + "147c347758383b798fafd4dbffa33d51c9e4f9f3943d7a24ec6214771285b612", + "a5cc0848ded27c9ac1bddd10b15f0efb9fa7ab0d0660dd85282577653d9e2fa1", + "8feefa7644d414e256c028beafc4f43ddd6e2dff5e63578e3736e5df3a300ee1", + "c15985719c63fedc448bd0a06a211675d4053fe23b84e05aaa3fed5295aa0a07", + "38c1c12c2c4185e16ebb358670d1c509dae41c2366423a5ff2aeae7b7ea6d749", + "56a6a7fdffb98b2c3fda066e509fb936a2c397f46b38894269413c949633257c", + "b19fc956b4b3b70eda15936a0c279c409b2309a80020332a7c7e6bc7f1918335", + "d78a755750606b0ade75e27ddfd2526a2c17ffb3985ef87ef1fd66cd70e97cb8", + "b2ff6de91a3134e2e92b2f3aa5f79196e553d30c0b5c753d849f0cd34cae6948", + "91a76c0d4f497c4b73a4f2a52f4da7d51b747cdba2ab5656a6f8ad2bfb8ca80b", + "6d8c949660df1fedd8ec2a124f5f85efb99b16593eabe94124861161526e0bce", + "c377397da01b617a03a49bb06c24f796abbbbcfa3430de46c1d4eb64d52d2e8e", + "e14790bb603392790e471206d987641298ccbbd0776a56b0c06a5c29c0f39d4a", + "3f25b2d779923acf7ce65180d36fa2f16f76fa9b14921db847626730be770d01", + "c92816cab6a3a3f96158e603d3efc74747d2df9fa15b2268c942327bd153c1e1", + "9e3323a4d79957786dc24016dda07a2691a6ddf17413a614f93871860dedd4b3", + "4af83d8897434bd1a31dd44924186a5a7da634f04451cae3a90776ca58da0329", + "fef4caa019ddeba190754884403436ef828e4cc0516645ae2a350ae6cd694d19", + "3f91019de5ab229b16d7100f5e04cf673a089b80f522e986e1573f2da55d487c", + "9c3c2d855b796969dce8dd83427f6c866ab487e3277a572f1869b463d94180fd", + "3922e3f729a73b2b45a597c58a5235bc478126087f5812d55e6bd6a06e73d9e8", + "bf560f3c1ab2b5d1d8f896a4ecab5cfd2c65bf4ca6a744c4c7cb11fc7ac01826", + "f0a2627a7ad996f80d103d69d29449e67d8e2e7dc3cf867dd4891418e536d742", + "773ea873d22e773a4ebc04596c9f733d96d5a663c354b2e38211ca8593829c82", + "ddb7ef7792a78351d7c05b32983959a803954b546a6cdece06c343bcc394973c", + "917468e56d0de766cb8cd294fb6eb90102b7c1078d16f471513880bfc458b01a", + "325866d2be343fd389479c594ccf29fd5ea0a30887d6879a65d4bb590fab9d55", + "9a07e4fbc996d0c7e6b2c22ee5d4e7ad05442f5abc017dd863a0926738c2548e", + "93ee2d561535eb6798c8e9f9c3781337c527846f84940a2e470372faabba4901", + "069e5e96435143b54f78350765f457514a4e3ab5477c6fb28c5d4318bf34ed8a", + "ad1d66c2e6820c3f006985bb8cb35a89e0b66f9ed05fae443c1804da29baecea", + "a28cdc87b17fd1ecb55b9f03c13ebf044e8ddb30f751be4b3b7f945f89514ca8", + "37f1429dbdb30b0f37c3d79c15f3dc0abb7f02b1442212b8944470a32d968b59", + "0c578b9b8a7f4ea7bdff994447e812c86b1dcd3f93a7e53e774838ee6e1e413a", + "e63b59b26b401bf8b34dfa87530e663536e74e4eaac5fd547800095dd54eb525", + "51cae66f630aa99643d92df11f406f815f57eea101bc1875d3b63e5ffdc9c434", + "0964eebae413ddc9ce59e5f2a4ca2b8d39601d63ced84ba675b977ee2ef362e2", + "401b3628e970b8faff789aac796637b698851d3997e4611b65cc3ecfe0460b75", + "f9128ca22aed46f823c5fc5a6589f53377bd3b70cf965bb54a824a1ff85ba604", + "468a98f2ad7571ccd899cd05bd731ba16fbbd9d96425d37d1c4f47547bcdba6f", + "ae5823fa5850a0e9e6bdc864d91f465b43e44b753128b15b544b86ae5bda6419", + "b60e23dde77f2137e6c5ab93c3c631e6223fb861588f96ff95cc69c8e682f267", + "9eab5095a8a013533d3c6c5ceee5888f828a65fa797bcbf05599c3fb8617cd15", + "2b7e146d9cc9fe9b0eec18aa470de0701707b9a8f4607546e07895ee9fbc8099", + "609d4a6875bb61c41b9457c9f65c9200ea25a32a25d98ce40fd09ffe4f7851c1", + "b4d4c3f9a76dda474727dd4f3be348c22cdc9983a669d11e0fbdf1306e56e8fb", + "fbe9284416ff08bed20c287542320e7430e2f270c18313ee1cc03fb44863ed6d", + "dfc60bebaaebaa0228ea51e9a401bff5c561385819cb4454e60251698bdb6c5e", + "75336e37a665a5764e78f043c9b74c785333feef7526228570d508f6f8c91281", + "1cb516f9022ad7152f5c0299554a3968525fee09a0be41e76c3be9b3a5ab4430", + "192736fa6e27e37e330625b8127c5bcca27e11ee4de17caeae2ca190eccd1205", + "de826f833d201ada6485e1621b16efcbc2218a212bbdd8d8450cb0c1c42973bf", + "be47348488caec576959b806879587d73d7e28978d0afa3695913642acd5c721", + "cd1df6f397e9e180f772f3974fbe93c0eb5ecbb21e93a9f80cd58ad8623af55e", + "058df913cc7885c1f7771f7c6167ea8af3971020da2ba72af6de3c2cbd48994f", + "29dccda595d79e41c6a62df80b42ff23ac403f47ed84539729fd6641c8e8f9c9", + "3a4bd29c064185880cd491d4745de033fe490e7ab645596935e49bc5e3bbf9dc", + "41781f50b8dce62fed44c9575b0709d0ffd6116569ed14854545dd799321883e", + "a06ba081b22b88c7e9ee85527dba02e536a8676c08b8a87b2f03d4a0a53ab071", + "e5fee63255365953a5254e67ce91692c47e131bf64a504f32595948c9c82522c", + "6d6d0c3ae596d1971e5417c542cea3d029e0d25cfda60cf39519fda706fa8c17", + "0d8097d13c4aadbd6b8c2a36009e18230083aa78edaca6352726eeba677a3b7f", + "dae7343df313c0f91c29babfc951d29c357d29cc031d937425b4ff0acd374818", + "fe8e2337390b11fed9c07ad0e19a7a0585fe682940f786c2bc0ed46f001b0090", + "56a47a8e92d987e3c042d3e443ba7ac0038287a305b849c315d451b87def9192", + "eea01b513e8221f4e69a7a8a1296f4b26d523bd2d9716bad9582970500ce611d", + "2d9844ad87e5738e6b18c4c9c986e1d0e2bcdafecdfcd5daac41493569c3e0aa", + "a47542e58bf24abfd2c3cc960a92d58717da722d7dcd114fa6c5f073dd564a22", + "6ad30d7a7b68df37f1c0177519aa05d817211d39109cefef73545ed1b0ddb890", + "bb4c3a279f86b542abc86eb44853e3b5197574b7f14d067d4ba55d2bebeee1c4", + "5f6d2c9978b49ef27e9c46bc68aefdc791953134796921295446c93aae3e378d", + "dd9c6e9afa628989905a7f96dacbe8d62fb91440bc2fcf6379bee41dc4d92d15", + "082db34d24b319dc52d7345c9930321743f73e939040ea54edafbb08cddf6d57", + "a0d2b8d5b7db84241c8526a53d88d0dc9cbbecda88eeb09d61c16eb9da9b381c", + "08bed2838fc97f28aa27e3152bf1778da275b0583c882ff950cfe020f6366299", + "da36816756e092bbecbfca36825235d0e7f58d192724cb66d81a91db5771a258", + "7a0ac824c7d9994dff38bc6113376c53fbccae93d20b6710792adced0e060099", + "5982dff7f79bf1f68a8b77b8c0a97f91416d6182cd62c1027c930f58c02ffa51", + "b01cdf1eaf49691d6333f90d2cd90f877a65c7c3074f4ef72f46901f164b8908", + "1e93dd1a37ab57502f956b05af753a62e521b6cb45c7c1cab470720ca71d7cbe", + "988438b6901370efa75589f0189ae5bbd7706de7f2fa68415296785efdedcca3", + "13538b474c6c44d96c34a13a3a0b93aaa0ec5b25b6810941d384db9ce640c471", + "2c51130972f0f5e77d863d7808568880e6841b6db1b8fe635fee84081c8ce889", + "259d04a5cc8c5251b1adca64a7528102416562da72e8220365d8774fac939978", + "052731f18c144b14715729662831ae10b95899596a640fe744b0311c822a4cd6", + "a376706fe1c8e951f7bf4dc1f23c6c60b226fffffb6da73bdbc8364410a29bec", + "ea4a60d1056ad516079eac20457355f64ea5140d4a06adfc09de0c48e1331049", + "0c9f04e25fc2a127c2a0524d13d7286e9468e280b3680ed3bedda4aa3db1c890", + "b913609397e0d9672b94cb6d4ebaf766fad603b39c62414bce1edb47bd081c30", + "77c1f40aea6fc87bc70910d5c4f1aea44cc0d6ed9ff0522bb304fa1e104f4de1", + "494ba048106241eeab06f3545fd60ddac463fe3f3cdc0b3a0d207a82abe3d930", + "3a6ea1bce839ad2d679cb034e48c05373d3b587926a4d8d0660cd97e8dab7385", + "e1fb07bb74b8b8b44a77f7f01dacc555285326d16b9a41ae34d7d338309e24fb", + "32a37e616a287d3496809b1f8b6f667e8957a74ab04edc50558ae8c955ac3d0f", + "13fb64bca2f395ad6849db6b925b1ac283332366efe1ab608dcee01872939f12", + "1142ee3da0e1ce7f6d689de0a8f43d27d087fdf3aad3c8534cec09fef5519994", + "e8e6706da9ab05e9d08833d801959494b5abfd1dff98b2a92ea9b4f3b1111224", + "2af29e49acb8d73690b55f083e82393960fbe0d66a7df9acaf1f473da8b86ae9", + "0848570d8ec47d7205dfe06a5c6f8d9c3ee24c0e642e4dc4c32854c8741cef8a", + "b29d8ad043ac75c3ed9194957ee89f9010f20f363eb6a7bd6a9c733bc6741365", + "d677b393fc3b325d94771c2865d6ed1e4a79cf51d9c8887f2ca3d345af3ad8fa", + "673f3a7a6287dd49dead757d5086906c54b67ba2b974d3aa3e99385bd527b33c", + "4e9108f5349672b69ad524193809f606474bea669b6f3859eac463fddc9fbb1f", + "d88a33a4e3fbb1eec3d383a510bacdedaa25f71a548b5cec03a1f6f40389ca3c", + "55d2a26f88c562d5ba5770013f1bf30cded8c8415842deac5095acea1a943bf4", + "c6c9ad24dde8582ff652936ba08dbe3e96cb24a12e74d4a9f627a40f73952939", + "93ca8e52d5fb2e550c367384d821b934b46be2c480a6cbf7d962f5652e2942a1", + "2874c2ce91e1b90ca71a47f4fdb0a3c1f26a391b3e2b9cd7ec89cf413035246d", + "cc6bdb4e9eb10c4899d19d238a18f4a32c26b8c8977479c539284a41155acf49", + "aa2fbdbe4c4b13b3b4d2e7b70c56a24f2018ee5172c85c2c67d67eaa43c2f93e", + "8511da10cf68c80edbb96ae3d15bcc76901aedee56d6595248baeb6ccc566bdf", + "3293b00c4a90d88efb2284124c3b0b1e779690619ccb07f2b756d6e54a009720", + "213baf1d7204bee54792f19878905b391aa0a14df614f2a7c5ecca8deb9fb6cc", + "7c6e8241d97ffef482db22e9a6fd9e43919aad8b44d1dee79847300fe8b6b1c2", + "7c6bc83883fd8a586494c10e129914020f2a105f56ba40b0e4e727df28065b12", + "ce83efda929f240c91e0c05b2230890c281f02488d4d6a1249a971cd5f3ede87", + "ed720ad162488bb3e32eddbc6a877bc5a4eb4bcbcfd67bc93c8ed5edbf81e1be", + "377b01d3e6000107d67783d083beb8a6e95b5e7f0ca76fef28d768d952a946f3", + "137ec3431145bf879afae4864c2d3849af4eb210cf0d10658407d3ea16216294", + "c30fc9415fcf1adc72681f55cb8298476fdccdf93993ae67a2fca2861c3ee096", + "7003cca64da47d32dbeb7eb964a13489cb9729b813cb73f3adffedbcbea8bbbf", + "3f1107a2b350ae680fa56615652517aef901e20a28c7064ff0531ced58e6f3cf", + "3d77c56dc5c1863fbe23377a8bc382d1cd0d5b0305eef2d43423baf6f2a95f8d", + "3086f5768a339dddf97c60593fd1a5d23e1f1bae9f0ea848a174032c28e7d2e4", + "d84ac1d2827bcb2000ebc5535610ea626bf5650139a058a44d9d6ccf566a06bb", + "8233b5631fce73918b66444cf55b3f5d736c6f584a09ac03de609bae4d993f46", + "f51f774c5f22d257cc83335812a7487ba853e026190ae1b824f7c67d01eee5d4", + "6b69d08d9525504d8a8b847f8b7550cfd85de7b24f7d392a3b2ef5558eabfa89", + "6c82a283e03385c5df6f6cfbd03b289944ae7b30f46868100a2566a5f5fd2ee1", + "578220cc8c869aa29e0c7f15e260fb59e228ae683062c43c83bd32c46be92e07", + "1506a62be1a2e768697983fc022da5a9bb1c83c813d45828f4d49accba79894f", + "468fe02e5be826abb69201831b624ebaf0a4ccd1845362c64d23313825181202", + "7c53667848cc5897383c0b40ae43a838b65e9fffb1f081f787f2574c333d2e71", + "1726ad3ce584952b0e2fa2dd299ed69b5fb07bf27548db381933b1c659d49102", + "3fb774ad6494d81730a9b26651656665e559a12e286994fb8d2e7acd6b567b2f", + "e4148a646e2dfcf09f2c0a70b224787f342c829dbeb6322a2e5a73a224c0ed76", + "7ca87436224daa1bfaf90070aaf46a532c0fd751f59193faec58ec8e48c15df5", + "008f543038cbb3dfc1683f7c23c4f3f7fb57f8574b9d51688581646551cb50d0", + "5ad81946d2fb4f90ad1503b4045d0ad6b3a0c410680f05c4bf0fa248b6077e88", + "70a2b47a649ea3537ab0f8950eaf187d4e816e5efb5d4476afc0c68b80262180", + "3b1c037cf8796e07012049d8fe0fe692585a07fbe9130427e5f71b2621c7120a", + "bb0e953f1914ddf2510a532af41259b7d176433c453cecab0ce1299f2b49219e", + "7deda191cdeff7103da5d47abd9c4b003e543962ff844d8911519c781a07baa5", + "1cb6f08d3cfa2e3a18572d4c18e24f9625106024df0b484da877f74b2fa97d09", + "097c661e1092b2093283938b48071fb63cdf10da2615c7bf4f3bd2cde90f740a", + "1459f307ec187e667fceb5d779648111d6a5500cbf8e368986f54526f804240f", + "badbefae4efeab079a0b6ed0220a8c1d88df54eeaf70134a9d91db761f84e0d9", + "4eae23c0caf82d692bdfc9f1e8a836ccd78d97d6d28fab91ca2b3bfb62cb2d24", + "0d2ce486bc0a1390c25d607ce27316a0af7627d01996faaee7cfd7824caf99a2", + "01c5d8bcf4e098fe5f9378e3b9f5ff5e9df174d985238e538cec80513e976225", + "c34d79ff680e70beda9d075257fe23e379a5691c353d2d1801b7e02369ae6066", + "aa1252297e92ce4924eb10f9385542a5c7d29be3742b550cf02bc261b03bf7b9", + "29828169ee2c0acb7de81a8d41d7dee953e1a4319b011c063dc39ca57a2b7df3", + "08b06f58c3621251e3d65e2ef6e31751f1563bf1c22629a98a0079b8322c35e1", + "85afd007105584d962f60220d5ee664eedf6ec84c5c8303f3a06c19b85645134", + "98c35f835682b05dfeb8fc54adf6e25610973ad70f59511325b16431574cde93", + "8bb670f83a6f62e3966453103887d2085e593724569b4b3018c50515a67ffcb2", + "dc576f0a3a63bbfab8fc0985635da2d0f96081c6d383d84be38357c75af46324", + "ce117b4463635a35ede1995dfebe926602bbd8035941613c38b7cd559050e9e9", + "9a46ab5935608e13e4a2553d03e4cb03bf2235c67f7baccd251c34488d69faff", + "7a6e85ffcf7aacfacb04697e86b513e412c7cd7c46697206198c83cf4fce9861", + "8772c411f35ef70b270d8680e43ab85cc5241f86ead81a566c23194569fc24c8", + "9ff219a9cadda46970f7885ba17257f86ce19a9b072f558c65a61d846b0d447f", + "ee7a75dc63dc499df3f0463d65c76290aadd41c2914076eda656e8c7cb77f521", + "804ecddf94b885285808e49fea46750fcd237ac9c0bbe937ef916b23e1a50212", + "2d7b195ff3115b097d7bb74f62a6d5557c0818f53c4f02cddd7ea37aa1b5943f", + "beb757c28d1af5df50a708945ca8f4ce4d8fda06c078dee9a30e432d755a4680", + "9ee57a10461b747c75edb3339394f21e189ccdda1a522a7520e47b44954e98ff", + "8c2a5439e361c7dd10bc0a08af1db8d5d242152bfd90ab4eed7e97817a4f2289", + "bb51280c0931b3c33985d220d15223a7f33e0db496f1aaac2495492fadcd8a2e", + "b8e0fdb7c0c1a24da72ee331f894b96e25a765ccc3f6b06469ecfaee6382e217", + "8e4e56916d965eca38604295332ca9a3cab0dffecac666eaeb2c3983f7558d59", + "3c4b33c0c4607888389aea654dd6d546bbceeb3e2d1497a7859fa83888573d83", + "0098073b63cd00dc6e0db125ab39c82ee136a4791e4c508da5329f12ae4b611f", + "4d29692318edf465790a52b4fdfade66a884f1779e7a4cc9c4b8f4ece3d287e1", + "6407b36be8ff446dc1d66e7f9d5648f1f6ccb394ffdd309d82f2174d9fd73066", + "84fc670e87644c9995be2ba14c2df403664ee4e01020f92f72d4de284dea7e6d", + "3e74372052ad3f7a50bdee49fdb729104d9072b410d29f514a6d594b638d1b2a", + "c954bfe83bd436610e0aadd0757067be7720c15a05fc58fe634bc6d259d8b584", + "544dd36a7b699daaa193765edfbc1fae88c39a6924186ccb64aff5fea23ab55b", + "e0cfcb33cc8e1e28424f3b1d8dfd0550da63d002e0f457b89e9d04bc7eaec835", + "31e02347b8e0fead281ec2fc2cec332bb192f826f8c7ae48f6dea1760238befd", + "f6c1e614f8b6698ad2f6e25306245ca256d0020cf786772146af47011fa7c71a", + "5524393ec84d1947217cbc718435bae21a293f806cd6c31b35bc1536f01f7c1f", + "060a3d09ebeaeee5bffef62bed3f6205bb8b58afebe3b752ddbfccfe430b8f6a", + "156ca81ea3d261059067c8c373e82204392ce91174f060e3b14d40d4665240f4", + "dcb168acfa4705187dc78beda46d8521fe2ee503f83dfdc1f763f338614216bd", + "23c19c0a7f153747535a4e9fd3a1b8f25a65e1c1dc35dcaec0bbf5b89d9c0c8d", + "a964f23959ae48e951c1bfc92bf21a1a3b4ccaa5ba6e3ea97f601e4fe07215d1", + "010779df111f83e3e563fa2381af2f662d9ba69e8f50155af01aa6e65b2c1778", + "f221b586187b13956c038e81ccabcdad5c195cfda76fbb07360ce728ed908dda", + "2ae01c694eee1c2aec9b94dec0dd7e6df02f4d88d220d8e6638549aa02be51f8", + "73fcd9c533a8fc1d990be375d3a88e2ff32d5e6930788f54f0f58bf20e0ac48b", + "4328dff1d5ec98bbe444e01c2cc6a8a06396940d58e0230be983b717cb207ee8", + "d425ddac836576d144dc37ce5aa192d20c47b704b222c0359c04a7bb1233e8fe", + "4d91bf01923b2d215b4cfe31e23448d5604e6ed324704c9c14af7d8cea78b7bd", + "64c1de4234115dda93c0382b0d677fe023d014bfa82c5e3fb6d214affdd6ad0f", + "c34a80420936a202ff26506600f4647c6aea23012526b7620c5ee903b70d7c99", + "e50b1bfc0d94f8f5e0b60504152d5b49c973bd2f7700c8b6caf65ac815266efc", + "1b198d323d8a70055a2f6a075faa491e65bad8a1b9578c0157d02cb2383b0f40", + "dcb9f7ddc97021e2392ebc094c4d2a64ead68d1ab118f96af6b8b941a60b2830", + "a1690b54c5ead8fa87fee1e48440077c401ea9e9ee6b907bb01aaf43f0c2a84c", + "21fc0912e66adfe2c1d069234695b85520b47fb6de795ebe50d0c3aecca905af", + "9a6f5ea1ffeac730e99cfc83fda9c6a2a444012ec1d47955f2057160fa4e2bb2", + "94496b9ffbd7ee2b6977e1d634ba95eb1ed57a837159f4a6517a5c00092dbe8a", + "0d5a7ae9ecf578adec836126b102c93ea01dcaa8d71301326d6ab1ba245cf637", + "8352bbeb8a7e60a7a6eb499aaa68e60b8442d086792867a572c9e4cc7d698519", + "68d2c844b87d0cf1c0d52668e90676720b55b434692c3ba1bad6d842c565cf5e", + "accb239de1c30383b495a1fe8b36865d8163d8a5c2bbe9c4597094d932f853bc", + "a1a09faf6b69036e1883be53429efd6c57bbf5760f80107ab7712a12f0c2e333", + "48c237c95814e2c1fda41dbc827f5f1f5f8051b6a0f8e40d302f4c9d540109b8", + "9338f096b9834462cab8be0e61f17181d27394b8a4cbb10645b3ceb4357c0276", + "41227ae9b9d28513f228c726407aa8349d728c728adf87aa915dfe510612958f", + "650b2727d28520b6b98d4f912b8ba8fa4acafb02813814ae80b15adb7be21ab2", + "beb8c7662615ed12066c3ef989f7fb5612c257e5a76ea5593770951b11016fd3", + "9d312c588c6b0dff455dfc2f47d118f259d9be141356a2f93c12b4f72b7e0c18", + "3b38df8db3ad4855d1fab8603c57015814f1e864f65fadab6a468ce2ac8ce2c6", + "d1365518412cebb8824071f9c2744b7fdf7a05b3a90efab3b431f3ff3dc27a14", + "8c05f6d4ed4368c927d7b3368c4bae9b18042ebe9be349f1d2d5a4905db24425", + "ee9db7446cebdcefbeb7b3c95a36f78c4f486277e2fdd1e295bc4ac8d145042f", + "4b4134caaf5b49a24c2f4f84d14a7aaf8d572eebc096ba0b9fdfc4992909b644", + "0a6bb112a12decf6cf58c545b805ec6de4898dd0be9960dc8bc4c7977627429f", + "9fd38808f4e1522f40bee90a16bf4cbd590f567e032bbff7a2acc4b05e558ec9", + "6a5725932b22586c8c4da4d85745503e1a0aa591b532325a2828126bdd6fcdb4", + "4a976b02c467a779855068997394c22d0b50e64a56ed0d95c428a4d926316549", + "15b4649ac9d2b52b1c884fe9c92562f26f207bef8406980ae6ddb3f2f6031bb3", + "d196885504e46e017c9bd9068b304f8676b61a257a7851f210cf105196aa5b49", + "eda4f2033c549ef5fd709e71ae3fad9743d39bb2b5770932643f9d951f91203b", + "c358f762a32caa0b2deafbe97075b538d2da0c0f213f51402324e396d395aa6b", + "e7647758e0ceb2eece97dec96348d1f6c04bec1a4b15dc51d2154f044b9faf86", + "6bdd154c5dc2559f2fc8533a49b19e064c2ef4112a9f5ce2eddcefc04a3832d3", + "6995e453f35fd25580ea076da75c219c1d361ca008edb61b750a813ae19999b4", + "6ef56ea6bbc5ee901411bfd427b263ba175c947ba0befd4b4adccc25aac22776", + "1d6074f33458542ed0c4b597ab7962177b1304c96922886a627f3a1037ed4b1d", + "dd989e906f206e06eaa420a3d22e9586438cab13678d19a9dc318152e85bf5e9", + "60dd2952b26b0f633e8c5cd3648993cb3962907b93890f1ca2eceb454cecd729", + "bb1d041e2d4dc1c16fe21c904ff3d8d573d69197ed090264c5176720e6364fc3", + "daffebc919704ca87ab3df1c336a6eaffa751eba6e59bd6661b592fc312fd3f5", + "944b7c2030b106b0f6e2abac23d3fa8c2df15c45dbf12a881520a332ed59a820", + "839884db10c0936b5478a4f325efe205b12199b7b4b8dfe3bbc257c1475ec74a", + "b3f25b44811e92c408db97fcf80e1ad8e6f046f9fd94eb73d1eb7b3c303c0c17", + "eebac16e11b2904f6ede0f68479f04e910903cb164f3c0b3fca73f0ad2bafa27", + "c4a2778c6fd0758541448777489ae79565b30983c8ef9199f9af3832cf67140e", + "f04835cd4d1f7d1b0b8d51716022613db653487c41f71668f5107a4f8417103f", + "f72bfc5187200cd342fccd15e46c8f40d12b0930e8c1cdcc631304bb3def219a", + "7da2219e0fbc3253b0bf9bafe3f77f24ce187df79e7e1aa3e5de5db5c5663efa", + "f345fc8dff3b4c025972a164a70aedb70c6f6e2a3791081671a6775f58a023f3", + "cda07482cb20e6eda3bd053a08b475b69a01588ce3e91e08edaf925334bc57fe", + "ad1f40b00f38715d69b3c8e943e41b369b8a8b96555f3af7ae597f57376e9444", + "1085dd114d9ee5fce5d315cd17a30bfe5be4670bf9290d93cf140fb40d264ecc", + "5bb06f3685f216afa7c2eba1ed433f62cbec1fd91593e3a2376020e73044cf53", + "79aed9e0ec03a5b7381cdf10e993052a0ade03577b35a6bb9361e29c76f3b5ae", + "05a66db803f5207a95f90f9bd0f0f6ed7292995dede452ad1cd36826cb8804c5", + "53214d9255adbf248e975b77bdcfca14592558007b0655bccc9305ca4dc79ba0", + "a291b54b9705711391d2417d4d736bce24e7158b7b88d98a651a3f025625ebb6", + "36769b97ac9698cdd717cc4f1d85deee155848ec14df8148ead1cc5b3b805862", + "b8f02f34dafe5b552d0aa3f064b080c35a15f8a6fbc644a335b7be111d892749", + "972f40f09be0cdad7ed352714cdcb1562b9ba47c6aae6a7ae4244e6b8ce16598", + "7bfbb0989c427e5eb2675347883160df569fd194e0af257f89f80c9075fab538", + "980e3a82ee50df33f42795713ea42a2b83a8a6a75566a261a3c83c2524648563", + "9f4d0d9872de25226fb86e91a0342d6c70b45da32809b054b3f958a8312af646", + "524a191d4035ab095ef4079f60d4dc96332efa10597cbc98143dcc74d646ded9", + "72556fdef3767a8a6cd6f61af5200396b7251b4ac30c4f38f1d45d90ba5ea9ae", + "484fe24c5a6f58094ff7c99a50cd2008a422b00bb487bb6ab875bdf14b92494d", + "69756e4f7cb2d3cf91fd3b4b621113153f15f6f2d50868b76bea3a5289551b07", + "c18754e764431a05384f13954edf75d56d57fba7c1ae7ae50bdbb6b3a0b75a84", + "738bb46d89b34b1c4cd6448a19788e77d472cb34813ae14c6ba7d34347128cd8", + "519c483469fefb4ea7823436a569c08227fc96fb4a1e3894b7f266f9f30d8afe", + "99d5d8cf0e58e6db8d502b1f441d3b386dd3af6fe09620c0ee2ceb28ad50fddd", + "69e7a213d0634e6f0f1bf66d33517a5f25bd9cffbd9c108f1a29fe9f4969a07a", + "8b5673c315294d6c21f2cd73b6f630947e58a2d96cfc8df5a1121009aeea63c0", + "4528a8a2b15398de40e415a04bda2d3334c5ebea1b0d26eec82fd5243d89a29b", + "eb424c8c6156432586306e3791d63c37c8d90f04c3c41f59ac29b531c736a5e9", + "54291740dddd808e38b8e09eb1da4bbee86b7171604370c7253b269ad0eda180", + "5b51029e929bf4d569dcb590478a0b61893c5837b217e8374f7b3821baba940e", + "1f39e02c566b6bc29a2215298c808aea0562b52f87aa99f7a0990d01fe06986a", + "eddaac2525a314cc3f5de43d6abe3dfef23ac680c648fed6f81a331b7a4cf0c2", + "439efc359b7100e419e67ee106b616cfdfcf2884032add29e1eba7f67feba3c6", + "432849c524fadf8f47e1c2008d3ddd3f02e8ea42488521bf6e7f8933034fc0c5", + "4e591e4d653bcff3bacaeebbbaf1e852035cbcb453c7fccdf2e4e938aa1ca0af", + "580839d4e65d81401190eda40d08e35aea792d687b34c49e944bcea3f34853f3", + "c4a84b2d60e85fe688d3dd1bf5a11cc30956903fb751b74a899febd0b3b23de9", + "aa83addeca07658e29d64b019ba781108960ea5ae452ed27a3e31acfb57b052b", + "de6f9364268eb31214f94e157291a28ef857f5fbf4730cab29d532c781363d63", + "5a41a5f40f223d54088a0c35abf61e508bdc8fe48ba4456363c5ad83233f1168", + "bf7d7e20d76522fea5affcf03b678d61c1b2f72d8a70262e73ac9f49a019ca69", + "9a770174779ef0fae14511ecec1309f5b2b9a4e14175bedbc0e4af31fc711887", + "1b080e3d304c9db74a06fba4072e0eb1f42747de0bec34f62e0d829b52620a04", + "d2169c9b4d96177a87eea77b6c6a772a2631f41abb791f0a64e3c5ad910d2850", + "a0264ad57f18f0f030506b6460e02d13b9ce70ca106ad9f7c7613ff1f7edcfd8", + "21ab897a67bc6bd5d1b973193896b8c9592961f5a988323739ed553401cf290f", + "20f29a7b76b93a8508023a5dc584147c4ac4cca359c25786c9df14b16ffbb2d3", + "606d42b6db6aa10a356c70078bcd2ce458c4cfeed1b5699ff15aaea5604d5bb2", + "97d02138dc0022f91453c26efd6bf1a0c3e295db19f8b2061657b8693d64c5b9", + "8f45aa49845cfedbcdb1626123afa7ebf222550773ce4828d1dcfe6e68eca4c7", + "6667b8d7b550fe9344faebbcc25096fb5b2d5a63935284a6f597e524d6cdea86", + "189b2d5c56267ca6fb24ebc1422c0b5bc4254c22409b3ee5b476e2c5ea0581e1", + "e24e0f1367159c4b5f389026b84403ea01dd9a9c54b0a902efe0cd1a0239a4c0", + "b4d5052004209b533fb766fb384015b7b70f7bcd2cc8662d13a64363c0690225", + "fd8217e8c60e2af4f580ca36a5d6ccb9e7a3266a90db5e5586ca9355dde5fe96", + "2cc981b3efae908d2947e84a1a8845ff6643adc54e79577edf5739f374e4b919", + "c563f5b71265297938c8eea9cff891d08062b27ccb1532df554384e7606b7f4c", + "78e63397429514033c27b0f0ae195cc7a504881da8e6c41077082e071733c99c", + "89b0e1e900d054c1b947e9b07e39e9183856fde0abd03cbe5bd63d8e10f8a55e", + "391797e64973bba63e25c957d0bf19968ad81e396a7682c7a7ad6c1cfab1525c", + "fe342d2836353268dad0349f4b6ff7e4d057f9c6d96c02e84d89a1ff4a6b7bb2", + "cbce4b802923e261d2bb7dd013841c23426c62d2fd676275ab3bfc5ea6bc13bb", + "0938230f669a79ed30a092a0167633ac3e11a5800a254023ec3f47ec87c035e3", + "64130aa1b6c9b084ebe61c34d91823beb829a870f28dca767248b1162b6fc06b", + "87ca25bfcabd49bdd2749c96434e2800fad39c805bafa124efb0f06cc6c67bdb", + "fceb4dd5f9eafc8376cbfb363aee21e5318596c4a6973daa9d24d5a3fee848ec", + "48c186443d2ecdbb64badb6263d30f812bbb6933faf21de541b12c89f17d190b", + "47a5a47454c42a539a5fc77c0624ceb2e5341996245881aa0d8e52f23bad8566", + "d834613e36f2f0a33c41c5ded1f0696f2d305a2fb3761f4c887e87c1fdab73f6", + "391c1d86f1d9a1e32a39921217759d2fef5cf4aa644832919bb8e6060c04ddbf", + "2dfd6fd80d8f1aec8eeb4b3046625c98f0ad31fc9f654028f0bffcdfaf396916", + "029d10cfc86672e978d4fde353e0897b375cfcf55e9a4cc7821f9cb22fd526b6", + "830460464d55cabc4025687d3ddba9fa2b40d0d219a35f2b52f4a0baf25e6e1d", + "997239fd746a14d569f96d595f49c23522e21e769cb10d81b062cc664d6ca078", + "3734b1bb8000986e73435763499429fea384f9283c7a23eb9d73fddea0f3d46a", + "2544527d136807564102fbb8be3e22a77bff85c4c8e723116e8e82a5e26587f8", + "cf9cd45c98aa23ed7f850ca69278a4bf00b065b822f15d5965b268100e1df08b", + "755b065bfa701a84792b5bde27b159cd799072f772a3a2b01308f09673b6c1d4", + "18f7c797ab4777cb547b1010d8e13b5e9cfec338b2544bcae3c216017ccc4807", + "8e922f1f45a854cb5e48d523017c373da19ae6a935131b961df62dbaa552432d", + "38f35668cc6d4aa1da104f3945bfd395555433f2aca7a4d6a0de6cf5e8f85803", + "ce121c49152b4bfab14ba989816cae1816256e097e63b6eb8ef2a0401cf5e924", + "76b00f21fdc64e71d582e562aeb5825d779f6c8eab37b7bd75e7f9fb7c1742fb", + "969555b8c01ca2a20b0514b60e1c757ae7c2b8ca1eec953ef518094580bebbe4", + "1109d3845c06523e98ca17ccfb34f7b36ec8c582ccfb5b04de65dc4771151629", + "617396ba8a85b6e18900aba7c3dbb2eccd388e13e87033aa88ebacb57b36448f", + "47efec555f6bf9d544548cd2e76a7ebd8b0652a1db28e8ca7b24f4add1e38f95", + "135f9a7a702683d7d85246ae03089fe6cd523265675cc6205453ea338c726356", + "33e686f124c1f6f657a7ad23b24ca1fe3daf310eb3b85bb32230cf192114fbf9", + "7a83e0814690ec375b8b194ca157d36bcba96d2d147c9c6b8fb81929f5041d4c", + "e576ddaceaa0ccee846e753bfd29ac47cf11138ce997122c4a0ef544173d9f29", + "330c586b33200da8c4e2b4550a2ab570064205138181c4a455026e7a4733f6ad", + "02ce74d94f4e4a13a3fd5ef464028bf6b7bd2c255888451296f45e8e63a17d27", + "0b9f3510576cf4c41f952613f6c0d4523049a63c588015b2d2765af4eedfbb2f", + "bf786e9269e4662424177e0170284be5fcd2e21c6e3d588ea05ddc18b772a39b", + "1b18625bd50985d6a7933e8ef8facc7c06bd64e340bafe3245be4305e508c871", + "d3c6b5b7bb5c2bf18878435bf21c4934f19098841beaeb1f4b17bfa4a7451086", + "2e44070a213549f9bf3df93b6046aa5e7559a7f943de982d9b915059c96d8569", + "2820f9b78f4e8f8db565e6cd181de0436140804b2ff0b2fb95d4971ae6545278", + "6d2eed7de1422044a7f408c509ea95021ab42ba203774f08aee594ff1931a549", + "7edada794f48d7ef6fb9ad527c3c00738d10cb5e4335cd0644b7468f4be0a672", + "dda8289bf0b94d5ce7d3c36b1fe57b40deaf25d35fb7ea0747bb705abb747913", + "784936762c00d5824639d0eef57dd44821aa8ad385dd3aa177b6e2c6dd6d3d2f", + "61b6307079a9b194bd2ef0aa51c237b8b516fec6d8e4e3668ca94a3c9e19d3e7", + "506287f6104f84ac88fbe19942832549ef1ba911e432377ece27285843475183", + "c22e11e97ae1b3b659c322a27d54515d3f6f11de10cf13f3ad93b899d2836fd4", + "5c0a6c644055b6ab6548650f0a5dec589f3504f1916d1a03ef1c736b6d4a47b2", + "6f6fbb66c1cb1e32834c7ac19bb82df141c8f5e553e533c8cf3149b051c0186a", + "e54e9d25d4d1e3c3a91b703ae52712f34ab74bd1bef3749d884b831456efaeac", + "4e22e2f9dde8fad1fd6cf44bba8bab3b8e58ffadf75f72ce3e4cea0950d28d84", + "05c1d16afdb9be6c62b89e9dc2c440fa874135c01dfd5b5b1bd70c3df57019fa", + "2b35e3d0053d811287aba255bb306725c5aac9d9d54da0d349695a0bdc2e0cc7", + "7bb2b5db6cdfeabeeb39127a49a2fdef4c2e86ee4279967970a3180fba961fb5", + "a51992df1219c4849c1e4fa2db9129cffed63de90f657c432fdf4a0896dada19", + "3a055fbd4211b4c6584b93cedb8c447bd7d46b45350b6d2b7b97b177bec12b9b", + "ace7bcf96704b862585ae3b73ac38da3fc8f0b3905f7814f9ecc544807dc8dd4", + "49f3e8e30a01763d1ea9f9fa07eb432391d726ab0773b93b1e3354a7b5bbeebc", + "bfb31f1f03b97878284a19b8e1e9f62fa5af3057d11b69e6e12ceaf99bc66ad7", + "010cd881d6159d31ae053c59e5060d95c48ddc71bb8384cadf843bc77da3ca5f", + "48cef031292573eb8d1889a0a6b87048c73a62ba1fec2e35a1f9bde7974cd7c7", + "f4fac2b089f7ad7927c0cdcdf75313839f7752f1ffd7066d1523ba1905aef12a", + "3602faffa76eb35f3963d7d45d0da805136026533cd88489fab14c4d9edebfed", + "e2d194434489493858a928665f28846d7f9264215e3dcdbdc308504f4983ffdc", + "74c82c57ebc3d69a5af6757d87dc77477e94c7d6c26a334d338273d4cb193e66", + "4db29c02d9e0ff0e0eb6c6343c0cccdaf489c662d99a1bacf8563797b9cffb89", + "ced988c5d8dc0ea27b68cf79e80ce8b6c65cb83ba20339a9ff7d391bdd1f68ea", + "17ecb96300842a4346e70f6b97a52b8f5c199f6af98ad0befa5c45c4f61441d4", + "17203f506599c8a165e1c456dd66cbd4ee9393ab06da27ce343dbeaf16dfa747", + "44a4d549d5fad526c64a5228aaffc245c5191f39b60b22dccb4d7327fb894986", + "8f7dee899683cf1a768adee4c26cb1f115c7c655dae145273d54ab8b16e416fd", + "f97558beccc3e8f2ef0933374456d63f6e56b6a1e15c45e74421dfcf5b14dba2", + "66dd928f86ed98f74dfc04a49f36e66e92262b158360ca1295a92cead0649c06", + "9526465026939e0c3db7c4f8f2fe0f42857ed6562af5dda333bb4e572de8c0ea", + "5a670a878432c8690352c7acbac1e249f02b05bb4b3b6a487c831f8bf038bacc", + "dd130a0d3006312a8e85ee19f2e7b208052dacad97201ffdab2120632d1764d9", + "426e16ae159d47c12407edf6c0de3b58742b79cb61a5322825b9446ea75196e0", + "3f3f47957b7b6709fc0ff62013602b523551a91d3bdc636340b9c205866532e8", + "2f8c9793e8fe747f85ad169274b1a6d69355b186d353290aed5442c86db9ebc2", + "1c952714338d6592912fb12bfcc17839515be3b871db5d3cadfb0ac0e73d30d2", + "5ed571c4e63a5e8ea8caf67f4408ea727919fb114d963c5d7090484c032ef37a", + "897cee2f6387729660729bf6323ebb01d2b8e1281577450f6f07473882a61f45", + "a87940a393a83d7ad48e6bc3bf467e2e49dcfff5688e2b857ad61a7cdd3034fe", + "50b4676473e932cb160cec6d9b7859e3ead8a8276fb38d68d1d86b9d4dcb7f63", + "7347cdbffdd44c578f6f4e2cd3d37239b5161ecb9c01537a9cb9bba0c2997708", + "53018e5ce0c3340009c6914ab03dfea6a4ce407ee5d41ec61bb88f17b4ba9af9", + "591de8acdd7afd38325b3576842bd47fb700b30bf830402c8398ee88f1943420", + "b912c3443985463fc1a04d48356352e94363daca06bfb0be0dff0b88d4b3c078", + "d50441dc1402c05be1a861f6dd08827e506e93ec3c543c3d1089dbcaaeb759ac", + "f44b866ad50bcaa94b8871220aaa5ad8f600d8e80aa11c92dec27f25239d0eeb", + "28cccbfc3c8a965416e52fa68908dbe60db1711f1911765ac9376e7e4b87cca4", + "4c4f196047841ef13408c1b8b6ba9bb1cd95b718d666fbdced4a373162b18ce7", + "92e630214316baaf508bbd9bd4d7087c6964c0077a9959b22803064fe5adf2be", + "939f5020b0a2ccb269ffacbb3619e9a53fcca34bfab37901e818db269ab36b12", + "7f0f49f9494f8a53522da2086abbc9214ec261e040e201de3c6464f5bdd8fcf9", + "b73c2eeb5743b54215dc0654c519dc9f6df1087de0d6b0779e5122577ab1fb5a", + "21b9d0dce70c184b5dec5194d80ac4385baf216ae6a7703c21932f8bc8757c04", + "ae1ed7b8942c78ff6d3bdb20ae5c504de8d173921214f0741964efc049e2a1af", + "ffffcabb3bec1de07fc21f4056112b86fc5aa30e3b4ac7f81b0eb54019a8a73b", + "a1766d6103066b4c076a2c24cbf6ac72ae16c4da6fec0ce17bad4bc1444579f7", + "b2f7db4180f1fd0a0d38c52ede638f9b52928173990ddbd21b5a4489171289e2", + "f22527fadb66f481411cacbbff1e8ab69fe298f80c1c3528c7026bd2f165f84b", + "6dc49222a79479771db916fcd5f38a2213b0ad4944285ab53b63703ad74eb443", + "e8ee88559b043f39333ccb3c7b46d763582e0ffce6b63af9a7859fa1b4cb4a34", + "8f4ee9f344903e5b243129a04f82f361c1c7dcade1747a88e777ad568c0774d2", + "966866ff0841f872f4bd812c31ccb9ac33f36bb4299848705100d46e8372f8c0", + "cb9e288df1a8e66c4ea2d9752e2be050d280feedb387f27c6f8d35adf1c54a99", + "ac12f919d948854e3cebc2fc9fb4a1f50f0051c854a7d91092f18d76efd78ef8", + "7fc5b8db346694b48946806034ae59c3e6d4bef41b0ce7be3598eb48d73f0447", + "83a131c0d21ecaf58a2b1417476beaaaccd8008d0536d8a4962dd6156ad5723d", + "4a5d315626eb71e32cee195b6e98928eaf2b961fbaa4f36a9353ae7cc1a3cf20", + "759d0b4c58f803b2e828bad2b59dffa10ce9973d30787fc5f051f97a3041bba1", + "c660774c8dd3e176508df52b265b987d102298fa23a088477de2b629534a0fce", + "59435c87b3772504ac098d662cafb2bd4f54494ff65060f99d4e1f5951e90bca", + "d1bddcf2a984acb6065655c8b31f47d56a7ac86af1ab02a72798f4b9ffa19c73", + "5a976014fcde5c52164c4aeb3b8f76358b6770ba29188e6e55677f160a3c8edf", + "cff7282aca7a2f7bb1f210b2fb53cf0957ea7498498ed44cab378ed960124731", + "d00fd35f939a6382679d47cb5fb9569000a2c255cf99ddf925a82b57732372f4", + "becee1d57e9036f09c15ac9dc8efc94fb6c0f4cdd64dbcb92b9e5b003b3e1803", + "6f869ff640eeeec243720abcc8c783bd155405b768a6a2deeb0b5f43b863d68a", + "c803bf16132c0735791a5bbd9dbc6ecd54e46e90ad945ef12d523dd3a15a5c03", + "a699d547fcaee778de981114a975e64fe15f958bfde671252226d08db4e0cc5a", + "fb4e0f1c0ce8df3c9fb76c5071a2ddd0f4acb920d125e0bee39133bc343acc2a", + "4d79d472208a7ab8a83f06d19b866a3eddbfbd830ccc62db024aab6017d22850", + "d9bbf6ea442583e06be8925ce8b68d19eb9db4e89da71becaf7366852dfda1b7", + "b5c8f5c2f30680d136915c4085edc43a892b383cde7559d074fb6c32ecb5a6d1", + "d2fcae45e68141eb9d0a74a7b744d2f603410e90f8913556679be10628f750b3", + "af576262dd67ccd38c0c6f42eba163ad685089be780b2016c6007fb2c2f35dc4", + "d88f513da54278cbd2eacc183ab5eacb0fad1b313c57c5d8e809c5266b3d7aa4", + "11bf21a71ef4de84a19581c2d593e2e92c22abb45f8dcb5c6a91286cfed922d6", + "f1a75703c21c2c83bb418f4ffeadd3b4797cab66f82a9ac5337a21d47e91d358", + "63292634001eb83615da713b75e406b0e51a8aea23675d87b65c78514d6230e9", + "db41c9fafe79e2c2b1db940c6c332ff3b73cd8d7f816aa081860b300d9fd5988", + "b2148901937385367c2f42a1d94feaf8b6e2465d13f8d3b81b0b56ef9b2a9284", + "7edd8b75be0d87beb8a57b39d0e5bba5c7e8d481bcce47999f15d1f929d1871d", + "df54d1df34bd3fecc3b247b46da0028016a43ada7a2c487a91098566fd38e425", + "68e1400fdc4e09dabe7c12b0bab638d0497cb7925a715f6db63865189af31567", + "2d508a53621b9b6e6d3e2f2b524b85e65095828fdaf300af93c6cc5e11e938ca", + "fdb51ef38e4647fe9fa9cc06bfdf0421b1de8531b1c0280d8df90c0957a2eac5", + "8f359d97862e35d8297ad1826cb0303321f9c6272c7f73808df22b31a970b958", + "ec309f66600bb4c0ed5e3036c3a74cae2da02feabdcc46aea99f540e75822914", + "79c0cfa70712c060f8f2b71c71b1341aca130d60e661a8a62d8494e3363cdc15", + "9f99e13bdf99437aea2ae85f23c0040c622cf498df081a32e3fe9cdc7ea7d254", + "5e1c763cf51050e2deb611f20afff48dda6b67bc139736c3f37a3522960575cc", + "14ea8329187a9e29627d32f7556d20de155a127f87ca5c62b8efe8975d8e97b0", + "d9a2d189a9873c6b150ac36d77a58b55bacda9e63267873d9c91b1657a543748", + "2665889b4294d5718396a98e1106938a0be3ce50c58ec254f022aa2f3de0290b", + "145ab5e94256a36d54b3f874fb969207df7df388ec51af16c29d289356eccc94", + "023613aa5f2ef818f63457d820aa19c5ae714133bd3216758d318eb333978907", + "57d3d9a5bd8d230490498ad27ac090d3d1ae07a5d3eff90ef3617add82c1cc69", + "1824daaf4a60260f9a5545d370d79ae5838318216940a48cf8613154623e05d9", + "b108cb785654ca64d8f1ce55f4715184f3e710209ab12362179c0bf50bfec2ae", + "12ff33562d927639dd2791134e6262350a00a9bb2b163a701f53605465cf6654", + "7929867590d4dd9d8280b18244826c0302fca1549abb4df827a7e9381c5d000b", + "30c482cb37221bfee3ba768787ea7d95f632fe0fad906c148f15126e3e1ca16a", + "ac19c734f0b34ded99b079715b8e9f90525f63a7e8400e515042b7604f5758f6", + "7cf3db99c63aad246e77aefd6d2dc5febd5580681670db957c8bb4a1bddb9f39", + "b4f59590c40d914182a557a9acfcf4a552f0eb50a40061907ad8053c8845a86a", + "1392c2b6a58ec31f6cd852d65abb7e7c26d4c58d2e26150e670bee333d64350f", + "ab1929ab6830f2192012d4240ccd5cd83d91bedd7090c7bc9ea40f81125cca5d", + "c5b07e2910ff654fc06703e29c2fbc895bdfe0a2e2f703cbc745bf1f27d37fd5", + "0d0bc573602bae32d4c6d64bd320612d049bf4861355dabb33590173c7b11c9f", + "2e19d1bbde4293e2d97785979ca215985622f437e55f1aa8165749a12052af31", + "43d752fb71280bd63480b78ca122e954c5da41a3853a76e36320d58c3ec6a74d", + "b5de55ca83beb2ca26790f8e60d87048eeb7c2b8569f79802ded87e417cefdc0", + "f31a1eea79dc0c1dc418c7c24a11912090b5c1f4b7b405982fdeb31d409a1152", + "866cbac9cfb03f508e8e0087debb552027abcadf3283a4610911c1d4d3eb8115", + "0208478a05cf5aa6f33a954629162d2cd8d0833a70a525d116dc90e4327df7d2", + "75f5e77dbdecac560da673438b145d3ec3651e11d7f01ad9856d10fbf8605e2f", + "a92b5f7ccda52ce57af95713e900baf48291943b9491d4ac7388f70239afcaa0", + "e79c8738633be68d3675d06b3973545be7df01651e364cd43811439dbbecf7bb", + "d4c5281d2ca9b080a1f77d040a5e516be2cbe905e6e8f6f8c148d788edd2d1cf", + "01f3cba5c06faf601d215e59e61646581f859f428bd32b4678ca14fbc4affa59", + "a882c865262388670df305ad18ff8e105f5029466be51749417695c73288141a", + "a2aff6fd70f82cfac12685db9a6c8a6bedd73b0376cc8b20d0cdfb41d26aa244", + "1353b5f2f0eeb84ab6d404325cbac1217f90c70f5c604a7486404178fb2bd91a", + "5acf8e56eeb9b44520864e39cca6c62d912eaa04ec5338b8a1fbeb99a273cb6a", + "1367c201bdd090825010372afd4a7fa23c7d9c56bf0dc48d936a7ccabbb40eca", + "eeee723005e32348f0a6a9e011dab5cd4e91b99c15e1776cd5861fa20736fd09", + "cfdcdd0923ab6fd39fb5089da302d8957e4602514d7683a79eb541ff766846b4", + "ed4c4a0d59f1a7cbc8be2031ee043d85c1d60ec35a187a00bd2c8cb0c05cd68a", + "922aa5d3e53488038afba74b22334fd22c4c14d5af90af71a524f3ab072a9385", + "3eb750f776b9176c5cdb8a4aa9b417ace351e1fe384ba6b8834ad92035135b5d", + "afbd14b62806b6787c0b21e7eeac3b6e8397f1c886e6aea2606559fd0fb05cad", + "d39ab78dfe8dd01e1a325ab6ee9bec3a4315cbd2ffa368bbb343ba048bce50c0", + "fe4dacee1a71625ad9e5c20e8c7762cdeeb8164d83310340024c6829ea5c5fc2", + "279fc900ab7288cd83820fa72bd8848502c0db1ba3e3a416f197a9b4fd52c7ef", + "f43b06939e4d18ffe12013659f3017186dc7634bc2fa13687286974bbfb8937b", + "41c723a397df6a13ecfc7ec886b2a56012969af2acdbcbe8df819972412c31c3", + "537e8edffc70a60d7aa323a5166186a1c7903085276bc413639b4e8f00f7978b", + "623560e155db3d7f236c9e7dad6e3713d5e08ad8d4e7960b6d704221836355ff", + "fa08301b44af56a33fa6bd0461ecf5c2304761e045f85d6f374608bf54860a91", + "57ff0b6a41cde89fa8e1a00bc6bc5e6067ea631c33edaff877796b0292d22a5f", + "d9a12b4b6a17049d05c351d97134e7d2fe3c8ba2d5380dc26fe1e1b86d2d7f07", + "2b2954bf0813c220d68127b8a11454bba77d3345b8c51e07f0bc43377f3b4fe6", + "4d890262acdec1457f2ff693912e1da980c868bd8d894f00b1609fc8a1da4f1d", + "d08c0b6d078c61d76a70f5259b1715a7a9f0f54ab69a31db31b0b55821ffdf10", + "a1ee5a80bad78c8b45038dfede20e82ce44a390a4b8953cc2c8cbaca07a42937", + "7647516c153f8af9aea8db8d1ca726771deef96f04804011ddd79a7e9064e2b0", + "e8d466fc30b55cfc38ccc09d3f35e08b5edcf2ce294b55404f3f4aaf217394c3", + "e16178517937237a3d0136943d166399eb16b0213c717a06294d9b7ae87cb262", + "8f8c8e6d6a4903dd6fc2cc6219dfd7878b6258a47b2a5636d8f2f05ba700cb5a", + "cf02fe8e47b890c90dac618f192bc35c1c5072e5260b7cb20729c263c6ac0db4", + "f9b8de41d49d2446b9f47943eb411c8ce5135efa6657ce848a4fabfab4dba2d9", + "a1153a93d5a513114a599f25cfc5d20879c568bf44b1c9155dcf876da2e6232c", + "7710caaabff305f2b839bea444c1846fa8813e80bd1a44f958e435a4f2a76815", + "4318ce5780012a7db23611447598d47141a3b7d5b7b13ba27ed6447916b4f34a", + "6171f67645899531cb49287ad7d2e33457ba4aa22078faffca20287430089960", + "bbf733e613d017b8ec9c0fc32d1255ede50c71722cce1a5bb34403f171c8ea20", + "78f908d83b7ef30cd3c984339610a827f63e9a7bb106665d0dc832ece9861a92", + "572b87798bcd3f5854de6312135e1533448f842e2d7c8ace23f60851b51ad366", + "6a9c6bb38e16c39acff7d0975143792945c8c3173119bcad7a12b7648cc687ff", + "f30cc0f396f5261870d0ca30416c974e26ae28a54724afada7e33abd79b2f9f8", + "b413a167f5ec2a2fac23b61cc96f943da90c44ce751217c706287d791cae3f7d", + "9882a30afa2b71426daffd14a65d5c9b7c5c91db46b0c7e2700b3ec22d7631b5", + "d86fbb6d6cd6e53ed33103e9399beb23adb6d95143973b3236b6cd5ec8f44dcf", + "9e46751d39584d4bebf1a54fdc37c1dd81db7da6182cfaf45795aa372bc5cd69", + "a3d1731e9dd22f3f9265dba1b953c5a4fd7bf025ad330f010a02e0573449b2f3", + "5ff1818746c2b26b5b515d52885fa9c0cd7157b639a25fc0606d249ce74ddd35", + "6eeb8ca1955e454e282c2677485cd543421838eed7e50550fbeda4bc7360f5a7", + "49179b79b05f93fa4300785c00f5990bcaf4375b8bd042c6193add7584abca36", + "d5aeca8a72daba6dd34b85f95cc87edd24a7f47b0c39248cfe2c936409279c7a", + "580b334c903188fe1a6477d1b573ea00a6809caa06fc83ed0c17e55e30a9f94a", + "dd393829b7089a06ffe9965f946bd2fadfb271c5dae5e8028c94e8d5b415ecc4", + "d8c1a03bbc3544d54a514fc5c4bc6202e088bc9d098abe0a9feb0b6031676a1e", + "1ee915b718ced6339d410580a5c8f670a38731ca025bd289f5d9bb05d842c73b", + "3e2bab7526a2fd18122900b128a1761bba59349e7e84c4117f8694bf67807b25", + "56db32bb41a798ca7b2917b9b916b342177bba0ddad9125285050b7ddad53deb", + "667d778e6473603c8ae5b3d53cb6a0dcd3abf29bda5db673bbdf75aa77cb3503", + "ef7dd11a04f697c6d2b685895651cea844047163c3e6e0d7414a89b543cc4e28", + "e854bd31082560a57686eaf34bcf85d6d2b71b44f953e5fc0bbedf9e1fa1d5a6", + "2c57ac169a605c130decf3378ec79e69615855e1ae196d21488bea650b2924ec", + "ac1711b63d61f481bd13c371d523a26338e6e7c2ac21542f7f192ba79a328503", + "76dab778326c65cbdde2bece974bb8e67e14168d569f68fce19e82bb572fa71b", + "f13af43521a4f703dcdf10aee1104b435b93589f957835c662463ff7f0b7bf95", + "4772a13267a383d948e8e265450e9e092b4fe643c98af07cea2e8f391e0c841c", + "26c546145060de298360b49ce69717563014b02f6aab5f8f8c6302985c4abf3f", + "20c0de2e36e84dbcd604a3f6a5e591964fe4a9885fb5e6ed8fbd437f94b44f51", + "631ffe6b488ee33da4f1172dc2e1cd5c4aa2256cc635e18b6b59cb08aab3cfed", + "f41802083da3c7b652d56219987023d22922b5433bf69b6e4c2ad0bd8b2cb069", + "8e2a9e78793a717b42735267d25130d917594868ff74729991303881f75027c4", + "0bf9dd867901a67768fcd907937135e95641aee7c9669c557accb725e118b752", + "3c78e2ab7690df378d0657043aecb5eaa0acffc8849a9ae23f067c59b49d98a1", + "6e7b74609dcf8010fd5bd023880c8817f170b10876b628281a99daa0e6756f17", + "57a022bde1b6fd6c539b1fe8cfea94b43d4c453a8c87eddad76a0d0a9c002152", + "c328d39bf6777e43e8cc8bf5ec57d4eee80a69f6f0c9063424c2ad600143405a", + "f79057c956ef992707f193aa683943c35cded99a3dc70c4b6ae6db977dcc9228", + "70a386ef378fa356c9a4e344000bc30a5fe9e545901b9f5759828c8bc4eb93df", + "f43b86c44a149ff6bbad5b1f8ad9da9a0d4d934570266ebde1654b3b941fe874", + "54b0dd51ab97016acdc9ceb2201bcaa966a7271eac43d674dfe485ad8adc6213", + "f670d56ab6eed5857cf6e3b15a0b130b8957075c13bc55c7b047185dac9de742", + "33a3b608d54951eeca6c1df71ea723e42bcc50a1bd8f2a09d59b1cb275961b11", + "112af63f4c79619e0442e156411a206f27ae5a1578c3564bcd4aacee4816f444", + "3abef7daf34b9c51ace3261718458ef61a1dd0a5ce90867731a49b9d60e2d382", + "a41d3ff964360a13e0cde52c84a53ff4527e69d4007ae7d31adda316c83fcc30", + "9bb7bba3de95a2091d1ea01fbe340b7bdc17ed93d43f665ea5deedc7d1eab70d", + "21d62412eb2cebf24bbd31c167b3abe5c1b9b373f3302d8a6e024b2d907aa9b1", + "f07d7445401e02d347057079756f0b68f5bf02141027f1c59b9b11d5eae59852", + "e2e69b78b5e9f7d057c450dff3b64a3db929897cd68b6379a4826749644b0973", + "951283772df97da631bca6cfc07508155ee0e1bc57f3c18fd9822b8cc4f993e2", + "b57f86b0ee7510178c8cdad93f7c397a6f869e3f5356a766bf0e2f1b61dbd343", + "e68d28f5c5a5f332831b5e43c4878bc3a7230087695451dc3b14c95654eb55c9", + "58b3d219ff6f57c0483118afb25d6d69a256dc7b0c83dbee632bd6823def4419", + "18c963cdf4d25002825537c7b17dd7416941610c05d74f2481f59989552fdc99", + "4a3f2d59f0d4acb841f9d01fa7a8b2ef150beedc901f49abbb739a168a9d42d9", + "9d1f0af07e4892869eaac74056710c27b5c64b2c8b8a6f47e33b13cbea03f33d", + "427922ad773d84789c4314835df2102e28e557d435e236c473e6566b15514bd8", + "452bcf613211a2fd88fa4b3244a69974c23d7153e9d0776f96d94cbb8dd6bc85", + "d443b98e4344f8ba4e7ce16e4834177ec08ed63b1c28d8e2bedbc0ef5f332f24", + "00c75de5c55396f7d1b457810aab86b1215f642b283ae0a458ba8147965bbf27", + "5beb8ff762675ee653b4935a2a2be3313cdaf1a0ac846b9c13902edf5e7bb28f", + "90c1ea3eb4872b9a7e895042aa3fdbad74b81a5f708546be1ce0e1ba560376db", + "c21fcb0cadc0920f988ffcc94a363e4f1429eab7cb7087420ea9f337c03aba18", + "507af2fbc158b3811764d88b8fbd1cd9c148ebe9e5be715eb6fb63e3342202ff", + "4e076edde3dc8b23013a1f3265a370c5f81b9c81ae742c8763417a915025e0a4", + "b65e2333052fbfda4b255ebe40f01307333da20221c84cd02ee7ef10d86bafc1", + "6b2fbca2cd54d8cc73c44f9029593f1d7678808daedd456d2706f79a16c9ee7d", + "940b6e27697dc1684b37ed2e487f810891b121bf020b8cc2a0a33787b461a1cc", + "06a88e6cf9899585b0d0e3e80ba718f68e31499a5ab3a2092c08f2a6211be959", + "69f12356bf72cc80a1628288e41468e063439de695ca25ab2df43bc2014ba835", + "1919b56e8ae818dbf49729e66026afa7a4c7f35b7bf3aa7913da04bc7b90d250", + "9ba79281b4b7aaeb056d5f4e266a0fce86f7ec6310457626607bcd5481d54bff", + "f8271cdc902581b0fb05540301330e9bdcaeec012df42c6980ebf9055cd95c54", + "6d53d868baa187693effa2f4a4fc024281d0d29fb47f0d0f10357f8f24de1879", + "6e91061dc0a30445a6e4546aa630bcf6ffc9b9035c8b8a88a011b77c4f95fb3b", + "4bf0403d0f2d04820e141ee4057f8fdf84d815ebf3f94b43e278c293a8a5a698", + "8c0658814c4005420300065622a6c5686d8f26fd8cfdeae9ab24044751f3ec2e", + "a4a4470da3550a4932d7ef48899df9489353b1b7eabf52203e63e1462cfdebb5", + "d0adecfb22ca1740923164fb11357858866a29045b60994c7f2d68d3417e0a4b", + "b0772b11f805a6ea1972affaed4e731e94dedee1b41d5274929c93de1cb34cc2", + "a187616026c2413e738f909125987765d35be176041931146167f19edb7e8f71", + "98bd646ece900af1016a00a466783b094d0dd50f1b46cfbd12a405cd3db0b0e8", + "9f562c9fbb12fe86c3f0a3f1f19e4f00f27c96935c73c96eb0e23007bc4ceba9", + "57eaa7192e65a44a1d2e1a1e71f1e0831e8179be075309f69c8ed6b5a9f64dcc", + "bb1901481256e1dcea6959933763f6ba2cf4d2d83563109f520a437a8960161c", + "018095e5097c28b42aab7c2c5a4568eb430f17995aa90bbadf3b59773e8f93c9", + "a20a345ed96b21b8fd441290e4b0da164e9749eab50867cf52f6bca42463ac7c", + "bb3240f2208a69901679eb364f183ccbad871c3ceda6b8372b9ba727b1c0aa24", + "0936febecf3e0e8da49869920f1d3791472d8ee233e67eac555ecda22aed8685", + "df71c38a7b67781704e5b8f42d7be840b445466d50f6f8a886c7a4eb05234eb9", + "335ed4c35e246212bbf9c9c5a728abd07cb1d1e2f8e7a198d08474f00cd32cf8", + "fa62db7958b09e050d15fc6139498a6a42464fb348967cc2b40eff03d302c0ec", + "4258e8b85d570d0e89e454f3ad138ca70cff854d1902d867448986485054caed", + "2079d7c9ea7c270d56a2560884f0b506be52bffeb04cfae3ef1b9b09af3d1cae", + "6bb689185e317377b4914a14eecac6f5b90ba9a5ffa2c4cb96e2bcb8a3dbc2ed", + "bc7e76929e77b3b0210df91a127a71c8f9a42ca113837eaf943d132492d64c0d", + "2c99d74eb38e41aa32d297ddb5ebc14dade9240bcd6a6f78f453d634b023df1f", + "8e4840ee36271ccc985ced3844cdd4f52b71679f1c62fa5e3298d9dda9769cb1", + "bc128d7c7f93137ea8791b7b9d683825256c191c03fc6a1809a449ee9c6b01d8", + "f0f5a2e4850aad467d5ae67f8a259999bf68e206cf10d8582f9a74511eb56337", + "19f3216f7c4089e5ad168d344093057893568a030856d86ef943bc514d28dbce", + "ac3271d1b60e327057ceedfed97a0e689d9343070695d8035931d859417a9729", + "9bc0f47548a25cd2d8fdc5799d357811b25d1eac14202f2d8a5093bacca6fdb0", + "3f2e4032c741de80393942b62aa8d129bcffde18735782abfa035c1837f3ef04", + "1f6d1588bf8407d84c5c4a7384637977ed7a44169b4365aaaa0e90c42e6bc69d", + "979f3e76a9c4affb52baa2ab9ab06a7d3dead9d21147327a43bd18588714ee58", + "d514e56bbcbdf5d8258b8005656fbc4199cd4714589228d94cfea156eab75858", + "10065eb8f0d65dc534779ff82a817dd7044ae68e1dc76339709a397a6a0a31f9", + "7c6e986beac8066d76a6473f91a5110957e36426788aec42cfdca282dcf7cc79", + "d0369c608a85dcf7c039a44969394abe9ac61e409b54efb441fc6e72f2e7d0e6", + "deb237b43a0262555c3e6136b0ae21d1efd668cb306edcf56ecbb841a63bddd4", + "71494100d36abb0d5e8a08b9d5d2108fcb02ccd82ba4285287aaac079423ff91", + "171c3cc23f00fede169dc372832a9f34cb81c873710694d674f760a8d92aec50", + "8ffe0742f33fe417ae26f22b4689b36942f8ff367cb091cc6680917e36664f56", + "12e8d544ea78e904f8a35a7c473db3677ff68dcf54213fabfd9fff11507c32d0", + "a01b2bf38d2278725641dfea77077271825e14e7b263fce6f356c245be8c2c4f", + "81e164e154f9a2297e65bfcb0f639e063dc40544030fb751e3c8d3dfa5075999", + "cb0165cfd6166fbde7ef30dbf00fee5e5e1191eb324e5ec5261ea60c582d50ff", + "6cc246c5516944ee12cb009807195d1f024429ba1d858e80a549b840d27d91a4", + "cd80b5b0be630793171096add8c12329db577fb949937eb046902191ee00b70c", + "7f90a928f3ad139c6b50d6d7b36b663d0d255b33e19eee5015c5c26134564a66", + "a33a7d064aa185c2d407326526905a008a481fe8872504a40f11779702cef944", + "7b96c09d1beae46755c81d4ffdbc0a4513f9ce692ce562c3a96c50502494f3bb", + "700368472ec6ddd26312f6308038bbe30ba7678288e2ee18e52096d4a920ba74", + "664600dd80ea37e745c55cbbc7f8e134738d42d972c1057d8ed0508a02523cde", + "ea4078549494897cc1b1cc9ece1d9cfd1ee3b1e952288e1ce54d61326c65c1d1", + "0e3a9d8bed56dd362f180c2917cee911aa74073941636f745ccacb0da5bc1afa", + "faf915f674fddb25761a4702eb7a1bf09cb728e6f2da038fb6454ba94487aa91", + "f31a27e5ec5baedf033a505d2bddbca16ebff0f109c452cfde5ada856c04c16d", + "f24832004c71c4bd82c89d34dbe65272556d5e62ab313f1c30e3e9f42333efa6", + "d9993d42b21bf12da9f17d2f3b7ca1aed9d2b42138d56ff5d246e9de363817ac", + "f267460f04be756d919960fac9097cc4a2607d67299ea25b521ab9274bf8ed05", + "a537d9f7239b7735b18434ae8b3a9e132bba83fb96c2e04f26cee029b008705e", + "0eb603d353dd055d84feff29e8c337eb4a9c42d90346cd112482c7a2be1e3ecc", + "70b1da3e9d8ab39de763a0f7aa4b42a8b62285266c87a658e3466234a254790a", + "ab1b0c90861232418e7fde708fce8eef2036385981a555375944e98231368015", + "f89c894eecb3d67412764b195b63860f9026e074754aff8d45f54aa92af472b3", + "ee93437904de22c7a9a6854198a0226d1ca751fa9015e463b72adfc82b2b737b", + "587c2a56c4bede5c6705fdbe72f67b8d4ca9d29f3b473814883a826f23670e15", + "256c1d6abbfdce7c14398785eeb169fc1149e93aa68c89bb4c3071d5c141ce5a", + "87b034a2df871921891a088b1181ecd5043e2129af2b441feeb8f19b95e28e72", + "7520a3d413df409eb1598fb7cd7648a0ec0ea8e97a3da8014de88481c9b044d6", + "b18f685ecf443d2cfa5898f87a56731db5746ce645cbea4aad88e91203c45383", + "2d8e3cbeb3f63739085fa88706d2374ec0c1fa0f24651bea9c73d79fcecc594a", + "ac8293ef386945ced68a178c36cf1332155ac68e411caa0a84ccdfbef5d4b3e2", + "7cf1565f0c72dc91d94c4e4b37368bc25bab729a7082173777f6b02c9ac0be37", + "cf9355a0c7912f7c21c0a2211df7c90ad74c5a9e1444a9fbc12aa7de9aced539", + "0c1b6babc5cbd74147aa8627290ac71fc9626df2812511ac92f4f1f4e946f006", + "e68ab2bc3238a48b4f6c982eced14f2f5ae6d9daf7e38b46dde39bcaa4fd358e", + "384eb608c0b861f8471835d1d3b42482dbd6502d62a3fea1979a48d6b706656a", + "5628f83ac198d3cefbbe7fb9d668f7d51b8c3f17cfd400206dce7b6fe946e2fb", + "73fe0e6382970ba13cdeb1cd1bb04f94e4377237ae43bb6b020758f076fcee16", + "602c8d8fb82c4dcc69cfbc27e9bae6ad51a0c67c09d343c30635e7679c4b3567", + "bd7862423f5a8f86c505a8e7ae6d0d8ec19399d3ada1f1cc38604ff1f959254c", + "c81ebf1271b8a355caad8a377cdf4f291f5b8fe261613c72f343243e05fd805d", + "975af7c615e63541de7fe113a43ca6449fa829718ce5f995d6b34d538138883b", + "e71f48b3b9acc87fcbd0b943d1f85f60b5cd502370f22403e28e696d242af76f", + "2acd6653808ff7d34722ba6d151431c232b71805dc368d8b223c05fec0d46bdd", + "f95bf7943a407e2cde50bbd11ccdda32007437d0245036c99e1f4eb8db503c65", + "2b7a9db66084e098c3515e4226631e110e5ee27a9055e3712951dda53043ba20", + "acab0f446fca886dbfceb7ae42751655a66ee2b1d1669b719c0662c9ec5eafe0", + "b60dcfab690569a4fe6f10cfbdf78db442f815ccfed6d00a179022b1c0064bf1", + "2b25f7725b5d730cd60db899629b25e0502ad2ecabc28031eae73b0006b507dd", + "c14fb3a4490c1347e1a31afd32af7f1051eb01445974f63915f7f80a3c5632eb", + "6943fd9de65acb939051ce2251f05587fe7ebb4da65a36024ade4d69f7324ed8", + "9c142675d7055afdf1a1d6a429c1afa4891b04ec8211673b8c3c3ef13ca9e32c", + "4ccedf7a2259b3e2f5585597f22f126743b19265c6da838c38b42ef16002c853", + "ae85981c0cc2ae5f1a88bf47008904b31fc95d325c999c56fdb4a6b7b39c3f02", + "a4b56c644a1f3875f347a30c9d72565235cb453d3e4312e28fa717fa14eb891f", + "ef31d13c9712eebb2476aa448442d8ad984c707077190a8e5f53a66ba5812af0", + "4a8912b8cde11cb4df9442cca0d38921898f40345a0ab28af7a7f4bcfd316d1f", + "5bcbd486d1def348a4e35599821782ad328695cb3e885d760ffc635cbf81ef67", + "38c06eafb3621e2f34fe804ff7a5ffbd3a8836b4d6756c8730099169d9ab2a17", + "a5024850de33b343e75297321a9336d073fa35f7e0f494b37098bdef17a424a2", + "583d8e35fd9d5dead68d29eda553b15a1e6257596df896ce8b1651188af92138", + "622e6293a643b1ec58939f26928f6eb2a1a2bb2868acab4d4e91198a998895a9", + "b10dadef2d2eeaa26bb48b9efdce57d1ba43d5d7d8f903e579fede43622078ab", + "5991caf2de4bd41ff8ae57b11fdf612cc5187c709235afe7c3f41a85f38fda63", + "d646b24d0dcea4fe84db0a89113d9cd22ef3932cc0a00eb22ecdaf81215a4e46", + "a942a29d8d76a366bc19e9aeece29ddaff897d87d0f8da7a39ef3253cfa05f91", + "b9c4e831587232bb41abcb857f6d9f2f3313c51af13c7e2bb546cab5c24ab2e5", + "974e1a09f137696450f768180b29d2c8fcf0285a72a3727ddb0432d9dc3fe6f2", + "083f218120363e75f0a5818903ab37bd41365b97cb780dbd700763c5b32321ae", + "1bcceb7e706751c9b989eea2dceb4da14db4dd663f7fbd92b679122b878b9006", + "6a7aafd00b1ea61ab001d19b57ff45ba4f412a9a68a56aceb4d81acda9ab10f9", + "9c6908e2fa459c3b26c87626a57c3074e231e5998be46bddf8fd52701f28488e", + "f8efaabdee569348af675854407ae30349daf1f17ff7593a3f7638496af15465", + "8ab6f02702d2d6c23a84b4e88dc2411062b95609f3b37857df502c5fe8758920", + "e90f731795acb6699174f68083ba39077ced4bb168c50e7df004b10ef1e173bb", + "a90a724ed5e7daf59292c6dafd607b30f203dbde6403227912fd66187dc18031", + "2fb93078cb985091ae4e11e81b01c48a2ba654200a0707edb1ed66bbe3d0482c", + "3c444cbca7a32992006fe86bf13c76ce4ecef2259e9164a1d6f996dd571817e0", + "7883eac12d0e4d8d4d305be72c39dbdf79a67a7e660a19822b7a2877f976c967", + "e4b23536d678d13aac2f63791f6aaf517a748db166a68d15fd226f1f257c18f3", + "98118d99b6eb6663b1cf3d82d5e533759edd160448352d66f8669f2a74d49e77", + "ebb1d980b10d4931f365a45d981e7f2bba83c6633eb6e7eb8f399e3510dc192b", + "912585157f35d47d3b145196a8c09831d2e47f2c062de47cc7775e4be6cf68a2", + "f9e06e1121f94f78bbbdd4764628da117213a25221f1e6aaaf9be044bdb065c6", + "4bf097fbc7422d037b9c7408013ac1040271a500496ad7468b3ef6e2078ce6c4", + "0b6b4a8356f315985686c8ab89b1e3e35be1576a24ee81fe54be444270525090", + "6488862ad38aed7f2da173b5194dc721e9c28a140d2ecc0a31207502c6e5e775", + "6a7f4b4b3366c5c2626684489e0fc93f0c867e11edfa44285466740d9a04a130", + "db93e53fdd2d43bfaa7cdd4a1530b95003913957c364e65ea9b15e3269b54a3c", + "27b0b5d608188294d26bb2bcc998ce7da2f5def171b9e274b195d099150d8a2b", + "cc51a8072bfe4cdb78a699b7eef0da675533d1a373e933853387e7dff70633d9", + "61bbc1a1d33d8219f2212a4c733fa5586a662d3dcb41cc2988a8bf546b55df04", + "c6d142bace5166e08620a39aebb61a4fa8f3f30c7f07e8f3bcda56b93f16556e", + "66f3c504f0c22152a619527939eafc29d9f903d451a075137381090f0972f07e", + "39392d709ee5a09dd21ef6a908ccdf4027a6e6949616d07ee0ab77f834fb8799", + "96e744477bdafda827313b5aeab39aa1be1529df260d62a9079ddbc0d37c59f9", + "b5a53a71cb02f143db94fbfa72437913520a8079a80d8cf1a8b924e5f8c67f64", + "74464b5c304851ec8e825d6b6e279140588dded955cfc32d8ddce5fd9e6f6f3c", + "c88d1a55532c8300fc7aeeec5aaa364b7813f4a10e5a15d23e9109b4b864271d", + "955292dfb3859ebde42aae7d954ce715f56ef972a3589882413eea4170a50286", + "e745df5a472ab446eb148293205fefdb471b3c84556d557ee5b77c22412a361b", + "65f119a4d52b756c9628c497384c1013825d16fbc76e946cee5d8c839dc10d09", + "62e3f340802e436ec40816cc74041d16ce6c0c35092330491422827dfbb77cdc", + "ff837cc94ab3f0a64c45924aff2eeeefc4fe55415fa0892441f8a78d54bcaba3", + "807820d8e5552b21829b4bcaf6e694dab690f497af149b3ceeecd379c9e4952f", + "a630ad2883984ebc7a9c6e2254a70b7bc2dc7c7bc93526a5b3138068dfca2be9", + "2288e5654a186309d4e6575167fd7b645f898e5cc96287f3d059acd5881f3a80", + "eda53345f104303c1146c25451a5bc41c36c90c14939faaace3c58df424f6470", + "28cc54a6e78c78e4a1f93791b12825cee76e53e8c5abdc8cd4d70292c98a092b", + "291b311611e8cddf1f65858ce03b770bef1b1f39333bdf74e55526cee04fb279", + "f285529e3a0c54ec0a7a9f114b2eff6a4a3a7642ab112045ebc62961b80dff42", + "4dbee80c88b83d91051addff1207145413e61256cdea567edafe0cd915beabd4", + "cd7d70ac9a0534219ff97300612a242af8aaac83a0c1989766f356316465270b", + "87ef4fd9103dba67131c143115398dbf42ca5ae8207ec3617cae8d2b675864b3", + "379e09eaac090776cf1c3bd3361f4dac8c947febf8848eba979b9776398595a1", + "488a5c704e9082c75e0978af3aeb78cbaaaf686768faf35d6f0cbe2991dbf203", + "c43f3a3ac67fb05bb79150cab606b7d66ef3f71b85c0f1941a8b85126eb33ca0", + "5139ad3c571a7ee7f2270866d6f056cf19b15ca9842c2821931d5afa7dbd33ae", + "cad5d6ebfd3a4d22cc26f59b62c4c64f896c1250a5034c2e095a52721ea838ee", + "0908066ba12892773494e688660d1cd28b6c223f56c458969b186e54e35004b0", + "5aaa3cee13f8f326ea75149311eae0f9151e70924877ef2383cee6ca51f6cf8a", + "6b5aef0d225d6fafb1b765f27ba97eab9c3393f90643b2527e9186ef3b85a299", + "2183f2483d9ea0a1402f1d9cfd3f5849c8ad14eb8403ded8f35374b8386250ba", + "61feeb4bfaee51b4ead8ecc7805fc83f23d6ec5964a4b65c90594bc9de700415", + "b23c065d581cbe9c537d3da6ad567a4c7713e5575655a1a79c0906ee97df6cbb", + "cd0967cfda98827e35b6ca5ded696f9d7f7ab7ee777bb50b0ce5243bda4a7f5b", + "7ca5f80d8e6e1f58634b08fa72430b8f9118deb838d4603a1e8fc3bf3acf7056", + "4dff9a58b91ddb1016591a5e5eaa0fef51932f067532644a3b38739daadd715e", + "008239389d4a880953489b78296f1feae7f18590ae8de1001e23e0b906db1bf3", + "7c281a72642f55839ff4ce68d9ac372115913703ddf0ba0ec46a4e60138c00da", + "016792134d0036d601fae78253c30273e327021debf6f5cc56bb12186716241a", + "4a939549307ffaeda976f09afaca0af111701216f8304a9984fd091759b400b1", + "288e4060484e21e006130e22235d6e57eba3bb543757afe739545c714f505f8d", + "9dac4fa804423e7f4d3d1303f51f2dfb563da0ec2b93b0162ce6ae6d05fd0e9d", + "19fd52ec552fe044f24f241a9918fcd8c4d70cfabe1cb07ff1fb6087112b5e9c", + "536b248b68a80fe4a5dbea2dba0d5fcd2347e5e8adc3291321d37d175deb0dd2", + "a6d5e8f7cebb769eba68bdfa2e157f1c19319711736d8c49ac8a7fbf3b0362a0", + "2ccf48e1a9a2b6c90d71ea368f301b7e4c6d1f6497637f9bb1e2eeeb7ecda376", + "4ff1348015a41f099128c7fc6e967a30157bb0e37acc74a6a3668b64a48a0a22", + "ad42ff5b5db7e69d6a4417aac35d2c1759af092552644e43e83a72ba07b31ee5", + "966c6a8dd6dd205a076d0f7d1fa3f9bacc6c8d554dbe2f19ea8a2a44d498c91d", + "ec083c09d347919baa24918d76c3a291795231af49870ff7c0df8b00638d5565", + "0130aed032bbe975dcc12ecd7419ecc2ca6de5ccf38f82e8cff252a58b2819d7", + "f86a79d54ae294e9c5b3e0304fb23acb3f66095d5ea5f41cca6c25629b278649", + "d44608ede9561abfa944fcf7780e1505998455c37accbe40756236eaf17a38ca", + "05b39111ee012addc7dd4c4ae8f62a44c8aeb6a4e5290be9dcbde7af79f58a4a", + "31f7e7842c1e9901df28f6231ff87d80c2adc8d2eaa1828e96ae0bbca4e24714", + "b91a2270fb0004cfd7df252fdb2b3ba5b2c55b37c63fa196f9c110ba467e007c", + "5dc1d1c367f81f76a70d8544f6897d8d3159f4f9723c8084bcf145f0b9b41624", + "9603a773ec2f153c027c0b765fabb0d6367e44e26f1ceeb6f6824cb3ebddc316", + "46ef3ea1c698c5fd478ab7138582e9b1be6fa46b41454ce6e7bc7a4c3302c642", + "a97609ed2b40a39400dc1a6e3cc6dae499e05efe08c6a5e586f34ccb40bc5b0f", + "b6702edb8559bbca888284b48e3052c5e5c3f95ecf83b935b8194ce0eba5c46d", + "dc58e73c3643941fab281ccca7adfc35477212b7d9f00ecafc2f9715fb4906fd", + "ae3d523a2ab271f85c00a7bc4974e83d9619e06354a7b0c5c1a56344e63e7e27", + "c85dd1a7067186ef455d85514aad9063d3b0dd2a28edfebfe511773fd6b94d08", + "e7157f48b3408f53f59293d8fcb547f18f059e6401d2f7322505276282133e89", + "f546b6dff24690831d9a4f19b95bcd11a44a818997a466ac48692a61a7541570", + "c57d09ca97682b69b8111452b6f72f5a40627958136147a3b66a1d77dfbf306a", + "97c11409419dcfbe41294ca7a7b9ac9c5cf0f31075b792e98c8df59b04b1eba7", + "2ee39ff863f240440c9e54f3d633e46d4957361cdd3e6cfab5b6f6e9cd94b8e0", + "c8c228a8ab3e242dc348bed59339105b1639063bad170859de3e48bb60ef2812", + "7eac50f0158a2b31083e59f730095a366f9db6a76b4488915238cd2f660beba4", + "c5641a193529d2315cca998ca2e578f997c9cae09922f962987de0bdc10c0585", + "39ec37364b945309527ab2e820dd2f524b6a32399ca77d70a329f90e2e461432", + "fffbd1a5a4a928c2807edcdd02db8bab35702d3de0421dc98e67616aa165989f", + "ab719d09c2af3793395bbd82eade3deb93e5013aac51a4c9ce071a467ffefc40", + "60deca8997afa355506206a074e272f69fd51c7f99e68ce6c9743b21358335b0", + "38834e222478eb51188351e34218a69a79f828623614994a7f36331b879c2aa0", + "3dbb58b5b63eff48835f9962d248a3388907492903b62d93468f1544329ced7c", + "3c9e5cb78e4e014eb10cde1cc03c752c2e5f79a8f63e9e4901d05c5e913fdc6e", + "40a52a3f67ddd2f8deb48e493b389f07ea2ae578b558a0a989434a8cc45aa84a", + "fd7350fd437f57d7d32430c64aa933010cd30f1a4d99e4b53c7ea8effef84920", + "b52736c45860000e940977f20077f02fa7dfc2fe9d36ae4af28d0c397ebdee71", + "0d4cb4745d7fe749cdadda388ac7e98e7f3f566473fcfedd6cb03a392896bad8", + "a68322fd7dfc2e7ed0511e85630f99fcfc739ecafcdf6acbd43c96cc4a66cc3c", + "6e34684c5c7239016bc55c1b52352a23697762e203f1b0138211309f64923b99", + "529ee4a8618bea6a3bb96c8b1cc54bfb51a649dc80ba8232d0f59187f24eff26", + "32ba3cc71409e2a5bede460a21fb35d4e1320c36e007b650ce3663bcb8875e76", + "1999f81d2b98f8831d318199dd098cdfadee03201021e14a1a049565ce844c2d", + "49d2ff35ffa9ad089c85e24f1ff6f185545eba269f8ed0da8cacfd7a0b01738e", + "eeffb31998173661d0000f8901388a3ba595a20770d731fb5961ed34221cd613", + "8f847f639c4bd09f3c9d6617c533f39a6be5c44c3076f2617a6327782173424e", + "4792edb9d3187c107b60db567ba801370c69b10e9e3950402a87cf5274c3f500", + "3e43353d125f888696107052d5a4f866ed9d53f33cc54868090d3d116bf3eb36", + "0b79fb83798ea5348f740708a76e18b4f79427513c4c4359a86aad42f11678d9", + "b4427a1acc1d06f0383523976e5a22ed94bd6d69992cfc5f4fb409c617b92aa5", + "f35536239acf41b43a85e86692d8d2e515aa9c38b354e4cb8894ecfbc2329c6e", + "7e6627a7811384c5a379baf306f0c681f169f29df4e82bacc9156ebe3d7c2c1e", + "d20b9f89637344e1d775f595d580e685dd99185fe641335077a82f1d3e01e604", + "76ba55c392d7956b8d198858d43169bf0aeca28874cec29c25f6d291fd00d961", + "7a78cf4721f8eff4f414ad202a657ac2af4518dcba3e02d761d10d063358eb6c", + "6e343364a68eb059ef4327646bf5f24567b5b312fbdbb9c69027bc6d4ee8066f", + "4366c69e988aae4d8e8fc7d95a46ea46cb39b7414fe1c04dfa0e502b147c3ff4", + "c52bc82ba90b809486aad37537f5244554240a0739b1d9bb5d94b77871570c10", + "0ad3a5b7f30c403ead8acca7e990856d2f8ef27b69414ace9e2b954f39a16415", + "4da74699ea398adfdad492aa6a5c411202e745a651bdb59763bf1fad690306b9", + "4481c930148c7d3b742b6fe06dc45e5434564645eb3b34dcee76be3dae6351c0", + "30f109d613d0d21f86286afd61649b32f7b766e380d8c1a1e60730802834cd6d", + "27a0d1a30544ae4f23c1b7bdd9e83d35da96ae0dded698ac132536f9a138aa9b", + "70424ab87339ef2327e34b8a8ce87b4c142cd94fac79595121726f8ffe2cc418", + "e528d0e66fb40322561a89cff347d42505fc0ce062009c27687933c2564ac68d", + "8e694c1685e640abdc155d8c033ed845737cf1207ffbb0ea36bd4dac60a31539", + "177a9bbe77a2aa1f20e6a5f75a50589dae00b6743280ec8bd4e25949905a4cfc", + "749caa8e4c70c532e57feaf2e2515932aa064b57ea1dc225f4b0084cee8f91ac", + "7a72852ed14171867c18e024222a589313fdf78ccf09612682ffb45e97d6f606", + "ba3e8738bc610da18460832980ba9d9709355008381cb7643361d16482296394", + "24baf91c1a4195779dceaff8b7e2390b4fb099b04ef5fb37343f1497760930c5", + "b87ed0ead7dc09511a5672dcddc4156c8854ffc4319b0b9191588caeefeb38d7", + "7adf0de43dc6212dca32d717f9679d1c77517f062565e2ff4082bf0a2e576460", + "a59a749ab90ceaa7f2e3b64d17ea109046cfa1fdbabd8805513203afaf47ec70", + "344aae9ff08f01c8a6c5cbc131ddf23b6992b2bd7c3c1ef7d3e4349f2cfdaa83", + "3ba8f2684d1e1e244336b79279bf1df1eecd36396ec584c4ca0306ef3b577974", + "67956be653f822e0fb403077b89cdd95839cd3c290060325364c3b20c9db8a90", + "5008b290161b17c43040a028c20a5f9f644db4a223921e747d4820be2b418acb", + "0c2e389e057c3487a8a78ea3349c7e80d64a5653d750bd26b80e9fbe944a7f48", + "fa804a2f20b74e17216a0a821e3b99abbbad93b1c5fd4193f14da521663525d4", + "67edf2156f827ab9af3d3237eb867b75ea3bf103564fd7ef9185a6711eada5f3", + "bf7d67d6761c1e0d97c0cddbf70de8e8c03cf3f5ec1c08c375bef5f3fc6dc334", + "274808668a004a2ccaf19a1cba88e0b96fce2f1d9e98f7aa4f5a55577f6cf128", + "d2c7eea759caeef3ccbb704ee459fd2d62e64c69654af592459184016b033804", + "3780d06599c68843d72cfa1cb24c19015ac39c0168293c72f3b90a1483a9cb65", + "1562325dd827672a2404853ae7d419b1969c6ad1b4722bcb577304fef53becc9", + "130fd5bb45446f49454c28f1a079d2bd3b1fc055d2e1cb70dac06722cfa1ed62", + "1f77e4f1de45892ce50538b417e3596078e2ba36a0165cb031a633e7c923f444", + "2c6ac7c90d6f7f1da7d9b0e9e689807bb201632eaedf1befa6c04e2700d25337", + "10e55882156b78944e77da4a89dfe1258656338c8585b0b73e01c14a3d5d3bc6", + "a41215aa9dd68910906dccaa45cde6559eb3408e94202bf143a727f2cc0a3eb7", + "aecdb9b37dfa48ba5ae01c34e13a2697f2242f1bb36284e48134b3dff23c8bf0", + "407af3eeee702c4f381c3ea0746dca19cee81bddabb0135cf9f8aea1fa2bbc60", + "c75706105b02b37e0f6857cb6530d98d5648637d8d62c90c452ecd7ca5948ba1", + "8bea455cbdb9248d50c217735e9e72ff6a77fa17f5ed5944dd3908fae08129ae", + "77ece9d032a3dec763ab356bd9d918e6c78f59f39e23cbd7abe09e2f8333b31b", + "87a525384c29869ddfc7a63e43c544531fdc021ca860cd2cf8875936ea90b3ee", + "ef9f53baa3a42f4f6cd6b554705943244c068792838584dec08b8c108a427d67", + "58451456b4027122835265e0d517325392e4243507dde172d2f2ae72be60c705", + "f058a601147038abe70113f50ce4adbd9a6890e75dea9e23b68f6a7d57d3748b", + "ec58df98e231ddcc8f8938be0b3ec9fa2bbf62318ac1fbc2395ab08c359076f8", + "37464e36dd7af51ef802f2cf9c1243ff114c1490c69867285767e72f4849daa3", + "6a0b0a8179c2b52d7683efeeb27da661b0d1613b287b12997f9c5b16841c025f", + "0374fc812395eb60f2922876a2f3cc4e3440149ee22403e63033006e9db272bd", + "d4702db308d5bd346050e0ba9709eed81c4e227a1886ec3f7bbc2b44d1d42730", + "cef203d1c55572f2308e1a1c47e28a0262aff08f96315aee0ee7413dc5517df4", + "68feb508831923bbd2528d7dfaa2fd880b6478aac6db992f39220fae6d231805", + "0112d9ea3ac2e3ad73f5830f201476ef94a54368daf4e38198e533e9d5f117b6", + "026b4f9c6a39d88e7d9a31489356c21642b2645ecd3e1647f59be870713d1eec", + "5732c890ce7915e7cbdc1733b1323752ec5c71a9bf5d6a966c6875a456a497d7", + "e910e3b297961a6290df3a1c45b1a577bfbb3e1636be2bfde221722d0827fb57", + "57fa90ffde36b07619417c60930765bd41789f2cdba1484f74026f8a5eaa66f5", + "6b0af7da3f87528352223f0e45186aaaf27918056039f7dfe7679a9b1da9b8d5", + "2bc192ee134b500e1bda4dab42a0523751a566128fb930f9189a7a9c62e05169", + "62abef82ad313f9e05eafb7487f83afb36f5f8153cbc91cac75bf370d86e432d", + "b2707ac4b14390de13cdbfef6cd28a073ddcefbbd6cee8128718b1e33d289965", + "bfcebe534d90a14f2d0a6023b3b406f39bb4abd5cfe5ff65e913d36d67a7edc7", + "2b768ceae048368386dea3806489b22cf9f17be9b2e6f746229ba14d53c9b8b7", + "af2d34f058d02308fc65a812c884df4a8ab2c9d6205cb768f19aa75c7726b707", + "367b5f7413246b80b3a6de5c25f8d8f3a1e4d7ef39baea6ac8d48f03fa1c5ed1", + "00d6d8b0ff3541e5e326ec2a75c5e3e398f6789c62a6fb37731cb5fafc34a0aa", + "a23d04db635a2dab1b3b3291a293fd35b0cef41edd41eae237b35c1aa4ddceb2", + "af18ce58ef542875356010a7e5f07ce85c1384a9debd9808f36ea9993dfa1832", + "1cd59b61c0ffa9c53294a8961c7b8a9be04d74e53bf5a1716e9498a62a79ed46", + "5eba6e4ead14c6ee743d576e9d5d010ae6cf9380e5c5630b0f8508329ef9e21e", + "89aad469c82ea14f78bb9774bfce1d55e3be0e3a4853e850c683170e1387e5cf", + "f17432db23076f79ce4ba0293ef66e4b44a53e53102d884b8956a403b72e53d9", + "43ddb14da7312532c7105308b51ed0363e6ce9655bdbf5232c0ac7ecc8605b09", + "4922d8888bda79e0a745fc2d582d29c8f744fc3c5c35a0c89d7b7e736611eed3", + "6009026e9443242dbadcdfe6f45b9bc315bc83882048b898eb4d1ec49a8e9f0b", + "95ec24ed1041cde97768fca441a85acdc9a6327bc27cbe131ab9a8b8a2e12df4", + "c919350512f4e056a5d08996a34df2706dc7ccf11569c947e8f7f58837ee36e9", + "ae198a443c3ab89aa4be42eeb62d0ce674372a160a40141800c382fbde54e7ab", + "430e700b61ae85e9cdf91075661c6bb32e244f8b40f1cd7299bee0efd1f19e13", + "65f753db232514ca579d0ada0e0025a631101a48916b4c72445da203c661ee1d", + "48a1ed80ea38b99806c3ddd8010e68d97d22930793da5730f8da217a5b0c9c0c", + "8e059ae6c1769798a81ae0dc54ca577302a8c47f7ab5d0f73ccbef8849e19936", + "2fed8eef650eeb49518331bd74e415610651c74a82547931ab7edca79e027eb0", + "43e3bac55edd748a41e548ad06952384a041805d9069bbc29edb492fd24d97a7", + "7f431deb3576b99d122c7f5cc5161a30574c58f697960357a9f0984969ec0248", + "2c4b2af9e84b9589de76ce044ae1a7487119f68277d886a3a3be388d8768615d", + "24d5c12cfb08e6bc33efdd20ba97de01fc25ecbaebc76c2f9561cfe389c31f3f", + "c3c6c11d8ea31856bb75fe043cf590b5d202d600cea31a636ed04d558af5ceeb", + "2e9327033a9e54a816d72ae7839fd64bfda93afbeaff20181126b5d2af5da64f", + "fbabfde39dbdd65b073b106a6dde331e991d51144544b67ec9a331cd639bf7c5", + "0b2052eabf0c055d19cf81525cfbd45230383213f55f36636fb09e6a1b143d37", + "4001fa6435f3810517ac59110a10d0902a97ba97d5bed67e703da0f294399b4b", + "4a236cced04c2ddaafc46a9447c559146494a7b5fc3025f9ffdb328b318e58a1", + "f916d0384377fbd23a0f9ecb413f8d198751b9a6d0de1bb8c94e06b6773a6cdb", + "f5d5fbcb05caa5e334636bac6589e0e49c6eaa7fabe01dfbbd4955b1c87a8fb2", + "aa7a7dd1cc19bfb13db6cf7dc23bde7413c3fccf8d385dc6e705c0b10e96545d", + "42760376b17117fde7819ef3743f691b54c6286c65a6303fa4007075c8375581", + "2528e670ad049e87074dc9770ad178b281c9c49eef4f54bf0c554448361a8a54", + "e587933ebbe839e85678493f0cdb5c969918c76d662fbdf61443dad51f794ee9", + "a4b62160d884135daba1437292286aa40622c57baad2e66de1baa6d15124fa84", + "5d44c0d14ae48f1ed38d58ce475f233eabc00e0ee750b03caa9725d504a9bebc", + "d826072749c363b584bdbe6337db86d8c8a726cc6af359eb72ea59f40cd206c9", + "8047a1932aeab534a3b9539580e636d17ce2fd20a87b0b703142775e2a95449f", + "d3aca860e76748418425a36c28dc88a31338e9e787b7e6083c1f1c0c3e969309", + "487cd61b0cd52a4b091d744efa845f6f1293a417c2909b7de633d7e12d9c97e0", + "1f98b9763f2dae38c4bc79b24775f95118ead108ea597fb9a81404bb8e7d6584", + "1878f706c3a31edd1992ade27af38141f1b5f6c8a4053ed32272453c3c845af4", + "c527e8170a0b711130339d00a59fe0ffef09ae1d710248ec0970d59aa8658b66", + "16bb6f716c7c7a27c45c1dafda9cba44e19199b35ab706469bae4e5f4ed3b48b", + "4724390404e350d36fe1fe898a89fc973b71b8bf6a9ef8e96b97bdac489bdedd", + "1279d112e9927bc51da35840b39084f9e6da84ced422596de53f046115fe1469", + "587451925af35c6836b7d7e422be488bc3acb4c5707a6dd79541b9355b217928", + "aa5e4cdb6fe77404ee70b253de86178d6367b9784613f285f0db4416a2091d52", + "824698284902b14140a9beab1b2a0c5dfb88062b733b19189d0bc712af0b871f", + "80a7b3f1f6c4d1c97bc7df89343bf4681db4d378f344cde23b14360b65459630", + "51703d304d427fc64117094a004a719fa70bd2715ee6555dd981b9d04c405b1c", + "505325e0d8577e5d92edc315ebcbd3ba8a72f9fe1368f3f66b7473952745596b", + "015ab445da6060418ea35b8f81c2e4c184c889a68977f182173d6ff26e141341", + "9eab182786e1d164f8374ff39ee424eaeb0d2bf81faa27717a82bf203e6302cf", + "415b4127dca5f7f70e76b1bfe8be51ddb15b975cb7aa821362f915cbaecbb68c", + "dd77d28bea64a93cab4e972471e015610e01e36f50e175f01fb6648e29beac4c", + "0bec2abe38b5e7a4ea67344b0a295eb3e110e83916781ce2bae5ebd6e2f5e273", + "2b8b5a924fda3954fa1a11ba149220be6686129ad3f794cb3506a88e2f1c519b", + "d4421b7d1e2bd0c472fdca92b50790679bf0c025c8508d028a58b2e84b157c65", + "088a9867edc4e801562937641a358a8c98a0c9fa87be85fe33fbfc4c6829aeb0", + "5a2c071ef6ebb97f0cdd3a895d2962aa9513bc8c14e94d91c96cbb0562f24337", + "4c2e3ad233da82aca50553b9176c52b3e4b67d1bc184f47d1c9017bc3d425fbd", + "f279099b7470c320d3fd330a1877c685fe6bb7c0409a40cd8733b31f314841b0", + "f42fcfb377bc6fd01eeaa3be345febf18c271fb1fd2823b83fd05f0fedc59752", + "01925a2cce89806d4a36b9fa7a07093478841ee15496a59df8e920b42dc5e2e8", + "c4d99463298ee19971c2916a7762c67df99239fd98bb0eea84ab297dc9460a71", + "e6659d26122013cf7829a27290bde6e0bf8227e747154d3f7ca62bee5688334c", + "b6b557d9f198938005eb5a61b512169016ee85365c23285dd3ef457fc09011d1", + "0ecd1afcd45d1dabab0383b743710f26e6ffb80a103758e9d73e9d3ba627e794", + "e4a85af0521b4344327859865a55419060cf92f8ab793ef4bd6c804d9b1f03db", + "1352f365cab6f6c79b8a9fb70adaf63e1e64f7ec0480f3508f98e1243ac8ef62", + "a7541c1c24aaf884c6cac69f5430b8071c6d5d9e273503e6d256f8c9db65e241", + "5c66557c8ef948eda38b86b44dcfea1a52d133282b5ddb316975f73b4d68bfee", + "62640dbd15b5ae127e3b8b2f43091eab9e5e9ef39824b7cd11014125ce11ef53", + "54bd4809fca3c02bdb9b473dc0bbcc7999228cddb5df7941f97138d5b091477e", + "c7b6fc0b6ab9a8f4a0f632ad9e6c6d58693a4fa57ae05f635ea70fea72181b94", + "e2c6cb7d1c83d2b76aafe3ec6dcf98a98e6be142f821052d043a794c89f66e95", + "64946bf5f875a1431568ec5c0b95f825e9d925f167d2e88e55cf8f7a0245ce2f", + "e7f121fddd2dd444cde9158dbc7cd79b25da1f2ff2d639a6960789f974099bac", + "f5ad5f0363781f6a31e4c5c22b988c1559ddf7d8ec13249a9523089ffcd43e4f", + "1dd24dc2c128a0aa5229b5006b8c338115f44d60d6c3616f3df7f634a16513ea", + "98397267d2e16c20307778b982cc3795dfdfb0b3f246044f1d8f3b45397c5955", + "9eea4091abb508c31017b9ca2b2fe8d725fc24a1826eeb4b9a4d12ad1d1a4775", + "80758de48755b758018a919260fc4748c8047e004515adde8f1f829772a9e6f0", + "7298c17ffacdd3b6f2c59fe367dca8f3a11f1520f9f1f3194a939141c93b8142", + "f02fb107c7ac9135b8902f9eee6121a2701ba5fdd5e9c55751d323243ebebda4", + "ac66daf8802a57e5a7c760931c252093d889addf9b2bb5f690c7af9d6bb20f1e", + "e0470a6632010b127cfdccf216afe66c09821d566333363ab13f86f66b03b10d", + "861459712b0eaa19b31fec1ddf1aa475f6ee64fb107b9b6ceaf2a7182c59ff85", + "ff1a66ffbf1769da6a0c874921c6b12f5d13accebf7d43601b7ba16429e03a8f", + "f71420c860f0cde5fcbe9a17ada699c71f87d3c55fe2ec5a38ba074127baec5f", + "442fbe8e84e7f705d1b6e08513c1d83ad29ce9a2842648a9539500988bdc5ee4", + "bd2e1eb0540d3d0b3fc12e794b7dda341d6d5f90c22697d9c936780ac8c0585a", + "32d712aac3a6e13d7c8ee9370410ee8f017674acf07b8d4e72580e40bf760e68", + "d040aa704dc2955298a57a4b3c8de89d998b4c44462b2d7f744dd9635fb4a7f2", + "393ba84bf5ed5a2e6f488e33e547684ad36fcfe0ab0ed880677bc00cd7ef2ca7", + "42e1c7889e2dd6806e888c95dea71b48c48a515006248d76de10ccecd72935fb", + "9a14088b17d0b4f26d0954c328e88c990990a7a38114cf34e1cd21a2833c8271", + "7dff5ec0b81549cc53dd1c72ba52b5e165141be3e8e877640d86628ae31e1aff", + "c406ad6520eb4dea51b2f36be4c7414efdf3a645b094cd697f581be0191b5d65", + "29645c44dbcbb40277a3ad18b62093ddc7dd268269eefbeba42960af5002ecaa", + "a888e30bcb67663df9f1ae534521d40312e70ff4cfaf1a00378c0ea1e983ad67", + "51bc947f8e38f8c6fc110ad5cca9d55f8df6e438a4632b8563bb3258410e1ca1", + "f83091e75b80045990bf9d8b514b56f24295ae863ed309667990a029f9d298b3", + "c69306981e74669e3b06e3610d1c231c41b2205b277bdc95015a309b8fcdeb3b", + "f0c5f4583b7f277364b53c9527f0b5fc3353d1f037ae40e6567bea5fc4f90aa7", + "f40da14f21ecb7f507871e44b7aa8e9a56b4fd0c05594a010e57d2610571a231", + "f06d9f09b472148271bb76f366570946d5fe4a68bc1f899fe650326bae715ba8", + "d36ee53816ad5c0a083b5759e8be75ac5654634dea505473cde36cfa7848b860", + "bf9c7bcc3b044228b21e5a6e9fc5a4219ce2bcfbdc8bbc6f49b68d4872321560", + "61eccc41803dfeb7166f6e4b171aa620ea494938dc3457ac36c72e49f973c849", + "647e833124e9da6317bef01f09a431c71186bcfd49931c3c8727a89656795d73", + "7339444fdacabf0639df3f66680746fcdde879f24692b8055c18b559002f35e7", + "46f7fa4000cf7553d42b9bc7409aec21b4daccc28309eca043dfafeb72c3ef88", + "361f7c87afbc354f357e8e3fb4809e351f77eaf0b68ea930974892218fbd6f8a", + "5b127e102f576dbfc3d317ccd43d18e920c2ffe3074d881e504f19925d925582", + "e3948487710934239897c8ec7914ef4cea9d1ba5859ce87f246f75514d701b51", + "dcff133db569010f4f698f01fbdab5142acd35854a92ce618fb08667a238e826", + "2fd10c7db453043722f048baede802ef87614aa2e07365f4e8cb8f96c6401e08", + "0e338f0a04f0066851805505fb48f057f0dd5e31356d5c39f64184ce0a2fcfc7", + "d2b04499e880205994bab4c19f25ac3ebe5c35d18d71ed3587a05a6627162a23", + "8e030b2a615113c0b6f8e934495d9d6382cef1ac25c2dcb11e1bbcea41eab4f3", + "3bbe19e5be2b9d6a30ae57cf03079bfdcc2340c11317a509a31c9969af997fbb", + "016c3843e40d7484425d2d545b28e6ace489fd9980ad93d719e0d5e1a0aac888", + "1b5bc4ad3203068ff27597d0eada92daafbfe738bd8b346574e9bdbf61b5a919", + "b01c82b8e10690e6702d4ca89596296d49f32e010bf39dc89a9c0f82ebd1a6c0", + "f903fbc9d73573e0b18bc554c05ce613682404401e8b02c0d1093cfea3d64194", + "8cc02c60457587e5ccfd24dffcd02a115d4c9013e0727a2c07d17bd8a52182f2", + "706945daa67abb7587c3540ccd394cb56c23aea6b0ca50d52b9a14bc4bd2ec85", + "84e8abe718a30aa4872a0dd6a177101474d9f3f9c5040676eda92d79b320104f", + "bde46d89113d8d9a7097d5f26609b37ef6b386bb8c801b2ed8b6c93a117a93dd", + "0a3bf56b74b689075aec7146397fe3b249d5b731ea585654d4cd256a210115cd", + "cc22980af2e855bf216021d63543d429edfde9a831f81baa1692f9e626246cb4", + "ed48b65b9ae1cf09f2c1dac41a745250cfae0bb0436dbb3d8ee68fba289d404e", + "8803d9d0ae19a4261100154bb86b17363ae954a874dc50f03de9268390c19c00", + "fe6a9f5e746d312826ba5b1115ba4cbdd65e00fdfcd8f72087068b0ddf9476bf", + "7c8dfbd09ecaa3f7e487a14346889cc84810731fb7f9ded64323486e7ee23112", + "8408e57c73fbb0c50ed82baca98f917aa925295f94653e33e131da365f496262", + "a2b36a0eec9e50d219b4a9266a856488d0ef9b99e4db470b5a61cbebd4b6c59d", + "dcbe02e8346c2552c25e006c69c8c157ccb60bfaf4e0e918044798f15a013a6e", + "b65120f9596c0ee7709d52e06cb8cde226b7e7c50bacba73b10faa660e7e0565", + "6b4a7fec949daa6c97a981414e9571fffabb947e939d20c0237c2c41aa264e75", + "acece3b2b86c1506ef7745feaa1f4568355a710aa4aa3076e04b05c3640e64ee", + "b81d55507e3f16bdeae2e87043db9830641d2fe5254cda720a7d9b5bd6d5c956", + "52510c949a11096e42f3df16072d176a56a38d2fbec57eb352b8bc307ca1a41f", + "0f58292961db49d0356ddba1aa729b87bca31c2e47c5b593ff733f37d8e70b35", + "01cde2955acf101d055868e046fb590f9463c1c6e200ee0fe126b19e8f3b2957", + "814e629d3d2bc04e7960103127eec05d8fd4a6ef731d79fd9f23fb221538e58c", + "a498574de80dbf1f936d6fdc21069a8df148c9ba44e1f6cfe8871f063bd172cc", + "864c938974ed29453e9bfd8492e54d97b87ec8f08df22afed918e6fef2c40960", + "ef809fbe766e34d53ce0f3485967b63663b1238e3d3e8140b8183f421d73a72a", + "64f33f56a527af81ec0c3561158aa262b99cdf53932a38cd0233dd94e9d7633f", + "88a37c748289ed72bed7907691b083d653047f66c1da71473b5caed95538a759", + "61210b0cfcdde428038b31dc832b0cc972123689b903eef828411f99ed7a0ed7", + "f50b38058329b3f6fbfb6c3a10e636b57ca047ab9ed54cc426618326d8159bba", + "9158fb8209619ec5b338c3c510a1e90973dde876a838fa028b06f58a5b2dd2cf", + "f7a7dbb153da0e5defdb1f0633b910a0b71e8790afc1a45d0ad68d226691c902", + "fbca7f5ff8a1f8c3b9d4b3ada1005f0b1cdb3252e6dd6afc88996a8a40e5b571", + "8aeed738d671b1f97fc32cc6f6fa76924e1aaccf9cb6003c16c312891b4e21f4", + "d3c7ebab63b8c21658a95675c01bcdbc43cb58f97680d2e07ab59016944704e5", + "e6f094984d2c9943e8250a9fef6ce6af6f685cf41268bdfa3c54fb8d23e65853", + "c70ce701c01c9372cfe1df0c910964635f334a78d78a89f3bbfe41ebdc58d778", + "8d4abb26639c3ad391818f5db10e175f4c40862233c4778fb15e4a44742efa9e", + "51dce5337dcff57e685d767d5b54e5ad8cc63dece71d50c7d4d841af39cd9062", + "3df29204689263883e5020bedd08a47f7ac76843290f60775304f18451670641", + "cb909d4717a0cbb9b40a1d9ab4e808535bb29ec7fc08b62b284209ec4e00e42e", + "336e1ccc643f8c205a559c8158b71c08b170ae8a61ca14575a56dae8ea863dab", + "0f59013afad14fdee4de4908db0476ca7e8bc19123f25de0602f6e7901ce2ccb", + "b1c5da2c22a4bbb7f4723e73a72d2b1b6fb8972016d655e28b710574594ce3fc", + "3b50b43e08df9736ab4f1064f6d570b0ff24ef2576a247781d9a2029f1d9f8b5", + "f93b26281cff1ec62f4dcf171fac8f342d1b88d9def198ff2a896f49c834380b", + "150c00f3a558bbbb1396cfb54a48bab114882df76a77e4f593b5af3e7f1654b7", + "d3fcf78be9dcb1deea8d93cfd476a722fbe0e6a535afcc16c0ce415e43f67785", + "670436b8383019f61e78d5f02fc50f1adcc3fe1de3f8ddda956c7a6475de9172", + "122d087149c0c26b2d489253c1818def160cb9718406d0d964a3a33a37b85e38", + "17bd70ddab04d3f4d6ef4783f2a05a7d9a53b7b4d9a72fb1a9dd9f4d4ae872ad", + "d71560cbd38a37633a90d4b54f3e50ef2f8bdb60275c82ae6498a667afc27bc7", + "57286fc21cd20bd9907269e86ae5e5948dfacdb9b9d263bcc45c8ba2b4253027", + "9054125e883f1c6c7e9737596679cb55990ba615e49c296bf30dbf8585e45d09", + "1feb1cde42f27deef23f321a5fe6ff7843cb012223184b00415fb640151e2b04", + "076d045da91c1c3de26913d56c1e245f94e6222257f6c060600daf5e130d3ec1", + "3198643b23108338c324d0ab33d477aef0682f2c993376eeca9b5fde4ffe5ad7", + "f9503362ae1959d11bd1145427e40db90fc11c8aba4892de1c1a0c1eed0cb7bb", + "2e0870a0347e364d201c8b214985fcbec24afb10cf3defc2a5268b320d7a96b6", + "e1803cf1eaa9e18db4f4e1f583cdb4e302d63ca7587ed2b4a59730d0e9b07a72", + "aff3dba018ce707b12d2171e5fc5d36a8238254b2e5a8deb761cd3cd2e3605e1", + "44dce86d5f0a94ea5c928a74ed4e7e03cba983e23ccee726ed11653b0a08c6de", + "d2aec6ab21981a562be1440378637bd4d3fe7f29380a975a14df82268f66d1aa", + "9d7c0afbe3273bc057c1f786d80532b0e323ed3ab39e0b106bddf31adf3ef939", + "2b9ce0592c931b5c0597972577348c6659858717ba79c1fa10a12ae3f921c136", + "c59fe7ac5d905eaed112756ee85de61f81d1993fe7cb46a88b04b099140a8718", + "4f62d03022355c0d262a1b4210b48e01d761c801492164ab025d90e6a5656556", + "97c5e3ed4ff23bc3b14eb46c67f76ef719c51da6bdc56a1e8b98c19eaae8b582", + "11a9b159e380d8df346fe5e13442540109c5e7ccb1997626dc40eeb2cf6286e3", + "6fdb9313921a82170cfe7d40a09c710fa576404263105c574ece8c33ee73fc6e", + "6974e2d0b3fcec40adf4d42a799b658b84f9b247178e88c47ac70a6ff60715a7", + "295ab02761716a99f023500ac4ea832b87b442a004f08234d293b2e950e31153", + "4deb9934a57797e95e70d2111224387cc3a24eaae1ef7b30dfbd4e1f96013947", + "182a7c2ed2e7acacb9d8594f4b3590e54765bbc6482f6fb974e1a6b0563a5c3f", + "e685d59929b38616c8002e3351552a8308df1373c49fcada400f2c6207757988", + "21e50339f489605b3df7c178d920cbde4e092ece213da2600a899290321f3b38", + "ed3bc2042fa616bb57be9803b3dc55bc842f7766960891bba526b8223aaa365f", + "869bad12e5e78c88a0ab9eddce27b668cf05d5788caaf854578d6508f8a77e9d", + "d83e0321e50365282dd00ae5eefce30d515ccc06e4371dc4259fbb0ac8c57245", + "6b53658232bed7e35b7aa45a8ca19828e15879b52df1380f236ecec790ea25e3", + "3e1a4d8300e8d278814eba23258b52608b2917a9859d7cd6861d1a3169511dd4", + "f58086c88832b42abc62f1bc9e0fca4f005f4ee925adf41086f5c2478f456c07", + "78d68f27481ed82139deb9cabb5ac514833cf94539d8bb4c2dc283a2abd08a69", + "808b5497e6b2c808031b3331552e78fa5f9784c58569af59b5fb043192084abc", + "e300bfc9d4ac038243f68e86057cc538a54e9f63e3d14440617ce4c09c46f806", + "3a698ecadc1462409c8d8da233f93ae8123c8df1bfd6d5f52d2bb70b8f1c39dd", + "5f9557d5001ac0244c4bc78e1f075401fce98c1d42f3e82e1f4ba950f8b6755c", + "94db94222f4ca0347aedebe5344741c9bbbaf26e2b2191c25010ed59f0968666", + "078ff0eafd45e44209d1fce2ac7650550d2911e5c0237aaf6008bb91707f80a1", + "2c5552ba1fb150724c13248c5855d877d3370740a918d9668ae83b5716cb01d0", + "db30ae27764a54b525c5f954d257190bf1a5a1fc64c1b23f4fc5da1a0bab1733", + "f0d649c4bf959941e41320b256a8b3a9f3eb04203d466d76b47e104ba51be6b0", + "79ed26cae5fe88587a069863f1c81d238a04ae91bc393d7fa97db5c06d02af00", + "c0d346584e25eedabc7652865a5130285588ed3a5416534315d5020af6bc18a3", + "04e0b742cff538ecb2684a9b9d06424c1b4534136d7d706ea479ca8d143e441f", + "51a0e992a9b6dbe5c5b889db27ed219cc892a37f976d866af3405ad1358ddff8", + "777ea7c21175de7e751fc07fdbab285bd429c708f67d1168595fc124d806e337", + "7667f8b2d7e95f998f3ddca97c0b58405627742950aecc712dec7924d0dfbfb2", + "25895f2e64ce971e23e887668384858ab2f1c2ab0ae05c093d4151e244f696ea", + "2637a1a84621eb53e4c4cb7adac8861c04ce2ed321925765601e8309eb2d7315", + "32da41d1ba01dcb681e54271bfa70387722353c678ef35003c7a3542d2a2a7c6", + "c2f2cdeb0a40e96613843d7cc6039d928919eb00b7acd0efc2510bfe9a219ed5", + "17592c58a2eb39d1fa1eeb8e7d9edfd0cace8e6f00e52db5ebd07c226495ab38", + "72ebbd1e36422e24b4d9c3932a143b118ee411636724bdc4695c9e0a08cae74f", + "3533759b2eb97be8711436ba6bdfdf0d8087023da4a93c7184eb3ab3cbad4587", + "ec3b3705ef0a4b1d61b7e4fbc5120f2e9829c513bd661736b7f9c40af6d32997", + "2e0c925c1ca3885310cb20a25d4066832630f5f291d17e7c338e4ec7a3195721", + "24c5d6c66860d14384346af782c7947132628778622ee9812e08102e57b9958a", + "2581237f0a6a3926cd74954cafa2ec3577d8ad14045d22b84bbb7e4dbc197dae", + "0f0afd6a7a188dd6ae73aa1d2e83b2186d9c157f3dfbb6ccab229b265adfa70b", + "f7bd19009881b731de395bf02c07c9becc98f207b4839deb8655d686d5a12253", + "f07cb2a92d9fc306e925155730de98b17f46253cae6d602a234c199d6fc3d4a3", + "addb4c13ab6da3b3e5c036c92b0172ded4964d01112c6be64c382484ecff5417", + "13ceb9d51451debb0906afbc45f23db861fc0c8792f2cae9f1bf98c8f01e14df", + "301a24f2bbec991dddcc5f3790a899ed0f8e61b2aa2875c5055874483504fd9d", + "cf4bebf0d2daab0172587cfb8de33696d521992cb4a737faee6bf8802a9f7006", + "3403dd2c7101a05c5e6760152fb136ba2f2928079595b3fc5f53a813e3e5af77", + "77baa72e07f92a30cd732800f9c033aa754c23de5e33096919b0604526684720", + "70c2f38abfaf82a13059ec602684ccabb19aeb97b70bb68de472c0d2e444ff84", + "5904366a35e579fb738bd47cbc0ce70b09f6108d4d9bbdb91f688f7bf3096380", + "3d9a9ce71472a726a2cc06bdd18edc5c8f3fe8ab098a0c98ec6186330b643ec6", + "a38f655b19df625bdd8c34fdc9b508a4fb8cf3b0bb8b52a2960db47425b9b6c0", + "c02a5d1044fe24218a4fad3f497bc8ad233875b5a318a120b27c3652223d56ae", + "796e6ee7e5d67f9122f02521a112b676eecc533426a97df7f72d9e18fe14a32c", + "5241711fda1eab4254ca1bb59e124c2493c2d27c6d26e266a81e04a95cfcc842", + "d5bef5e85c4cf82170e421c655130307236d2e50638dc0f9936ba8585e2ce236", + "7bf554cf2050eda9adb77be844009231da94e9e7664c13fdfa48fc777b64f6f7", + "59d43f969490eace4def3ad9243c67f8a88af3f2b2db83df51421c9f6129d14d", + "aeba3cd2850658cb9ed3187d555078bbed931b7d3e5c88b928c4385f983dfca8", + "5e89a52664b92041d5a143a8d37c8ec0334576dcc809433ae4faab6ab6c5163b", + "ccd466480abb0bc1a02cad77f45561477e236eebe772fe4414c613e1292eacc2", + "2044d4c689d6122ce429ec01c201a763efd5f66a6c5d0917948f9a9ed1d2fc9a", + "05102f8212816bed5cb4876090e89518c2d48590aefcafc937fc929a63861f16", + "fa01681f26261fd773eaecbf5ebda8aebbd9995d5a0bc388d025575cf6cb9baa", + "baccd8fcb5d0f99b5da6664251e1a9c23287c31cbb5af5df6587aae2ae535ae6", + "b637d072d442b727276b605912d407a105dab45b5d7aae5e96b14e5fe37908f4", + "75a13b13d1c4cb0cd26b681e40758b56c7c65aca5df17ef8e6ecd905da777a62", + "1b0362c51223536ef8ae10544727e872c8353f2fe5fe8f2d6486ca79790b7f01", + "c69f0217472ab6e6d37f753df6ea397a3589d329f96411c00600954d5b13a143", + "78aa0ee01e87e72e403e125aa9b866813154f763121007d7c947a877fb31d410", + "358515d207ec912a2f17e4ff14c617f3bcf62e7f40283e9e744ab023af0e3e9e", + "6ad6ddb4f2accdd46f81de07e4c86a6be2465db8e45f752916a31a63521306cb", + "606dd917323a2cac7052bc324c898a4f0a6156a2b47798da97696875207d0a0e", + "88c331750def1aee97447d88a7faf5b4c7fde7a9ddcb989543d8646ed9b18c2d", + "05bd71047fbeefd4aaea8dfc42ae7a38f8a5383753c33733deac176b1fbc6046", + "6f4c51e938a3089f0d871a8e18d70fd23bfcd0b0aaf2ae8354240268c24a14a7", + "858ee557cb1b470751a39dce3d5b260b1ed3e2b50510258c634778e5983262c1", + "fea962272b92348012c551a9328ca585190dd5648ff45e790999898cc005fc60", + "974e32b2620a6d3c34fce35f32c94b45263ffc83fb7ae72d70b41ced21b8270d", + "fd46c50ac399451afc20c5c5aed517c58dba2feb8227a34e165101591a6b1185", + "d624f8e72d85b11db2064dc36a8f5b4041b7d99993ea38c9cab68652ba210f47", + "7e873aac0c0f48d1c506b3cdcdba4b6b763fe53d3e76b91dbcea0fdce28c6177", + "854f9661f73153181998b0cfcd619bbb279b8e611b3b88b8202b2782d04ae2b9", + "07e7cba70f7c17640af11d52a02043ad9955a91e8c0d2b13b91a59e5e99a9646", + "88783d3ad9617ac4346f251360bf3e1cb4b310560ff71657746a7e8452aace13", + "9db08acefc50c79abec51b4b81d23aab99c7963bb3822a794839c88cbd69b992", + "2495a8392525ad526bacf8a8f341186c1f4bbe28a33dc836853d44c5dfdc0104", + "237c5a498708eac35d3d4cf0cca3116227b7470cf17672d56f022cd1edf16fc6", + "aa324738fdf239f01352af4b6cec831105c460407935cc72867c0a27a7add98b", + "ef79e5a88a28cdcdd4e3eb7bbe0699bbfee5f64e3839a0769e84712b60a0e985", + "b3d5074346a44f5617d2b09fbdeb83224e3524113e60fccfa782935ab3185b92", + "1040d54fcf64e7056e59fa7044d9ec56d8a944de3d5fc8eae3b034d14efde0bd", + "9baea1930b4dfb46809369b892b0515342e9883ef9144d70c7f9fde851eed30a", + "5f5bbfc0cadbb6049f6ddf14898b957c762c660c07129002194923c0563e4be4", + "fe653dabcac054db53bec034ae360af6e9ceefe4463dda072899aff3ed9f3d8d", + "2503b46f4e9768d41ef253299ea532dee5d3d57447a22d1a18c4b1b1c0c036d7", + "d46318fb45f57b0329f3be74941e71c9ad181eeb7b2a89d6dee2f0f6f160f7a4", + "b8c18eccb877e0086f64eb10ea4b2e3ea209593c76245a218600eb9da331b634", + "adb706deb920531b5c07d19917802cd71c594d83dd50973ccadbb20197e317c2", + "097ec3a93e8f3f290e8b4cef059ca63a109a9d01b2f0175b0af45cecdbc1fd0b", + "0af6fab24129ee000b04a12cfcc810e0399943e62a2ef462642a689325c09129", + "b0de6dc28ab6ef32ca791e5b63135880dacefdb09d492fcd5f92d94f7d09253d", + "d97b7c9a0b74c684b6b0cc8e3cbc62cc8629d7a9f6266cb931318fa5c9322274", + "cb53dc4d42fe2ebb96a36622410d28ec816b99a7539c2be94533c6fb1e1cc3e4", + "ba5f901e9213bb023a07fb1c3f7a555ea238cd10922ee920b20d5d282facad42", + "9b544ef32476fb9a83ff5666087d8c1b432634333842bd99066c688386fd6003", + "76fbf502fdf313279ef919d1797f1790853a5dffee22aefdcdd87ab1eaa13781", + "e5f4206a82b942352d356b379c42f44c49df15bb704b8f463eee6fbfd1e97fd6", + "9ecbcebd26e630b837c05488f16ab972f78ead2f5f919116124e6827d48fd480", + "2846dd70c7476860161c593a97e69a00cdff35477550df6f821027e78cf4caf7", + "25725e467fb94f811080ad10964ef885ca9308e7f8a604b5d0f99b0f4377e028", + "7f1d30dadcc4ed4a86f3ec5ba71853966fc16e670f47329b592e967a4724b8b2", + "154a2414eb6e0ae84ec466afdf5dddb880ff1f0b928fde9125d6e8ba7620a288", + "c07a1340248644fa0f8d71371e68843bacd2beff0f28241d68e8eec1b4a6bc17", + "a06f4d0770c140e0b89feba3a13e58d0d9cb92b1ce14947aa0713c993ee10bc9", + "3f659f3aa35161d77e9557652b69e9d6ee237eec0c78eeb2b93e926b13729e03", + "bc8ed17eabbf830c9fab8859aa3bab52bd5f2b3fa9b081420e0d599807c66695", + "5bb6e25c475b8ffaecfbf16a3da3318247c43378ccb17d5818c0dd73795009c0", + "4d7b90c7ab43d3624d91185e8ac2186a08fc24292cb7f4c30be5ce22e74a940b", + "a87cd73b07482c72aeb8e5a8848336cc5ba7bf08a5b68e1de55651e39a40dc5d", + "8b721ce84c4b87fd0b52dc01e8c0ff605923147264ac9ccf2d82db7c88bcf9fc", + "495e93706b3354313a6af2befc0511865539fc548ed55d5c922dc8090938b8e4", + "d10a449c196f825a95cd00a70467d61fc624ff99fc00dd17d320e9a994b71ee5", + "33d98c6de91350c4b4573f1bd04406322d9ccae32a5d7a18f9bca2b7519b795a", + "1454de3b3d18ba17603b6d641fd3e6ad5af9f382c1a9f892fa91c65a50cab024", + "6be55b76e8d72c466f6e8c0543749f038bd8041691ca69beadabd8fd6f74b84c", + "5f5f4bebd15e48e1d1981fc20cde8318faa1bafecf0289861c2e8e5b4314f9e7", + "15fa66ef2dded40270808d5e63fad7d8e29efeca3823b1d92970ab0814c00fd0", + "7595acf1da5d97ed0800c61a5261b792459dece5464762ad75288e76714cd91e", + "b18c4a604fc68d3d7d28fbba89da4fc8886cd3bb39abf1e6a9b1f811425836d0", + "a8afa6ef8e859d2c97289c0fbae4b955b1784fadb9fb864dab032de4988ed069", + "65247c73dd16e34405f852bd076aba294216fa9e22d9bdb8e3e6ce2c78626c8c", + "16b730d9ff0892b6792f41f95d38a76a5c3eccd10b6b4ae962cf12831362bbdc", + "01b6c5209966111727c3a8fa53b610a306ed1e9ebab6a845596317b66a6ba30e", + "05ab0070a0f7a15ca442e36904c1b4035c1a87fcde4a629ae9db2a361ccf9713", + "5bbffc92664686e87d3fbe4d9359c02d5d1ef07c61047c8d11c09bd7cae127bc", + "bd37cbc0b22ca258bcb88d2413c75632bdc9f48b378f3f98fe645f9f919105e6", + "5868194801a9e5ada96e274173c95ef09e7da8d5360a481c6f6bf6316bb42ade", + "4ace60b2540b7973ad1e09b78d79f8bf1b98c298558ea4667c1ff06ae1f05f31", + "571b817f20f6eb97031a4aa894774255b5626c5b6195987908b6a3dc1cf26ef7", + "6ee19461e1b2fb75df49f11f56c1b707fa981f8afc4fa3f4b8c0675965f44e30", + "164bebf0c464e790dc56becd2672a5999842f295ffc4dfb356adf51ac8b975dd", + "258c288e3672bf9254424a549343d9d075c7bad227c78977139e7c00cabcf2e1", + "2f73b5e0d07d17b9b000816c4fa4001335dfc80270c801f8241f20feb05f732c", + "c5caf3aa1655d56e44a2dd5444497bf4d7cc681eeead2a1a711524d9db1cb071", + "8058f13868389ab8980c876001fba4fbc1bb37512d1d6d9d860ec258f3a3533c", + "3fe851e96f68daf0f17603602f55b55518d7e0c82b5b6f74a3122609f29be257", + "46006f97c3c176e409409dc7351853f84e3d3df050bdb900dd16341eade4de9b", + "df6f3673a519cdab234e83b63a7149a0d729c5934a432a172770553224f45b9a", + "da00f9ec6b0eb4c55408d5a6d8ca9a3503b3760bea73504b8bd9bc07cc41b467", + "f1e29e12d4bb82c78ee36f3d51e16e5c0c6cb562dde4e774ca39bac84c622dde", + "52ab6d41959f4804f4cef34672dd1be096495016f0c5668ee0cd358fe2c82041", + "47e1e535636c83bd9f4a1f598f083075c30060127b369dcb4366a9b2ff4de5dc", + "80ade46534d8011962bb9b0923db355db21176f88f1ba0cb0b0a7092a4c35f87", + "5ba65d16f105fcc62ba6f65ac3111e32adf5a3abba7d699869a82907fdaf6f33", + "7faa8b7aed81960fda8a04e2cd0b44de89e68e720ebe015779d7b067f40c9f74", + "5d65f4c806432653be893dd6d42b8b7799896337c88f61d6cd06a0517d1a9b95", + "da5899689c062bdeaccfa3299f172913838f5052a558e6daf03842c4590e4bf8", + "8cccd369599076e4385de8fa089c6fc5db99827f4c5bd37fe2c7fcff7c4fe40c", + "953b4efc650c0c307da22e85b5d75a02ce41128f7f0021adacafc8548bde741c", + "d2045a203f21ee09c91509275167d8a2981b42e4f4a726947f5bb22b3009e8cc", + "ed92e68a9ea7fd516c451bff41d081f39da0236408bbff9f92e6ec2d84446173", + "5d2236c2cacfafc4d96b9938185f84935d252d7961f23123a52343af72e60e8c", + "b00c6ba9fcff1bc3f972f6b08040241e33344e82f6d7ea77524c5250a1eff961", + "0c32e54fe9cba0ae97323d2e0a987815d04b41f3319325ddd006a5e96ac9f00c", + "11345680b2be035a454a2281aa8860e376bbfad6dd6af7c4a78e66c1d1ebcb12", + "4a7563c2cc33679b6935ff7f5914becc5115f7fb3797078711f00f5ce2ee9e27", + "5fe454cdf0d1dd0ec640d475df746aa0e9a89d9f2da34e109de1c83263edd0b3", + "742270e004c6ceea1593daa9bed8be547e1866a5af3d9a9aef076b791cd9331a", + "06b50c3bbb81b3bf88510625092086d466e8b6f0481a073f700821f3613a785c", + "d574bb3e97ce31e4300735d1a7f26a84e222287766939c57f1ec8bcc786a7b74", + "406306f8904a2fdd4f06e28f3c1bc1a4e65eb316655878ac72e03329670716a6", + "d7406045a4bbc994593637fb95256aaa367dca514f73de43d935111ecf254fc7", + "5c56c7f5a9b3de1caff2c52ee196ad852f21120deae3f9170617e2481eb61d81", + "570f324af6b96a223646373013d9edfb6a0ddb27be8b8651e1ae758a4e8ea7f2", + "db30c90c9d3dc61a0f6b0cb85b7e8e0a9f46249a92c82e59f3196de62d2b544a", + "92e04256b5e05e72423698153c41c9fdb0083e5602ad0a5db3195aee32e1f3dd", + "18660e6bd0bae85305113041532dd72e068d9c6e3a89c9ddb932a072b3ec9fe0", + "f30953c89a113f15e1983b4088dbd8bcb6bc01217603215e2af6e1fe42374101", + "e0b8db2a38cde79422cd79cc4593dcd4032ef6e09474639c81d0f34587a2d957", + "9fc4f14cfd07eea8ab6c4f8092769f3afa3d70724d86d2e6dc047b22072f02b1", + "33ea6ef75f8a417eb9215b8e1a389ae44894ea3f15e55cd1437478b9b97c6c81", + "64d1e27fb7e38277e05b4e3363f640d795dff07b582d41f283aec53530225471", + "468a7a693e15dc5aaff1ff86f380f3236f81e7388634eee7bc538efa2ab8ff1d", + "8568ccd5b33c9487ba7d677671cfbc88c4e85caabca6f3602722faaaec2e4958", + "f142e3722c69cde7e4c983c2825f74d1afaf9d146f2a4b66fdfeac89c1d733f1", + "a6e54b9da565c97d341d48f8e96a4df6d0c1811b8506f029b90d615399870f60", + "117546b3fc74b6d31e0903f871a167bea8a6453ca5033a70a06d75e302f65b3c", + "473e0416534d247b4f90f5a84e68c872afd3c63a74981da91e45e8495d9209ab", + "1ecee910df1f5e99719b95f0a146274553ffb25a4f01e0fa007fc9dd9fe73c29", + "9134ec2c0babc6642c0107c9f4963b0b7135751fa1f0dfd3e496c8dc3be86e2a", + "c2f00b8ff1aaf091ef1ff38605af5c04aac96695b7edbc496c2bac4206ecf333", + "f4f8b0383d27a825b6afed23fc0b7f9c739029afe5d12f4c946bcf1a7bd91aae", + "49d3356e3d24864fd99efb028d7208853507bf9080b8b7c915688fd7a97e9235", + "80524b8050eb05e7119ef59ec3e18091a341c59aa32997098e1524c91f365569", + "c9532704ea91561ffe088117d858a69814577a44e8cac1bae6ccad2659d4f533", + "2a9732d5bccc63a8ff213bc6e57a84d3e260508c5e95f20dfc03303fd837742b", + "1e35c4897658f91927782fff817b29415109681ba6b2fe5df6650da65550c0dd", + "e8a37bbf22f03b43184fc297f73c0cb51467a5f48d3a006bbca8355aadb0c874", + "5a97d0a834e36d3197382c5f42941ab249e35eb57cba2b389878e2867336d58d", + "9123b668ec1de64d839a0db9b0cb08fa1b7feec58732a2f8bf4a54ffe624f4bf", + "d8cdcd7f7902111af738f7c428ba2d649dbdfe989eccf6e01c424c45cd0c007e", + "fac21b43360e674db8389bc05bebb25f44726d79cac6971dbfdb83fb62f3ce7d", + "f53611546e6b458cb05b720a5ecd54e8506e54a106f104dd5a2dca4e27c5f76b", + "c43a0992e35a2f2adc69182458ec05d8a6d0ddd694c462e545819c6874dfbef3", + "932312132fd6822732626ce2a9b6e4c38c10d73d0d30ae84d193086ddfa9f4c5", + "d800878af58df8561a24230a3a498092ef574c63f829e8fbfe94aa2a19049eb1", + "b860034b5973bfd93576865d93f469c244462325178620ff79675214da7c2943", + "6877dbedad4ef482be5ef637aff0bdffd0eb25aa54f1d4ef9132e34e01cacde8", + "85689a7c844c12936b233c439fd21cdcff34215734410cecc394225fd27c61ea", + "cbe06a85d4e63a6d1e5f126c1372df8ca1b9f319deb043174bab64bc88890841", + "50c60b0e2cb705551f8d7b563a96049e8e0ec1907e04125fe16f1e8583baf2ca", + "2f0fa091e4bf5581d4795c94288a8e8b1b4cb689109b04bcd8486e7a09561a9e", + "fb52444b8120b051e075224f7edb297fd115f78375dbc38b191a0771b880ea69", + "eed4e488c9ee62573d1b7e4653b788ed7d0b07686bf279ba055dc3ea9f3799fb", + "aa00348415baac0126c59625001c82d5861499b2bdeb975704bb8213fe2220d3", + "d174338766a6d8c5fcf3b2a00bf420dbb8790a991d1cf4a3b8be0b6e2da6ea05", + "6082371b4b514b07356a16889e72094f00f7dc89f53b028ba2b223620925c846", + "901f144bfe2b2b875709d55979413996940b43b4bc21a599f694b36272e40f15", + "f945f4cc1b6eafb01a8da715b82303f303223c98f8a45a2c39efcba443f01bca", + "9501bce8ab91ed9518ca93243a10a105d7f226ca42587bde40fd65fe15fb7e82", + "0e78ec81d55dde7e940df20f50429c6c68e9b76951954638cc950374df8dd843", + "1cb7b9dc2d956cef4801ce42fa28bde93f13b6d014a276d700ff07da784a4ed0", + "a5e548e6ec0713bc882b45815361dd2d206ffdf4fd183519723b56c423c66a1a", + "515a1c9b6567268bf29e692c1bdd519bb5235197f9c760dd9cd3aa0900e69c9a", + "c8a327cdb5283f896d8cbfd4f22c1986e552ebaf5eae831cff6ad5dca1b9d077", + "4a0d63bd8534cce97485d0260d322ac6018da8b9e88dc137d0265d261f96f9d8", + "66321f7626a936cd4315ca1c81ad5002bfddf16670539a0aba4ded032ad7f623", + "c7f1efb857fdab9bc2aa1430ab9e3b2f15677d096a3a9bb8911cc06ae57dea49", + "3684895d302666a30af4a3e5432a4bd2783890e51fd0135da4480bea1528fdf0", + "930f2c46d30c870aaf2c4d77c6eea68d283cb25fa259fe0efa8a8e593e85ba67", + "ff62e4be11f698471c2c5e526a482e4fdbebc8a83bc2d99fe6047b59af38231f", + "c0e927d3327bd2af0755c4e881acacdc4f9c2fb06881ee426452ae83e06bbce5", + "ed684cea6612efd39dc6e6880654f0c67f871ac3c3f98ab5152610c357204e9f", + "f209deb5dd6b70dc2cf4b02c6a628da72682af14ac6e7696a6a6192aeb0c4b95", + "2c9802bd29ac24bc0589e4cf79bbb56788778f740eadddc8f57ac923a72a9bc0", + "23357b1f470ed0214d35c3a763d3c72a3550e790d5ca12379efb3a47db7a7567", + "d52f7fd49fbdf6a65c9dba46b88c36be402f43cf14e6dc194b54682316ce7328", + "711212c1103b958d9837ca3f6bbfd6add0009fefee3e46d0a28d9eb34483975d", + "5650581034fee206e7395adbb72bc4f6b6ff5e361a30f73b470945e7f01aeedf", + "45035d1c886855b628fd930dd7ce652a2197442c2fdd5c700651ef6882917af2", + "0adbc0b2663f6b1a2f0b5d647d1a49dbd55f3415d5279281daaa3206a4eef856", + "3b494c7d429500e6a3db5f1cc467195fab978282f96415b6704af82c0ae300c3", + "8cd8aef0cf87cf371b5a1a3cd79c4f28e0fcb25543c5e71be107ad72308ddbcd", + "c1dc5ff18b42b7b32d06c4c79d87897264f834f1ed42876c171e064438012f37", + "62d2984df7a8ba39c5a467c854a89da1e11aafe99c03e4b8f8c48ad2369adafd", + "7dc9a2ba0b405a553382ffe3c81e9d280266f6c916afe04fd6e7a0e9cc173e76", + "91aa7bd09973a9f8e2741674fd21000637a3160258b59362692397005eaa9b66", + "5c2a25d69f99396a952d47b5d59d4ad515a4db13b719f8ecd1965e50b7f39ee0", + "1fb3c62f09a596efedb9ad0c7eddde0f871002c7b7224e7b7ecc7051f1ff257a", + "41c984eabaff4ef3a65cfe3d85d774ff93bd159a2b350df22bbf275e7c8a34c6", + "599d482530f1dd1341127a2ddbce67ca92af113910333674b20fe41276acfd19", + "bf744f3ffc6ce102b08e8d65f48686d9ebd04cea62702b272395d547f396cbb7", + "414f1da73aa94cef2b4168467bc70c6444bd421b939bc437f1d400860b7c4824", + "30d544baa709ec3b90241cf857c243daad71bfe9ee1961f8ffc6a1f60007214f", + "1997fbad9b0b1a967a61e5595ccdd942e074a494cd8462440fb454bc62b031d8", + "07368c5d3c955460401c5f596f4450c93f30419b9585e0af1786f14f66b9e644", + "5963f262b1a84281269c0b1b8be0a44f44aa586727c2364ffefbe66634bf1094", + "32503b988373a9c5bd72402aad1965c5033e79cb26512b532d75c86e2737df23", + "438d574cfb933f69d42f4ec14885959e358913b59151033c4110b94dd71b90b1", + "1b506813d74ec9792e5a59e44fbcbe87e298cfefeae26ee47f3eafad6ef7b2ae", + "7f520139d9d9f60143baa164228cf76689b63131da09d0ab8dc24201dbfb7d61", + "2c28236fa1c089e0d055702f8a6547f58267cee33872f4b8c7ce1fd2a495accb", + "0c7586bf57e57f862b2ad469b04665e80574c48a11832334aa353efbbf8247a4", + "99f01e3798c890a8bc5a33f3920cf155e08a3d88daa3e5d6e1b1b5ecdff7db08", + "b31386d505aa005fbac794ee693457720090093180bdf190985b284e6a101723", + "b6661e179f5a8a206fee1570dab0e51a12851972babcba7fc95cbd136db7cecf", + "38f24b5424d7a2de50284e7c45003913b75e0e91a6f9e3099a33081fce2677a6", + "bfde2c938adb48c46eee2892204e7c0b21108c68fd96a9233f76f7694b87364a", + "70fe53b4bddcdb790df57cd70d9e0c19f7d4c35aa580c1840245386f4747618d", + "cd3b7171c6a70f2bc6f56b2aefed032f3afdb690e4e599ffd83943f349507f14", + "7d144394c96b2dabc9b62facbd32b0a81df7cfee3cd86910aa2ec86c512a7f20", + "43121e07ea03f081384fd53e298657d57635148ebaed2343c20d5eb62ba00480", + "3e2f7c953bfb36e4f21f406097b6ab769da16fbb7d69885db9dba79cb246ba54", + "6dc0818c5167150d62c32c0df508155c99db208c42674e3451e1baec9df530d8", + "34d0d3a384e27adfc0c51ecf1b6dd058ce6b582a42e21499a58000508a8c530d", + "9ad05389c9b9e42ac2a52e523b68cc6abe30aebd90d3ac18cf44e46dc7b9eda2", + "dc10b8a898cc86666cace7b83af7978bc4b62031d7e2db76a851fed0e149f565", + "59543dfff56042208334f17a7992a27d466257aadf3e871a16d7044bb82d2729", + "6efa8e580700bf7434970bb73cbdc17e093eb4782bb526761e04bc5f345d7005", + "5f54b23238e43e932f5040a25f955704f017b2fc1bf850aedc8b1f8ad2f20ae2", + "e898f69125339af95bf560b02cbac57a388d3bab1b7f193ecd5dc3883ab65506", + "b5f3a4d43d6daa637380d41fcf1e3a29a2e92949ecb1207419611dceb16c7877", + "6588bf4fd05a768f9f644c546f47461cbae4bd5b7fecbb3ff0d7801fb86eace2", + "d5b93e5f932b97764c4e7c34258d54948c838ce74ba9a2bb099cc400ca3980a9", + "f82a744322930c527aa81e5c2eb7b6da2203c14060d0b6fdd46b7a36dfe8d207", + "35713a7610e78e1de37ad98da7774f8033cf5109e86c13c039a51de78a019a50", + "0106f1273a7bfc6fbef54ac02e743570b347938ae0007cef06123d2af2e409f7", + "3e14a9ff8faa25d6f104460d10565335c8104cdf8bf70687225af9f4d59f8967", + "c51a00b97c71565193af0c32792af4c536c528ed782ae7e7579a450369490d81", + "603b3771bc37d182849adef5970f46389ecb99a6e85e331cf5450ff4c3ec0dc0", + "b1735421e1b2bbed3e210e4082a224af9e4a86574e9178bd5baaca4048f3ccbb", + "22e6bac7d7f2d8c413f727f994dbe161625770c38874c4fbf7d1ceac51529255", + "de7a2fcce2ce3b061e12e37623293b9479f59f7d2c410030203dd090b9dfbf42", + "0f4c71e397e537756b8ff4d3172bdffdbca82f185c049e86100595e73d756fc6", + "2840a483a5446b31ada23e1af5ef8968ad115343b2cdf4ec53d20106262fc027", + "27c4796305d6afcafcefb80f8b631a94113e5aaa4d398bab172e675e4446ebd1", + "e4bdd7139ee2fc47ed028930b201ac1054a296eb45f4b32172f718d91b6c4cb2", + "ac216b589e83eb796a2ca66d70f2e230b0b5875d8c961fcee6a8f09cc4fd65bd", + "723893f7690af877547bffbada0461498558ef65127d53d683f9f55b1aade0a5", + "cd7ee8d2bdae2ea04f63c069543b6297c0d174e69642ceb4120b85d86718bc01", + "474ada275e6c6cb552927b5f45f2acccb477b50ad83175c39d3a51ee84811914", + "6d5bc615ddb634c16ba307bb0c77b896b05a1bfa1fe5540cfdaf314e45e90e99", + "94a6e54c48f49a52f179c8fecee30798977690ebdc287b9a0e30187ae38082cb", + "a712ea5df52e78fee43b63f22ac9b0ab8c8cd5def5766de5fcb2e3c4c7df1d6b", + "1e3f56c1530b26447e6432b16ed31f85b4454d22511aa053623769944015aabf", + "f56ae1f418378ab8e72620bbf7557f49468772487f849c2520efad02fc6db483", + "5f70b49a3345dd04d246258869697a954cf8ddbbaff5fe48bef3d1b714ae03d9", + "3f0243a6cada7935e3105e940bc82ab4c81c161a8eb0b82469c0aaf3437e3318", + "32cdafcdb72c2738796175996d8c72b7c2c6858ac5537eb7e2ab3bb1ad4c89cc", + "ea2a6a2195b17782c9e226b5b0809703c798cdecd05929acf4b63d248ac5c72f", + "285a62863449580dee99e369f8ecca5c5494cf27410a3c42af55f6476c29454e", + "ecc799f5b8d4a13536b5cfae093f67d06a07b733583f4a5af8bd2b312b8d2392", + "07ab00a296ed190998f120d34fb8b348615f8a85cd14030b723769662cc7c1ba", + "87360cb4dd5d4ede882436f9300a87a1c3cea9cffd08c201ad95b899cca37974", + "f1f93b5d795d0fd12c04611f04316798627496e261fe5657ea9cf3b1614283a3", + "2862fd5be9b935375f91c248fcd7e296deff77f083e42b0e59b81cd514300cc1", + "86c7dc78b761f2b4de3543bca0b6ee7f68c7ae0ce925668b67a1ccec0af29ef9", + "927391ba00396a3a3868213285685bb96bf6cf5f250f958cd9ac0a62a2640e8b", + "cea44d67d8f42c7ba949f746d6207434fbe71f38919d13eddbfd99c99a7052f7", + "ffaee9ad7aef95f378337ad50fab8daad0578877b2ee06dc695044d99a633d6b", + "a58d5d99eff1cd529e63b9c6b3893334f5f486ec2e77647c2b9d7f0e12c7dfb3", + "d114a5af33a103b1abd972b1c9a0ad7321fbbabdc603340374ab8deca6863fc4", + "9ec6e7bbe22951a72485ce8a3803c9a2ff536fd2c0d7b939c09c3d1103437cdc", + "3fc95397e55c40b31b9de98f0d0ee0baa8f7ad5e888b092f44285d47c328682d", + "6d66adec3db8661e154659b68a23ec734d74b1ffc74800d298b6dd0baef679b1", + "bd6e6b30fc06e41246fbb2f7b6ef70c3b5fae0d4db33a7a7e781b5807a76ead2", + "0623d0c220aa6b4f6730347c74a4524cc44532edd73cd6e2fd544abc79cfd364", + "bfb37fc146340b662695f9aa293144278380a4afdcb04b63834d18e9c1010833", + "e48f75ac07e8199793d88d85826fdda1c23777c72b0c9e0c92d0402e52f76837", + "1cef352c6bc7be3138b5afcd9a1124ff6d0b6dc6a76c814e65d36b2c5bb953cb", + "a11ad8b6971db3cdf3009c14e72dd6fb634835d5731126026ade905551eb413b", + "a2a2083e44edb4e80a1a7cb8bddc5585c69a4ce11c41c0e3666916a5c6f3dec6", + "2d86d94ac3dc5e69d4cd7074970f4ec8ba0414a8d94ecb45bb76c7569f694117", + "d1e41edf7c5bf126c2732191e192291c6d91f9216dc8ae7a58c02d6b6b675890", + "a6e71d3f25fc35129544fab64f18a103efbea9f3ddf7a8c96eef4fd9ff747a19", + "56734c7e37d69018c6b9b48745bccc8c2651d24d73ad00de4fac8f4dae9a3404", + "abd58bcb1278412b8f4b581d2c39df0847c8f82a12074b8cef4c906967a18491", + "476e0d323f48030bcc7d532fbcff5c5ce2749ede1b6f41e25687bf6f087ac523", + "e916e7f29ccf11842efb72f251fc6cac92d06d0a185136eb4a4ac1cfb7985439", + "92854c805aa505cd305c75c9c6ef3101ea752a869b966c555c0f6abd47954086", + "01906cc6a0bf924b31c623391382985ad5484ab905a7338ae83dd20eda49696e", + "79f2111871e8d137e5001e15b25ce4afbc4c5696080c70fb8a7dc4b2e064d46c", + "4d5d22aa4a10899a91dcf0253baa5ca6823b99eeeba93d3f2065d46da0dcedc4", + "173be71741400a863cd89bb8c363b2c4d09025f57be9b91b0c8eac49947a8a75", + "d2d1f4def20c4c7af60b4f3a595558fbb9446305f58d85b9b30e2937fd06b850", + "7bd4a623a4ca777366eecdde141bc875439cea11c8e5e76f15b76c86a0009643", + "62e8a581d098bb9ce2551fca09f1652349289b43010472a577db08e8766d3716", + "58e4fa7039e5af9eb5f755aaec607fd2db6cf0a18a2977018a44c91d07f637a2", + "2dbed1cf952c37e7b2416eaec5a56451cd6d1cb7ea998965210f2b806e026f1d", + "1f07db279450ff0d3ffa009c93034f30453ee9530726fa6fba878302b618d9eb", + "9a5f4ba0a9cf8ff647118e75c0db766e46250796820c093a8f8237c4d26d2f64", + "3c5626e9d79f4cdae8e2ab547f1d954226594d2c2a428dc53e2c8f6deaca0eb6", + "e258b8f216633c08c10635e049dccc736ff9006efb05d6700f56966c0d691671", + "5d29523d0027aa0e7cc7bc89cba0c7809facf5bc23be6c834f3a8de35664eea0", + "1eb65f370a860dc43dd80ae40162d8a79fa08a7cc6c509e2a91a1fcd451f4ef9", + "8a28f0eed4319521f1b5779b1b655bf1c7b6e3b647f0cd1658584ba531b0e512", + "c27a62d90fd8cb0c76aa0f24eb063de825c231a1d9d3135943d33c277e059a22", + "c1d7e5cfc4517bdc9717cb4bf10d498f84b02e40c0b1b2d8059440143d7721cd", + "3a83c75f10d60592561a83045938e281260aef98d5e9ec61f66599dff4e1bc53", + "5c1d47ed3091404a5036f3164daaf6bd766b15a77ad931346cc1527f5788088e", + "ec2fb681da3674f4243444bb2887e4be6e07fd65ea83ec5cfaa179f79199100c", + "7b69b62b3ab188649f75dec41d46a15c0a234ff0d4add97ce1a2c24260a832d9", + "874ea2d30dc51692cab4d7423bf2f902c71568573668c08283d067ec58272440", + "c9ba51a5a1a590868c2ab4208ac768c8840a914b71811f3874a0967ce373ebbf", + "fcd628c32b24bb2edf0cf91964af358309b225f09289f5603d1070c9d7c8e245", + "b73ad9fa5f006fbecfd2b9c4243be50c62f942ba8e03273c1a8d19796645e871", + "5f381e50f1e616430f599a0626ac43b91ed58b28aeb87ffabc1e8a67b42ad8e9", + "509d1b3757bdd985a113ee023d6007f4bb6c4d215d99cdb050c37e7dc66bcf7f", + "0b23d1d0388bc9098798c61217ba19f3eafaeb6d1665df97d3a9cfee5d21040c", + "3895b7ad969ebcb2df88709ff474a85d18fc2bb46125fc0e6265df7b7913c065", + "0d3aed57dee478321854bc53cf4cd41b9923b658fe4061d16333733b3b412e99", + "ddada916f7b570839de3a8daa13c2a9d8d38f6f34c5bcc6fa6a64ec7b0a4a632", + "515ec4e884c4eca266c3a5e1e199c7e00c8e988f4f81f0907b2e7c2e182ce81c", + "1bcf48b0d6df103855e225f6d807ec19d9cdd86265405e0da33d3bc34835dcdb", + "3aa7e661efedc866e966587477ca65e5dbed92d81e50ea1d2bce67f775e36f60", + "055f50412e1c4d776dbf89424322fe03c1f58268084a92678e22f12ceae77cd1", + "7d97cb140a52336b129efd304a4cddab8490dd1dea41f5f75f859dfe12cf9191", + "73d79c5499e9c28422beda7296e6e5e4b2ed7facdd260560d6dd6793be54cfa1", + "95831fcd80991ea98bf33a4e6efe82b898e999852850f430ac821148cd486f45", + "ac528bd8da3aa044b334159a174aeafafd55a663f4a186432654dc50a2097161", + "c717da2e223adc18c4e9193a08b67fd6e54769169980dafa466f7e292ee9087f", + "a9e5c9e56631b3b0a6322e70767b69537b5d749bd6a941d6d84da00d2f6d54c1", + "2f1ebaf26365a8a6330d7a961c979ef7d44d4aa6dcf7d6b9057cee97f8cbf7fa", + "15205009c16b844a26a6ad01745f54ffcf1d1c3d109a253e0b47c4ba321a690d", + "1d53f5e9985a400c2988068716fe101c1ec3cb8e541956aa6fd66ff2f06e270b", + "ac985fca2693f65fec2deff7e5b4dffe0a133585cbaed3c04c6313de34ef6a6e", + "69e0a20f43ad243fd082106006e16f6bd5918c78575e883b6fdbe29472cf63d8", + "8f61791ce30d1eb66d17fdb66e362a38ecc8a310666549faa6946b4ff807d2f2", + "4da5aec3461d4ddb05af6945c447dd035f56bcfc4f38925d1c44f6404fefc9b6", + "ad31bcc6424b1d890283ffec010d11b1bace53816f811e5128533a944f10331d", + "c4f1e30eff57acbb00e9ee130b512324bd9def27ef3359f6c1ae8f5e9a454a2c", + "49c0adedf8cad259dc6d270dbd6e52dd87b986069d591fd4f4c35c25773eba21", + "72d87223202f76c4d48e9dfbad5b73310bba5e758034604d054127098655ff8a", + "28913cf50979dadb7f0cbd60b567c4ddc58bccd6abb991c40552233062ee84ab", + "1c9d6fb47d6005c1025ce1b3f571e2744d9fa1aaed5ec6f2b50d800d176948aa", + "82854cffeb90481417ac53625d300fe6e06b8feb257278b67af1a694d924d5b9", + "e185be4a0c82d59e59c4d0ac7b223482d518dbd1c63013f2ed46c5184c109830", + "0a832d96e417c75d3d8de876048e4e2840a5ac23ef2cbbc88e9322c56572c1ad", + "3a35d013cdcf870117eed68e20c93d8061e4e90f4414185befc39a05a89803b6", + "092d0aa5344efe6b08e26f9f8b0e06746d5957181ab25884f9ccbc3cc1123418", + "481a0d65ce2edbe48e918d45d9b6de5db014e088264dc06b8cb36d024f277d79", + "293da1439ac1dd2d9f4d3a7df5cafaa4655fced46dce193f5cc9662d3add8794", + "272c578b7c3b30fc7f0856f0b1c20b66b1b07d4b94a4afc2a1f37ec851a759dc", + "2592507f6999ee239a9a7720bfbf71be80f1054285f9140f9254e4c3010ff227", + "76505c25c2b9d2dde4ad5bfecf7678960efe3ca4e7bfceba86f441469530ac69", + "1c6b83e23daee773b1628d5ada7ff6732f4848531ef86f1710ffe4f5bcfa1bb5", + "5bbbc68dfdf0647c5656c3499891333c24361a056959a1cdba2055ef078e215f", + "6aefbe7cc8f55717a1a0ff2acb072ab2391dfdf843204ac8b44ff96e2645d986", + "91b76801ba401af9747acd36cce98adcc4a83afdb11d09206a0e896b583c8513", + "452f857a69da2ef89006d876c85e77e47f7d77c0c4b602c8be946a4cf72b0203", + "068a0b4d1b1613333d63525c391a6d5b4aa96eec269272fa469bf39acb6e4746", + "ca356ba12dbe28111c69192c79f5861327579da3ccf72bda05c2cef16188409e", + "98949edd5a54b47adcc01a34f2a6425e9ac2b347de65b6432757684352a869c9", + "de112648c86f39a3e44588a2e7130aa55e927003f53ffb015b9f0f2cc7721a45", + "d0a1cbadba184486c5bb39c5306022ef5667390d5523365036a46b195efcc02b", + "3cbf5d8464ba9716247c451c6b288788b9915a923cb4d4c4f73e4fda97f72184", + "ed93a93b52c1b3faea3f9467bb2ad6d80e6281afeb5caccbd3fb7d6d2e018ece", + "77d30df4bca6c7419e7aaea74c283533281501ddf78e1ce07dca02d3c3d36de7", + "19c5b2aefa19b08e21b603be5139d375f6441ef13cf90963308ea1cd338e605e", + "1cb08496972825937a704bec9248c08ea8e37d972c7b31dce9c474454a5b7561", + "8e503a93e0fc6464adb1d53875cf9b63090ac8ab961501f4a8ccd8ef1658bec0", + "bc3e95af63e88941b3db088c486f5649336d8ec3179888bba930947e739f561a", + "20afd892713bdbec967cdf180c548370c439e99fe536b2b316c1d4fb786e14c2", + "1c32443f85f6a3323215db24127b4474d9a4fe14b8091d7684573f64f1be469a", + "43d30f50beab91493255499308a87ec1b2668b7bfb0f18441cd81b76fcd68584", + "9bf6b38e3480d910061f8b32b0a8004db72b2e44d1f9aa5829b428544996f4dd", + "c235840eeba78b6f884ecab54acaa32c46c65cb52fe3b7aa8590596725f0bb36", + "196e1908780603daa1283483a0670a9f698ba304339dd1a06275dedcca784c9e", + "779543dc272024cb0b12694ae3e3a86d8a9d2054b47df7dceca5c25ac040c6ba", + "519d1e5147a75b10351d03459353c9f6880cc4c24c17798510b7ea106d88dc31", + "4e4c0d4cf2ae836557b7e8f1696cb9d43a47f72205b5c73e47dea8b89c50ad0a", + "3066abbf1b039f18b3a82d2c179f65aa4512550d11b5cfa00651848b665be685", + "307534518e2e24d98e72b54e3654a8e273ff29b107892057af7f7e924e7ae28c", + "e5a905e426b9492603b04458d32511f5e0509670e874bbaf96d1ee018abdf305", + "f7e736d24941508ca73b236ee422e706bec566f3bccb8f4cbae7e08ce49ec070", + "eb23f1880649b9ac4fa7e1ddf7dbbc481debd7ee4e33483d1d62dbbb9b757f0a", + "1adf06b7ae40586ffeea101c91f979ad2fb9d9b89745338b647020ef387ec905", + "2aefb367b2870dfdca024dc432dbc32f229bfa34341d33d7e3e2c3561b528a3f", + "08eff8b0f658bd79b5ef306754eb61151f9b27d3799dac7d2d078220ffc4ce59", + "f0d08d03163e3e44f952b6a49b51f3ff77df18f5ff19938a66eaa9569bb3644a", + "61861076ce965c1b28a47279dc99eac3c453a8ecabac510560a081b65ed88b41", + "25de8692cdfbe1c6e36bcd71190a5df61f9e1a4b282062a6039984088381a448", + "98a6b98157dcb49f30b7684ede1c48a2fd378e949e049c4aa5986e556c1cb9bf", + "6ef1a0a20b8a2a9e26bbd269866acc4008d21030bd12f7bf840c08ad11e0447d", + "d374b080f68e33a14ad6adeeeed428aa08cc1efc04349dd7a7007413201dc6d7", + "c876d06b66270f0ab8110e3f355ac1e26fb4431ce8457ffa8a50cb23ca146e5b", + "a4680a88c57a41b69e10a2d22c7797955a3da71682897b4a4f4347aa3d786d97", + "208da7fdff9075f42db3501dd2af611ee4f2ae395f946a86206f6ae4b2a622b7", + "d7943ff82d50d8cedf985f5811a965d3ac21ebb9defd8803da830214cb538154", + "c994ee7083be534bc1d44715fbfda2cff42d9e8a5a6c6ebe46d47a0099b5c5b3", + "f1f417ae38feb6397163d86679be4e8f0040e01fbcd97c8ffea4a888441bc683", + "8d2777bdf10c6104254947c57d40fc13cb887c224b85b126295f52089e0f9b57", + "1d1cc46061b8286288b835c55d31f6f67f3d03670de3ee91359ebef3094abe95", + "823e6a0df3b081b42f419434b36246d35f00527bb67604e940898a0df2061d46", + "87b7579d797550db17b6d833722a4d534d40755797e2bf433eeb84bcaa993110", + "194d0b8a73bbbb543427381e1095c3dcfeb5bff1a36588fe328bdcaff571cfbd", + "0fe7a2bae3d43fb8efc1afedd617f805c80def24f2c35e82ffb98522a0dfcb8f", + "c558c5445231f15ef27d32cd350dcf45cc13b071e5ee07e8aee36ca867e88dfd", + "b0c3ae9f61088383f86474af7b47888e67da7b92ce0ae4bb7f121231d862f530", + "4d81261872ca73d8f59d55a53c5d68aa566d3779f32810e6fa908f9d98f0f6e8", + "fa5404d9992dc42169e30e36ed730f6f51af618d849396a4180114757d8cc5d5", + "c6bc0bf2b5d13e289af64421df7ae8288e6e50121f5d1f6b9a8c4909cb11a02e", + "1733cee9c7b38fcd32b793d0f12407afd2b48ac302c309a57ecfe26406cee63d", + "84bfa84f0acb0813cda1967d6ae84f863caf9f5b155256d12062481cb26d724c", + "4c233b2a65716775e223a9cddf093d8da62c33cc67d2c79d877cd2d6e10ddf79", + "093459ceefd59336c946ecd80f8416a598369db91413e68f5a7ec7d218045650", + "e08a408281cfeeb34dbdf0de2bef36c811e2618b76474f90cf703b92216f3543", + "0585ed4235951a3572dffd9e68aaf0296fb27125651a5c582146153546f04c05", + "7b416e8616ba34897d81687180f2acdf6abad86cb691789110ae4839876b97b2", + "485d5cef407b9c27ba10c0b34440b6a02654323ca3c3355dfeca0291ca34fccd", + "27c4272658b19ffcdff9a38248e769b5a4f56487e18c231f1bf1aa99c1548944", + "90636707bf4cc1e266cadb3cf3a358be562d68f8fe3de1c20d0b25d267bca943", + "a94c1770d0c0a87c235dfeb29a1323cc0914608e78f537c8e45146fe1af69913", + "7dbd2263805c18b5b437f52f9e608e5cde53780f7b94f973294a7bfc5259685d", + "50449964150314be55382d2b63a5858c50f3d69b34cce889640be559986d0930", + "aa71e9cf7dd0d99d95c277f1d292d9203ef5698cc0c3d036eaacb233118e869a", + "4f9f310bf0daf6c0ff58c3b48befd9879489e9e0a62fdaf2b384a233bb8eeaa6", + "c026dd669ae9e944c0a48a066c69590b5a62d12f323804a1c698fa33a47ea480", + "53dd70b93a49f1576a7cd500c0554649e9da5b6c19583687e4f92e127ceb4065", + "358ba83028cb7dd803cd18f8aa1156218c22eb8ccca06881640731a1e1620b8b", + "73dd7968358d968c9330c33eb1d7186be2c007c360af06bba8393a6ca2563f4d", + "0b67a45a1153e80e8261841f44e08b7509e00c6e73b9da176f4d3ada0baaed1e", + "df2be706321b6be1c387cd9f6d1419ff84c0b513047a2e9cf604070c03131b9a", + "48c2d5195a0dadbee698d65611cd9beae459ece54500a9be9f5bacc161f98046", + "56c622361b33d701af4f17a9d9d5b0ac554d795c9887b4c408d5e34e3e33f4aa", + "6d01c10d65439cb8702a6bba37ea087a305a6fe34e73bf38788d4838d29e607e", + "49b0136b4174e17eedd00340ab224f43f6498f389011e4fdefd9782f411fd1dd", + "de8c0185c9688e1fc6060418d11ada86fb47574c4cb9be97cd996bbbcfaf881e", + "c8eb2fbe51471d755bb43d020dfbdf0ed70964585608c659a1c56ddc3ca125e5", + "b0bad265bf0421302bd8c56e610ff6450b0a6b5585aa247bed2135543d6cf7fa", + "7f2dcc572c1e4db901e8c7168bca13d95c6848fff096688980ff3694ad2b5275", + "d70649205f4398c96c71de83846554345d897821ea5059a644cc332af79a98a3", + "011f142716c0b573d18f777d259d50303e2338107f2b687d5fff36fc2983cab8", + "1d0b9bd60bc6b8c7a69db4f57d0237b9e201c99a04c97e18c9e7ea2fcf00bd5b", + "0ebc279286c1184e2d03fcb5c65808dd3cb58e299b25870badd06dc3c3b02ea5", + "849f5dbf9f58362b2fbd328c0b1bda82c62fd815f8c2eedd319be41b1a4fbb15", + "92fa21b0fcb73b4a82afb2203d7d41651ff57eb81c6d33b4a274adb761c6f00a", + "bea270d0b0eec93c948085c0663bf64bbd443a5f3c35f3507b6b41bdf9b96a0b", + "48d13cf03b0921ecdb7361715d7bd908fc4ecc7dc934e0b6bb6f0536e8546673", + "76eaedafd356672b29129bbdf67141a74aac764df954daed39fa9fda7717ec0c", + "fc23c31e4a6e364681fccfa04c8f0771b2ead088c6ebea16c5c868d24ea9512b", + "8b54431ca2280af901830e6d03487528448d1ebfd9824b41e999c2f7eace11b5", + "4f89f303d879b6fc75fc1173156231ba1bb99888cfc7b2dce3e3b66f2d0badcc", + "dc06d20f7e216cf7a231dcb0ca68e0ec2ae13e8afa4bb27791cc00d195dcf099", + "371564b8294aa62b67d4047e434cd9412a2eac77cb26a6eb89c50725124461d4", + "83cd580f8ceecdec856e60a48948bf4d923d8839085d36e971650d258c960261", + "a2f4fd03ddf0d743eb5472370816dc47550cb75277492a3a70334d2a1e4e0878", + "fa7db7cf12d9ef4276323bef9aadf03717b8961e956a569656a134ed8913c754", + "b1294fc6e9d6281005a3df9bba9a12f9fa410554c1fdf6b2f5311a9a310ccc11", + "00dee2c9c45d9f7dc1ed4db33a524e5d4cd648d9a0e6e59fcfd65203a34fc949", + "cae1b7c60462a3262bc0d49636965eb0c8c2a3d650e213cbaa178ed32cd6d626", + "5f1538fd4aa0956da152abcb46df10a74a5239fe83db238e98259ed2fddc52ac", + "a56fa87e975e866a7959b8f54b2b4732b9d28ce81a72e2544b77d2fff01c10ee", + "758b8f408b2af7162b781b05a3b4da1b3054d781e0dc5ae2891f6b39ac25fd8c", + "6d7ba9017d93955482bf8d19b1a7a6d4a6c5fbf463dd089afbfa8b137cde18bf", + "0e0df12b8d017eb46b144d461905b35bb29d80c75272ba4adf5219d378d64227", + "ce94b02b911f9c2c7308056a5195d84785e7c5da056eb49659c42b5f0e9ffb29", + "2c0c9d210253ad4cca83f5d4192416edbfe2d053fd466d072b8877a791456a59", + "a124592ca65ed7be1ec1da9a9d42e508179b7211b43d007523085daa7ea70a01", + "b322ebcae851b47863b5d8e5e0fd77d82d488c25266fdc841506cfb249ce1a8e", + "5402b07c65d741e3ffc627850deda767264c75a8337c6d7ce8685b7ff9a534f4", + "7b179b80c526f6d8bab112ab98d7f09825e5edb4c3ea434bbbcaad6b93c33bb0", + "2f43a12600e1ab794e94e5f0fcdc552238b4c1d45d62d69b01a8f637a2d6aa39", + "c4c122f327d780691f17225b07c4e2934010e9b5cde875c72b9a95e2b865d183", + "2a5c7935b99a5c40767943dda63cf75c9168e4174bcb043c1c217fde5541bcb2", + "a589c6bd75d7b220817cf25e6650d5d3d4a69e512d740c891ca4575383e3c22b", + "a26e8abbbba7255c204ee297d4180089f75bbf0bbbe2bfa0307abb2a1557627a", + "0ec3f893c4ce864796ff20cb27349b71000e86a2607d7bbb81dee6ebeb0fede8", + "06214cd9498e3caccc5cbd44f71420c42d5c58f0acbd76a376eac04d568e117a", + "bada9f534498c04339eabb35cf6b6776170120b7dc339ceebbbeca1a7adb6740", + "5d6d1272bc6cd50f1b28fef296d950c905bbbfcf0582beba592a8629bdfebda6", + "78b7eeca6c137afa51cae7e464c73bfa35d2283e6ab1ef858082470a8d7a1a51", + "0cb22bb7ebe7404beea35269a6dbf4c22171c937bb0d9f5f0fc1c273d2cf4b99", + "dab6af10c79209faa9af567c10a8c70c8f72f96c009edebf5e27d558671c278f", + "7dbe967f52bf06378a4dc6488f697c394f91af1414eb57407c33694b7d4c134c", + "59c859fdc60d362512e6ce098e018341de2a1812dd3e590d41557f2a5764b104", + "0001ef3f24345a5a6cb2465200f47b0dc7ef815e93383882c24c8262c42f7e05", + "18b990e1e6e13214e353c3dff0752f394b32ddde2f800a582c6b579c0f760e20", + "74f0025b2aec8e0dbc894e2ddc175b1e4e99f79d2fbf1343b1337ceab4a64e36", + "4790b2cfb7c79c0af2fa6c82ac6b8437e8bb7bacecf0a1f569d80d5d96979d90", + "c1817376e705aaab38470185c10d9053e481c8852c1e4eac3cabebda933a3f65", + "2d47848431e463f9758efef60a20ed03967159a2cd16cd76898c0176cfb338b9", + "4e30e5c964afd81abe201e18a459860f031798cfb9bdf00cd572d338b679c49b", + "7eafe56fb00ae872d6695d8b44823993d385c3d3a4e48e28d333e1d94ccf92c9", + "93b92aa1bdb639aa4e98905fce27f47a55ac22ce3ca0488f2d0161d02c492b1a", + "ea51e95e78f1f6061431c28ee7e30a9e765c855df712bcb3a21d48ee78f9290d", + "3b85035fe80f4bd26a9ed242136183a24cddc530b5776efe3c8e317c715692e2", + "00442ba974486e7b45981977071f95b17591224d3aeb41103eb225b15a483911", + "14b08f55b89e9ab6e1957e5304e6844f54580f661fd81cb53a9ddc134a198728", + "9ae6f18e5943ce07f23831ed3356756ad7b31787b20c5a7a8e4228099d2f1367", + "8357f9a974f818674ba34052d029d3a6ce9428446083eb7182ed86ceccf5f6d6", + "c7b761401224dca7bffab4b7e9cf21fdb94e668f31cdf56a7b8c6e27952b83f4", + "993f898ddb0b6575353ed600eae1e3608573e1a88740ddd7540078b2fcd495ea", + "a74ea682df915d38599b1a34144e3f2252a3c497c7a83709e36b0488a4fed310", + "d76601327e6792c56c9c3051b1b10f2c68ebcaf6be71af02a66308c2e101cd54", + "baff4d0e4b29f625dcdddd3023d9e8157d2ed4be0e2ff817157f31d12f0205d8", + "45a21b173cad35b09e48cfc89a7602d2437a78bd11e0090ccf4b9797ca30387e", + "6f7654743aa92c8a738e63453748cdee3aae42a884ae5ed0614e0bed1e4bb3ee", + "ca5a91096b6a2245ac5808c8becb1d24cd606828249210e4833f07ed62c7dbf8", + "dbd0b2c4784f8cd8955e0e8b9d69a8fe3130cdec37bd970b5d42a1d2f0b95b6f", + "909d1346802a5a23d6b3da0e5229901c14db7115368273e30b3589da38c80d5d", + "3a5dd05ee1ac263f0cac9d1a08dc99c168248263fcf02773b3c26a18d676014b", + "76381c6c6978606e3b2261a9bdceaf6666bf82f7f49e4562838e1b385368e792", + "942b59a945f6f5b7a83ddfd254701f0803bee26bcbddd065193e1faa5e62816c", + "39f8b6cfa499d38376727b16ae2e1c7b60d6b6176ea2fd9c92b67676a103579d", + "4c4b102dcffa3d2eb48f92bcc3745247f7711302c5eea80340b1750c1cd13ebc", + "42c872444b493ca0cc90d725cc093a4915da49031dc615529595ec52e94f8e36", + "ee9c51d149045f2c8bdc7fbff09a23bed1c5842ecb1bfd8434fc35dc5b84b176", + "f9b0a63adc64a0dab906c778abb2697f8677dd32a2db6906b0fad98e068fb25c", + "9853757e63bd0adeb705a2458bcc92cc63081569733a56a5f91d404656c2a589", + "03786de8669b44fe1c18db52d403df7182ea32a83671b8cfca270382d79f60e9", + "cf25768eea5f7d319a456088367a70b3e691661dd1194b690f0d596f51b0672f", + "07a540033005aed51fdddea4c605075b43dd3311d3f927a7d7bf7cd2204377f6", + "913b5a6e993e03392eeb86681e9b6bb3d6347c098d498047a24ae0b2702b6803", + "a9591ed1012dbbc2e6b7d0648960c8997a62d4859e72f2c67a031d02a6730c9c", + "992797fbf03999a9e14d5c9272388c3dbac55435ab9319928e9e7e7e702a4ec9", + "6acb0faeefd3dde68f4dac9d61288cf1172b9d39d5169e9962c3c25fb98ec9c7", + "974030faafff99f486e74ce74ff1bd4931434d4cb6fe52a4320f51d5bb79d058", + "159b34fe9e0ac9a56f47478475da4dc175b3587b3a9f9df97762a9bfcbd30d04", + "8ac384e89068248689731e4c9e72bdb7c42d584d9690948e3d890659a9dcfc4b", + "a5fadb922cd9c906e0f9263c1a5f04e66a4f54b2ec687c90737e97de73fac116", + "93828c49e29c79d96a4a7247534bbfa6014f8f2fc26cfd02fb6551b7fa0fb642", + "8e0ce9c510bc7de4897c7ff50e986c5aa1935a88e7c76b7b2adc5ad35385389f", + "5841e116a5d6f2532cb5f42667297627654c34539594599a326fc1477354f63a", + "4624f5b479fdecd2a160b6193223bd5229602ab4b488d3517ef40204efe7c51b", + "0cb1b23415d3ea1c7652fa557befbaf86fd9ff1cdab8d7ee85cdc9689c81d32d", + "267471120b2ee443eea2cb97b139c10067ed14dfe545e3a9c8356b810ac94387", + "558ef903b0a08db09bd00a3fa6bb15b60d029c4a2dd35e5d35990cee471aa873", + "933c893a23a3f16479aeea3ccab165e76b35b2869cc74e08230cc0fee80a519b", + "6d732c2d58b449c794bdc91a78bcb5a221471861ed13dd5f069ed09bc11ad46a", + "1cd7af662370e87fc06a4ead36d4ef90fd6ee68d4bbe53affcc4253918909237", + "13f297bad6dbac674b48b7defbbc61a482fbf84cd54db0c6cc633ffdc3233adb", + "71a82855039947dcbf05bd376a50603312690ede4eb4414e42fe00e561ef982d", + "64dcd810b5216a7d07c44a44c2ae9b482ee47df02dae20034f3f10a930f09104", + "7b501c2bd5b2515c52f686e038156b3881ef1ad000d4bd7094ac7f3211af8ea4", + "cc37bc35bb5e94ed07016750cc75a0ce325c6d3b828f92ad164beb4eba39a347", + "6205411ba609ac09f010495ff653c95b99842a0431c1614d601171bc3611d2f1", + "4e3628d6d92bae78200ce43ba8a93bde3365265b2111f6cf8737200612483658", + "cce1000f5015c347ff20fafb5e785abd8c4c40e95ddaac678f45def67190cc97", + "8043b2d1d303081f97437d304c35b637862e24f3819d6bdbf90bc54872fb7a9e", + "7507cd577e73f9bf93306066f605e5678107e53f1c8b12ed2e152db4af45a2bd", + "54bed1ef94be0406a8e95bd63e07261e6a105c9f1cb61740904c3bad01ed716a", + "1c9e9585ac31d9ac549ef77f44596e97f4a54f89d40b93eb6dadbbbd5ff8c924", + "e93e493240bf646c889f51ca6af68ef282a2e82737e1ecf4b5c9f2298c99fe44", + "25d2963b33fe50af0a87d223a4f0a2e7692386741b1980cc40741e8f4f0c36e2", + "aebfc91febf1ef2e87644b1b57ca7b736c66e16279fa3add4d9919919f8c6dc6", + "757fcd8972e44ac9a126c699df3a44c345bf6283fc004401912fbbf35d7eacbc", + "868dd7f1c487a75ed9b30ca959c4c02133c9f1d8f532469e619a9b1b44fba254", + "4544468d8defc741b883d190bbb1a9f4b3f80e81f409a255d9f2d665b51f638c", + "42f889a10efb221a963ad9ea855c526fd143441ffadc870054554d0eedffdd82", + "14d1776852a432f640332529b7dbbd26859b3b5f7af8f8e5866f450ab39e2079", + "462b5166b5e41401d6fb78de341df0b3a22f2dcb2f97a64cec891e1a3293f284", + "1282b47839055e8189204d8f8852364197630432704ec4fa757ca4b331b71f5e", + "dd7225c7eacd3da0a57b39a460591f32435afa74f5ee2c13c62fb2abfcbdbbb3", + "54a78f3ec70353b8be0ac8430f8948d0c0caaaea9d7199b6c78a1f60c78ebd41", + "3c9dcc5a52cd7b631d8a870335a7eac30e5733ab8ee9e226ddd24ab353843618", + "3f2067750046957f152e03626592efd17ed81da0de837919ab55b4b3df9e4b58", + "a4557e22c1dd09c00e7f16519c941da8df184a32494a849d959f735638eab098", + "16d266b8099dc7976fd6e64734fa0ed3b421ccf8411a925ee4eb8461afa987c1", + "871b8c87b9f6f5521b96e21f3cac22b1a97ff8369227dfa38067a08de71ef99a", + "7cc94dbb98cd99fd2ec7a1f8d44150ada0ed3dd85de74242f9328ee39bd7f13b", + "2eace3067ad37437e42728acf9a5345984abcb01d1178af4bcf9e08e989cb8e8", + "75ef51000d28b449bac1509f2fc3bac28333e9d9bca17263d1a92e498f6c6d7b", + "75c9ce58e036b2494b639c4cc03571cdad4078f925a04cd00b5e368b8576a321", + "8a37a078574f82c63ca9f77705c90ce376d2a996ba8af1dd809a90bbc5f6b041", + "8975657b2017716cee0af27dfa3c36f895880bd8bfbaf5f4bf526ec268892210", + "4ce203691f4a874f4833b6af86b277248cd1df896bab350ecc67009c8c8be177", + "9b788e1ddffeb9e43bad3d653c470bf80956f1f0698cf2ce462a2d502528169e", + "7e87cf8220101ce80db246b9b0cd8b50df7faa95a68d4b628e7991d3d488ee96", + "eb3e4f15fadac0b54763fadccd3d76baaded63a2763803fb4584edb4d69661b6", + "8bacee9f635db97684c561a9af6d4316db3cdeb957e307409592c4fe1ce8d44f", + "d867cb8561d13dfde391c18f6c6f52949eadb3e2d8704ccc75f6acdda3327a6a", + "45123f21172f990e84adba9a291eaa8280a996e0723a6e41b9fd297471ba0376", + "c4ea1956248ea37a23e1f0a35fed53cb8d08c331cd341195a878763def35a14a", + "e7562d0c732f6ed35144945893abf267a8d2da6e29d2fbe76225955964bf245d", + "d25a5a9d73a007addde35bf3ccda03808a83d68e4797fa1cac029cc11b79e5d9", + "a8af773666c7cd9029aa609a7f53adaf59f20b08c868a965b7a0a414ac7e1d14", + "3235cf32afd944767a1801ff53230b8c90551a2891fc81a6afebb117c532a4e2", + "2d4452290b05ae2b81b097f0f5a1a7bfab97690030cb5bd007ac62cb8a1a3eea", + "64278c1ac126c3e46397188f82aec90e5da1418527ccc6e6d9807be9ca6a08c1", + "7c76b7eaaef5a616b61dd097442416977e359be42e651133f7500cb028b4a56d", + "9d589955d652fead2ac2ff2f492467ee7bea290eb732d3f4c84283faed21aa9c", + "71ebf751b9bf3ad4a7bbdc573b38bcd6bdff45c73db785559e00f34cd71272b7", + "09958349d1e3b25c8c794ec30cce5fbb5631a5c1b2e5871629e09b6557792667", + "8e134bed43e36288d304713e2a391fac6037ef51e7b6a5a1f7bd135b8d61288b", + "49537ec6e04bcbd2d73842392ee43016f84c8ac1250a11a2ceba5b26fafecb0d", + "0b9bc629ce34efe8028b92025dc52c0456d966609ea823000ed54c30a6427ae4", + "ffab8d53c1fa1493619b6c788953d6f3d79d040df7ac27cddb48e986588f3c9d", + "453174eb7589405188f26b37e657184ae5bbe241177a16eca7289da798fd21c5", + "60cafa6a19a2b71ea343a9f72bb2a62f0774e615a0c6e3be13b44a643d551bfb", + "09fb51cbca5467b197b7ede1cbe3ccc6d1ccae75eb0e1fdc3412d64389987d47", + "f364a1f2b942b0b0175d28c9879c6d1c705567c7c67d3911e7c93d33857d0825", + "42989da9ccbaf4422d9c1afe420562badf4fc330cd49d8d37f873fb01a35b68c", + "449c1ce79c6c88e940c598b38b41a5bf28b379dda8108639c4f9dcea5518a5a6", + "c971abc89eecd9338f9a0eaa49cb6837e5ebe8d32bd3e13af96adc8b80bbda76", + "5a477478424b44e652646cbedcf7225abe097b2ad6d490bf732251abe1a91f54", + "aafbfab5fd513951cb3c95dbd97b93835337d7035aca5e39d75bf20ba8ab0265", + "6089cf09044f670463884ad585c5c56860f2052d8b3994166ba817bcf2f08a56", + "a4eb51cb3e1a0c10d7905ad0dfc5af0b3593e720d124eec1c823e943872f2fb8", + "a435e3a3b8af8fd534178225771cc7ff391526e285541dc85e32ed8625ef5f9c", + "ee8c5bc5a7579cd633da8abe2ed7ba69b9ca86ffd6150772be8e3b2440d9e61f", + "584ca016a9726638150393449f820c580edcbdae26e3be3a44de45e3e67e80e3", + "9b20d8b8096e768313e6607d9c52dce152f4fcb38fc2781157d141ae53565e52", + "4a231bed7fce1e721f9a3caffdbdc92f5cee37a9427e9fb2880d619dc0bd87a4", + "49371d3b2eedc9dd6f69570555c331073516eb0824113a36a8b6c0b95266ab0c", + "d76ab6fc3e9886bdc5ba961b2b09531743829de325a319d28697a1d8af7b950d", + "06db39577c4ef7795239aaa1f4d10557eaba9e9392b5232414bb42c26817a0e4", + "650bba50862ef318794d1421fcfbf343049877e3ead38740f6c6be2580d82bd5", + "5f79eb18e474e9c2f16d91e8c96168cb6c5e8ca6cb4d4ce2acc6e48f0956538a", + "67bd2c0e1fa086c3d1dd378342ddc04a0c06daef24572b7058928a2ef168022d", + "d2aa71dd3deb211ee8487ebdc104517ba3079201882b4c23a467fdf14b26c563", + "5d0fc90763c211dcd2340cdebfe3b160cb685921123f2bfa9c53ce6e64debe11", + "64fa4b5c3bafeeb8a8d46ef897c6bb498c7b82b50b41c51638957f8de9d28025", + "525eb235f5f9ced86f2cc75bce01358d4c880860399e97aa3abf625b224d9b0d", + "8deb8ca00c35414810199998b21c24d408a5212222a118bd44509e9f9c8f9412", + "41c26d1a302a48415d94165339657d1ac743c8944452c1e0eb4fae56fbeef2d8", + "b2471b6842f4a8dee4cd1dcf6c5ec8a40a5ba5b3d86b7caf1036e2c45c870c39", + "c80295bef1ade873c1f6b209dd63b2dab853b14e966f6f8bfe68fd481d66611b", + "0dc0c3edf69680354a0fee9f9898762ed7faec6881c722c69fb88b8afc486cc4", + "f3d49bf59e3d624a64789de68e62ba8e61a5e9e2ebb20c6ec869450a7c2b028d", + "6c6a66b3016d86e4ce68c166446e19995ccaf8324f79c93a9a17e989546f0411", + "c3a8e2866e2dbaa312be1efd2b8008f11869e7f3a68eddae2b68b5dab2379339", + "b2fb98018b092febf6280aa64d9926f7803e8cde1b0be5259bb5b7dae28479ff", + "1d8516d17a862e2ebc143be179b04bb285dee8e3bf4215631bf12a021cea3d09", + "a94116b709017bf15d08edfde9c835770e19351ec32006ef59b0d98762a034c8", + "d09810f5828c44a3f303652b401f434142aa60ffa02ebcf055090c0c5421fb5e", + "89d5843404f16b067fd59a091057e7cec0b243cb8d577f6d5ce3bc1c32022960", + "39c1a42ebb0f42a40e300b252978d22254a738a2ebde18376e067de7f37430c7", + "fc456edb4cf577c2e422d7e34d9bdd19c03c2d6a0c1f10bfd9f4a3675c4deba1", + "4169df35ea7306dca544dbfda1787b4812fd0902c95a2e14936b791fd0d410eb", + "0d97f7a22b8cec99da1d2c367c3ef8c4fff5c2d8cea948261905c613af0a0d21", + "ada63b6ab96c3aacb11fb4fb7065fcde3f473a3e8607389720530f98b34a3b65", + "ece637154da6d221180f62b8a0f231994d41381821dcbc508adc494c7a2da39f", + "80ff1f701fe29e9d919e1a8eae0630ac7a1532f9dfa02873d287d3fe31f7ea71", + "65aeb20cc52fb40f57d9d242638404eb90bc6b34de8d13e19293a97c80aeff8d", + "f6a6ba7df35cd39be20a0f8ecd3afa67ab2a6b13393db1333530bedcec43bc13", + "c81094e10f3946edbc7ed09c1d4ed2fa57c07d9d0373601786cf1add693c340f", + "b8f966e53c8b6ede5339c5795b87a5b33d1968410dd7acb2b0d9ff0496e395f8", + "0eba465b682559cf32b69e5cf39d156d01741516c8264961bb74aae3121142fe", + "74ae0a8bf421678f0cb475849c4f3b3151feb8ddda39122618561c89324355a1", + "2722d28b4b2e514f7cbc141420f69f6a1be3fad5bd07c7b9c67ac379a7ec7d83", + "8c9b1558b3b350d1747fd53fccae71f8ea25bfc7ea8217a3d66a1e1e6de0037b", + "59879800fa2eacbfe7cd2bcc3bfdf80e24fb3a0226e5ee554a3b60d8d763c0ca", + "a599a98834d5548497eca8108c2f7ca130483b00a67daf77e94c6e8ff197775d", + "2a6fa01770063477a3477380f8d854fd3b7154f93e0fc6e25088c1f00b5c342d", + "64cb0600fee42735f61af5a3f2ffa6978a79e62f1aaa47fe76720362e84a1121", + "febefbd4e7d0fcdbc8d4dfb21ee95584bf3eb3be48959d5442cdebd3c5e67bdf", + "ad59de5d8c9cd262d78953f5fdc61185b72dd4df4c072b92a706602048b868fa", + "e71caca56e63a31aad17012c12e77f3522a9a27243d0da4d6bbcd506341b3429", + "9a7d7233fe5bfdb624b5fca69679493d6d9cb40db1c842a90f21e8917853a90a", + "c73fd1e5ff6bc08bf29b0ef098fe6675ba017531d0dc1d4b18a83f808cbf3f0a", + "840137379a6ad1f449c05b0a4c0bfe083d77394fccd88ab9c17347bdd83783ea", + "227257a8c92c3c327742d1ea6e417e61d15a7378b054135e943e5b6b621cf4bb", + "19a2b69592286dce5657512c3aab5b4726fbd613ca80a5e1207993d09a4265f2", + "cf9d8b73e9b0d108168dd5162578e482dc982b0f9fad726bf5aa707a45159815", + "60a4d1115f93fcf5ba337e13c3350ef0d717fd5c5ec6ec93d81c149d76a6a975", + "d9f2b1e451692246306fda9de4747ad599117ec83885adbf4bde2b08f3b8c799", + "137ce4acf1e37b7ccb3fcd9508af9574af70ce632b0653ada8a36b6f86c41cfd", + "f003f78fd2be6111f6334f5c43956901ae8c19dd91be0d13220ad28c42d70d8b", + "b4e1daeec95c1d6e2d53681d8d9c1a7fe99c8c875230778b4870430dffbb55b6", + "177dc1a4ef83c97e27afc46419c75e455135919ffa1fb0f92e55d6dc7565f41b", + "dda3bb63ba4de9b309261b5ad7fb052b2b0f9a5533faf72909b53380a2995e34", + "f949deab3de199ded96bf24326e7c3307f48a8c87ace8c6619e46570ddb1a33b", + "32f6bf3c24e8230353b9240bc5b5dbf3144670185b29582e097370d868fd9adc", + "35dfc8ffc59fb96dad35ae738344c922adcc78aabb2013aaa301d1ddd37bb86f", + "62749602e1825b94377b7e3603ab3ee9466aaf3983e27646125d81bc166ad891", + "2107b4979f60a791010e4185b577ad00d691576b0f80b76f466884d360b04a13", + "4081f345045c1ef0b96860b6df738789394db68f756cd9cb733809b504d6f86d", + "e6b01129ed22bb9ec18a7af46992f66b01d8d198b0eec261c4d3cc540c5f2a37", + "424d88a9305c665d90087bb09445cecf24de14a65f9d771451f6bae13b28c604", + "0f3d25718f5a2c91b1084b4bed6dfdc7f27ee4251040084db5a2f32e8479b87e", + "03918805d54587073346d568315bac20b7089822fd77b44dc4134878c6bd6ef2", + "d47caed069269b6036711ae06a0eaaf06981679040e694976f2dac659d488129", + "6aa462e65f837f97c4713b10a9cb59697edb90c4e3220646ad813d1101330acd", + "40d89c78f207123906569d3d014c8d663f302c7c88f8f8e136173aed9ad6c204", + "dcd6afc8529502b81848890ac063ec9abf2baba49ff005d02730cb2643c53e08", + "6f31ac942bb51423f3a0e3c34bd2f1d4d652ce339238b6ff32370be67139c8ff", + "7d6a707207a1319b06e88f3ed7c110e91469e0f5d107af5fd7c8ec04051ccb02", + "91812052c8633feef7df447f8792d6dc7bc1feadd2cfe9912950a2afe5cc0a93", + "60e1c722366c126c054f94623e3f6c91b17a05dbbb5c0696edda6f56a6c0fc56", + "67aa0bc3731307468ea22d6227f47d7c28fa0c26de0243be9af1acabb012ba20", + "df1dac1f38df77a5a95a42400917fd53aeffd7015d2fa3eaddcb2a709179ebb2", + "466e1b6a358f1a323f2decc47f85f22c3928cc1f199d6c18c7a719a01881b9c7", + "8009c14ebd2eade3a0e1fd6e820eb482000971f069f0cf4728a39aa6c403b29c", + "cbdd8aa92e55f687d6d7b1a6a89f7ebf6b1b3bf966d0441fce3f4db688d51436", + "a41090b5be051cfc1e4e7714218040cafd5c3975e58dbf4e21e7f9f1162c791c", + "56d38cae9baa400e2571e3a2111a5ef0f25cb9585ff7c54ae39d61e0c15f107a", + "7ede5a56230e056d69d11709a3c15b5666023091fa27288c51aadcb5493c4b11", + "a6bfd6fdb86ded9c01094daf60e377bffdbe9c0e2998b9db66b8689334ee1bdb", + "2b995d22732b3d04b5f8aa402fae6a9bb5c5a66bf28089e8f576cc2821689756", + "beb006d92e64b71ec4fd56f8a308448bef0f396b5f8e2ecf18c02ac2c1ea9f7b", + "79b7959a86cedcf66c09e9ca7d0c539267deb6d634523b35b7c51784f10e5326", + "2da6b55b4428b607ae81e88a0caa656a3a8a5c93074a7d4f9679f304c84038d5", + "db14cec4561f0ce8f9de507e6057b367d76b27a8114988460f3f8b9f16126019", + "772e693493a217567bcd5f4353f0292ed642077563b29980344b372957e3400d", + "4726a1ea5dcd0a7ebf5870905b3fac0fdaa402257a274be0f713296ca0e59a37", + "8785024c6dcd7cbad07e7372f2d9ea037b13053e4bdb68124540024d9a5b086c", + "6ad940002a93b0d49399012a2e6b68c994bf32b43cc41ca8107f391e36bf565c", + "641bb1d2756da0e43a620998bdde81d0898af107613269caf1c81e415d5d4ebc", + "77944e5a1567a44c6fd657f53d33e9b5b08efd991820e3b9327d62281d239c32", + "280e5e5083323119c8df98760b234394713a0e6e2efe1f1f6003ed92d1528009", + "0c7e8d29de51d5a0fc4b02d6513edfcf72fcd2c2a6f4bf281b4de5c630e16744", + "e2c7e15bc5826fff29993b97da1b6ba08094411ef3aec9150c4429015d84e65f", + "56c81cfdff82cfccf8837746d050c224c712f8dbb2e415f0011886230b9c21f4", + "dd6334dfa113af3639e4440dba2fcbd367be5c9d5f638597f6b188a2647f8eef", + "367946321fb61585a7597c8ae9e0eb4578e5a54a948ca0dec7514fa9b5f910e6", + "672b06f8d87e89e4fd94b76eb4b773701cef3501765445386941d125baf19d6d", + "156ce04f99b2cb2ea7c95249387d1d36917bf03d0ad47371bcf06d2a36b4dcd6", + "db3c8c14cd2f6b5479763c7387ad617ae958c3854dc4c97ddf80437a6ae9bfed", + "12048d549dc0a563348736738abe75c3ac973bcd04db23c503fce38ea0d0d9ee", + "8080f1539c011321eba7d5887be2f3b0b9b213b68d0188f66aaadee518efec41", + "fb261f85a18fecf4ab95719506237487a141a29d8851300050d1e9c9f47ef313", + "7615d01265b1775e96658c0a0d2c4d6b5ab4218a29a3b0f7be06779c4aa05349", + "0164e258aa1bb41870c4205c102cdf7d664c863d92902f88534ddb4ff341ac64", + "0bef1837046e0edad12f495b6dc05a940117b53130d002b96eed0862f8be9cf1", + "3ab006348e21950d17f49b93c4e7ff3d03d9e3978361ed1aa46c68e4752fd9ee", + "2fe1a6cd4244fdab49a153d4a06dc5f164fb646ceda44d53e8b7b79fe478eec5", + "079d21992fe5bc7b73d4eafd228755813a4aa19871affa09b417d2b665d34323", + "510a9aef1ca64b8f92ec5b65010d27ee56f7d2a89f76689a78f9856a7cdeb2c6", + "377b154167a270669995b7178d420106ce1a8a3c7358154323d8836eac62a9a3", + "6b709e6be49397b36056345174c92eed6168f42d07eab0d9e5af8fad416fb5d8", + "10bba36e2ddbcb9a417fe3f7a582dbb4a3449992865c4fed60163db1bef7b614", + "84e6bda621ee85461930a3733e0d873a70cf0c97f3e4122b490815c1efe6212d", + "dcdd157f021a720a1a56d2daaeaab483e7e907985f8c4b12a743cd845844acee", + "a8f2a2646cfc467261495517f61673f3d683189b3ff9e0832a12832ae47c3aea", + "bb30a12534f7d02123793ea772a56e01352faea9dd43521519eb0aaae6aee957", + "c0915868ec444830e3414b2913741732780a051ad21d3d81821790b4083be117", + "2466e548cff4fd7adf31602af1d99f12cb83e2c0bba4e617e4cc90310df84756", + "e941fbf0d847cf3329ace86d84e310ebbb4bc3cc839322d6f1a2974af7521253", + "7e473f30413bd36fa2454679f3a21568cfb8b1cd2ee534f6b6df29dd01565229", + "9d3ab5fb9624ae6e929b6edf7344eff6310beeabb9aafa757553230df3efab1d", + "21c4d61267618661ffe2a582f42911b2b101f8e44457f5f128e2304fd43f07d1", + "70437828badefbc3550f4a0c2693f7722cf9f5e1de700fbd08311d6061e2b472", + "688630cc91ae05be70560a95b1a5b8ba0e68d24a92a61d08211aff2474b61792", + "1156f82fee475e6d05794dde418acada2a05480b541a7f6709bd9c821b76e68d", + "ab9709c52051e68360aea24bd506294aba630de77dcd1e8c445d51b5a7d7db2f", + "74828edd4f592b50da8649fedf07dee5ffb3d3342fc2d67f0f2f233c8992892f", + "fdd4c6fad35a1a0ec1f8b48207f44e094c9d10fce0f422393d0c8e25b285aa4b", + "8573596abb15703886ef00a3fea0285039a742e14d410ecddf287de1d890c431", + "cfd5b979f8da8ff6b96476f8c2c1d81fa10e3fb546f5434716c4dff6964e43ad", + "34b6f91fcccbdd63c2583e3e033c637dcbe5abd0bedb89fdcaba8e7cb798b423", + "81a80e61061e9543cf9b6a83c5e235474d77372399c5be6e56bdc017925480e4", + "61f89ec856e21b1e8646194ee15991c9cfd83bf17bb8da5390ee2f09eaf6e5da", + "ce6ee44539a4c2a0263f7b3aac02ef02aed89cc1c453f8d4a1269f3c2e08851b", + "25b021fd239ebb1047a4c482fa3779429a624fcb825bc7b00db514b8fea0f1c9", + "8553d36dd9424b41f3d5655391c7676b3c1f61ed4dc0fc2e831d4d8c632632ab", + "84ff846a6e5c080569afc0a42ad11f45ffeb6207a5b3a00ce070afe251de255f", + "2c5065afb6a6d72f8c806ff4ae4bfe91a694cc1735089a27d16084868ce990db", + "95e0289ffea104ce3d749efd4a8a2ee01a2b5b45a0d3838d768f06b7a6659081", + "41a75884c8862e71a44062f34ee55a26a675bc03c1957ec0a49a3a9329dc9914", + "d81c32864f49558a16404c8bd61141a2740d6f80edf2975b5d01965ed8e9845b", + "a5841b2183cae80b2df864589cff7adcf650ae0c2369498ee71067b158137e29", + "78ba21d0b5a97642c038764b89de5425dd8b42dca7ffe45fa2552b9dcd5434d3", + "59ff1f32e815c2173e16c7ffd9473881b0fba7e56020ec0286a718fa9237679a", + "d1d005db5ffb6afab5aacbcb5d33fbfacdc1571ad03b93ea6347221821b737d9", + "5e3d900ec76404c854faa3a0ab696a5e174efe1e999f07af9f39d476483a725c", + "37f1c5296592d253d8230a84451c2ea169a8bcd104577eb4a9a867a13222a7d4", + "450ca780c001e62274a0a8904d8f0e18dfb1738c75840fe0e2dbcff55c95ea10", + "dd4630fe1c3f1cdbe9f0999daa56094c3840760114d6c1149a3bafc902c275a0", + "ed9b918a3526eab9f7eefd61356c6a8b527e7c164b31cfbdb5a953322f34b71c", + "49a3fb9ff27c94d9045841ee4c8f134b026419ccd9dc4843ec998ee215dba949", + "95c4ca18ad372f46e1e36bc38b12a3f225f02013d0aee974040a18a997bc935c", + "676c7f0b9abf668ad5786c83ef22451661c7b0e487e5d0531d9ef87338a19803", + "d2bdff284c6520cb3fc62053fe926ccc7914f5d5c9bbd6f0bec555a48894bc6c", + "2c5e960722d1e8718133356878bf5a8d4bfa42d9746f125ee5756f17b839b62a", + "96736a2b76ba7518753ed77935a3c6dd00faa6a3df4c4212db70356a080e44c4", + "6d9042886fbebe89294cc381087684d6dcbc29df22f16f41c9cef5f83caf11a1", + "b952eaf23c5cc133905ea9c283d507cd7185142ca37ee9f02ad77ca29a3676e9", + "576f2955c70b6ea384247fe4f599be3e66363a95e2d7bf7275166333913b2cc9", + "6e27766bc3d968d9daf54678dbe8c8bcaf90bcb4adba034e456af38aa1139c73", + "c630e77d0c9a4861eeff3d285e9236500c1ce2c287ce58e32856043a55b74305", + "67608c57e3783f5750945ae8f507dd40a31acb8198ec1a8d32d0d48eb1677af4", + "793f649b0f4903b254ae82428ec0baab66bacdd2c19fa79d703551132291814b", + "5b954ab96a153bc37294a9bdd32976348e1665bceb5df84d8b7ba77e1a0cb2bb", + "b8e90f50b360e65346f39f47325c652bbf4cb03a4efed7373909978de6137052", + "56cc93dc4f0f5ee17fa6c4845756226161bd246e6fa042b7e9bd88bda9272d24", + "8a34bc2e641f32ca6e3e275689b25a9d8e5d6a6be2e823719f35445455eb1c41", + "db092617e000ffc88bdff83b74c676c479adeba971b162d7b2826b1394367bbd", + "0cc0d129f13b8e27442e4a3c2b1dd1a55cce400bbde60559deb4affdbe48fc41", + "a9de7f34656a966faeeaf61f02003d45b486542a2644442401bf47e753df41a8", + "805fffac94ec4d47943033eb654f8265736509b68bcd1488b975ef961a61c8ee", + "25dd5a7449ba558c7ed8485b93cfcf1f818c0f41d3e2fa9e6768a3b04f4937cc", + "4be7308884f724a89a649e0f65d568b567a28b5592b0f59368b0a1a4f0ef39b0", + "7f320a29f858116e84c141190e6509195106887d0738cb98648357295212dfc5", + "13ec96e65a080bf23ef727a45b107f2202d97b16d1c5b5975316d6065d6caf04", + "b23f25125e7f817638fd18aea1205683e5cf111aefa6b6788179cd12c41d7502", + "ff6c9a92fb572d3eeff3aebb72501682423eabd06a4eb0df80842aa9652e3c84", + "6e30e23fb97997451bff1c45a504a01d6db373af253e0d756fae5b00728c2f3a", + "f1b1d34a48d938f9b8ce7c896425044ca863851f73b5997733492de1056b3dc5", + "a1cb510fed58025e3f85a61c4bb695ec07e9c9a77d25b64ff31215c4febdab76", + "6aa75103ff1a60df82ec1b4f0e630661a52acfd1a7c3b126a75de00f5f7d2a09", + "c8806c2377293920956eb0377894318fdb136c0af5d552cf9a95ddd3cb49fa48", + "d27a4f77c781494e0b7c5d3598c22b79f56a07015837cc2e8f14d52bc06a809b", + "055deb8eba399117be4b4e93de07f43fe99abf3f3339016edabf815b6be7e646", + "a3db38da62c549e4a4a99e3352734d4168d6bcde15255827223077e89b7706df", + "d564ccf658d866d47cdc3e74654e0973fa0907ca58724c35b7f05fbddbde4d15", + "3e0fb059b3d46e9df8efa2345843043dcc197cdda709640217b89dd3fd06dc76", + "88b39313386afe2718180fc5092a958a757ca8fe3d46f0cd715be9a61435171c", + "85a5f2d9eb47fc0b32bd09d40e94466537b2a0ef365a2102f1ac7370eab5c5fc", + "76ee242798cfe4f5e944bd94e7a84eb1b8556a6d69b7c35e6a79602f9d03fbb2", + "5e4bd803c1252c3e714c0fb101ea957159e3dc8b88078e694f225b3e3804ad75", + "fb8554ca82c865bfbaaa19ee4e8778d5684b32f0d186fbab15c2c03ca5c195ed", + "15b727ce00c72dcf2df187cdbfb6566de140cc5b2891a1601b450c48ee033d23", + "e2e8322676cb5cf1ee87dc8dffdbb0bb5ca8e9d9a5594036e42d9003f5c3886d", + "715c4716e2cc531bf7bddfb4d933b4f639cb9c67bb341dc7cde8d04a5b51d8d8", + "4675d2f7edb80d7d5bed679fde4aaf1d919f1fa1e7d0ca1e78d26d1be48f6ff7", + "a067f282e25ec9907e4c7d8d9f55593ad1648b1cca97d4164d3f14ceaf8a1e09", + "61b0ae3872f079455eaead4a90a89e54c28bd6e92906e948c05b1ec2885639db", + "fb0e5d61d689fca21f1c3bee0ffeb174f5a85e4833235cee7f06086a2e14919c", + "3b42c8dcd894d837c56481478849045349a0571be8af02a3186d84f3f9b6fa21", + "c324650d5d0a80d04a003a144d7c2886ab9be53fec728b6cbbc18604e5f74c5e", + "d3f83bf4240127b9e13203ccf38f49c9276e11da3a4693be08d2403314e6373c", + "869844f65e7a38d7d8acb867a5023b37ac276cf6095ea77d32329f6feda42fdb", + "677d96b8d19baa43fdee556d42ebb8bedab6580cdefac7abbe967eabeeb58ce7", + "8f2e2d148f14a8cf84054850ddcec2fb96b72259f4b1372fb5dc5b43c3ad3da2", + "6240323a095028c057df1e8d85a5313b633a16ba62b813cb38dd878967834db2", + "729fea6cde4788b57250cd0f6bbc346264f108361d0352bc632c83b302fbbadb", + "5c8661894b0bf250f350f6c5bd42a6fa3fb7745656002c6b7fa67262e778f204", + "5d67b802f2286eb66a48423006ed4be06266bdf8cf5210125ed266338e2f6c55", + "1539017d66e9bc6ac63aecaaa18f13b394713b72c5a18de6b8bcca549224aace", + "4ed083ed20ce0dbb66a41b7a00607b95e5b998ef16160a2384f31550f0eaf9e8", + "9abd37633cb4f128cbf16150e250c09b9621017d6e010f74afb3688451bdd721", + "a971d1fbec577619f027b4bbebf2a2088b2ce128569b234e2a75df3520ee4602", + "f853135605e063506de5cee96fb5a34b962bf65ac0ed1a8d60aca83f059de468", + "fb3d52459df22008d62d1acfdb2a4edb56eb8b9d8740b47b0c0ea9eb9b159b1a", + "d4cc17455269992d4ab9ecee86f4031493be32d0c4856850b2411cbee74f0caa", + "9844621fd25b3d5906c6a01478fbea4f0042818747438c45443533cdc9059874", + "60db1721b5067c5ca3ea75ba1bd621ccab3dd90cec50fa46ca6c4d39a3d74484", + "7ec6cf6b071feaf25e677ebceded4e9fba8e53cd7f010b13c4c960387470c16a", + "14e001ac6461cd128f704d930194b74a5de0827fdccdb6ba750ca92028407e88", + "77be4e96e66bce8b634d46e00b647cb2bce0a1229035d8227eb31aa702944776", + "3b14461115db958a5fc475c40657aa8785cabab31316392fd3c9e6211c54c81d", + "d758548a568e8b7952bc62f9a2122d2183486c13e96fe9e2b59cdbf63e85ac5c", + "27b7ff09797755687bd5ca03efad3f696763fb204f877a1f5a51a3c80e0d0d88", + "4c39009c2a8f02df2e9afab847be9138550405e74d418ce8e037b7528d02afe9", + "30838969375217bdc55976f405c2bed80e2ce8ec6bd8be22baaa8374f325af16", + "4f79c38019713ebab7a82aa2dcf078e7fe3318f4b07e369df8b2da491b00aa60", + "8d7c4b6b365438161d1cf920900cbccd8e1f6b58785cb66909ac93a2ada2d5d3", + "996f585d1e227c31b170b0f7cbd8068be0786264febb22b777bd79f3ebc1b062", + "b5b918cad680eb3cb4119e50226d52801b65573e9bbebcb66619ec278d45e94a", + "41f3ee6d14bc1fc8f761d8dbe4fd21217c5c094ac07573dd7fffec3333229717", + "4e2b09b8f7ffd0a119dff6f7c4d69018c3863c3005e5ed10a4d3b243956ca8a5", + "eeae780cf3fa6b7285d8f15a1d5c287623bdffc36fcff1292b22d270013872e3", + "342da03a957009ce2df576f6a11ab227ae9e3a4ebb5bfab92d1164e2f6f0ff55", + "7eb3e528510b6a5423ae2e03d6a6f6741b5591506770db1c348efe7d701f433f", + "83af51f04669e4ff2ba6c60ba29359212d75c8719b4583a08ee0821dedc87b28", + "bcb4a8500632bc4730a7b77a0b4ffeb997e1e10f9a4c478c04d7ad0cc07092dc", + "f218e3742c0609960fb830c9d8a90caf1c70f72998061c6f4e5e245aa5e0f88b", + "b8cbd1168e3cb38e0dfa672719f5be80513145524cc2ccece2494c206d59fe78", + "9396ab6015f99cf5bd14c5365ba46026383cd16b64bf3f3abc7efa26ce1d37de", + "024957ac9a6a53fe436495dd01c0b756c7bc125970826c3eb838c2859386b0cf", + "76c7de61a5535d1317acbd63f90b721f8712a4c2f6f42d41cf696e650ae1338a", + "8c915c075167c11433408974585f0230662ed3a1e912b97cb4a1a34f4949b131", + "239ff677d227da7022e89c329749a1c3406b6eaac892fd64d0fb444222d6cd6e", + "eff9929cd3d5fb992049d263da28fe83831a0770157899a90a1959f99c30e12e", + "3fd5fd41558187ae2b5070813d8451e52c8daaa8cb247bcb44f833d47f1e7532", + "cfa52397463f8440c9c3310c9faad789290b85c2c73298ff90c3bbf49d649dfc", + "5b25ed3ecd14b2f0a67d5b3675187944964aa2bff4d34751950a52be4867f5ea", + "3c7d41f77d7c324c5744eb9d0039535d8f3a28688b30507ae0aa31b05cd14ef7", + "3125e6d9feb7ab917815864417f2a7fd67f8964b6b7cb5c914767d177c690e00", + "050ed7debd44ffe4deeaca68d721650309b383999dcaeaaf69adb5cb668ddc8f", + "69f6826fb59f8ae03fca329725ff0011659f0b78bbe5aaf6390e5c6a72ee984a", + "961633b552e36e09b3351992ac835f268b22b1d7600f0a92ad0de99db09b8c2f", + "ce061b8d6b05a76644a97d5357f8f5c3c9c129853e024720567fbef970719d80", + "be42b3769f5150f1b0f547a4e73fa970baaae01b03b6eade85b029f63769faca", + "8db18e8311aa8938812a0cf624dd8ad0eacc653bedbe7797e1eaf7264714f289", + "7f0912a01bf8868c56fe732570dae7f279bafed6463af60d0504b154db22cd39", + "b8653bd6fa3eab8e838a8922baa55ef5586ef32ae64747a70a6ea5ac4789f8b6", + "241fa65428daf15113e4d5a6788c9c642759c6b711992c4715135768dc7b06a7", + "d53c978d039ac0fa2607cc4ce1c3daa445cc4470b1e897192969010e9029b2a7", + "bc9659de3fb06f37e4f828e6d25b47e13bfebb3d998afc490267d44fc8ce8b73", + "ac6d44d505bc953bf269a7c11f068b86529a57613b8a767371f3007d6fc4bba0", + "ad17fe696311fd37745dab804e422041793be593d90f6e00fe3b847222cd7c3d", + "a1e08ca99ce17a6d54f101667dee2e5739a1dccdcbb6e55387ab4f72c83250e7", + "cedf67877ee3a0e3a33f147c445761faeab0be6052394cc2d82d6568a2790b4c", + "20d54f330566cd69355bb87db44d5216b8f8b0144b6a4d8e0fc5d72f941eefca", + "7763e2b3c2106b86803e82876b36b43c93c2e28d7c53e5d20952020f471ad435", + "495befae4e941a2256c2fefc410802a7a5d40aedf0a56a69afc49fbbf8463ee6", + "72ac9068af7437288294f468ad5fad7838ee9259e6b099b5098bbf6afa7cd316", + "1811a50d4a244a43ae64279b1594df77d4214a02ace67c01ecff014224e5bdb8", + "78aa7d81eeeb0e45792725f0017190c7074c0eae7f11dc6ef3035c8143f53017", + "95b2398e604b4cbcb8161b9c21adf589bbfae12afd2a779b0287f135bd0131f1", + "e0ec5bf53b2cd71bb477542982cecd5ac8874fccbfec4b595fe7248812b2705f", + "be503465d32e86c020465ec03c95d2d0d6b1bfccae67b3629c85a946f6af7fd9", + "d7b5ac48aecd8996066d9af4093842de447c191f84d57defcf3ce1114db5f284", + "e421777d82de5097a6d8d2bd12b10d795a6232d3feca50fbee169d90ed91ec7b", + "6a08e6edcbabaca76d446dede9f321a50e74d07e071d5436222c523674bb81a2", + "505081b80217151edb93f59d882dacc0ffcb57dbcdeb2c93683ac8484fc2ff71", + "575b55085d64c9a02f614ee040c17d7ac2709c85fcab608a39afb0381578a0c6", + "56905b1ff6024a4b48a9b5b323d2de3aa5543c1e4a6c2890c8525864436d90e3", + "252dd0f596872b882820e30a2eef36dc73551623da3baf8e9b10043019501047", + "81affae0cbfb5ae336a6c403f751053bf47dc2002490e15614d8fd3e6e4c4806", + "5fad5ff28257223665f32fc41b2d505e4d8e6965fe7afbc7addb8e2b5a0f11c8", + "b4f4debc9b4ffb04839c21f7e527b827a7ca192905ba3bd0006ba180e43e7ecc", + "7dc5211c4745f3810c9fb984d50ae1fc7a3c4541e19f4ec6007b0cfc1bd15a59", + "ad06fb3f314e4a9a88b86464d36b0167234b8a7605c473f535e0a66678004bb5", + "09c4be11b944d136a0a2db20c73f5105532330399c28c71297b4ce638f3c7822", + "a8c7db99fb2b75468a30eaad0c07153ce0f7c5084916317acdc4eae0eeaf9841", + "88cc4d5cc84c70567fce4d2408c74e4fc169eed33a7e84365160f98ee6594821", + "af69ff726381be990f934cef6d8489f9c3fab6eb6c233c69f8e91180c9eff7ff", + "99caeb3f38bb32de313c67bc2881890eed3c71ba4503f7e2c91b08a4cf47466b", + "7bccb9cc8a357b71ddadbf3a70502f27265764500ad288059f9de3b8b91c0179", + "42cb643d9c6b732e9541d5a433b03fac4fafc9ef96b3a286542d5f8471e24b70", + "8bf6543c2a0d5e1d286f8ed72bd871fb943eca2e560b37922e155f374b0268b3", + "27cb2b5c8ddc488fa3ce9c652dbc85260d272e80c1858c526509fa347e5f1ab8", + "f909118004a4a853b624e8e2b4a4b15b4a7d118635926fc659d8b5f10f71f5a1", + "40cae887f4cd93b0f512fb75e0e7fef832b27d5b3f15b489f133b3670e862303", + "0146131b90d73bcfbfbafe93ca428460f58736e98ff16159aa5a38d1c0e0cb9d", + "6c845e9b357ea53b5001512debdad4d6375d0937eecca563f6d6ade45d578feb", + "bbcad21a946346349242d98814243b04ce63becf42ae1ccf7cd28928e9e81c37", + "5bfe6a83b38fd112177563eb2ba6decb90cf3e45eb090c9b6a2586807feb400d", + "d6be6cf0c2771e001f4ddc8bcf5109e9ead98beb6e9964c87fbcde8374406d5e", + "bb0060966591440eb40e59ec65a754e49bf767da1024fa4d231669c03ffd40ae", + "e94c170875297e97a66e0c4e86c78e8d5746ab8cf61e2017f8b8110a988f198f", + "3ad2d9c148b298481503c24783049870ec8dcb36e793995cf3eb7b0c6b036cf9", + "00d3e5ecd83f4d6d6298c647942441f4a23d97b08e55a6721bd819aca926dc8f", + "f35872d32d92ed013528629bc997871850dc0eafc7e2e4a7047e1b4e937a85cb", + "6cdfa720f1f21789dadf542056387c0484f9fc0dbcbf687d993ac7c504003df8", + "651c87f3a1501df1d3324517a2dd779834218cefe3f59959bca692d77d40af65", + "3190c179e004a50a5df23520009b74106e7ba12d48e73a844b702c38c32ee4a3", + "d1db21115dabf7d6fd7945bf16edf9b81d307ef6a200c26c7c66e352373a4570", + "6171cc4a1cca01b5b66330ea31242f8121c6f15845b9a55205cf98ae5d88bf5e", + "948a0f2bf83df5e17df26f0b32056c51816f1db108b94c7efce4cdeef1390d5d", + "d8154ba92b9ea1c72a2a81545f8e2c39325cfdcd6b792b1a9116fe6d7e502e6b", + "6df5939de77fe9be28574b783d88267125475d95cdc62b4f9d616d9b3238dd64", + "b7ea5914af77fbdc4c2895e0afc8f0c6ef3fc1f8caa57d7f4eca13b5f0702b11", + "7731f16a9e6cd1abb0f92f49c3d6e3b32dd4f8f8237b04e1123d6da66f1105df", + "dc0ca7883289225eb80554eee012b08f15231ff0f9a8373a9e6622a4a57ca3b3", + "bb07f18b08aa78fabb7b6aef46f5a4d98e0e6d771b454f6b6d9dfbed0cd85fca", + "00c65d7b655d5ce6321113f4dc966d8a298d3b66fe04eedaddbd533c72aa36e1", + "77296b1978ee2904ae1d0512ae9ed735e0cfa579c3361679910b0ae6bb9b1228", + "357132ae57215191df0eb155c0eb05b35710fc29da6cada8bd678fbe141ef941", + "f10bdea2c4e786e43ba43ce9fcb4add4ae634038d83ef853361e70b1a2e64f92", + "2b06f8986ba0f1fb260339ad45021e38cdfa63f5c943b8a30133d0eb04918263", + "19a7edb6f1beeeeafb0879d0c58ced9b93bc5cc8f5dcff992ccf91b37d657e98", + "4f737b76e229ea898970f341a0ad5154f83a0ff7c4e067237dfa89be3a49ba48", + "7abe33651d40fbce12cd98236ef7d0bc6532832e13698f0a28c83083506fdc9a", + "96b5cd3aff19749a708c54d72b82ff09d3a4bca134542d481a7112080befcbcb", + "fa741ba85de23199770ba2a52968a04f83005f8bc637e04e0f5ddc98466b9972", + "936763ee8e7b5ec9453c01c7ba0ea628ec5d6e3a25736943df5fcb706994d0d4", + "f2b5a9372c02d5e2f2160c5a74f8c13f952cb81aeb536c4a22302263c450e473", + "47901fe5f7ec91128bec57138abe28a66a5a19ec54e47b7a9c520cfebdace46b", + "36b0c225592e6c0c6cf960ec642b4b0dd6945155fad681207adf674a178635c3", + "8362438c1b0c52f00e3e1c7ac4d11b543269748ade4d99704068111dfb285a0b", + "868c34de4116785b9c5afdd865015c09ee8b836d18641717e13fd053be85d203", + "ac376a5159d71cb7576e2e6986a67bacedd5efa9f3956883a0ccc5b0c597d800", + "b07ae44acfcc2925168c2bd61baa2cfff77a27cd20da36e6a7318f20304202d2", + "fb82e1f2f9b3ad6a8b4c14300f13a0f58c681d95b7f1cbc397a9fd3517d4e0cb", + "d14bed45cb230a05ad515795f11dbcc971d51700a37854d36f8454a8ca743df5", + "1bdeaad83be9bcc9648b6eff116de26a84e7d6beab383c6f65c684d8e0222002", + "61ba5d4ac106dee4891bff6333af8693d7a4d90a01da0573e208832b7a612212", + "b2d2fd8f096f7f215ace22562575129b535929b3e556b622a7ea1ec6991fe10f", + "e339cbe474bb6cf0d55878f89da813bf76e978f6d4d5d2edf95993270086f85f", + "717c4cf03b98c64a7cde74b4e9dec158c989f3983da4abcb9a1228fe29845d21", + "a4a822ad85afa98b937b564602fd88df09be97fceecdcfc92c962a8ece59c90a", + "f3ff430c933480a1786c8c036f1c6fb02cf001ed1c8884086b8b32afb86ca6f9", + "03061536a41e9c69551a98234abc7de2e466caf4da0eff92643b2a014cf0624c", + "83c9b9c5816e15f8c0716275ffac48b1cb6c586fc5857dba80597bf86162766c", + "7f20356071949b9234d975500815d700e2dd178d34858d8ea86eb4a732347869", + "0b76ebdde3ae6dc8c69f620383bce1952f4bb8fc97e1b443ebe431d521fcea1c", + "ea700cd9c3cfed4d71f6fe06d15e0356a43bdb6d0f0aa718aa88b5611c18878b", + "6cea9cb07ad8808d27e9a548d9237b9b7491fbf585dbb219f2c1b64ec06249f0", + "2fa592246ad6a99ef630d92a38f3ffce28d4610898e27f3d2321c87e9045f46d", + "1d3d855e64aafe6c549d507649563468cff91798f9016d2adfeb9a1bce2f92d4", + "88a021372f778d2f089ae3c7a7c5cdb50496d2982a80f8ad79f11b1be5afa8df", + "fee13b52bc860fbb6c021218e8c76d036c4dce249ac88afa52adc1cebf69c1af", + "46068ac61405aec2fa953ad3fa9bdede47cd2f5b76aa5c830cdc5089d0592f2d", + "c59fb57a220159ff3f87858e85bccd1f78afe3ca8058779fab7775690a3b1a2e", + "3a5d0f72609a7082e2415d1e1221c915f712016cfeaea3316c1178052ca06a71", + "2af97361d9739fc2f248269f6c79f5bb217847c0d5c9958731eb9c925a51fb3a", + "39f6faab4842c98f48c5c9f0969a106168bbe3712f3bd4edd6667d2f1492dab6", + "845dc72ff33520fbd6f599b99f79ce9b91d671c3afb9621431d0b445c1fbe9aa", + "387b7555f508d460f3aa00f9eb560a9041abef4a5cead5ff4886872ed5faafb4", + "3c12b78a699f02833608ba2f5f23bc1894d829da54b378f9643f6a1a5e5a6943", + "ca81383a4623155a12992f4c4485967a206ffb285be0fc04ccfe1df481d24fe7", + "97536525e1f24ab01e5e91cc4733d6462f9bc10306c231b7cb648abb68af0f4c", + "50da0d5df5aab98b91c1dd9ed878bfa0fc770cd38b8013d6b93699de259632c0", + "980d604d7290c2649efbc12926888c9de29e57dcf6162f5b4e862a4767b40819", + "0ef4f169e4448066378a95bac9d43c70b2652e530002ad7ebbfe0ee13a60f077", + "3261f7b44eef492ba8a1f0c0a2917916b555268c87e9031a52a869c0edd457db", + "ab08e468fdc08221edcff4c8a2164504dac43c8a757ad6b5c0d8ad880c892d6a", + "0032732f1b2c8de0542200d6138533f68d367a2f339e18990f4d41a8fa61ca99", + "0bb4d9af6743479face9ef2aed6a31d480d6911a8abc31338fbf27ca87c13a9a", + "a372816bf47e222ca4a620b00106fcff3e29b5bc8931de98a933573c57ef67da", + "db83ae142d91f4e6375c6fe0a7f95c66b73135aca1a419207605ba78071ebc54", + "b131253128ffed0352bc7f3cdf461ce6b0429fbcf333544cf5254a6114647484", + "f4e169d8d6ed61e5eb8476f26d9066d52474d5ef31eb9f6721e668a8fbe45441", + "610f246b7940e4f73c6d27ec9ebfa887dbbae57091ed8a8383d4910261525430", + "658141d029475801a58fbfff1c10ddeb7dfe3cbb2f6f2c1d3b6275ebbd74adc1", + "1c2651c134ff8825c1df02d1c6aa69646cbdce4b04c56d3915bde3ca26f7643a", + "f40de42c8dc23e96a35f71940734bc4f0a94d603022f4e1412d08d874fd25404", + "903932342b593d62528ffa26314a6686168b8ec05a1d429f3822013cb038624b", + "64cf23f987558bd382ed7bcd5787b5f47072a2ed8869f1943fb9af3abc70df8a", + "dbcd4624b5b8143c25736f90d1906d94501b7bb5dca5eccee30651583b1b3e86", + "8c00cc3a94b595023a975f92aaba855868ae255fae815da74265bf419a6666c1", + "0a472d3aac149539b38484234d9044117225f3c22478ee0ac500bc2ab264d8d0", + "1c4a0414b062025d2d9b55a8f8f24a1481af5b86b65f93e20a39053558c73840", + "dde59de4e5766b282d53b7c665459c36f9183c0b3a146df8952cb0ba221816af", + "fc14b6647b6efea20bc9d81d36787412c63ce76c93a7de55ce394061b3706e3d", + "3def626eb80beda5a4be66f2b0a8cb471a1fb2733f93e35be569de1dbaeaa20c", + "7d9b0845188b5e88547d4ea9728a632ae91563284f1fe6140cb59cbb91474d9a", + "bafcfa318a6a9c78deaad393203b0c632019d08e911fd6adf21429a119d56988", + "95e2ae19c2980b84c57c18fd590d2ca92f5ae325a9089445ab38a786c6e90525", + "7a55a51652e292572ae99f61f0994b2019d41447d7838f076c666a2c949bceb5", + "85dd51a672a6fe4c4463e0fe12a325dcbc471fa454ad22127b821695a4d455e9", + "b88740b8bcdf03d07572b87198a208747be470562e2b8bc1d992464965d9bc2e", + "91ec40d046fa0ec4e4edfee8f5df0b959f811c3999e592b3a152492c48427ea4", + "0be8b952eac63e81e2c1658509a21a558899c7ef94d4308545e310715fb205f8", + "fc37854a1b15f28b4d1e65f8c7782637e965b9f6cd26b7541acab6d8b528c88a", + "9212907a82af570930ca405862e6a19960b2d95ab3c888770db199a20dd690c4", + "ab4a16430a1ed065cedf6fdde6ffc9bf3ead33441ce8d5871f82fc81600388eb", + "b03da7d2e442341ccbda72ecb00f90f808a6439db08900ef4257c393b657c6cf", + "d30d3afd31cb02096a958ce3ec24ced8f16c9b83f83337dfb5257f1ab7802d22", + "2271a1f62bb6000d4f1f60df56450bdff112f31e246b4952d87a30a5561da184", + "ec2c2a02aabd1645505d556b981c03f574715c309670595aecaf8119e98ac42b", + "c33de36aa0962817268daa6363c7c9b2fe83150b2bb4d8a096889f2eeeccc217", + "72d03a0596e67ba61ebc997f7bf8ce63b210711fa921042c6dd13402e354624b", + "595fde148930ca21a9fbb4277e90e724cea86e9123796371a6bcb46f5ab11c34", + "a270ccf301ab23e454cf61bff061569a191747b2cb353bab70a74dd0a51391b0", + "bca6d55a8a1f600343fddb79b1931bc8b7572eee6c1aa29217bd41a0b6e34fec", + "59abc1baf09e39a779a433e9b6be76b0b1f1daf63dd70735449560d2bb6b5591", + "889710ad40f7438041329e024bb61408c2855a66bd57cf6b889d093a2b9697d6", + "9ed26b7d7b6fd9f9339b543de5b3474fc5e1f47c5c7a295606a4b0fe8d117b44", + "012dae8c492db967896bb5fe22f9abde36319ad9902b4e9552c2ac3b9c0a775a", + "dca683c0561ac1e8c6d805df6134ae30f50bb509689908e2cc0a269a74e1dfb6", + "b90f645448157630c81ddb6405a323dabc32a1216b1661c97aa8f4e569d7a0f6", + "6b414a2ffbda24e0d1243a10f3ba125dc019629e960a68334515ea2ae2742314", + "6c9175e5e09426ad97228ddc589041ed207deb964e105fb1a979ee5932215179", + "7b39563f4f66252aec03b6689f1dc508c84b61fb8224aa0ff8e6bef665f69d5d", + "440d641c5e8cdd2d0a49758fc7a7bfbb446a7b00672b6748e02f6275f49dd77e", + "2d4bd2c266007a7536dbcc25930316d1fbe0b748538ceeee03e67063e259299b", + "7f957b864faa29130f5e0e93cde65f8c9bbf4b886041c0dca96b90b1f94f62c5", + "b571d09df189a3daeaa858b230f054e89bec3eba3aa652e2f110ae57f3c7fb99", + "035700b4478e4e48e1a820cb2352c8e83e6bbf9f313a392a90b0fe6eab213599", + "58792277d847d750dc2d60cea0e5e5ba4971bb97c8a6711f85a6d3ff61a09c3e", + "03ea888b8210cfdff3c013278be71e1f8f04ecda3220eeebc7135a63d8795688", + "50bf65a326fcdf8c368233bb8d65076e4548d101153150c08e286cf3005a45e5", + "0eb090120d6f912ce35650c07e4f777f5487b1a510a2d4b191b8d08f4029a7ae", + "8774c04c528018881068ad84f0549a888da058d577d7768f1c6ebe2059247f5f", + "ac1a262f5fbac6b08ec10c76e4851939f852ee6f3ad043b54dcf00dba9903038", + "c546243c7f586b988dbb16426f5ed13fb91759dd1e5e80662c42b58eeb8ea96f", + "da01f4fb30c1486359c2dd4fc16053f9132cbdfc8d47ae2dad7780e69641398b", + "0c6084a764c4a42d0e1fade3a451fb94617865e5d067b45e3e9bad847809d8d0", + "909aa57014624a5e65d788ea4a4a7407ac9bbaa40e4eafff23da6716eb3cd7db", + "0a201a6fdaa1a980987077d0305233c04600b3df94794018fc08c106cf637171", + "bca8719b24875820490b0e9eb1bef0d92219846b690009c7dccd244103b18cbe", + "f3042aa064f642c4bdf541e9966956c6ef945dc2fcf7731301014bb5e85b82f9", + "d385d8dea2496431933e5608f14affb984f20644a473897bc4d8e287cd607f3c", + "d6ba100172a8a4dd51bf029d69f5baa5c62f401288f837ccf44fa2df579764be", + "0a5ed34cb685ebe2c0bfb7029638e0764f61ab3e3f060b48f9ee42b8fc5724ff", + "8d24d391fc726db35b9e69776ff924fcdec41c8bbe8fdbe585e6638171171b84", + "b54c5c9a7650dcdc81bece465a85702d5d629cb7067764adad831571f491154b", + "db34a27fb970e7a5c3d55ddc5d8d67b84b01f6ce80bf90fe635078e286551be5", + "62a5aaa1ddccf6dc5ea60e1a61eb4e6ffac178df810c2257efcde67c52eac284", + "680ac46ccc657b9289a7f0ccdf84d3780a0b8a47e466191e9139aabca073cfcd", + "d5e0b237024a3dfc3b29eacb6276d161dc0a5c7e066edc8169554db4015d6fa4", + "6c57bd4e5dc66c6b953fe101ea33176fba7976ce8ad1045e2db91dfcf360aa1c", + "a4764be2defe451b171a8277091a08ba6cf9bd9da76f12582d50a52950820604", + "1cfb331c812185cf2cc7919aab29b29383da3d56b0c741dd5680181a17a8e83b", + "51618baeb1330510cf2cb1361fedf40d79b7c27b86fbf7c781e27b7d8dc3f641", + "e8d7b356981193b1ccd2a14fe057477da1e91077273f6a70c3098c2acfaf297a", + "246c66721281e60e939456262753aa8eac1222e1070e8fd643d13f4a5904ac32", + "92626cd64ae10aba165d537c91673ebb2294e9b465e3e42f6a7f80f140ad61ae", + "34f60d614534b42ef9ad6dd4b0ab649897d05ce62f07caf57b8f4ea013b6699f", + "388d805cc77fbe607fed291cfe9279e4fc3dc6664c6bfd31956e4b579008d255", + "ac7dd2fbe06f63619db47655b0e39c1bd1658ec46da079de17aa633d5d916336", + "77d35fd8a4afc539a241b54382f0831bfc75d111c2de61e59e8ac625ad325162", + "a6697d75c15b34efac6de925d07c5cd500f2c46686261b321aad6244d057d075", + "11a7197be000da95e8323bc9836225f3f81556dd09c5118ebc68b4ad75af097c", + "25252258de40a234965c2c3862b05d577b0033b084641bdf973046c7ab823e3b", + "f65b47d49c4228721e33cf696d0c7544cfaad09294f1ee28151b3290712a8e08", + "2844e547005ea7092ceac9f41a7a5a660e5f7c4fbe741dcf78152cfac964d215", + "b65ec013f17efccfe50840f4c661def69ed9273f811784186d10d3d9f67482d6", + "6d0d15f799f8409790d0b3d1a7b5f72e957eb4fbd8506788acc9d7f773b2976f", + "009077ab4865d1043fa4415dfa665302d86b447309d3b8bfecf3262047b9769d", + "769ee09ba3c84f736911960489668efc84991fa78676bc1ad30161f6f3972795", + "5d6be310b0268daa7f3cfd816e19e2cf7683765f8dc45e601888e1562d28e204", + "07e577452d3410c6b8f080a2137a49ec12d62b32db133ac408b56bf302ae3a24", + "cb7d3c1991c893cea09f2ff48abcfe8a18d2dbea0597cc730917bd36ac96e406", + "d7f749ccae36ec489a688e5a7f345cf133c2de4f9cca2f215dddf8ac067357d1", + "1b41a53ae161f76bb8da40fccc07014468955758282a0d4f955c59a7d90e2e4e", + "7cba4a3794af4b388785e7f177faa8dea7e0f47bd5a6d3a9a32a3a1667edb7d3", + "28d1888d611a96354957e7fdd428a5c86de73dbdab2c7d946fac431e5f6ab321", + "c75b65278441a73493e4d6d1e070501fc8f507e91b1b4d327f49b10a2623a19b", + "322971a577c36c4f3993b0085a15a2e6e131a53b54d9f37bd11ed8bb05394dd6", + "fd6c4c7be1cdb5974d76e31c82b31b0de3722a2776dd2d49e197dbc2b234f071", + "e88aa12ad33837272b1bea5d8af32268b16297777991df5232497b7ca93601c4", + "169d0515d8ee655e6b7fe79dc927ae4d0e4ad46c268defed58cd5af0b0b076f0", + "73ebeeb892a171baedc085e9fedca9536e7e5a754e657d08210752d0d0307875", + "4a5342f25cb95a850389fe223e4cb9aac9cbab83e5ea20d0f44e17e88d174543", + "e7e1f44e68f5518daf1e5d2d7257e903308d0b4f1360447f83e2aae82d61ab0a", + "6e98f9f9ae737f42633a146a93289b18ea3815da96965c07c32abbcedb1c932b", + "e5e7669e737a90c435a046b03e9066661fd0a97b7952fd37ba5419fe182f1137", + "5ff92bc2cd10d13860fd7561c318fa38f9d0ed504a78b91a4a50bde268f5b847", + "0a60d4c6aaccb0d0920784c9457497cb886e6ad8a1c68189c34058403f4f0fcb", + "ffa247e39e2558c325ce5d96ed99889be6493d63be0f32ab9fa1bee57b077b82", + "69f5af84ea397f7f4e9de08d1065356befb8622cde7fe580f0da2e6cac8253a6", + "a8f63fbfe0893a10dd23ffa746c235fb0dcb46d4feddf8fcdb380c09b8ae6fa2", + "ecd181e16566d306371328c9c58453779bc8a768c82a78cd307d8a8debe55823", + "87a5a94e855144b0ddf4dea87d016a212db9f0aed6cc19a2352cbd715814b2f6", + "b67b31106e7d030e67307a0428959e36f823ae22a2bdd12ec4fe5b317fee8b88", + "bb1ab816153c26a216653bc04574a21114e5fe32d215f9136659997e79c6aa83", + "f2e3606c5023fc5d3425c9593069f2f420aba5629d4a180ad7315beb6ecd1f7c", + "a98fd44f87888dc104984f54c217c7077774a1602d54ede4eb0187435bed853c", + "cd7238975e8cef385a7bec9d76b250429041182e98fb87c68e09c49ffe75ed73", + "d90516ba499543e4c459d3baa9b9e387daadd7edbd68b138adbb3e59755a4945", + "df2956622fe66ed2a393b8a5798bc73e93d062dd7842227b536736c9b1e93866", + "5f34587721a7b9732629b1af7863129e28bf743969f10531ebe9a0bcbde0970b", + "3b0735a4191660754b53629acb73cd6cdd409a76f4ce2d90232759ad401c8069", + "26df7e0cb57144572af573f034f4f8a1db9903835cf585a64986a1fc5d863e57", + "8802d6f592a66a89a0c1fd5af76231ec36f08b39de8956c4da9ea0d85b480a73", + "eb5c3bf3c185ef0810368d45f49803d9a5c61191c98199b31b3418694b02cdcd", + "96680b78a73b91a16b2672aefbbe85897e0eac187740c4462ecbb5e2c5b518f8", + "739567dedd34bed1111b7b92a019b48e3a657e70ca0abca042ea71427a2297fb", + "9d3361d72f457749ea2b1914093b15772ac589d5892faebeffb39a0a0a2d4de9", + "495e725b50bda7a6d464aac3ea31b73a34d5110a540f4b2398cee424999db711", + "115a3e49bf25855f606678a69eee894213f28266361216798bbdfc84a3a6509d", + "30b14daed66db3742d3533ed3796922e3ad96d8dc9e8037f234c15e45d658696", + "476bf709f9f56669c710ff95524805e40cca4ae84f1402023d67980bcc4ce483", + "68cafb2b292335c391627280b4cff857f52950db1c05b95ec1db4e527a0a489b", + "edb4e80eaa960fba5b8fd9f83b853e73d792cd98b04114a319a7013601f210b7", + "679c7cb20e3b7df94c46319d2287d11bee5d2b5f25c185a13bfbb66344efd00f", + "f35a8e6afb3bfd56e4ef9c049c7c08da7f710f55ba5f4646bc43d86b05423b34", + "f470b07d0fb1dad58711b9bd560438eeb8d976c5715ff15626f926a5ae5c5cce", + "6d69f2bf80800ded9d01a44b39df257a8874bde3a4c3c43deeb66170f38d573e", + "fba890e9e9767d62367ffca1fef73b485ccb293280b31a9d0d3670720e99a6aa", + "b7fdca6eea86e69e72d2e2eb8bb757160f136cb9c99aa124aa7e912b6f12f3d8", + "1d49a3e5b8da10cb5ffdc1681b4a5c3e5be15a9e024db5197a17eaf083a15ca1", + "ae657402fad4f8653d57628cbd256e7ad8a802de1d775fcc2a9bdc9d99393ec8", + "d6cd731c3c65a7175c1ebf3a3506616a928a2416b1521b844e26b826502cb5d6", + "18617b19b433003307af61eb96d4532a8d3da572aa47c3e083c510eaa9b4b684", + "4626bd351f305184b75d0a940aea5bef896e2d98a88916830945c3cf64d78e5a", + "25d319538b07ae2f3614470a148f81fd0962819ef99857696a8adb635b786769", + "6e4df428aedd01f175caeae601ee77a15abe7b9891bdaea01f1c6070682e4468", + "b450d9c904858a959d24174e21fe56a7891b22d96ae255e483d8b335223c1482", + "16dcb1ff31276d4e9d6b4ec91135259883fcd79906901ea9fad18fe9e5dd38ae", + "18b0fdf01032768c282c1e22b378e206d7cf225ea0123a98893d2a362e6dfc99", + "64189eff96f3ba7cfa0b8a0df5b5d83ef5d863b47395d165660c649f40698b43", + "c4b5f2fe366ecc376a934fc97527dfb3cc689a5837a91c012ea84db07ef78d4e", + "84acd40e8a2cdc7412636c08fdaff814cf10e814ff42d4b86894da6faa83f655", + "a4f46a46c53bd64d306eb0ca362633430678fd1b2c7051f9c96681dee70f5f3e", + "b26078b728874602d9b4f1f49bf2b2a1522c0d6043afccd49411d915c34ced3b", + "c703709c1a53fb2b4e1ed1cd672c9310d70aaf1afec7019121cc4170b269d0ff", + "30e0a917cc958a3e69b1e7c7f02a5f515ccd0d00a6bcf086dbcc5b719f13b547", + "ed247ba13e94d9d26da8017b5db3183b03b2e5f3335d7c31b1e452c5a18707b2", + "94ca08d10905bb36f7534da24ad37701d4c99a7ec31968e0d59dae99176aad09", + "cce642367c2c87b447eff4e6c0dcc09b9d2dfc264f8b60bb4a7fb5f2134a4dd7", + "c7e89dd4c56abb3f2d4150b1b5ba3a6d5b8d40252043d0be740d3dcad973e4cb", + "c762ea10a00e35cc75b2a368b11ce58426af7034f18e393b67f28afc817e2f2c", + "af32a6cae18c48758ddb1246cc9c19f65e96d6703ede9740f41991f5fef2d5a7", + "57de94ccec6893141aa0f02abf86a18d455b1bf276dd93b7dbd36a5eab2084cf", + "d7a357c4dab531497a890969214edf898ebcd22ff630cbad53717302e0dc074b", + "0c899cbb7affdf96f0f4bd198abfdd83574f77ddf8d61fd62e03204ada63167f", + "27c7234498d5b17cc1759f6210556fbfc2fa999b6660f371ac01b9562a5b857f", + "599dc0abbc7ad67f4ff4d2605ac1f04d6aaa22d7f81b001e9a01c1e7b100ec84", + "35c082a9978bc90328a1ba101525df982243f4cd07e3cb338c32481c0a2b8c94", + "36d4ba9b3023002be5f9f4d9c320f78cd02e5375c5b7a71a05b2d6710fa654d3", + "e5d1fccc3506e0fc2d94212d1f0c2cc29740feeaf011c74cb57950146ff3a354", + "667850bc553bd7a753d1d87250740f2138b6d5a11a4e1ebb12f457a0596f8765", + "8929414a2cf08cb40e9abf8b617f9fb5c7a3f3702a0a34b62da0d26867e26e4b", + "2c174ac586071928feb7b46643bcac8a55b100a7b855165371501ae29a199da7", + "fe72e533faacd3825a87977c9974095a9bda01413860e42ef9c47091f91635d8", + "8843406ee233f780cacc65033280e4a856804555a0dea7d13af7a87f0187223e", + "214a2c2f351913b2fc140280f59e1f8d41299d10943fb274a5fe6e132c060095", + "c6ea42fdfc7a05cea34f27299f0ae45cca522113a241d6835b29649bde882b0c", + "a721b9f2ed23704867c67871bb3dddf46977e9561a8a2549248b30b3f5556026", + "2ac03731da51dbae012055053d4a3329095b7dacf18934de9249caf046e4613a", + "be112c53cb55c9ab823204440b83350e2207ec81491c4bd02a302a2b33fba615", + "381444c3952bee71428130527171dc3dcf5b82b90a3ba17159e765d09041f656", + "0fe25a326b96f69b1d642a90dda99390ff35642d5273c729dae02f92fc9afc45", + "f7fb4023192ffe170c079cda6dc36ccf7958f6a0e09943ca5e028743ca440dea", + "14aa7982881ca5f6fbcb8ce83f997f744b492381a3b1b97c5735b290df70b9ce", + "a7a76f2392eef51be1e0a1c2930c87b9a6ed04275b1a0b1af3f6da0e3cf0f141", + "fe7f02714b7112fead35a62fe1f3b9994cf41b86423250e8f9e6d9c790a12b4e", + "dc9beb4cee917279593dcc7027e7a6dbc846bdeb2700fd29a3f089a32b6288ea", + "bf567470b9151d60f3e9643b81dfe78fc08aae151c5a679c692587022eb203fa", + "7d1dc2f66c99c771eae71163a8baea55b2ee39c72e44a630e2084faad404330a", + "47946af22fe562a01a4cc920949c00de0f771ce250c391f9f4b6fdfc0ded2d42", + "a8c2aba90fe563f6f4cfad4eb2ccdb2980b86a8bb53e3b95e39a9a016adf29f1", + "083a638c5708d917aaa14dde6d63b9fccc087f2c3b5e8e099c6ce36a52dd6595", + "4095ea1f370618411dff5ee60ab7bd7dd85db698e20ce2882021ee8af835f700", + "21e8dc77edf182fcb4518ceb15b59e6e2c5ad3f18fb7f3c390144d8ef46729be", + "08fd6fd4ea11c5a6aaf113d1d3e7095a46cad5cbd482ab8225af40ffa4fdfe58", + "febb5297c261898247ee3041b9dd96279202ed8e239f850d09abe534b1c593c7", + "cca4d910b56d78f70ff4cd8a86d16610ba3edebe546c0cc432e4ae8c568aa6e1", + "68c75db335c447116354c2a9b83c8ac4b12d262c434c414cd42fc84a3d637a15", + "a9a794057835f2db9c25d12eadc806495f320c602ce25a30132f3c10bc02eccc", + "6201257a94003533888f628b347b504f9be33667e04592841f0ed0a1e1d61129", + "f05233acd4a977d66c78ce8dd1fd476a0d7ea1249fdc79c3380f4a7a11555ea0", + "a2ab88de27bd0bb78c0b2870567416ff307f6f20589738577c4a482605c7bddc", + "0e924193d453aafa2f371b3e6970e92335b72d89774c029e3391fb5e9a38e9b5", + "4569e5baab0859dec33e3ad169d65e423a922a76416834f3719baef9aa21c5b6", + "329010b6a1a0b1b791ac7ba638c752c7cc3dd09261f0adffac9286993a9ae1aa", + "244cdc26066e0be3ce5a1665494cac243fa6ff40c3068580e4c1cc5d4c73d764", + "df80b04752020fe75dcd186d2cf40ac85f7b4c01c4e8eeb90a318d41416d2cf1", + "8fa6bd6a091cf3fee52f47b47cff16e4ef1da9ed24a31ad81fec81b1187099b1", + "51c5ac73570d3292d19fcedf2c9af125dca9256794ee2e37ce38925ff725de02", + "ca6b710e9c3dce304444941fd2f23a2b8f46000fb0d3ca02b48e6e73353f15cc", + "89ffbb2f6290538d8644005eee795e3e0ab881e6ea5bd8bd04548f673df8fd63", + "4caa52a26f377b4335b4f000c59b3a71de21b22a34dffa3da759a738da44d152", + "41db0697d36e8e2362d0bfed4c6d283a8dabd1141c4a9045a470b0a6c5e71dc9", + "f3d8a21b13c50db75e860f99dbc9a1786ade815833432f79c2642ddecd3e3bc6", + "bf88966d2dce9a37afad22f83fd4320f124f84d4b76948a91a4ec3bfd4bbcc44", + "67b3bfa9d44f10aa69798dafed3130752f5d9d5f89da02ae21f78d4a45c88271", + "4aed178c265bac560ee0a852f8a86908c574d6aac26f4f2c58960d84a8a8038c", + "300afc71de775ca6925b4c327d6fe0f4109146877d4a7bee15b7d2c442a215a0", + "51eb11a7c6577e1cf7d4b65f19444cc5c994f628b7ef4fa6c85030738cba159d", + "5b03f7fe630ad442a63d2190935f9d3ad91a0bfd097719ea40a55bb35191ba6c", + "f59f6a92afcfc37763e36afa47f13418c62f809b8166d620eb70b47ebd7a62ef", + "fe1535bcdf19929c32cf746379cd24a334a12eda088d5f0257e7fc97f2d2d3a9", + "7d516d7165a05b1300a535d1c394046486669a4dcd506f554536b68f04dbc1ff", + "90739d90afae60c6c9593b2600990053c1ba39848d3f22d4661cd1b8f2f80aa2", + "c806c048184b3d16b103485175767b7e472e4bb62187e784ce727b799e8f59fb", + "8b3edbbbc57117b420c1cb7555eec37c4fd989691d969fdde61618846b8f9684", + "c4888201949e222748c214e45e1c4ebd0f58e5c96a0318ab36430d0be577347d", + "3ce14409708c0f5a42a5956dd87665bbe987bb4b2097482e0c7759a14a9d9899", + "644d986ffae0ff5354a01bd6d67eab589dda27eb7b156bbcad2160af72d57c6e", + "95af2f09847e67f5399d3f2bc5f188ff90cb2dd863d53549ee366abd07d21469", + "18142bc5419b4932b378db531ba08e01d235eb080f5c0fcbe985451a561ce973", + "ec21a3df6061260e568a401341b2faf88dde3b4b6570be1ac43698a615077ae7", + "91482f78b8869d8a3578d54c002f102cc398b9d35272af4d2dd808f4bb59a641", + "9046d6c8983f11f2adf77eefbf56b717c0a4dd25cc1310971ef2b5184dc6d572", + "bc1b572c7ba6c38df5d4fddfbcbb20976c569fe3bbe3757df334d1c99cb90fdb", + "a21527270b922a8da23e2ffcb3b13459435de721fa83165335351112f41314a0", + "f1861328b0a64e7bb021743cad497f6bd35d66dc4810940f59751cf569eb75c2", + "68813f98ab30ee753e44e19e8764f765094ae53fcc84f59e83eb421304bdcbcb", + "faf022071cf929d5d81d0bcf019fc1d6b22fe43c05e81fcc603f8415d60f5ba2", + "ec309da19df1c4e09a96d22320ce7654233a98da410ef377702fd529d2df322e", + "47e6999e3052d3b29ea84f4f7c08f97662db5567a7a1179b8847279a14e416f1", + "057f6604a305d709f0da13fac04295c0e66ea643c49807b95e4e9de9af9cd45b", + "244abc453b78adaf06a69e2e5a0270f0cf89b578e174cb3a8fc151bf98ea2132", + "45a62315e471304ede1f0ba527e94c51343057d0f02ac02fe5f1f10cb8fd7e66", + "07f93d465f8d020a226d096f94ece73ebc8eff031bc033e195990fdaa8e60b58", + "77e44800e63d014e81f0b40d96b83adcfa820927703815dcabd7b29a98ee0ae5", + "c55fe2802d0921388a407c78a99898e505575c941f9f4ecc6bfe505ac8227c36", + "1c534b068af03815721fabf5a952a656a95c34866570017fd5f0c12f91904fe6", + "156ecbb09c8e485c92bd17575c8b3bf07b03e285fb995cbdecb07ce506f55573", + "60f0c4f372bc14dfd3727c35c5f383bcbc218d04b02f71d8c96ba47bcfe08b09", + "2244b3f375947aaaa94b3621af19a251ec86d1496648f8690a1fecbd23d8d732", + "5c9cd0278955668b777f3ad7ba3096e1a3185d9a8b4659b18e23454dbddfc327", + "5fef30bdc57480afab7da3a922fe41525718bcf8ec3777e18de8999ec6247d35", + "18a54685241cbb6820d791cebbf9f970c63db33dc758016ad436a616a4f90406", + "1a3fac7481e71559e2a95732dc1be9bd66dfaa40fc0e6874b102abe8995695c0", + "ff2124b3ca378817cd7de5e3fe00eba8b1ff87675d72bce40af7d12864fa7a5e", + "a8b31e4232b9de0991ae0ee87adc6509209cefd1505b9787a30041b0cfae8169", + "f672cea3d444442bbdb3d1b20a51523692e24a1043e5da032d6a4c891f7e0fa8", + "04201855682f0924dc4add5b720e93d39fc292490966694e95f32e0b25f4f837", + "73bdcc4a621eddfb709f92f78e0c4121793dc18b8c39195997a01c5859b75c6f", + "ba16b832ef7ffd67e46a4e64df4d285f68d3ee5b04349820752a5c22c8c60cbd", + "b24813caad9006c597a491d2f1cf30496bb3d8baee6009d84aac8cf9376d7045", + "8538e54eba1e8ce8918c749d698ba612e7ce088bbc1dc33df60c5f430da99fbb", + "e1cb7101f4b724599d1e4288b632d87004f4d42e28b86f36a0dbf35a49e331c9", + "6a34a47cd45d1289fa2f17f716f75f86220e586b344ddf3ff30f26551d7c23fa", + "3edf6cf18c9d985fe37f40b3e78b60ed92bb0c5ec5fbe9b7d0a73ecc182f8eab", + "c516ca52d08ec7a141bce5ace62241f7088e7d735d92cf4b421674527b8ced84", + "a34a413fea81b6ef8ef2df6050068a7dbbb80fe75d2c773d8506b7b66bc0b662", + "506768391dfe524314ec291e76f93e0bb24ce87dd65487506fe486e6efced831", + "9178ef726cdee56c250b77ec02b32287ab07c69ac3ea8b9be00ca8f0c45217fa", + "549f864a861ff88298bcce9fb150d3e7dba11796d4cd9b213fc83dfb19351324", + "fe26a2eaecdcf1d5ce99a14b0521efc41ed50f10c37fe6da74aef5cec64abcdb", + "56a66e892f034b1f32370c0994522286a3ce47da92396c355a15578ca2e7744d", + "0bfb9e05cd88d1e9f452056871dfee42f3ad43b7048c177ffb84a5a9efd74f49", + "1db2788e63020a41e7e0fc6ed18535589fb146ec4084dff42a6ff2bea054af05", + "d21ef94bbef2876a5a1f187b92b33cc1c82526de3e8615896f7cb5462bf78ecd", + "f205679f428c59a136a01d20b11b3c53d5c3136daa3079f15a95bbb06e1afa9f", + "f351fa0a7f94f5a217bc80854089cc01ae04bdba4fea9bdeb82ee130c3adac84", + "9431912be9ad4bdc22ea7bbf59d8f5526e3d8cc1c502eca55204bf56427d0d4c", + "f398677e9b14ec085d0ab5cc34ac51a3768424c606e0fecced1fba39a13aded7", + "c9424bed2c14e4d8984bf8d27c2732ffab3440475e2011c7fbfae7ba13ce232b", + "20fc816fad1bbdc83ce3ce8068cf907dadb796e69aaa0f6e65236cfb6552173d", + "55538a9717ebdcec9053f60f760ce6785487f427cc11462d136cfa28e20a1a36", + "ed9ef5d02d8f309c69ffe20fdce8952d0a5d93061cb2665f7f0fb761bf76b8ee", + "3fd8f889c8b793c3f4a62daf7ee6e58d383a953d95141dbdff6bd001414a0d2f", + "558a6b822e89de84960e870e24876036584c172380b0eb5166ebfa2bd0fa19ce", + "759265b45e60f0bda5ccd2b7319ce874ade091a8bd5c4d054d76ae070b0f88ac", + "c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f", + "c6599c09d52b4ef9f7703f92ffc4acdf5b9e077cb9ac1cd2dbcc69ad2aba5e5f", + "6ee23fcfc292a18c7b40b5fa4a30c6d3a54c2b77c5faf5b4b079223138a97611", + "469dbdb1e6d2f5817895c9502cdef557bed71e073d38697643a487ee20c6e384", + "5313661a38281080aeb79e8b62ce717ed4677cc632552bff1862c050a6935c6f", + "529e93fe1b4014a5e0aac5ee07870006206a669cf81cb4c11549f482ccd24db0", + "89bcc19dd6863451a3c7edb703f9ee0499ac7757da0ac49def91306ebedd2ac4", + "4a29035b03fb7f0e492887266bac50ff03c81fb4120d59793a914b01f72c794f", + "fd419e017f4d130694b16a1fe2a0d0359bcfed07a03248d84f3e35164c506f6b", + "3502afa6d5a2c1c12909fcb10263b04800034ccbf86f43bf215ab4f974671489", + "b06ee494ef793650c1f569e5aa35f86085848dd9a703dd9ebccc659d0cc5a786", + "8c4f655f3a51caafe3d85ec8ff92be24529a0c31919878c4c627ee35fe2b12c0", + "6346ab6e9e0e7e2985e507822565f8f203a07652583ce4cf5bcfe17097b7e603", + "388f1b9e640b67438b02ea997db58bc80ac224a65ed660a2638f069c6f0eff7d", + "b726bddb38a37820826baf75924b19f2dafa2c5a1ca865797b040addf9a39686", + "061534751e42b9c915a0737a56d9c68a389a68f8f471081b6721233b752469dc", + "00b939aa3243715723541e110463f597840674e1bb12becab4fb4e54c0495743", + "a0e001be0725f6c44b3814998b37f8c21bfdd064f5d57e372e7be3ba32412ac6", + "fefc1938198937e6db81a786d143108269d2eecdecdbe3a009384c682f3e9df0", + "10fd676a09b0c5740f91adcbf8b97e8c21f0645cc2d2d96c75f5cc5b3e71ed7e" + ] + } +} \ No newline at end of file diff --git a/.storage/person b/.storage/person index 58ac0d3..24b2d8b 100644 --- a/.storage/person +++ b/.storage/person @@ -9,7 +9,8 @@ "name": "Pecan Lab", "user_id": "5ef2c8c082b14074a6e84da694ef2f35", "device_trackers": [ - "device_tracker.lab_phone" + "device_tracker.lab_phone", + "device_tracker.factorys_ipad" ] } ] diff --git a/.storage/repairs.issue_registry b/.storage/repairs.issue_registry index 16e47bc..2653744 100644 --- a/.storage/repairs.issue_registry +++ b/.storage/repairs.issue_registry @@ -62,10 +62,52 @@ }, { "created": "2024-10-01T13:01:00.227210+00:00", - "dismissed_version": null, + "dismissed_version": "2024.9.3", "domain": "mqtt", "is_persistent": false, "issue_id": "payload_template_deprecation_/jc/height" + }, + { + "created": "2024-10-22T13:49:50.991576+00:00", + "dismissed_version": null, + "domain": "hacs", + "is_persistent": false, + "issue_id": "restart_required_194140521_tags/v2.3.1" + }, + { + "created": "2024-11-12T18:56:33.104642+00:00", + "dismissed_version": null, + "domain": "modbus", + "is_persistent": false, + "issue_id": "deprecated_restart" + }, + { + "created": "2024-11-13T16:33:06.238133+00:00", + "dismissed_version": null, + "domain": "modbus", + "is_persistent": false, + "issue_id": "duplicate_entity_name" + }, + { + "created": "2024-12-18T18:29:06.178442+00:00", + "dismissed_version": null, + "domain": "hacs", + "is_persistent": false, + "issue_id": "restart_required_152294445_tags/4.5" + }, + { + "created": "2025-03-08T23:03:51.211687+00:00", + "dismissed_version": null, + "domain": "hassio", + "is_persistent": false, + "issue_id": "9936e4e952644082be72d7975b6cd64a" + }, + { + "created": "2025-03-10T19:45:47.722481+00:00", + "dismissed_version": null, + "domain": "hacs", + "is_persistent": false, + "issue_id": "restart_required_194140521_tags/v2.3.3" } ] } diff --git a/.storage/tag b/.storage/tag index 87346a7..58e5f40 100644 --- a/.storage/tag +++ b/.storage/tag @@ -6,70 +6,60 @@ "items": [ { "id": "1B983A04", - "name": "take-halves-mass-sample", - "last_scanned": "2024-09-30T18:44:49.661014+00:00", + "last_scanned": "2025-04-30T16:13:50.356724+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "1ADE4304", - "name": "take-general-mass-sample", - "last_scanned": "2024-09-30T18:53:09.940972+00:00", + "last_scanned": "2025-04-30T18:26:55.891929+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "1AECA004", - "name": "bin1a", - "last_scanned": "2024-07-19T17:27:19.039906+00:00", + "last_scanned": "2024-11-06T19:41:23.031062+00:00", "migrated": true, "device_id": "feec748cc156a1ca441d38caf620ecfe" }, { "id": "1983D704", - "name": "bin1b", - "last_scanned": "2024-09-13T16:09:14.338395+00:00", + "last_scanned": "2025-04-29T17:04:11.934582+00:00", "migrated": true, "device_id": "feec748cc156a1ca441d38caf620ecfe" }, { "id": "72F8A704", - "name": "bin2a", - "last_scanned": "2024-09-13T16:09:42.455356+00:00", + "last_scanned": "2025-04-29T17:04:43.671901+00:00", "migrated": true, "device_id": "feec748cc156a1ca441d38caf620ecfe" }, { "id": "1A414204", - "name": "bin2b", - "last_scanned": "2024-09-11T15:29:01.967216+00:00", + "last_scanned": "2024-10-30T21:21:31.399347+00:00", "migrated": true, "device_id": "feec748cc156a1ca441d38caf620ecfe" }, { "id": "17D18B04", - "name": "bin3a", - "last_scanned": "2024-09-13T16:10:11.571487+00:00", + "last_scanned": "2025-04-29T17:04:55.241504+00:00", "migrated": true, "device_id": "feec748cc156a1ca441d38caf620ecfe" }, { "id": "1B9E6204", - "name": "bin3b", "last_scanned": "2024-06-05T15:08:47.505079+00:00", "migrated": true }, { "id": "1699DD04", - "name": "bin4a", - "last_scanned": "2024-09-30T18:48:52.498310+00:00", + "last_scanned": "2025-04-30T18:26:05.528169+00:00", "migrated": true, - "device_id": "feec748cc156a1ca441d38caf620ecfe" + "device_id": "82395c211fed9b358b604c33ca0bea9e" }, { "id": "1DD6A704", - "name": "bin4b", - "last_scanned": "2024-09-18T16:23:44.615496+00:00", + "last_scanned": "2025-04-29T17:02:18.547200+00:00", "migrated": true, "device_id": "feec748cc156a1ca441d38caf620ecfe" }, @@ -85,120 +75,105 @@ }, { "id": "1A4E4B04", - "last_scanned": "2024-05-09T15:03:42.985968+00:00", - "migrated": true + "last_scanned": "2025-04-17T20:43:29.034953+00:00", + "migrated": true, + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" }, { "id": "11275204", - "last_scanned": "2024-09-30T18:45:50.522348+00:00", - "name": "Cup 1", + "last_scanned": "2025-04-30T16:14:14.886967+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "123E8904", - "last_scanned": "2024-09-30T18:46:04.951017+00:00", - "name": "Cup 2", + "last_scanned": "2025-04-29T17:34:12.369552+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "3924458c8a1bec286d9eabdb1bea7bb5" }, { "id": "1FD4D704", - "last_scanned": "2024-09-30T18:46:11.337333+00:00", - "name": "Cup 3", + "last_scanned": "2025-04-30T18:30:48.283286+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "12619704", - "last_scanned": "2024-09-30T18:46:40.483063+00:00", - "name": "Cup 4", + "last_scanned": "2025-04-30T16:20:51.084691+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "105B1904", - "last_scanned": "2024-09-30T18:45:56.943239+00:00", - "name": "Cup 5", + "last_scanned": "2025-04-30T16:03:19.637582+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "10A49304", - "last_scanned": "2024-09-30T18:45:01.668428+00:00", - "name": "Cup 6", + "last_scanned": "2025-04-29T17:34:55.364348+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "3924458c8a1bec286d9eabdb1bea7bb5" }, { "id": "1145FB04", - "last_scanned": "2024-09-30T18:46:26.264244+00:00", - "name": "Cup 7", + "last_scanned": "2025-04-29T17:33:13.903827+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "3924458c8a1bec286d9eabdb1bea7bb5" }, { "id": "11866104", - "last_scanned": "2024-09-30T18:46:19.747487+00:00", - "name": "Cup 8", + "last_scanned": "2025-04-29T17:33:46.197532+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "3924458c8a1bec286d9eabdb1bea7bb5" }, { "id": "1FBCF604", - "last_scanned": "2024-09-30T18:46:48.985172+00:00", - "name": "Cup 9", + "last_scanned": "2025-04-30T16:13:51.195542+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "11261C04", - "last_scanned": "2024-09-30T18:45:09.658757+00:00", - "name": "Cup 10", + "last_scanned": "2025-04-30T16:03:59.977236+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "116CE504", - "last_scanned": "2024-09-30T18:45:26.180399+00:00", - "name": "Cup 11", + "last_scanned": "2025-04-30T16:14:48.717617+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "10192204", - "last_scanned": "2024-09-30T18:45:18.037085+00:00", - "name": "Cup 12", + "last_scanned": "2025-04-30T16:15:23.648372+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "1051FF04", - "last_scanned": "2024-09-30T18:46:56.503381+00:00", - "name": "Cup 13", + "last_scanned": "2025-04-30T16:19:45.247773+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "10E1A404", - "last_scanned": "2024-09-30T18:46:33.780378+00:00", - "name": "Cup 14", + "last_scanned": "2025-04-30T16:20:21.932297+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "1FB63C04", - "last_scanned": "2024-09-30T18:45:42.002772+00:00", - "name": "Cup 15", + "last_scanned": "2025-04-30T16:04:37.390274+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "10F61E04", - "last_scanned": "2024-09-30T18:45:33.579954+00:00", - "name": "Cup 16", + "last_scanned": "2025-04-30T16:05:19.458571+00:00", "migrated": true, - "device_id": "c9fd6d12a759980d491da079f9e3a545" + "device_id": "e6057a6d16d6d00efb7d6039743c2548" }, { "id": "BCEA6208", @@ -209,6 +184,336 @@ "id": "5E7D5408", "last_scanned": "2024-08-05T17:07:58.912663+00:00", "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "126AC504", + "last_scanned": "2024-10-16T20:06:21.273277+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "1FD56B04", + "last_scanned": "2024-10-16T20:08:46.232202+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "12A61104", + "last_scanned": "2024-10-16T20:09:58.680406+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "12123E04", + "last_scanned": "2024-10-16T20:05:12.492842+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "1174DD04", + "last_scanned": "2024-10-16T20:05:22.681966+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "11A35B04", + "last_scanned": "2024-10-16T20:11:38.427013+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "10113604", + "last_scanned": "2024-10-16T20:05:51.523423+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "11397F04", + "last_scanned": "2024-10-16T20:09:30.779940+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "124B4E04", + "last_scanned": "2024-10-16T20:10:54.345613+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "11D64604", + "last_scanned": "2024-10-16T20:10:58.045273+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "10CC6C04", + "last_scanned": "2024-10-16T20:09:41.630994+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "112BB904", + "last_scanned": "2024-10-16T20:05:41.715114+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "1C997304", + "last_scanned": "2025-04-30T16:01:32.847095+00:00", + "device_id": "e6057a6d16d6d00efb7d6039743c2548" + }, + { + "id": "101BF204", + "last_scanned": "2024-10-16T20:07:07.932103+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "10C8FE04", + "last_scanned": "2024-10-16T20:05:32.488955+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "11AADF04", + "last_scanned": "2024-10-16T20:08:13.854832+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "12359604", + "last_scanned": "2025-04-30T12:39:14.439061+00:00", + "device_id": "e6057a6d16d6d00efb7d6039743c2548" + }, + { + "id": "1CF2EB04", + "last_scanned": "2024-10-16T20:08:35.301584+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "1252B404", + "last_scanned": "2025-04-30T17:03:56.595065+00:00", + "device_id": "e6057a6d16d6d00efb7d6039743c2548" + }, + { + "id": "128BC104", + "last_scanned": "2024-10-16T20:11:27.597855+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "12923C04", + "last_scanned": "2024-10-16T20:08:03.605599+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "111E5704", + "last_scanned": "2024-10-16T20:11:14.641640+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "107D4B04", + "last_scanned": "2024-10-16T20:11:49.529152+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "128DD104", + "last_scanned": "2024-10-16T20:06:12.188014+00:00", + "device_id": "c9fd6d12a759980d491da079f9e3a545" + }, + { + "id": "6ED8C60D", + "last_scanned": "2025-02-18T16:04:11.262696+00:00", + "device_id": "feec748cc156a1ca441d38caf620ecfe" + }, + { + "id": "6DEB99FD", + "last_scanned": "2025-02-18T17:40:35.032864+00:00", + "device_id": "feec748cc156a1ca441d38caf620ecfe" + }, + { + "id": "6ED8858D", + "last_scanned": "2025-02-18T17:52:21.641988+00:00", + "device_id": "feec748cc156a1ca441d38caf620ecfe" + }, + { + "id": "6E51E56D", + "last_scanned": "2025-02-19T15:40:14.957160+00:00", + "device_id": "feec748cc156a1ca441d38caf620ecfe" + }, + { + "id": "810112472622", + "last_scanned": "2025-04-28T17:15:15.683878+00:00", + "device_id": "da613b80ee3c2a0e321ba6cc1d18ef8f" + }, + { + "id": "500033", + "last_scanned": "2025-04-17T20:59:48.751425+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500021", + "last_scanned": "2025-04-17T20:21:13.366104+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "043a981b6f6180", + "last_scanned": "2025-04-17T20:33:33.558767+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "0443de1a6f6180", + "last_scanned": "2025-04-17T20:33:42.392952+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "04e56c11bb2a81", + "last_scanned": "2025-04-17T20:33:57.366177+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "041ef610bb2a81", + "last_scanned": "2025-04-17T20:35:21.147841+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "10f61e04", + "last_scanned": "2025-04-17T20:41:23.785347+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500032", + "last_scanned": "2025-04-28T17:07:31.549866+00:00", + "device_id": "3924458c8a1bec286d9eabdb1bea7bb5" + }, + { + "id": "500004", + "last_scanned": "2025-04-17T20:44:27.861365+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500005", + "last_scanned": "2025-04-17T20:44:28.469193+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500001", + "last_scanned": "2025-04-17T20:44:28.957248+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500012", + "last_scanned": "2025-04-17T20:44:29.469038+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500011", + "last_scanned": "2025-04-17T20:44:34.681370+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "500002", + "last_scanned": "2025-04-17T20:44:35.459190+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "730494", + "last_scanned": "2025-04-17T21:05:17.116111+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "732981", + "last_scanned": "2025-04-17T20:59:18.951921+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "740351", + "last_scanned": "2025-04-17T21:05:43.742718+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "739763", + "last_scanned": "2025-04-17T21:01:17.839352+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "732159", + "last_scanned": "2025-04-17T21:01:32.957734+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "723430", + "last_scanned": "2025-04-17T21:04:13.084969+00:00", + "device_id": "a3919ba3219a48fe522181e5d2bab2b9" + }, + { + "id": "88043A98", + "last_scanned": "2025-04-28T17:07:14.582487+00:00", + "device_id": "3924458c8a1bec286d9eabdb1bea7bb5" + }, + { + "id": "^J1B983A04", + "last_scanned": "2025-04-29T19:51:53.295298+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:53.395591+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:53.593403+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:53.847634+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:54.117388+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:54.389359+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:54.633439+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:54.883523+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:55.207420+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:55.544369+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:55.804198+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:56.185549+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:56.566481+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:57.139310+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:57.962592+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" + }, + { + "id": "^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J^J1B983A04", + "last_scanned": "2025-04-29T19:51:58.863292+00:00", + "device_id": "82395c211fed9b358b604c33ca0bea9e" } ] } diff --git a/.storage/trace.saved_traces b/.storage/trace.saved_traces index e8a796b..6f6b5a6 100644 --- a/.storage/trace.saved_traces +++ b/.storage/trace.saved_traces @@ -3,40 +3,41 @@ "minor_version": 1, "key": "trace.saved_traces", "data": { - "automation.None": [ + "automation.8f5ec804474f40538ae8a5306eecfdc0": [ { "extended_dict": { "last_step": "action/0", - "run_id": "1fe1c7a5993217c30a27761825bf3786", - "state": "running", - "script_execution": null, + "run_id": "c899978ff279c13e73afee82789214a4", + "state": "stopped", + "script_execution": "finished", "timestamp": { - "start": "2024-09-30T21:51:54.873676+00:00", - "finish": null + "start": "2025-04-30T18:10:10.824085+00:00", + "finish": "2025-04-30T18:10:10.824376+00:00" }, "domain": "automation", - "item_id": "None", + "item_id": "8f5ec804474f40538ae8a5306eecfdc0", "trigger": "Home Assistant starting", "trace": { "trigger/0": [ { "path": "trigger/0", - "timestamp": "2024-09-30T21:51:54.873903+00:00", + "timestamp": "2025-04-30T18:10:10.824107+00:00", "changed_variables": { "this": { "entity_id": "automation.set_theme_at_startup", "state": "on", "attributes": { - "last_triggered": "2024-09-30T18:06:34.924048+00:00", + "id": "8f5ec804474f40538ae8a5306eecfdc0", + "last_triggered": "2025-04-30T18:08:51.229395+00:00", "mode": "single", "current": 0, "friendly_name": "Set theme at startup" }, - "last_changed": "2024-09-30T21:51:45.022164+00:00", - "last_reported": "2024-09-30T21:51:45.022164+00:00", - "last_updated": "2024-09-30T21:51:45.022164+00:00", + "last_changed": "2025-04-30T18:10:07.563634+00:00", + "last_reported": "2025-04-30T18:10:07.563634+00:00", + "last_updated": "2025-04-30T18:10:07.563634+00:00", "context": { - "id": "01J92EP0BY700VTV7BS16H50SK", + "id": "01JT3Y8JJBD1XBD26APTVNKHT8", "parent_id": null, "user_id": null } @@ -55,10 +56,10 @@ "action/0": [ { "path": "action/0", - "timestamp": "2024-09-30T21:51:54.878846+00:00", + "timestamp": "2025-04-30T18:10:10.824201+00:00", "changed_variables": { "context": { - "id": "01J92EP9ZSBWKVXDPQ4XBQWDPQ", + "id": "01JT3Y8NR8YCKRW9R6Y0ZQFT4N", "parent_id": null, "user_id": null } @@ -88,1325 +89,77 @@ "name": "Dawg" }, "action": "frontend.set_theme" - } + }, + "id": "8f5ec804474f40538ae8a5306eecfdc0" }, "blueprint_inputs": null, "context": { - "id": "01J92EP9ZSBWKVXDPQ4XBQWDPQ", + "id": "01JT3Y8NR8YCKRW9R6Y0ZQFT4N", "parent_id": null, "user_id": null } }, "short_dict": { "last_step": "action/0", - "run_id": "1fe1c7a5993217c30a27761825bf3786", - "state": "running", - "script_execution": null, + "run_id": "c899978ff279c13e73afee82789214a4", + "state": "stopped", + "script_execution": "finished", "timestamp": { - "start": "2024-09-30T21:51:54.873676+00:00", - "finish": null + "start": "2025-04-30T18:10:10.824085+00:00", + "finish": "2025-04-30T18:10:10.824376+00:00" }, "domain": "automation", - "item_id": "None", - "trigger": "Home Assistant starting" - } - }, - { - "extended_dict": { - "last_step": "action/0", - "run_id": "1592950fb80795358970a9f218f6c397", - "state": "running", - "script_execution": null, - "timestamp": { - "start": "2024-09-30T21:55:22.208945+00:00", - "finish": null - }, - "domain": "automation", - "item_id": "None", - "trigger": "Home Assistant starting", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-09-30T21:55:22.209143+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.set_theme_at_startup", - "state": "on", - "attributes": { - "last_triggered": "2024-09-30T21:51:54.874965+00:00", - "mode": "single", - "current": 0, - "friendly_name": "Set theme at startup" - }, - "last_changed": "2024-09-30T21:55:10.436964+00:00", - "last_reported": "2024-09-30T21:55:10.436964+00:00", - "last_updated": "2024-09-30T21:55:10.436964+00:00", - "context": { - "id": "01J92EW8Z4F0VWQJ003AXKCN8Y", - "parent_id": null, - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "homeassistant", - "event": "start", - "description": "Home Assistant starting" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-09-30T21:55:22.211890+00:00", - "changed_variables": { - "context": { - "id": "01J92EWMF0FM4RQ9C6DJ741N9V", - "parent_id": null, - "user_id": null - } - }, - "result": { - "params": { - "domain": "frontend", - "service": "set_theme", - "service_data": { - "name": "Dawg" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "Set theme at startup", - "trigger": { - "platform": "homeassistant", - "event": "start" - }, - "action": { - "data": { - "name": "Dawg" - }, - "action": "frontend.set_theme" - } - }, - "blueprint_inputs": null, - "context": { - "id": "01J92EWMF0FM4RQ9C6DJ741N9V", - "parent_id": null, - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "1592950fb80795358970a9f218f6c397", - "state": "running", - "script_execution": null, - "timestamp": { - "start": "2024-09-30T21:55:22.208945+00:00", - "finish": null - }, - "domain": "automation", - "item_id": "None", + "item_id": "8f5ec804474f40538ae8a5306eecfdc0", "trigger": "Home Assistant starting" } } ], - "automation.4c9a1a4d2ded4dbeac71ee63ef297de2": [ + "automation.1740078120525": [ { "extended_dict": { "last_step": "action/0", - "run_id": "e8081d0a2bf62ba9afd3f3d9d04d1acd", + "run_id": "6eecdbc81091b4fb7c589e0edd105805", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:01:00.216173+00:00", - "finish": "2024-10-01T13:01:00.240986+00:00" + "start": "2025-04-30T18:13:35.381504+00:00", + "finish": "2025-04-30T18:13:35.382897+00:00" }, "domain": "automation", - "item_id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "trigger": "state of input_number.jc_pecan_grade", + "item_id": "1740078120525", + "trigger": "time pattern", "trace": { - "trigger/0": [ + "trigger/1": [ { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:00.216389+00:00", + "path": "trigger/1", + "timestamp": "2025-04-30T18:13:35.381562+00:00", "changed_variables": { "this": { - "entity_id": "automation.update_height", + "entity_id": "automation.jc_turn_off_feed", "state": "on", "attributes": { - "id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "last_triggered": null, + "id": "1740078120525", + "last_triggered": "2025-04-30T18:13:30.380999+00:00", "mode": "single", "current": 0, - "friendly_name": "Update Height" + "friendly_name": "JC Turn Off Feed" }, - "last_changed": "2024-09-30T21:55:10.303941+00:00", - "last_reported": "2024-09-30T21:55:10.303941+00:00", - "last_updated": "2024-09-30T21:55:10.303941+00:00", + "last_changed": "2025-04-30T18:10:07.564691+00:00", + "last_reported": "2025-04-30T18:13:30.381956+00:00", + "last_updated": "2025-04-30T18:13:30.381956+00:00", "context": { - "id": "01J92EW8TZAKC7Z3JR8MVZ6RYH", + "id": "01JT3YERMCZ9H9WVZQ846WBWD1", "parent_id": null, "user_id": null } }, "trigger": { - "id": "0", - "idx": "0", + "id": "1", + "idx": "1", "alias": null, - "platform": "state", - "entity_id": "input_number.jc_pecan_grade", - "from_state": { - "entity_id": "input_number.jc_pecan_grade", - "state": "250.0", - "attributes": { - "initial": null, - "editable": false, - "min": 250.0, - "max": 1250.0, - "step": 0.5, - "mode": "box", - "unit_of_measurement": "thou", - "icon": "mdi:peanut", - "friendly_name": "Pecan Size" - }, - "last_changed": "2024-09-30T21:55:01.850697+00:00", - "last_reported": "2024-09-30T21:55:01.850697+00:00", - "last_updated": "2024-09-30T21:55:01.850697+00:00", - "context": { - "id": "01J92EW0JTKZEKRWBH00EMYR2F", - "parent_id": null, - "user_id": null - } - }, - "to_state": { - "entity_id": "input_number.jc_pecan_grade", - "state": "1000.0", - "attributes": { - "initial": null, - "editable": false, - "min": 250.0, - "max": 1250.0, - "step": 0.5, - "mode": "box", - "unit_of_measurement": "thou", - "icon": "mdi:peanut", - "friendly_name": "Pecan Size" - }, - "last_changed": "2024-10-01T13:01:00.206277+00:00", - "last_reported": "2024-10-01T13:01:00.206277+00:00", - "last_updated": "2024-10-01T13:01:00.206277+00:00", - "context": { - "id": "01J942PWXCVP16F6HG98A9H7RX", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of input_number.jc_pecan_grade" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:01:00.220720+00:00", - "changed_variables": { - "context": { - "id": "01J942PWXR7HQJC27EQQ089GTM", - "parent_id": "01J942PWXCVP16F6HG98A9H7RX", - "user_id": null - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/jc/height", - "payload_template": 968 - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "Update Height", - "trigger": { - "platform": "state", - "entity_id": [ - "input_number.jc_pecan_grade", - "input_number.jc_crush_amount" - ] - }, - "action": { - "data": { - "topic": "/jc/height", - "payload_template": "{{ ((states('input_number.jc_pecan_grade') | int) - (states('input_number.jc_crush_amount') | float)) | int }}" - }, - "action": "mqtt.publish" - }, - "id": "4c9a1a4d2ded4dbeac71ee63ef297de2" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942PWXR7HQJC27EQQ089GTM", - "parent_id": "01J942PWXCVP16F6HG98A9H7RX", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "e8081d0a2bf62ba9afd3f3d9d04d1acd", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:00.216173+00:00", - "finish": "2024-10-01T13:01:00.240986+00:00" - }, - "domain": "automation", - "item_id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "trigger": "state of input_number.jc_pecan_grade" - } - }, - { - "extended_dict": { - "last_step": "action/0", - "run_id": "ce0b1fe5b28d62f7dc97b9592e5130da", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:23.994026+00:00", - "finish": "2024-10-01T13:01:24.014984+00:00" - }, - "domain": "automation", - "item_id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "trigger": "state of input_number.jc_crush_amount", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:23.994202+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.update_height", - "state": "on", - "attributes": { - "id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "last_triggered": "2024-10-01T13:01:00.217419+00:00", - "mode": "single", - "current": 0, - "friendly_name": "Update Height" - }, - "last_changed": "2024-09-30T21:55:10.303941+00:00", - "last_reported": "2024-10-01T13:01:00.235041+00:00", - "last_updated": "2024-10-01T13:01:00.235041+00:00", - "context": { - "id": "01J942PWXR7HQJC27EQQ089GTM", - "parent_id": "01J942PWXCVP16F6HG98A9H7RX", - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "input_number.jc_crush_amount", - "from_state": { - "entity_id": "input_number.jc_crush_amount", - "state": "31.25", - "attributes": { - "initial": null, - "editable": false, - "min": 31.25, - "max": 93.75, - "step": 31.25, - "mode": "slider", - "unit_of_measurement": "thou", - "friendly_name": "Crush Amount" - }, - "last_changed": "2024-09-30T21:55:01.853848+00:00", - "last_reported": "2024-09-30T21:55:01.853848+00:00", - "last_updated": "2024-09-30T21:55:01.853848+00:00", - "context": { - "id": "01J92EW0JXFQ7M888Q4C9YAR31", - "parent_id": null, - "user_id": null - } - }, - "to_state": { - "entity_id": "input_number.jc_crush_amount", - "state": "93.75", - "attributes": { - "initial": null, - "editable": false, - "min": 31.25, - "max": 93.75, - "step": 31.25, - "mode": "slider", - "unit_of_measurement": "thou", - "friendly_name": "Crush Amount" - }, - "last_changed": "2024-10-01T13:01:23.991727+00:00", - "last_reported": "2024-10-01T13:01:23.991727+00:00", - "last_updated": "2024-10-01T13:01:23.991727+00:00", - "context": { - "id": "01J942QM4NN9H0SPVNNCVAVX6G", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of input_number.jc_crush_amount" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:01:23.996874+00:00", - "changed_variables": { - "context": { - "id": "01J942QM4SWC3V68N2M32XPPT0", - "parent_id": "01J942QM4NN9H0SPVNNCVAVX6G", - "user_id": null - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/jc/height", - "payload_template": 906 - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "Update Height", - "trigger": { - "platform": "state", - "entity_id": [ - "input_number.jc_pecan_grade", - "input_number.jc_crush_amount" - ] - }, - "action": { - "data": { - "topic": "/jc/height", - "payload_template": "{{ ((states('input_number.jc_pecan_grade') | int) - (states('input_number.jc_crush_amount') | float)) | int }}" - }, - "action": "mqtt.publish" - }, - "id": "4c9a1a4d2ded4dbeac71ee63ef297de2" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942QM4SWC3V68N2M32XPPT0", - "parent_id": "01J942QM4NN9H0SPVNNCVAVX6G", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "ce0b1fe5b28d62f7dc97b9592e5130da", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:23.994026+00:00", - "finish": "2024-10-01T13:01:24.014984+00:00" - }, - "domain": "automation", - "item_id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "trigger": "state of input_number.jc_crush_amount" - } - }, - { - "extended_dict": { - "last_step": "action/0", - "run_id": "aec4692511750fc195dc76a84d997a0c", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:24:36.860737+00:00", - "finish": "2024-10-01T13:24:36.877379+00:00" - }, - "domain": "automation", - "item_id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "trigger": "state of input_number.jc_crush_amount", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:24:36.860895+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.update_height", - "state": "on", - "attributes": { - "id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "last_triggered": "2024-10-01T13:01:23.995005+00:00", - "mode": "single", - "current": 0, - "friendly_name": "Update Height" - }, - "last_changed": "2024-09-30T21:55:10.303941+00:00", - "last_reported": "2024-10-01T13:01:24.009383+00:00", - "last_updated": "2024-10-01T13:01:24.009383+00:00", - "context": { - "id": "01J942QM4SWC3V68N2M32XPPT0", - "parent_id": "01J942QM4NN9H0SPVNNCVAVX6G", - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "input_number.jc_crush_amount", - "from_state": { - "entity_id": "input_number.jc_crush_amount", - "state": "93.75", - "attributes": { - "initial": null, - "editable": false, - "min": 31.25, - "max": 93.75, - "step": 31.25, - "mode": "slider", - "unit_of_measurement": "thou", - "friendly_name": "Crush Amount" - }, - "last_changed": "2024-10-01T13:01:23.991727+00:00", - "last_reported": "2024-10-01T13:01:23.991727+00:00", - "last_updated": "2024-10-01T13:01:23.991727+00:00", - "context": { - "id": "01J942QM4NN9H0SPVNNCVAVX6G", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "to_state": { - "entity_id": "input_number.jc_crush_amount", - "state": "62.5", - "attributes": { - "initial": null, - "editable": false, - "min": 31.25, - "max": 93.75, - "step": 31.25, - "mode": "slider", - "unit_of_measurement": "thou", - "friendly_name": "Crush Amount" - }, - "last_changed": "2024-10-01T13:24:36.858048+00:00", - "last_reported": "2024-10-01T13:24:36.858048+00:00", - "last_updated": "2024-10-01T13:24:36.858048+00:00", - "context": { - "id": "01J94424BND1MTAXHPKANPMX20", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of input_number.jc_crush_amount" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:24:36.863888+00:00", - "changed_variables": { - "context": { - "id": "01J94424BWJSCVP8SGX43T44JF", - "parent_id": "01J94424BND1MTAXHPKANPMX20", - "user_id": null - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/jc/height", - "payload_template": 937 - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "Update Height", - "trigger": { - "platform": "state", - "entity_id": [ - "input_number.jc_pecan_grade", - "input_number.jc_crush_amount" - ] - }, - "action": { - "data": { - "topic": "/jc/height", - "payload_template": "{{ ((states('input_number.jc_pecan_grade') | int) - (states('input_number.jc_crush_amount') | float)) | int }}" - }, - "action": "mqtt.publish" - }, - "id": "4c9a1a4d2ded4dbeac71ee63ef297de2" - }, - "blueprint_inputs": null, - "context": { - "id": "01J94424BWJSCVP8SGX43T44JF", - "parent_id": "01J94424BND1MTAXHPKANPMX20", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "aec4692511750fc195dc76a84d997a0c", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:24:36.860737+00:00", - "finish": "2024-10-01T13:24:36.877379+00:00" - }, - "domain": "automation", - "item_id": "4c9a1a4d2ded4dbeac71ee63ef297de2", - "trigger": "state of input_number.jc_crush_amount" - } - } - ], - "automation.1721673617742": [ - { - "extended_dict": { - "last_step": "action/0", - "run_id": "fee6f4933fe3a09e6427b9f9e44b31f6", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:33.756627+00:00", - "finish": "2024-10-01T13:01:33.809000+00:00" - }, - "domain": "automation", - "item_id": "1721673617742", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:33.756793+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.turn_on_lights_for_motion_events", - "state": "on", - "attributes": { - "id": "1721673617742", - "last_triggered": null, - "mode": "single", - "current": 0, - "friendly_name": "Turn on Lights for Motion Events" - }, - "last_changed": "2024-09-30T21:55:10.429791+00:00", - "last_reported": "2024-09-30T21:55:10.429791+00:00", - "last_updated": "2024-09-30T21:55:10.429791+00:00", - "context": { - "id": "01J92EW8YX8YREB1Z85KJDCQFA", - "parent_id": null, - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "from_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "off", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-09-30T21:55:09.909049+00:00", - "last_reported": "2024-09-30T21:55:09.909049+00:00", - "last_updated": "2024-09-30T21:55:09.909049+00:00", - "context": { - "id": "01J92EW8EN21CH0GAHDEEFC17Y", - "parent_id": null, - "user_id": null - } - }, - "to_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "on", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:33.754412+00:00", - "last_reported": "2024-10-01T13:01:33.754412+00:00", - "last_updated": "2024-10-01T13:01:33.754412+00:00", - "context": { - "id": "01J942QX8FY8QK67EE1216ZGQ6", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:01:33.759755+00:00", - "changed_variables": { - "context": { - "id": "01J942QXNW8D5F6RE0G9NP6B6T", - "parent_id": "01J942QX8FY8QK67EE1216ZGQ6", - "user_id": null - } - }, - "result": { - "params": { - "domain": "light", - "service": "turn_on", - "service_data": {}, - "target": { - "entity_id": [ - "light.tp_link_power_strip_d7c1_zima_board" - ] - } - }, - "running_script": false - } - } - ] - }, - "config": { - "id": "1721673617742", - "alias": "Turn on Lights for Motion Events", - "description": "", - "trigger": [ - { - "platform": "state", - "entity_id": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" - ], - "to": "on" - } - ], - "condition": [], - "action": [ - { - "metadata": {}, - "data": {}, - "target": { - "entity_id": "light.tp_link_power_strip_d7c1_zima_board" - }, - "action": "light.turn_on" - } - ], - "mode": "single" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942QXNW8D5F6RE0G9NP6B6T", - "parent_id": "01J942QX8FY8QK67EE1216ZGQ6", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "fee6f4933fe3a09e6427b9f9e44b31f6", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:33.756627+00:00", - "finish": "2024-10-01T13:01:33.809000+00:00" - }, - "domain": "automation", - "item_id": "1721673617742", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - }, - { - "extended_dict": { - "last_step": "action/0", - "run_id": "a0c8446eee8d08d98fb0368dc4a0b25d", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:38.184231+00:00", - "finish": "2024-10-01T13:01:38.448751+00:00" - }, - "domain": "automation", - "item_id": "1721673617742", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:38.184358+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.turn_on_lights_for_motion_events", - "state": "on", - "attributes": { - "id": "1721673617742", - "last_triggered": "2024-10-01T13:01:33.757593+00:00", - "mode": "single", - "current": 0, - "friendly_name": "Turn on Lights for Motion Events" - }, - "last_changed": "2024-09-30T21:55:10.429791+00:00", - "last_reported": "2024-10-01T13:01:33.804130+00:00", - "last_updated": "2024-10-01T13:01:33.804130+00:00", - "context": { - "id": "01J942QXNW8D5F6RE0G9NP6B6T", - "parent_id": "01J942QX8FY8QK67EE1216ZGQ6", - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "from_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "off", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:34.165900+00:00", - "last_reported": "2024-10-01T13:01:34.165900+00:00", - "last_updated": "2024-10-01T13:01:34.165900+00:00", - "context": { - "id": "01J942QXPJ4CG113HEKG0KD3DQ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "to_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "on", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:38.178709+00:00", - "last_reported": "2024-10-01T13:01:38.178709+00:00", - "last_updated": "2024-10-01T13:01:38.178709+00:00", - "context": { - "id": "01J942R1GG94KHHPYGERNB23VB", - "parent_id": "01J942R1E5YK61EKDYFF3689VW", - "user_id": null - } - }, - "for": null, - "attribute": null, - "description": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:01:38.187206+00:00", - "changed_variables": { - "context": { - "id": "01J942R208PG9K05EWGQCZJCKW", - "parent_id": "01J942R1GG94KHHPYGERNB23VB", - "user_id": null - } - }, - "result": { - "params": { - "domain": "light", - "service": "turn_on", - "service_data": {}, - "target": { - "entity_id": [ - "light.tp_link_power_strip_d7c1_zima_board" - ] - } - }, - "running_script": false - } - } - ] - }, - "config": { - "id": "1721673617742", - "alias": "Turn on Lights for Motion Events", - "description": "", - "trigger": [ - { - "platform": "state", - "entity_id": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" - ], - "to": "on" - } - ], - "condition": [], - "action": [ - { - "metadata": {}, - "data": {}, - "target": { - "entity_id": "light.tp_link_power_strip_d7c1_zima_board" - }, - "action": "light.turn_on" - } - ], - "mode": "single" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942R208PG9K05EWGQCZJCKW", - "parent_id": "01J942R1GG94KHHPYGERNB23VB", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "a0c8446eee8d08d98fb0368dc4a0b25d", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:38.184231+00:00", - "finish": "2024-10-01T13:01:38.448751+00:00" - }, - "domain": "automation", - "item_id": "1721673617742", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - } - ], - "automation.1721673662507": [ - { - "extended_dict": { - "last_step": "action/0", - "run_id": "5821eb392201a8d6193f4d3edd265a59", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:34.169935+00:00", - "finish": "2024-10-01T13:01:34.207287+00:00" - }, - "domain": "automation", - "item_id": "1721673662507", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:34.170073+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.turn_off_lights_with_no_motion_detection", - "state": "on", - "attributes": { - "id": "1721673662507", - "last_triggered": "2024-09-30T14:21:52.307742+00:00", - "mode": "single", - "current": 0, - "friendly_name": "Turn off Lights with no Motion Detection" - }, - "last_changed": "2024-09-30T21:55:10.432390+00:00", - "last_reported": "2024-09-30T21:55:10.432390+00:00", - "last_updated": "2024-09-30T21:55:10.432390+00:00", - "context": { - "id": "01J92EW8Z00ZH74H9QXN06KBG2", - "parent_id": null, - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "from_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "on", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:33.754412+00:00", - "last_reported": "2024-10-01T13:01:33.754412+00:00", - "last_updated": "2024-10-01T13:01:33.754412+00:00", - "context": { - "id": "01J942QX8FY8QK67EE1216ZGQ6", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "to_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "off", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:34.165900+00:00", - "last_reported": "2024-10-01T13:01:34.165900+00:00", - "last_updated": "2024-10-01T13:01:34.165900+00:00", - "context": { - "id": "01J942QXPJ4CG113HEKG0KD3DQ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:01:34.177761+00:00", - "changed_variables": { - "context": { - "id": "01J942QY2S0X9CAV2MKEDBC3N7", - "parent_id": "01J942QXPJ4CG113HEKG0KD3DQ", - "user_id": null - } - }, - "result": { - "params": { - "domain": "light", - "service": "turn_off", - "service_data": {}, - "target": { - "entity_id": [ - "light.tp_link_power_strip_d7c1_zima_board" - ] - } - }, - "running_script": false - } - } - ] - }, - "config": { - "id": "1721673662507", - "alias": "Turn off Lights with no Motion Detection", - "description": "", - "trigger": [ - { - "platform": "state", - "entity_id": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" - ], - "to": "off" - } - ], - "condition": [], - "action": [ - { - "target": { - "entity_id": [ - "light.tp_link_power_strip_d7c1_zima_board" - ] - }, - "data": {}, - "action": "light.turn_off" - } - ], - "mode": "single" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942QY2S0X9CAV2MKEDBC3N7", - "parent_id": "01J942QXPJ4CG113HEKG0KD3DQ", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "5821eb392201a8d6193f4d3edd265a59", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:34.169935+00:00", - "finish": "2024-10-01T13:01:34.207287+00:00" - }, - "domain": "automation", - "item_id": "1721673662507", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - }, - { - "extended_dict": { - "last_step": "action/0", - "run_id": "4eaba296d241161a31830ab90d44afc8", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:40.155444+00:00", - "finish": "2024-10-01T13:01:40.196713+00:00" - }, - "domain": "automation", - "item_id": "1721673662507", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:40.155761+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.turn_off_lights_with_no_motion_detection", - "state": "on", - "attributes": { - "id": "1721673662507", - "last_triggered": "2024-10-01T13:01:34.170897+00:00", - "mode": "single", - "current": 0, - "friendly_name": "Turn off Lights with no Motion Detection" - }, - "last_changed": "2024-09-30T21:55:10.432390+00:00", - "last_reported": "2024-10-01T13:01:34.202562+00:00", - "last_updated": "2024-10-01T13:01:34.202562+00:00", - "context": { - "id": "01J942QY2S0X9CAV2MKEDBC3N7", - "parent_id": "01J942QXPJ4CG113HEKG0KD3DQ", - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "from_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "on", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:38.178709+00:00", - "last_reported": "2024-10-01T13:01:38.178709+00:00", - "last_updated": "2024-10-01T13:01:38.178709+00:00", - "context": { - "id": "01J942R1GG94KHHPYGERNB23VB", - "parent_id": "01J942R1E5YK61EKDYFF3689VW", - "user_id": null - } - }, - "to_state": { - "entity_id": "switch.tp_link_power_strip_d7c1_vibratory_conveyor", - "state": "off", - "attributes": { - "friendly_name": "Vibratory Conveyor" - }, - "last_changed": "2024-10-01T13:01:40.151819+00:00", - "last_reported": "2024-10-01T13:01:40.151819+00:00", - "last_updated": "2024-10-01T13:01:40.151819+00:00", - "context": { - "id": "01J942R3GD0D9MD6XD6SCMW1YV", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - } - } - ], - "action/0": [ - { - "path": "action/0", - "timestamp": "2024-10-01T13:01:40.159162+00:00", - "changed_variables": { - "context": { - "id": "01J942R3XVK97FJT0F99J5ASH9", - "parent_id": "01J942R3GD0D9MD6XD6SCMW1YV", - "user_id": null - } - }, - "result": { - "params": { - "domain": "light", - "service": "turn_off", - "service_data": {}, - "target": { - "entity_id": [ - "light.tp_link_power_strip_d7c1_zima_board" - ] - } - }, - "running_script": false - } - } - ] - }, - "config": { - "id": "1721673662507", - "alias": "Turn off Lights with no Motion Detection", - "description": "", - "trigger": [ - { - "platform": "state", - "entity_id": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" - ], - "to": "off" - } - ], - "condition": [], - "action": [ - { - "target": { - "entity_id": [ - "light.tp_link_power_strip_d7c1_zima_board" - ] - }, - "data": {}, - "action": "light.turn_off" - } - ], - "mode": "single" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942R3XVK97FJT0F99J5ASH9", - "parent_id": "01J942R3GD0D9MD6XD6SCMW1YV", - "user_id": null - } - }, - "short_dict": { - "last_step": "action/0", - "run_id": "4eaba296d241161a31830ab90d44afc8", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:40.155444+00:00", - "finish": "2024-10-01T13:01:40.196713+00:00" - }, - "domain": "automation", - "item_id": "1721673662507", - "trigger": "state of switch.tp_link_power_strip_d7c1_vibratory_conveyor" - } - } - ], - "automation.1705938099970": [ - { - "extended_dict": { - "last_step": "condition/0/entity_id/0", - "run_id": "6426893a0d3c16928dcb11449090aea5", - "state": "stopped", - "script_execution": "failed_conditions", - "timestamp": { - "start": "2024-10-01T13:01:37.679074+00:00", - "finish": "2024-10-01T13:01:37.679868+00:00" - }, - "domain": "automation", - "item_id": "1705938099970", - "trigger": "state of switch.shellyplus1pm_c049ef8c7310_switch_0", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:37.679246+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.experiment_duration", - "state": "on", - "attributes": { - "id": "1705938099970", - "last_triggered": null, - "mode": "single", - "current": 0, - "friendly_name": "Experiment Duration" - }, - "last_changed": "2024-09-30T21:55:10.306396+00:00", - "last_reported": "2024-09-30T21:55:10.306396+00:00", - "last_updated": "2024-09-30T21:55:10.306396+00:00", - "context": { - "id": "01J92EW8V2MSXBGBXEY2Q025HY", - "parent_id": null, - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "device", - "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", - "from_state": { - "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", - "state": "off", - "attributes": { - "friendly_name": "JC Vibratory Feed Conveyor switch_0" - }, - "last_changed": "2024-10-01T12:58:22.158312+00:00", - "last_reported": "2024-10-01T12:58:22.158312+00:00", - "last_updated": "2024-10-01T12:58:22.158312+00:00", - "context": { - "id": "01J942J2JEABHTM9EHKSTFJX1B", - "parent_id": null, - "user_id": null - } - }, - "to_state": { - "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", - "state": "on", - "attributes": { - "friendly_name": "JC Vibratory Feed Conveyor switch_0" - }, - "last_changed": "2024-10-01T13:01:37.675828+00:00", - "last_reported": "2024-10-01T13:01:37.675828+00:00", - "last_updated": "2024-10-01T13:01:37.675828+00:00", - "context": { - "id": "01J942R1E5YK61EKDYFF3689VW", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of switch.shellyplus1pm_c049ef8c7310_switch_0" + "platform": "time_pattern", + "now": "2025-04-30T14:13:35.381426-04:00", + "description": "time pattern" } } } @@ -1414,184 +167,45 @@ "condition/0": [ { "path": "condition/0", - "timestamp": "2024-10-01T13:01:37.679395+00:00", + "timestamp": "2025-04-30T18:13:35.381578+00:00", "result": { - "result": false + "result": true } } ], "condition/0/entity_id/0": [ { "path": "condition/0/entity_id/0", - "timestamp": "2024-10-01T13:01:37.679644+00:00", + "timestamp": "2025-04-30T18:13:35.381587+00:00", "result": { - "result": false, + "result": true, "state": "off", - "wanted_state": "on" - } - } - ] - }, - "config": { - "id": "1705938099970", - "alias": "Experiment Duration", - "description": "Run the vibratory conveyor for 15 second intervals", - "trigger": [ - { - "platform": "device", - "type": "turned_on", - "device_id": "bdc5f90b963bab0edf03bfeeff494858", - "entity_id": "f2132fd3b40e6062062421b5a7923067", - "domain": "switch" - } - ], - "condition": [ - { - "condition": "state", - "entity_id": "switch.jc_limit_feed_duration", - "state": "on" - } - ], - "action": [ - { - "delay": { - "seconds": "{{ states('number.jc_feed_time') | float }}" - } - }, - { - "type": "turn_off", - "device_id": "bdc5f90b963bab0edf03bfeeff494858", - "entity_id": "f2132fd3b40e6062062421b5a7923067", - "domain": "switch" - } - ], - "mode": "single" - }, - "blueprint_inputs": null, - "context": { - "id": "01J942R1GE2CKG51EHR8T3CVNJ", - "parent_id": "01J942R1E5YK61EKDYFF3689VW", - "user_id": null - } - }, - "short_dict": { - "last_step": "condition/0/entity_id/0", - "run_id": "6426893a0d3c16928dcb11449090aea5", - "state": "stopped", - "script_execution": "failed_conditions", - "timestamp": { - "start": "2024-10-01T13:01:37.679074+00:00", - "finish": "2024-10-01T13:01:37.679868+00:00" - }, - "domain": "automation", - "item_id": "1705938099970", - "trigger": "state of switch.shellyplus1pm_c049ef8c7310_switch_0" - } - } - ], - "automation.1724078394290": [ - { - "extended_dict": { - "last_step": "action/0", - "run_id": "146f4e012c000d8d0eaa0eed86900cf7", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:01:37.680295+00:00", - "finish": "2024-10-01T13:01:37.745139+00:00" - }, - "domain": "automation", - "item_id": "1724078394290", - "trigger": "state of switch.shellyplus1pm_c049ef8c7310_switch_0", - "trace": { - "trigger/0": [ - { - "path": "trigger/0", - "timestamp": "2024-10-01T13:01:37.680499+00:00", - "changed_variables": { - "this": { - "entity_id": "automation.link_vibratory_conveyors", - "state": "on", - "attributes": { - "id": "1724078394290", - "last_triggered": null, - "mode": "single", - "current": 0, - "friendly_name": "Link Vibratory Conveyors" - }, - "last_changed": "2024-09-30T21:55:10.434735+00:00", - "last_reported": "2024-09-30T21:55:10.434735+00:00", - "last_updated": "2024-09-30T21:55:10.434735+00:00", - "context": { - "id": "01J92EW8Z2KMKWDWKS6GWBN63H", - "parent_id": null, - "user_id": null - } - }, - "trigger": { - "id": "0", - "idx": "0", - "alias": null, - "platform": "state", - "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", - "from_state": { - "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", - "state": "off", - "attributes": { - "friendly_name": "JC Vibratory Feed Conveyor switch_0" - }, - "last_changed": "2024-10-01T12:58:22.158312+00:00", - "last_reported": "2024-10-01T12:58:22.158312+00:00", - "last_updated": "2024-10-01T12:58:22.158312+00:00", - "context": { - "id": "01J942J2JEABHTM9EHKSTFJX1B", - "parent_id": null, - "user_id": null - } - }, - "to_state": { - "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", - "state": "on", - "attributes": { - "friendly_name": "JC Vibratory Feed Conveyor switch_0" - }, - "last_changed": "2024-10-01T13:01:37.675828+00:00", - "last_reported": "2024-10-01T13:01:37.675828+00:00", - "last_updated": "2024-10-01T13:01:37.675828+00:00", - "context": { - "id": "01J942R1E5YK61EKDYFF3689VW", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "for": null, - "attribute": null, - "description": "state of switch.shellyplus1pm_c049ef8c7310_switch_0" - } + "wanted_state": "off" } } ], "action/0": [ { "path": "action/0", - "timestamp": "2024-10-01T13:01:37.684241+00:00", + "timestamp": "2025-04-30T18:13:35.381800+00:00", "changed_variables": { "context": { - "id": "01J942R1GG94KHHPYGERNB23VB", - "parent_id": "01J942R1E5YK61EKDYFF3689VW", + "id": "01JT3YEXGNPJ1Z88CH2G6FRYEC", + "parent_id": null, "user_id": null } }, "result": { "params": { - "domain": "switch", - "service": "turn_on", - "service_data": {}, - "target": { - "entity_id": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" - ] - } + "domain": "mqtt", + "service": "publish", + "service_data": { + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" + }, + "target": {} }, "running_script": false } @@ -1599,96 +213,142 @@ ] }, "config": { - "id": "1724078394290", - "alias": "Link Vibratory Conveyors", + "id": "1740078120525", + "alias": "JC Turn Off Feed", "description": "", - "trigger": [ + "triggers": [ { - "platform": "state", + "trigger": "state", "entity_id": [ "switch.shellyplus1pm_c049ef8c7310_switch_0" ], - "from": "off", - "to": "on" + "to": "off" + }, + { + "trigger": "time_pattern", + "seconds": "/5" } ], - "condition": [], - "action": [ + "conditions": [ { - "target": { - "entity_id": [ - "switch.tp_link_power_strip_d7c1_vibratory_conveyor" - ] - }, - "data": {}, - "action": "switch.turn_on" + "condition": "state", + "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", + "state": "off" + } + ], + "actions": [ + { + "action": "mqtt.publish", + "metadata": {}, + "data": { + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" + } } ], "mode": "single" }, "blueprint_inputs": null, "context": { - "id": "01J942R1GG94KHHPYGERNB23VB", - "parent_id": "01J942R1E5YK61EKDYFF3689VW", + "id": "01JT3YEXGNPJ1Z88CH2G6FRYEC", + "parent_id": null, "user_id": null } }, "short_dict": { "last_step": "action/0", - "run_id": "146f4e012c000d8d0eaa0eed86900cf7", + "run_id": "6eecdbc81091b4fb7c589e0edd105805", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:01:37.680295+00:00", - "finish": "2024-10-01T13:01:37.745139+00:00" + "start": "2025-04-30T18:13:35.381504+00:00", + "finish": "2025-04-30T18:13:35.382897+00:00" }, "domain": "automation", - "item_id": "1724078394290", - "trigger": "state of switch.shellyplus1pm_c049ef8c7310_switch_0" + "item_id": "1740078120525", + "trigger": "time pattern" } - } - ], - "script.mqtt_disable_torque": [ + }, { "extended_dict": { - "last_step": "sequence/0", - "run_id": "10cbbbedf1e6e1a378f45d00627c79fe", + "last_step": "action/0", + "run_id": "b23b2d0a602c56557eabb236a496ea83", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:20:31.863373+00:00", - "finish": "2024-10-01T13:20:31.879105+00:00" + "start": "2025-04-30T18:13:40.381629+00:00", + "finish": "2025-04-30T18:13:40.382920+00:00" }, - "domain": "script", - "item_id": "mqtt_disable_torque", + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern", "trace": { - "sequence/0": [ + "trigger/1": [ { - "path": "sequence/0", - "timestamp": "2024-10-01T13:20:31.866226+00:00", + "path": "trigger/1", + "timestamp": "2025-04-30T18:13:40.381660+00:00", "changed_variables": { "this": { - "entity_id": "script.mqtt_disable_torque", - "state": "off", + "entity_id": "automation.jc_turn_off_feed", + "state": "on", "attributes": { - "last_triggered": "2024-09-30T19:34:36.327936+00:00", + "id": "1740078120525", + "last_triggered": "2025-04-30T18:13:35.381657+00:00", "mode": "single", "current": 0, - "friendly_name": "MQTT Disable Torque Command" + "friendly_name": "JC Turn Off Feed" }, - "last_changed": "2024-09-30T21:55:01.673710+00:00", - "last_reported": "2024-09-30T21:55:01.673710+00:00", - "last_updated": "2024-09-30T21:55:01.673710+00:00", + "last_changed": "2025-04-30T18:10:07.564691+00:00", + "last_reported": "2025-04-30T18:13:35.382628+00:00", + "last_updated": "2025-04-30T18:13:35.382628+00:00", "context": { - "id": "01J92EW0D9JNEQBV0F7AQJH3HE", + "id": "01JT3YEXGNPJ1Z88CH2G6FRYEC", "parent_id": null, "user_id": null } }, + "trigger": { + "id": "1", + "idx": "1", + "alias": null, + "platform": "time_pattern", + "now": "2025-04-30T14:13:40.381555-04:00", + "description": "time pattern" + } + } + } + ], + "condition/0": [ + { + "path": "condition/0", + "timestamp": "2025-04-30T18:13:40.381675+00:00", + "result": { + "result": true + } + } + ], + "condition/0/entity_id/0": [ + { + "path": "condition/0/entity_id/0", + "timestamp": "2025-04-30T18:13:40.381684+00:00", + "result": { + "result": true, + "state": "off", + "wanted_state": "off" + } + } + ], + "action/0": [ + { + "path": "action/0", + "timestamp": "2025-04-30T18:13:40.381876+00:00", + "changed_variables": { "context": { - "id": "01J943TN3KADQTGS9TWBB8HEYX", + "id": "01JT3YF2CX44D7YPJ4G7E2H5TJ", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "result": { @@ -1696,8 +356,10 @@ "domain": "mqtt", "service": "publish", "service_data": { - "topic": "/meyer/", - "payload": "DISABLE" + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" }, "target": {} }, @@ -1707,257 +369,142 @@ ] }, "config": { - "alias": "MQTT Disable Torque Command", - "sequence": [ + "id": "1740078120525", + "alias": "JC Turn Off Feed", + "description": "", + "triggers": [ { - "data": { - "topic": "/meyer/", - "payload": "DISABLE" - }, - "action": "mqtt.publish" + "trigger": "state", + "entity_id": [ + "switch.shellyplus1pm_c049ef8c7310_switch_0" + ], + "to": "off" + }, + { + "trigger": "time_pattern", + "seconds": "/5" } - ] + ], + "conditions": [ + { + "condition": "state", + "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", + "state": "off" + } + ], + "actions": [ + { + "action": "mqtt.publish", + "metadata": {}, + "data": { + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" + } + } + ], + "mode": "single" }, "blueprint_inputs": null, "context": { - "id": "01J943TN3KADQTGS9TWBB8HEYX", + "id": "01JT3YF2CX44D7YPJ4G7E2H5TJ", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "short_dict": { - "last_step": "sequence/0", - "run_id": "10cbbbedf1e6e1a378f45d00627c79fe", + "last_step": "action/0", + "run_id": "b23b2d0a602c56557eabb236a496ea83", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:20:31.863373+00:00", - "finish": "2024-10-01T13:20:31.879105+00:00" + "start": "2025-04-30T18:13:40.381629+00:00", + "finish": "2025-04-30T18:13:40.382920+00:00" }, - "domain": "script", - "item_id": "mqtt_disable_torque" + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern" } }, { "extended_dict": { - "last_step": "sequence/0", - "run_id": "6406cc1bdfe92e44668b0ac0c1f56f6f", + "last_step": "action/0", + "run_id": "7568ef23574d3ecf7123613fa085e7d9", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:20:32.437760+00:00", - "finish": "2024-10-01T13:20:32.456472+00:00" + "start": "2025-04-30T18:13:45.381720+00:00", + "finish": "2025-04-30T18:13:45.382926+00:00" }, - "domain": "script", - "item_id": "mqtt_disable_torque", + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern", "trace": { - "sequence/0": [ + "trigger/1": [ { - "path": "sequence/0", - "timestamp": "2024-10-01T13:20:32.439800+00:00", + "path": "trigger/1", + "timestamp": "2025-04-30T18:13:45.381752+00:00", "changed_variables": { "this": { - "entity_id": "script.mqtt_disable_torque", - "state": "off", + "entity_id": "automation.jc_turn_off_feed", + "state": "on", "attributes": { - "last_triggered": "2024-10-01T13:20:31.863836+00:00", + "id": "1740078120525", + "last_triggered": "2025-04-30T18:13:40.381744+00:00", "mode": "single", "current": 0, - "friendly_name": "MQTT Disable Torque Command" + "friendly_name": "JC Turn Off Feed" }, - "last_changed": "2024-10-01T13:20:31.875131+00:00", - "last_reported": "2024-10-01T13:20:31.875131+00:00", - "last_updated": "2024-10-01T13:20:31.875131+00:00", + "last_changed": "2025-04-30T18:10:07.564691+00:00", + "last_reported": "2025-04-30T18:13:40.382671+00:00", + "last_updated": "2025-04-30T18:13:40.382671+00:00", "context": { - "id": "01J943TN3KADQTGS9TWBB8HEYX", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943TNNK849GJVJ9M1GQB3C0", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "DISABLE" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "MQTT Disable Torque Command", - "sequence": [ - { - "data": { - "topic": "/meyer/", - "payload": "DISABLE" - }, - "action": "mqtt.publish" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943TNNK849GJVJ9M1GQB3C0", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "6406cc1bdfe92e44668b0ac0c1f56f6f", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:32.437760+00:00", - "finish": "2024-10-01T13:20:32.456472+00:00" - }, - "domain": "script", - "item_id": "mqtt_disable_torque" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "d4fb7c59791bf875c0c1065a97c421b6", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:36.681766+00:00", - "finish": "2024-10-01T13:20:36.702260+00:00" - }, - "domain": "script", - "item_id": "mqtt_disable_torque", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:20:36.683860+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_disable_torque", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:20:32.437957+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT Disable Torque Command" - }, - "last_changed": "2024-10-01T13:20:32.450644+00:00", - "last_reported": "2024-10-01T13:20:32.450644+00:00", - "last_updated": "2024-10-01T13:20:32.450644+00:00", - "context": { - "id": "01J943TNNK849GJVJ9M1GQB3C0", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943TST72GWKX5K64AVGHCQ4", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "DISABLE" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "MQTT Disable Torque Command", - "sequence": [ - { - "data": { - "topic": "/meyer/", - "payload": "DISABLE" - }, - "action": "mqtt.publish" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943TST72GWKX5K64AVGHCQ4", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "d4fb7c59791bf875c0c1065a97c421b6", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:36.681766+00:00", - "finish": "2024-10-01T13:20:36.702260+00:00" - }, - "domain": "script", - "item_id": "mqtt_disable_torque" - } - } - ], - "script.mqtt_home": [ - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "5f41e637b7a5dfc10270aadd8a10f498", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:33.177533+00:00", - "finish": "2024-10-01T13:20:33.192347+00:00" - }, - "domain": "script", - "item_id": "mqtt_home", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:20:33.180076+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_home", - "state": "off", - "attributes": { - "last_triggered": "2024-09-30T19:34:37.277438+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT Home Command" - }, - "last_changed": "2024-09-30T21:55:01.667192+00:00", - "last_reported": "2024-09-30T21:55:01.667192+00:00", - "last_updated": "2024-09-30T21:55:01.667192+00:00", - "context": { - "id": "01J92EW0D3Y1HVKT1PW9H0GCAA", + "id": "01JT3YF2CX44D7YPJ4G7E2H5TJ", "parent_id": null, "user_id": null } }, + "trigger": { + "id": "1", + "idx": "1", + "alias": null, + "platform": "time_pattern", + "now": "2025-04-30T14:13:45.381648-04:00", + "description": "time pattern" + } + } + } + ], + "condition/0": [ + { + "path": "condition/0", + "timestamp": "2025-04-30T18:13:45.381766+00:00", + "result": { + "result": true + } + } + ], + "condition/0/entity_id/0": [ + { + "path": "condition/0/entity_id/0", + "timestamp": "2025-04-30T18:13:45.381773+00:00", + "result": { + "result": true, + "state": "off", + "wanted_state": "off" + } + } + ], + "action/0": [ + { + "path": "action/0", + "timestamp": "2025-04-30T18:13:45.381967+00:00", + "changed_variables": { "context": { - "id": "01J943TPCQKXERK9ZXX198BCQG", + "id": "01JT3YF795YM0087ZMAB0GRQFP", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "result": { @@ -1965,8 +512,10 @@ "domain": "mqtt", "service": "publish", "service_data": { - "topic": "/meyer/", - "payload": "HOME" + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" }, "target": {} }, @@ -1976,805 +525,298 @@ ] }, "config": { - "alias": "MQTT Home Command", - "sequence": [ + "id": "1740078120525", + "alias": "JC Turn Off Feed", + "description": "", + "triggers": [ { - "data": { - "topic": "/meyer/", - "payload": "HOME" - }, - "action": "mqtt.publish" + "trigger": "state", + "entity_id": [ + "switch.shellyplus1pm_c049ef8c7310_switch_0" + ], + "to": "off" + }, + { + "trigger": "time_pattern", + "seconds": "/5" } - ] + ], + "conditions": [ + { + "condition": "state", + "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", + "state": "off" + } + ], + "actions": [ + { + "action": "mqtt.publish", + "metadata": {}, + "data": { + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" + } + } + ], + "mode": "single" }, "blueprint_inputs": null, "context": { - "id": "01J943TPCQKXERK9ZXX198BCQG", + "id": "01JT3YF795YM0087ZMAB0GRQFP", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "short_dict": { - "last_step": "sequence/0", - "run_id": "5f41e637b7a5dfc10270aadd8a10f498", + "last_step": "action/0", + "run_id": "7568ef23574d3ecf7123613fa085e7d9", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:20:33.177533+00:00", - "finish": "2024-10-01T13:20:33.192347+00:00" + "start": "2025-04-30T18:13:45.381720+00:00", + "finish": "2025-04-30T18:13:45.382926+00:00" }, - "domain": "script", - "item_id": "mqtt_home" + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern" } }, { "extended_dict": { - "last_step": "sequence/0", - "run_id": "7fd80fe19db35d0a26d55415a649760a", + "last_step": "action/0", + "run_id": "b43c0bc7e0f9d37fd44e6056e9a63a27", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:20:34.415154+00:00", - "finish": "2024-10-01T13:20:34.439757+00:00" + "start": "2025-04-30T18:13:50.380875+00:00", + "finish": "2025-04-30T18:13:50.382025+00:00" }, - "domain": "script", - "item_id": "mqtt_home", + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern", "trace": { - "sequence/0": [ + "trigger/1": [ { - "path": "sequence/0", - "timestamp": "2024-10-01T13:20:34.417136+00:00", + "path": "trigger/1", + "timestamp": "2025-04-30T18:13:50.380903+00:00", "changed_variables": { "this": { - "entity_id": "script.mqtt_home", - "state": "off", + "entity_id": "automation.jc_turn_off_feed", + "state": "on", "attributes": { - "last_triggered": "2024-10-01T13:20:33.177871+00:00", + "id": "1740078120525", + "last_triggered": "2025-04-30T18:13:45.381838+00:00", "mode": "single", "current": 0, - "friendly_name": "MQTT Home Command" + "friendly_name": "JC Turn Off Feed" }, - "last_changed": "2024-10-01T13:20:33.188346+00:00", - "last_reported": "2024-10-01T13:20:33.188346+00:00", - "last_updated": "2024-10-01T13:20:33.188346+00:00", + "last_changed": "2025-04-30T18:10:07.564691+00:00", + "last_reported": "2025-04-30T18:13:45.382664+00:00", + "last_updated": "2025-04-30T18:13:45.382664+00:00", "context": { - "id": "01J943TPCQKXERK9ZXX198BCQG", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943TQKD44G1RAZDJV9PXVVQ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "HOME" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "MQTT Home Command", - "sequence": [ - { - "data": { - "topic": "/meyer/", - "payload": "HOME" - }, - "action": "mqtt.publish" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943TQKD44G1RAZDJV9PXVVQ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "7fd80fe19db35d0a26d55415a649760a", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:34.415154+00:00", - "finish": "2024-10-01T13:20:34.439757+00:00" - }, - "domain": "script", - "item_id": "mqtt_home" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "54296c8bf9e94505b901a8e6770456da", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:37.504153+00:00", - "finish": "2024-10-01T13:20:37.516376+00:00" - }, - "domain": "script", - "item_id": "mqtt_home", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:20:37.506461+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_home", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:20:34.415324+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT Home Command" - }, - "last_changed": "2024-10-01T13:20:34.433860+00:00", - "last_reported": "2024-10-01T13:20:34.433860+00:00", - "last_updated": "2024-10-01T13:20:34.433860+00:00", - "context": { - "id": "01J943TQKD44G1RAZDJV9PXVVQ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943TTKXKK60AMYCJMRM4MYA", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "HOME" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "MQTT Home Command", - "sequence": [ - { - "data": { - "topic": "/meyer/", - "payload": "HOME" - }, - "action": "mqtt.publish" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943TTKXKK60AMYCJMRM4MYA", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "54296c8bf9e94505b901a8e6770456da", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:20:37.504153+00:00", - "finish": "2024-10-01T13:20:37.516376+00:00" - }, - "domain": "script", - "item_id": "mqtt_home" - } - } - ], - "script.decrement_position_by_10": [ - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "8b95db0c5dd4b7500e14e77cd84d84eb", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:38.638975+00:00", - "finish": "2024-10-01T13:21:38.668480+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:38.641485+00:00", - "child_id": { - "domain": "script", - "item_id": "mqtt_pos", - "run_id": "2aaefbabf3e1633bbf502e7304105b3a" - }, - "changed_variables": { - "this": { - "entity_id": "script.decrement_position_by_10", - "state": "off", - "attributes": { - "last_triggered": null, - "mode": "single", - "current": 0, - "friendly_name": "decrement_position_by_10" - }, - "last_changed": "2024-09-30T21:55:01.642064+00:00", - "last_reported": "2024-09-30T21:55:01.642064+00:00", - "last_updated": "2024-09-30T21:55:01.642064+00:00", - "context": { - "id": "01J92EW0CAQ5QW3PB53KVXSEK3", + "id": "01JT3YF795YM0087ZMAB0GRQFP", "parent_id": null, "user_id": null } }, + "trigger": { + "id": "1", + "idx": "1", + "alias": null, + "platform": "time_pattern", + "now": "2025-04-30T14:13:50.380814-04:00", + "description": "time pattern" + } + } + } + ], + "condition/0": [ + { + "path": "condition/0", + "timestamp": "2025-04-30T18:13:50.380916+00:00", + "result": { + "result": true + } + } + ], + "condition/0/entity_id/0": [ + { + "path": "condition/0/entity_id/0", + "timestamp": "2025-04-30T18:13:50.380924+00:00", + "result": { + "result": true, + "state": "off", + "wanted_state": "off" + } + } + ], + "action/0": [ + { + "path": "action/0", + "timestamp": "2025-04-30T18:13:50.381093+00:00", + "changed_variables": { "context": { - "id": "01J943WPA9EQK3CENZ1Q4S1H4D", + "id": "01JT3YFC5C19YZVG0TQ2TA0TKZ", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "result": { "params": { - "domain": "script", - "service": "mqtt_pos", + "domain": "mqtt", + "service": "publish", "service_data": { - "pos": -2600 + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" }, "target": {} }, - "running_script": true + "running_script": false } } ] }, "config": { - "sequence": [ + "id": "1740078120525", + "alias": "JC Turn Off Feed", + "description": "", + "triggers": [ { - "data": { - "pos": "{{ states('sensor.meyer_position_raw') | int * 10 - 100 | round}}" - }, - "action": "script.mqtt_pos" + "trigger": "state", + "entity_id": [ + "switch.shellyplus1pm_c049ef8c7310_switch_0" + ], + "to": "off" + }, + { + "trigger": "time_pattern", + "seconds": "/5" } - ] + ], + "conditions": [ + { + "condition": "state", + "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", + "state": "off" + } + ], + "actions": [ + { + "action": "mqtt.publish", + "metadata": {}, + "data": { + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" + } + } + ], + "mode": "single" }, "blueprint_inputs": null, "context": { - "id": "01J943WPA9EQK3CENZ1Q4S1H4D", + "id": "01JT3YFC5C19YZVG0TQ2TA0TKZ", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "short_dict": { - "last_step": "sequence/0", - "run_id": "8b95db0c5dd4b7500e14e77cd84d84eb", + "last_step": "action/0", + "run_id": "b43c0bc7e0f9d37fd44e6056e9a63a27", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:21:38.638975+00:00", - "finish": "2024-10-01T13:21:38.668480+00:00" + "start": "2025-04-30T18:13:50.380875+00:00", + "finish": "2025-04-30T18:13:50.382025+00:00" }, - "domain": "script", - "item_id": "decrement_position_by_10" + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern" } }, { "extended_dict": { - "last_step": "sequence/0", - "run_id": "dd8bff7d19a30f4011cd729e0d304335", + "last_step": "action/0", + "run_id": "33eb92d4355eb67a555ab6b9c28c9aac", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:21:40.145166+00:00", - "finish": "2024-10-01T13:21:40.170205+00:00" + "start": "2025-04-30T18:13:55.381654+00:00", + "finish": "2025-04-30T18:13:55.382912+00:00" }, - "domain": "script", - "item_id": "decrement_position_by_10", + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern", "trace": { - "sequence/0": [ + "trigger/1": [ { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:40.147372+00:00", - "child_id": { - "domain": "script", - "item_id": "mqtt_pos", - "run_id": "41b8976670b43795e3e0e10d316fb497" - }, + "path": "trigger/1", + "timestamp": "2025-04-30T18:13:55.381683+00:00", "changed_variables": { "this": { - "entity_id": "script.decrement_position_by_10", - "state": "off", + "entity_id": "automation.jc_turn_off_feed", + "state": "on", "attributes": { - "last_triggered": "2024-10-01T13:21:38.639172+00:00", + "id": "1740078120525", + "last_triggered": "2025-04-30T18:13:50.380981+00:00", "mode": "single", "current": 0, - "friendly_name": "decrement_position_by_10" + "friendly_name": "JC Turn Off Feed" }, - "last_changed": "2024-10-01T13:21:38.664347+00:00", - "last_reported": "2024-10-01T13:21:38.664347+00:00", - "last_updated": "2024-10-01T13:21:38.664347+00:00", + "last_changed": "2025-04-30T18:10:07.564691+00:00", + "last_reported": "2025-04-30T18:13:50.381773+00:00", + "last_updated": "2025-04-30T18:13:50.381773+00:00", "context": { - "id": "01J943WPA9EQK3CENZ1Q4S1H4D", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943WQSFJGKWTGZ1YB898TVT", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "script", - "service": "mqtt_pos", - "service_data": { - "pos": -2700 - }, - "target": {} - }, - "running_script": true - } - } - ] - }, - "config": { - "sequence": [ - { - "data": { - "pos": "{{ states('sensor.meyer_position_raw') | int * 10 - 100 | round}}" - }, - "action": "script.mqtt_pos" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WQSFJGKWTGZ1YB898TVT", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "dd8bff7d19a30f4011cd729e0d304335", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:40.145166+00:00", - "finish": "2024-10-01T13:21:40.170205+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "2891d9c479bd947f5497df9fd94bedfc", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:41.465453+00:00", - "finish": "2024-10-01T13:21:41.503013+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:41.467782+00:00", - "child_id": { - "domain": "script", - "item_id": "mqtt_pos", - "run_id": "9158ca405baec0d079025ab679e4f240" - }, - "changed_variables": { - "this": { - "entity_id": "script.decrement_position_by_10", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:40.145354+00:00", - "mode": "single", - "current": 0, - "friendly_name": "decrement_position_by_10" - }, - "last_changed": "2024-10-01T13:21:40.165475+00:00", - "last_reported": "2024-10-01T13:21:40.165475+00:00", - "last_updated": "2024-10-01T13:21:40.165475+00:00", - "context": { - "id": "01J943WQSFJGKWTGZ1YB898TVT", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943WS2QY7YWZFJS8YGCW1SZ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "script", - "service": "mqtt_pos", - "service_data": { - "pos": -2800 - }, - "target": {} - }, - "running_script": true - } - } - ] - }, - "config": { - "sequence": [ - { - "data": { - "pos": "{{ states('sensor.meyer_position_raw') | int * 10 - 100 | round}}" - }, - "action": "script.mqtt_pos" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WS2QY7YWZFJS8YGCW1SZ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "2891d9c479bd947f5497df9fd94bedfc", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:41.465453+00:00", - "finish": "2024-10-01T13:21:41.503013+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "e8534e5e3b806891dbd46288f4169c3e", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:42.832421+00:00", - "finish": "2024-10-01T13:21:42.860708+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:42.835066+00:00", - "child_id": { - "domain": "script", - "item_id": "mqtt_pos", - "run_id": "7fb711beab4ebba73ccbdadc4a1a122b" - }, - "changed_variables": { - "this": { - "entity_id": "script.decrement_position_by_10", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:41.465803+00:00", - "mode": "single", - "current": 0, - "friendly_name": "decrement_position_by_10" - }, - "last_changed": "2024-10-01T13:21:41.494836+00:00", - "last_reported": "2024-10-01T13:21:41.494836+00:00", - "last_updated": "2024-10-01T13:21:41.494836+00:00", - "context": { - "id": "01J943WS2QY7YWZFJS8YGCW1SZ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943WTDEHP16ATAX6WE1ZGK3", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "script", - "service": "mqtt_pos", - "service_data": { - "pos": -2900 - }, - "target": {} - }, - "running_script": true - } - } - ] - }, - "config": { - "sequence": [ - { - "data": { - "pos": "{{ states('sensor.meyer_position_raw') | int * 10 - 100 | round}}" - }, - "action": "script.mqtt_pos" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WTDEHP16ATAX6WE1ZGK3", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "e8534e5e3b806891dbd46288f4169c3e", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:42.832421+00:00", - "finish": "2024-10-01T13:21:42.860708+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "ea528412041c9b2514640203ae227839", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:44.134106+00:00", - "finish": "2024-10-01T13:21:44.165893+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:44.136232+00:00", - "child_id": { - "domain": "script", - "item_id": "mqtt_pos", - "run_id": "b1f30b5032bd79dc38d2a045b9b966f5" - }, - "changed_variables": { - "this": { - "entity_id": "script.decrement_position_by_10", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:42.832829+00:00", - "mode": "single", - "current": 0, - "friendly_name": "decrement_position_by_10" - }, - "last_changed": "2024-10-01T13:21:42.856365+00:00", - "last_reported": "2024-10-01T13:21:42.856365+00:00", - "last_updated": "2024-10-01T13:21:42.856365+00:00", - "context": { - "id": "01J943WTDEHP16ATAX6WE1ZGK3", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "context": { - "id": "01J943WVP4RDHKEDYEM28F7BYG", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "script", - "service": "mqtt_pos", - "service_data": { - "pos": -3000 - }, - "target": {} - }, - "running_script": true - } - } - ] - }, - "config": { - "sequence": [ - { - "data": { - "pos": "{{ states('sensor.meyer_position_raw') | int * 10 - 100 | round}}" - }, - "action": "script.mqtt_pos" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WVP4RDHKEDYEM28F7BYG", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "ea528412041c9b2514640203ae227839", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:44.134106+00:00", - "finish": "2024-10-01T13:21:44.165893+00:00" - }, - "domain": "script", - "item_id": "decrement_position_by_10" - } - } - ], - "script.mqtt_pos": [ - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "2aaefbabf3e1633bbf502e7304105b3a", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:38.644482+00:00", - "finish": "2024-10-01T13:21:38.663509+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:38.646797+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_pos", - "state": "off", - "attributes": { - "last_triggered": null, - "mode": "single", - "current": 0, - "friendly_name": "MQTT POS Command" - }, - "last_changed": "2024-09-30T21:55:01.677805+00:00", - "last_reported": "2024-09-30T21:55:01.677805+00:00", - "last_updated": "2024-09-30T21:55:01.677805+00:00", - "context": { - "id": "01J92EW0DD6TBPVPFXTMR88HFS", + "id": "01JT3YFC5C19YZVG0TQ2TA0TKZ", "parent_id": null, "user_id": null } }, - "pos": -2600, - "context": { - "id": "01J943WPA9EQK3CENZ1Q4S1H4D", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "trigger": { + "id": "1", + "idx": "1", + "alias": null, + "platform": "time_pattern", + "now": "2025-04-30T14:13:55.381595-04:00", + "description": "time pattern" } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "POS -2600" - }, - "target": {} - }, - "running_script": false } } - ] - }, - "config": { - "alias": "MQTT POS Command", - "sequence": [ + ], + "condition/0": [ { - "data_template": { - "topic": "/meyer/", - "payload": "POS {{pos}}" - }, - "action": "mqtt.publish" + "path": "condition/0", + "timestamp": "2025-04-30T18:13:55.381696+00:00", + "result": { + "result": true + } } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WPA9EQK3CENZ1Q4S1H4D", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "2aaefbabf3e1633bbf502e7304105b3a", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:38.644482+00:00", - "finish": "2024-10-01T13:21:38.663509+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "41b8976670b43795e3e0e10d316fb497", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:40.149404+00:00", - "finish": "2024-10-01T13:21:40.164894+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos", - "trace": { - "sequence/0": [ + ], + "condition/0/entity_id/0": [ { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:40.155386+00:00", + "path": "condition/0/entity_id/0", + "timestamp": "2025-04-30T18:13:55.381704+00:00", + "result": { + "result": true, + "state": "off", + "wanted_state": "off" + } + } + ], + "action/0": [ + { + "path": "action/0", + "timestamp": "2025-04-30T18:13:55.381866+00:00", "changed_variables": { - "this": { - "entity_id": "script.mqtt_pos", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:38.644873+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT POS Command" - }, - "last_changed": "2024-10-01T13:21:38.658955+00:00", - "last_reported": "2024-10-01T13:21:38.658955+00:00", - "last_updated": "2024-10-01T13:21:38.658955+00:00", - "context": { - "id": "01J943WPA9EQK3CENZ1Q4S1H4D", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "pos": -2700, "context": { - "id": "01J943WQSFJGKWTGZ1YB898TVT", + "id": "01JT3YFH1N7YYVAX6DWXBM8KQ1", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "result": { @@ -2782,8 +824,10 @@ "domain": "mqtt", "service": "publish", "service_data": { - "topic": "/meyer/", - "payload": "POS -2700" + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" }, "target": {} }, @@ -2793,305 +837,62 @@ ] }, "config": { - "alias": "MQTT POS Command", - "sequence": [ + "id": "1740078120525", + "alias": "JC Turn Off Feed", + "description": "", + "triggers": [ { - "data_template": { - "topic": "/meyer/", - "payload": "POS {{pos}}" - }, - "action": "mqtt.publish" + "trigger": "state", + "entity_id": [ + "switch.shellyplus1pm_c049ef8c7310_switch_0" + ], + "to": "off" + }, + { + "trigger": "time_pattern", + "seconds": "/5" } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WQSFJGKWTGZ1YB898TVT", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "41b8976670b43795e3e0e10d316fb497", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:40.149404+00:00", - "finish": "2024-10-01T13:21:40.164894+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "9158ca405baec0d079025ab679e4f240", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:41.470000+00:00", - "finish": "2024-10-01T13:21:41.492354+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos", - "trace": { - "sequence/0": [ + ], + "conditions": [ { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:41.478002+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_pos", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:40.153466+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT POS Command" - }, - "last_changed": "2024-10-01T13:21:40.161079+00:00", - "last_reported": "2024-10-01T13:21:40.161079+00:00", - "last_updated": "2024-10-01T13:21:40.161079+00:00", - "context": { - "id": "01J943WQSFJGKWTGZ1YB898TVT", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "pos": -2800, - "context": { - "id": "01J943WS2QY7YWZFJS8YGCW1SZ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "POS -2800" - }, - "target": {} - }, - "running_script": false + "condition": "state", + "entity_id": "switch.shellyplus1pm_c049ef8c7310_switch_0", + "state": "off" + } + ], + "actions": [ + { + "action": "mqtt.publish", + "metadata": {}, + "data": { + "qos": 0, + "retain": false, + "topic": "/jc/feedrate/", + "payload": "0" } } - ] - }, - "config": { - "alias": "MQTT POS Command", - "sequence": [ - { - "data_template": { - "topic": "/meyer/", - "payload": "POS {{pos}}" - }, - "action": "mqtt.publish" - } - ] + ], + "mode": "single" }, "blueprint_inputs": null, "context": { - "id": "01J943WS2QY7YWZFJS8YGCW1SZ", + "id": "01JT3YFH1N7YYVAX6DWXBM8KQ1", "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" + "user_id": null } }, "short_dict": { - "last_step": "sequence/0", - "run_id": "9158ca405baec0d079025ab679e4f240", + "last_step": "action/0", + "run_id": "33eb92d4355eb67a555ab6b9c28c9aac", "state": "stopped", "script_execution": "finished", "timestamp": { - "start": "2024-10-01T13:21:41.470000+00:00", - "finish": "2024-10-01T13:21:41.492354+00:00" + "start": "2025-04-30T18:13:55.381654+00:00", + "finish": "2025-04-30T18:13:55.382912+00:00" }, - "domain": "script", - "item_id": "mqtt_pos" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "7fb711beab4ebba73ccbdadc4a1a122b", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:42.837124+00:00", - "finish": "2024-10-01T13:21:42.855832+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:42.844641+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_pos", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:41.475882+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT POS Command" - }, - "last_changed": "2024-10-01T13:21:41.487433+00:00", - "last_reported": "2024-10-01T13:21:41.487433+00:00", - "last_updated": "2024-10-01T13:21:41.487433+00:00", - "context": { - "id": "01J943WS2QY7YWZFJS8YGCW1SZ", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "pos": -2900, - "context": { - "id": "01J943WTDEHP16ATAX6WE1ZGK3", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "POS -2900" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "MQTT POS Command", - "sequence": [ - { - "data_template": { - "topic": "/meyer/", - "payload": "POS {{pos}}" - }, - "action": "mqtt.publish" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WTDEHP16ATAX6WE1ZGK3", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "7fb711beab4ebba73ccbdadc4a1a122b", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:42.837124+00:00", - "finish": "2024-10-01T13:21:42.855832+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos" - } - }, - { - "extended_dict": { - "last_step": "sequence/0", - "run_id": "b1f30b5032bd79dc38d2a045b9b966f5", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:44.140210+00:00", - "finish": "2024-10-01T13:21:44.161022+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos", - "trace": { - "sequence/0": [ - { - "path": "sequence/0", - "timestamp": "2024-10-01T13:21:44.142399+00:00", - "changed_variables": { - "this": { - "entity_id": "script.mqtt_pos", - "state": "off", - "attributes": { - "last_triggered": "2024-10-01T13:21:42.842742+00:00", - "mode": "single", - "current": 0, - "friendly_name": "MQTT POS Command" - }, - "last_changed": "2024-10-01T13:21:42.851873+00:00", - "last_reported": "2024-10-01T13:21:42.851873+00:00", - "last_updated": "2024-10-01T13:21:42.851873+00:00", - "context": { - "id": "01J943WTDEHP16ATAX6WE1ZGK3", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "pos": -3000, - "context": { - "id": "01J943WVP4RDHKEDYEM28F7BYG", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "result": { - "params": { - "domain": "mqtt", - "service": "publish", - "service_data": { - "topic": "/meyer/", - "payload": "POS -3000" - }, - "target": {} - }, - "running_script": false - } - } - ] - }, - "config": { - "alias": "MQTT POS Command", - "sequence": [ - { - "data_template": { - "topic": "/meyer/", - "payload": "POS {{pos}}" - }, - "action": "mqtt.publish" - } - ] - }, - "blueprint_inputs": null, - "context": { - "id": "01J943WVP4RDHKEDYEM28F7BYG", - "parent_id": null, - "user_id": "5ef2c8c082b14074a6e84da694ef2f35" - } - }, - "short_dict": { - "last_step": "sequence/0", - "run_id": "b1f30b5032bd79dc38d2a045b9b966f5", - "state": "stopped", - "script_execution": "finished", - "timestamp": { - "start": "2024-10-01T13:21:44.140210+00:00", - "finish": "2024-10-01T13:21:44.161022+00:00" - }, - "domain": "script", - "item_id": "mqtt_pos" + "domain": "automation", + "item_id": "1740078120525", + "trigger": "time pattern" } } ] diff --git a/.storage/unifiprotect/release_cache.json b/.storage/unifiprotect/release_cache.json index af64f71..5f4a656 100644 --- a/.storage/unifiprotect/release_cache.json +++ b/.storage/unifiprotect/release_cache.json @@ -1 +1 @@ -["1.21.2","2.1.1","3.0.26","4.0.21","2.1.2","2.7.33","2.9.42","1.17.3","1.16.9","2.2.6","1.19.2","2.0.0","1.13.4","2.2.9","1.14.11","5.0.34","5.0.33","1.20.1","4.1.53","3.0.22","1.13.7","1.15.0","1.20.2","1.21.3","1.17.4","2.8.28","2.6.17","1.17.1","1.21.0","1.17.2","1.21.5","2.10.10","1.18.1","1.18.0","1.21.4","2.7.34","1.20.0","1.19.1","1.20.3","1.21.6","2.8.35","2.0.1","1.19.0","2.2.2","2.10.11","2.7.18","2.11.21","2.2.11","4.0.33"] \ No newline at end of file +["2.11.21","2.10.10","1.13.7","1.18.1","5.3.45","2.2.11","1.21.2","1.21.3","1.19.0","5.1.85","4.0.21","5.1.78","3.0.22","2.10.11","5.2.46","1.13.4","1.17.3","2.1.2","2.2.6","1.20.0","5.0.45","5.0.34","5.0.33","1.15.0","1.20.3","1.17.4","1.19.2","1.16.9","1.21.0","1.21.6","2.2.2","1.20.1","2.7.18","2.9.42","2.0.1","2.8.28","1.17.2","1.21.5","1.20.2","5.2.62","4.0.33","1.19.1","2.1.1","2.6.17","4.1.53","2.2.9","5.3.41","1.18.0","5.0.51","5.0.47","2.0.0","5.1.57","1.17.1","2.7.33","2.7.34","5.1.87","1.21.4","3.0.26","5.2.42","5.3.38","1.14.11","5.2.49","5.2.61","2.8.35"] \ No newline at end of file diff --git a/.storage/unifiprotect/unifi_protect.json b/.storage/unifiprotect/unifi_protect.json index b8ac55e..ca2a9b3 100644 --- a/.storage/unifiprotect/unifi_protect.json +++ b/.storage/unifiprotect/unifi_protect.json @@ -2,7 +2,7 @@ "sessions": { "9b5ac4acac7240a8d95decfdf283d3d1f3a0c9191d156693302952edbc86dfc5": { "metadata": { - "expires": "Thu, 03 Oct 2024 20:45:52 GMT", + "expires": "Fri, 09 May 2025 22:10:33 GMT", "path": "/", "comment": "", "domain": "172.22.114.176", @@ -14,8 +14,8 @@ "partitioned": true }, "cookiename": "TOKEN", - "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI0NTJkOTgxOS0zZTVkLTQ4MzItYTVjMi1lNjA0Zjg5MTA1MmQiLCJwYXNzd29yZFJldmlzaW9uIjoxNzEzMTMxMjM1LCJpc1JlbWVtYmVyZWQiOnRydWUsImNzcmZUb2tlbiI6IjYxMDVkZDVmLWYzMWQtNDg5MS1iZGUxLWNkNjNmODAzNTZmZiIsImlhdCI6MTcyNTM5NjM1MiwiZXhwIjoxNzI3OTg4MzUyLCJqdGkiOiIxZDQ5Mjg3Yi1lNjdmLTRmYjEtYTEyOC05Mjg4MjZkYTE2MzIifQ._g2siuroWLCON2OPqI7Px9TDblt00NRK12XJXEIlpqk", - "csrf": "6105dd5f-f31d-4891-bde1-cd63f80356ff" + "value": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI0NTJkOTgxOS0zZTVkLTQ4MzItYTVjMi1lNjA0Zjg5MTA1MmQiLCJwYXNzd29yZFJldmlzaW9uIjoxNzMzODYxMzA0LCJpc1JlbWVtYmVyZWQiOnRydWUsImNzcmZUb2tlbiI6IjBlNGVmZWViLWE3Y2EtNGVjZi05NzQwLTk5NWExOTJjYzE0YyIsImlhdCI6MTc0NDIzNjYzMywiZXhwIjoxNzQ2ODI4NjMzLCJqdGkiOiJjM2VhNWYzMS0wMmQzLTQ0ZWMtODBlNC02ZWNkYTg0NWU2ZWYifQ.5zMbCTx0ll708zQkJKVmFX_lqKZi3m7xMNqQLQVdO14", + "csrf": "0e4efeeb-a7ca-4ecf-9740-995a192cc14c" } } } \ No newline at end of file diff --git a/automations.yaml b/automations.yaml index 9a1f42f..ce46bff 100644 --- a/automations.yaml +++ b/automations.yaml @@ -1,602 +1,647 @@ -- alias: Update Height +- id: 4c9a1a4d2ded4dbeac71ee63ef297de2 + alias: Update Height trigger: - platform: state + - platform: state entity_id: - - input_number.jc_pecan_grade - - input_number.jc_crush_amount + - input_number.jc_pecan_grade + - input_number.jc_crush_amount action: - service: mqtt.publish - data: + - data: topic: /jc/height - payload_template: - "{{ ((states('input_number.jc_pecan_grade') | int) - (states('input_number.jc_crush_amount') - | float)) | int }}" - id: 4c9a1a4d2ded4dbeac71ee63ef297de2 -- id: "1705938099970" + payload: '{{ ((states(''input_number.jc_pecan_grade'') | int) - (states(''input_number.jc_crush_amount'') + | float)) | int }}' + action: mqtt.publish +- id: '1705938099970' alias: Experiment Duration description: Run the vibratory conveyor for 15 second intervals trigger: - - platform: device - type: turned_on - device_id: bdc5f90b963bab0edf03bfeeff494858 - entity_id: f2132fd3b40e6062062421b5a7923067 - domain: switch + - platform: device + type: turned_on + device_id: bdc5f90b963bab0edf03bfeeff494858 + entity_id: f2132fd3b40e6062062421b5a7923067 + domain: switch condition: - - condition: state - entity_id: switch.jc_limit_feed_duration - state: "on" + - condition: state + entity_id: switch.jc_limit_feed_duration + state: 'on' action: - - delay: - seconds: "{{ states('number.jc_feed_time') | float }}" - - type: turn_off - device_id: bdc5f90b963bab0edf03bfeeff494858 - entity_id: f2132fd3b40e6062062421b5a7923067 - domain: switch + - delay: + seconds: '{{ states(''number.jc_feed_time'') | float }}' + - type: turn_off + device_id: bdc5f90b963bab0edf03bfeeff494858 + entity_id: f2132fd3b40e6062062421b5a7923067 + domain: switch mode: single -- id: "1714686528002" +- id: '1714686528002' alias: Tag bin4b is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1DD6A704 + - platform: tag + tag_id: 1DD6A704 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin4 - payload: "{{ states('sensor.sheller_scale') | float - 3.92 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin4 + payload: '{{ states(''sensor.sheller_scale'') | float - 3.92 | round(2) }}' mode: single -- id: "1714691006075" +- id: '1714691006075' alias: Tag bin4a is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1699DD04 + - platform: tag + tag_id: 1699DD04 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin4 - payload: "{{ states('sensor.sheller_scale') | float - 4.0 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin4 + payload: '{{ states(''sensor.sheller_scale'') | float - 4.0 | round(2) }}' mode: single -- id: "1714691234056" +- id: '1714691234056' alias: Tag bin3a is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 17D18B04 + - platform: tag + tag_id: 17D18B04 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin3 - payload: "{{ states('sensor.sheller_scale') | float - 7.23 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin3 + payload: '{{ states(''sensor.sheller_scale'') | float - 7.23 | round(2) }}' mode: single -- id: "1714691252744" +- id: '1714691252744' alias: Tag bin3b is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1B9E6204 + - platform: tag + tag_id: 1B9E6204 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin3 - payload: "{{ states('sensor.sheller_scale') | float - 7.13 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin3 + payload: '{{ states(''sensor.sheller_scale'') | float - 7.13 | round(2) }}' mode: single -- id: "1714691270889" +- id: '1714691270889' alias: Tag bin2a is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 72F8A704 + - platform: tag + tag_id: 72F8A704 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin2 - payload: "{{ states('sensor.sheller_scale') | float - 7.02 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin2 + payload: '{{ states(''sensor.sheller_scale'') | float - 7.02 | round(2) }}' mode: single -- id: "1714691288523" +- id: '1714691288523' alias: Tag bin2b is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1A414204 + - platform: tag + tag_id: 1A414204 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin2 - payload: "{{ states('sensor.sheller_scale') | float - 7.0 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin2 + payload: '{{ states(''sensor.sheller_scale'') | float - 7.0 | round(2) }}' mode: single -- id: "1714691306464" +- id: '1714691306464' alias: Tag bin1a is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1AECA004 + - platform: tag + tag_id: 1AECA004 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin1 - payload: "{{ states('sensor.sheller_scale') | float - 5.69 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin1 + payload: '{{ states(''sensor.sheller_scale'') | float - 5.69 | round(2) }}' mode: single -- id: "1714691321231" +- id: '1714691321231' alias: Tag bin1b is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1983D704 + - platform: tag + tag_id: 1983D704 condition: [] action: - - service: mqtt.publish - metadata: {} - data_template: - qos: "1" - retain: true - topic: /sheller/bin1 - payload: "{{ states('sensor.sheller_scale') | float - 5.52 | round(2) }}" + - service: mqtt.publish + metadata: {} + data_template: + qos: '1' + retain: true + topic: /sheller/bin1 + payload: '{{ states(''sensor.sheller_scale'') | float - 5.52 | round(2) }}' mode: single -- id: "1715008110813" +- id: '1715008110813' alias: Tag take-general-mass-sample is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1ADE4304 + - platform: tag + tag_id: 1ADE4304 condition: [] action: - - service: input_select.select_option - target: - entity_id: input_select.mass_sample_mode - data: - option: General Yield Sample + - service: input_select.select_option + target: + entity_id: input_select.mass_sample_mode + data: + option: General Yield Sample mode: single -- id: "1715008192820" +- id: '1715008192820' alias: Tag take-halves-mass-sample is scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1B983A04 + - platform: tag + tag_id: 1B983A04 condition: [] action: - - service: input_select.select_option - target: - entity_id: input_select.mass_sample_mode - data: - option: Half Yield Sample + - service: input_select.select_option + target: + entity_id: input_select.mass_sample_mode + data: + option: Half Yield Sample mode: single -- id: "1716233507175" +- id: '1716233507175' alias: Cup 1 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: "11275204" + - platform: tag + tag_id: '11275204' condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "1" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '1' + target: + entity_id: input_select.activecup mode: single -- id: "1716233528548" +- id: '1716233528548' alias: Cup 2 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 123E8904 + - platform: tag + tag_id: 123E8904 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "2" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '2' + target: + entity_id: input_select.activecup mode: single -- id: "1716233545612" +- id: '1716233545612' alias: Cup 3 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1FD4D704 + - platform: tag + tag_id: 1FD4D704 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "3" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '3' + target: + entity_id: input_select.activecup mode: single -- id: "1716233563052" +- id: '1716233563052' alias: Cup 4 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: "12619704" + - platform: tag + tag_id: '12619704' condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "4" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '4' + target: + entity_id: input_select.activecup mode: single -- id: "1716233589077" +- id: '1716233589077' alias: Cup 5 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 105B1904 + - platform: tag + tag_id: 105B1904 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "5" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '5' + target: + entity_id: input_select.activecup mode: single -- id: "1716233604589" +- id: '1716233604589' alias: Cup 6 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 10A49304 + - platform: tag + tag_id: 10A49304 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "6" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '6' + target: + entity_id: input_select.activecup mode: single -- id: "1716233621036" +- id: '1716233621036' alias: Cup 7 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1145FB04 + - platform: tag + tag_id: 1145FB04 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "7" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '7' + target: + entity_id: input_select.activecup mode: single -- id: "1716233634788" +- id: '1716233634788' alias: Cup 8 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: "11866104" + - platform: tag + tag_id: '11866104' condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "8" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '8' + target: + entity_id: input_select.activecup mode: single -- id: "1716233649980" +- id: '1716233649980' alias: Cup 9 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1FBCF604 + - platform: tag + tag_id: 1FBCF604 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "9" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '9' + target: + entity_id: input_select.activecup mode: single -- id: "1716233677941" +- id: '1716233677941' alias: Cup 10 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 11261C04 + - platform: tag + tag_id: 11261C04 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "10" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '10' + target: + entity_id: input_select.activecup mode: single -- id: "1716233694725" +- id: '1716233694725' alias: Cup 11 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 116CE504 + - platform: tag + tag_id: 116CE504 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "11" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '11' + target: + entity_id: input_select.activecup mode: single -- id: "1716233716972" +- id: '1716233716972' alias: Cup 12 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: "10192204" + - platform: tag + tag_id: '10192204' condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "12" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '12' + target: + entity_id: input_select.activecup mode: single -- id: "1716233734357" +- id: '1716233734357' alias: Cup 13 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1051FF04 + - platform: tag + tag_id: 1051FF04 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "13" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '13' + target: + entity_id: input_select.activecup mode: single -- id: "1716233749157" +- id: '1716233749157' alias: Cup 14 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 10E1A404 + - platform: tag + tag_id: 10E1A404 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "14" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '14' + target: + entity_id: input_select.activecup mode: single -- id: "1716233763405" +- id: '1716233763405' alias: Cup 15 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 1FB63C04 + - platform: tag + tag_id: 1FB63C04 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "15" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '15' + target: + entity_id: input_select.activecup mode: single -- id: "1716233790021" +- id: '1716233790021' alias: Cup 16 Scanned - description: "" + description: '' trigger: - - platform: tag - tag_id: 10F61E04 + - platform: tag + tag_id: 10F61E04 condition: [] action: - - service: input_select.select_option - metadata: {} - data: - option: "16" - target: - entity_id: input_select.activecup + - service: input_select.select_option + metadata: {} + data: + option: '16' + target: + entity_id: input_select.activecup mode: single -- id: "1716234851972" +- id: '1716234851972' alias: Virtual Scale Weigh - description: "" - trigger: - - platform: numeric_state - entity_id: - - sensor.precision_scale - above: 0 - condition: - - condition: not - conditions: - - condition: state - entity_id: input_select.activecup - state: None - action: - - variables: - cup_entity_prefix: sensor.cup_{{ states('input_select.activecup') }} - cup_tare_entity: "{{cup_entity_prefix + '_tare_weight'}}" - cup_general_entity: "{{cup_entity_prefix + '_general_sample_weight'}}" - cup_half_entity: "{{cup_entity_prefix + '_half_sample_weight'}}" - - choose: - - conditions: - - condition: state - entity_id: input_select.mass_sample_mode - state: Tare - sequence: - - service: mqtt.publish - metadata: {} - data_template: - topic: /scale/cup{{ states('input_select.activecup') }}/tare - payload: "{{ states('sensor.precision_scale') }}" - retain: true - - conditions: - - condition: state - entity_id: input_select.mass_sample_mode - state: General Yield Sample - sequence: - - service: mqtt.publish - metadata: {} - data_template: - topic: /scale/cup{{ states('input_select.activecup') }}/general - payload: - "{{ states('sensor.precision_scale') | float - states(cup_tare_entity) - | float if states('sensor.precision_scale') > states(cup_tare_entity) - else 0 }}" - retain: true - - service: mqtt.publish - metadata: {} - data_template: - topic: /scale/cup{{ states('input_select.activecup') }}/half - payload: 0 - retain: true - - conditions: - - condition: state - entity_id: input_select.mass_sample_mode - state: Half Yield Sample - sequence: - - service: mqtt.publish - metadata: {} - data_template: - topic: /scale/cup{{ states('input_select.activecup') }}/half - payload: - "{{ states('sensor.precision_scale') | float - states(cup_tare_entity) - | float if states('sensor.precision_scale') > states(cup_tare_entity) - else 0 }}" - retain: true - - delay: - hours: 0 - minutes: 0 - seconds: 2 - milliseconds: 0 - - service: mqtt.publish - metadata: {} - data_template: - topic: /half_yield - payload: - "{{ states(cup_half_entity) | float / states(cup_general_entity) - | float * 100 }}" - retain: true - default: [] - - service: input_select.select_option - target: - entity_id: input_select.activecup - data: - option: None + description: '' + triggers: + - entity_id: + - sensor.precision_scale + above: 0 + trigger: numeric_state + conditions: + - condition: not + conditions: + - condition: state + entity_id: input_select.activecup + state: None + actions: + - variables: + cup_entity_prefix: sensor.cup_{{ states('input_select.activecup') }} + cup_tare_entity: '{{cup_entity_prefix + ''_tare_weight''}}' + cup_general_entity: '{{cup_entity_prefix + ''_general_sample_weight''}}' + cup_half_entity: '{{cup_entity_prefix + ''_half_sample_weight''}}' + - choose: + - conditions: + - condition: state + entity_id: input_select.mass_sample_mode + state: Tare + sequence: + - metadata: {} + data_template: + topic: /scale/cup{{ states('input_select.activecup') }}/tare + payload: '{{ states(''sensor.precision_scale'') }}' + retain: true + action: mqtt.publish + - conditions: + - condition: state + entity_id: input_select.mass_sample_mode + state: General Yield Sample + sequence: + - metadata: {} + data_template: + topic: /scale/cup{{ states('input_select.activecup') }}/general + payload: '{{ states(''sensor.precision_scale'') | float - states(cup_tare_entity) + | float if states(''sensor.precision_scale'') > states(cup_tare_entity) + else 0 }}' + retain: true + action: mqtt.publish + - metadata: {} + data_template: + topic: /scale/cup{{ states('input_select.activecup') }}/half + payload: 0 + retain: true + action: mqtt.publish + - conditions: + - condition: state + entity_id: input_select.mass_sample_mode + state: Half Yield Sample + sequence: + - metadata: {} + data_template: + topic: /scale/cup{{ states('input_select.activecup') }}/half + payload: '{{ states(''sensor.precision_scale'') | float - states(cup_tare_entity) + | float if states(''sensor.precision_scale'') > states(cup_tare_entity) + else 0 }}' + retain: true + action: mqtt.publish + - delay: + hours: 0 + minutes: 0 + seconds: 2 + milliseconds: 0 + - metadata: {} + data_template: + topic: /half_yield + payload: '{{ states(cup_half_entity) | float / states(cup_general_entity) + | float * 100 }}' + retain: true + action: mqtt.publish + default: [] + - target: + entity_id: input_select.activecup + data: + option: None + action: input_select.select_option + - action: media_player.play_media + target: + entity_id: media_player.pecan_station + data: + media_content_id: media-source://media_source/local/positive_beeps-85504.mp3 + media_content_type: audio/mpeg + metadata: + title: positive_beeps-85504.mp3 + thumbnail: + media_class: music + children_media_class: + navigateIds: + - {} + - media_content_type: app + media_content_id: media-source://media_source mode: single -- id: "1717534824373" +- id: '1717534824373' alias: Drum PID - description: "" - trigger: - - platform: state - entity_id: - - sensor.drum_pid - condition: [] - action: - - service: light.turn_on - metadata: {} - data: - brightness: "{{ states('sensor.drum_pid') | int }}" - target: - entity_id: light.shellyplus010v_e86beae4d350_light_0 + description: '' + triggers: + - trigger: time_pattern + seconds: /5 + conditions: + - condition: or + conditions: + - condition: numeric_state + entity_id: sensor.drum_rpm_error + above: 0 + - condition: numeric_state + entity_id: sensor.drum_rpm_error + below: -0.2 + - condition: state + entity_id: switch.shellyplus1_cc7b5c0d0eb4_switch_0 + state: 'on' + actions: + - variables: + error: '{{ states(''sensor.drum_rpm_error'') | float }}' + prev_error: '{{ states(''input_number.sheller_drum_prev_rpm_error'') | float + }}' + setpoint: '{{ states(''input_number.sheller_drum_rpm'') | float }}' + derivative: '{{ error - prev_error | float }}' + prev_adjustment: '{{ states(''input_number.sheller_drum_prev_adjustment'') }}' + adjustment: '{{ prev_adjustment | float + error | float }}' + - action: input_number.set_value + metadata: {} + data: + value: '{{ error }}' + target: + entity_id: input_number.sheller_drum_prev_rpm_error + - metadata: {} + data: + brightness: '{% set min_rpm = 23 %} {% set max_rpm = 37 %} {% set min_dimmer + = 40 %} {% set max_dimmer = 255 %} {{ (( setpoint + adjustment | float - min_rpm) + / (max_rpm - min_rpm)) * (max_dimmer - min_dimmer) }} + + ' + target: + entity_id: light.shellyplus010v_e86beae4d350_light_0 + action: light.turn_on + - action: input_number.set_value + metadata: {} + data: + value: '{{ adjustment }}' + target: + entity_id: input_number.sheller_drum_prev_adjustment mode: single -- id: "1717535056368" +- id: '1717535056368' alias: Paddle PID - description: "" + description: '' trigger: - - platform: state - entity_id: - - sensor.paddle_pid + - platform: state + entity_id: + - sensor.paddle_pid condition: [] action: - - service: light.turn_on - metadata: {} - data: - brightness: "{{ states('sensor.paddle_pid') | int }}" - target: - entity_id: light.shellyplus010v_e86beae4df24_light_0 + - service: light.turn_on + metadata: {} + data: + brightness: '{{ states(''sensor.paddle_pid'') | int }}' + target: + entity_id: light.shellyplus010v_e86beae4df24_light_0 mode: single -- id: "1721673617742" +- id: '1721673617742' alias: Turn on Lights for Motion Events - description: "" + description: '' trigger: - - platform: state - entity_id: - - switch.tp_link_power_strip_d7c1_vibratory_conveyor - to: "on" + - platform: state + entity_id: + - switch.tp_link_power_strip_d7c1_vibratory_conveyor + to: 'on' condition: [] action: - - service: light.turn_on - metadata: {} - data: {} - target: - entity_id: light.tp_link_power_strip_d7c1_zima_board + - service: light.turn_on + metadata: {} + data: {} + target: + entity_id: light.tp_link_power_strip_d7c1_zima_board mode: single -- id: "1721673662507" +- id: '1721673662507' alias: Turn off Lights with no Motion Detection - description: "" + description: '' trigger: - - platform: state - entity_id: - - switch.tp_link_power_strip_d7c1_vibratory_conveyor - to: "off" + - platform: state + entity_id: + - switch.tp_link_power_strip_d7c1_vibratory_conveyor + to: 'off' condition: [] action: - - service: light.turn_off - target: - entity_id: - - light.tp_link_power_strip_d7c1_zima_board - data: {} + - service: light.turn_off + target: + entity_id: + - light.tp_link_power_strip_d7c1_zima_board + data: {} mode: single -- id: "1724078394290" +- id: '1724078394290' alias: Link Vibratory Conveyors - description: "" + description: '' trigger: - - platform: state - entity_id: - - switch.shellyplus1pm_c049ef8c7310_switch_0 - from: "off" - to: "on" + - platform: state + entity_id: + - switch.shellyplus1pm_c049ef8c7310_switch_0 + from: 'off' + to: 'on' condition: [] action: - - service: switch.turn_on - target: - entity_id: - - switch.tp_link_power_strip_d7c1_vibratory_conveyor - data: {} + - service: switch.turn_on + target: + entity_id: + - switch.tp_link_power_strip_d7c1_vibratory_conveyor + data: {} mode: single -- alias: "Set theme at startup" +- alias: Set theme at startup trigger: platform: homeassistant event: start @@ -604,3 +649,756 @@ service: frontend.set_theme data: name: Dawg + id: 8f5ec804474f40538ae8a5306eecfdc0 +- id: '1728929017048' + alias: Tag Sample 1 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 126AC504 + conditions: [] + actions: + - action: input_select.select_option + target: + entity_id: + - input_select.activesample + data: + option: '1' + mode: single +- id: '1728929036148' + alias: Tag Sample 2 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 1FD56B04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '2' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929057048' + alias: Tag Sample 3 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 128DD104 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '3' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929082331' + alias: Tag Sample 4 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 12A61104 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '4' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929105354' + alias: Tag Sample 5 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 12123E04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '5' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929118007' + alias: Tag Sample 6 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 1174DD04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '6' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929133990' + alias: Tag Sample 7 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 11A35B04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '7' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929160789' + alias: Tag Sample 8 is scanned + description: '' + triggers: + - trigger: tag + tag_id: '10113604' + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '8' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929174388' + alias: Tag Sample 9 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 11397F04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '9' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929188975' + alias: Tag Sample 10 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 124B4E04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '10' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929202238' + alias: Tag Sample 11 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 11D64604 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '11' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929213847' + alias: Tag Sample 12 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 10CC6C04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '12' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929227899' + alias: Tag Sample 13 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 112BB904 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '13' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929238344' + alias: Tag Sample 14 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 1C997304 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '14' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929253313' + alias: Tag Sample 15 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 101BF204 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '15' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929267064' + alias: Tag Sample 16 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 10C8FE04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '16' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929278862' + alias: Tag Sample 17 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 11AADF04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '17' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929289534' + alias: Tag Sample 18 is scanned + description: '' + triggers: + - trigger: tag + tag_id: '12359604' + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '18' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929301457' + alias: Tag Sample 19 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 1CF2EB04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '19' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929312681' + alias: Tag Sample 20 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 1252B404 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '20' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929325332' + alias: Tag Sample 21 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 128BC104 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '21' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929338982' + alias: Tag Sample 22 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 12923C04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '22' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929350023' + alias: Tag Sample 23 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 111E5704 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '23' + target: + entity_id: input_select.activesample + mode: single +- id: '1728929364629' + alias: Tag Sample 24 is scanned + description: '' + triggers: + - trigger: tag + tag_id: 107D4B04 + conditions: [] + actions: + - action: input_select.select_option + metadata: {} + data: + option: '24' + target: + entity_id: input_select.activesample + mode: single +- id: '1728930660121' + alias: Virtual Scale Moisture + description: '' + triggers: + - entity_id: + - sensor.precision_scale + above: 0 + trigger: numeric_state + conditions: + - condition: not + conditions: + - condition: state + entity_id: input_select.activesample + state: None + actions: + - variables: + cup_entity_prefix: sensor.sample_{{ states('input_select.activesample') }} + cup_tare_entity: '{{cup_entity_prefix + ''_tare_weight''}}' + cup_wet_entity: '{{cup_entity_prefix + ''_wet_weight''}}' + cup_dry_entity: '{{cup_entity_prefix + ''_dry_weight''}}' + - choose: + - conditions: + - condition: state + entity_id: input_select.mass_sample_mode + state: Tare + sequence: + - metadata: {} + data_template: + topic: /scale/sample{{ states('input_select.activesample') }}/tare + payload: '{{ states(''sensor.precision_scale'') }}' + retain: true + action: mqtt.publish + - conditions: + - condition: state + entity_id: input_select.mass_sample_mode + state: Wet Mass Sample + sequence: + - metadata: {} + data_template: + topic: /scale/sample{{ states('input_select.activesample') }}/wet + payload: '{{ states(''sensor.precision_scale'') | float - states(cup_tare_entity) + | float if states(''sensor.precision_scale'') > states(cup_tare_entity) + else 0 }}' + retain: true + action: mqtt.publish + - metadata: {} + data_template: + topic: /scale/sample{{ states('input_select.activesample') }}/dry + payload: 0 + retain: true + action: mqtt.publish + - conditions: + - condition: state + entity_id: input_select.mass_sample_mode + state: Dry Mass Sample + sequence: + - metadata: {} + data_template: + topic: /scale/sample{{ states('input_select.activesample') }}/dry + payload: '{{ states(''sensor.precision_scale'') | float - states(cup_tare_entity) + | float if states(''sensor.precision_scale'') > states(cup_tare_entity) + else 0 }}' + retain: true + action: mqtt.publish + - delay: + hours: 0 + minutes: 0 + seconds: 2 + milliseconds: 0 + - metadata: {} + data_template: + topic: /moisture_sample + payload: "{{ ( ( states(cup_wet_entity) | float - states(cup_dry_entity) + | float ) / ( states(cup_wet_entity) | float ) )\n * 100 }}" + retain: true + action: mqtt.publish + default: [] + - data: + option: None + action: input_select.select_option + target: + entity_id: input_select.activesample + mode: single +- id: '1729607423592' + alias: Ding on Scan + description: '' + triggers: + - trigger: state + entity_id: + - input_select.activecup + - trigger: state + entity_id: + - input_select.activesample + - trigger: state + entity_id: + - input_select.mass_sample_mode + conditions: [] + actions: + - action: media_player.play_media + target: + entity_id: media_player.pecan_station + data: + media_content_id: media-source://media_source/local/positive_beeps-85504.mp3 + media_content_type: audio/mpeg + metadata: + title: positive_beeps-85504.mp3 + thumbnail: + media_class: music + children_media_class: + navigateIds: + - {} + - media_content_type: app + media_content_id: media-source://media_source + mode: single +- id: '1731439152625' + alias: Meyer Motor Speed + description: '' + triggers: + - trigger: state + entity_id: + - input_number.meyer_motor_speed + to: + conditions: [] + actions: + - variables: + setpoint: '{{ (trigger.to_state.state | int - 30) | float / 30 * 5000 }} + + ' + - action: modbus.write_register + metadata: {} + data: + hub: Meyer VFD + slave: 1 + address: 2002 + value: '{{ setpoint }}' + mode: single +- id: '1731519710475' + alias: JC Freq + description: '' + triggers: + - trigger: state + entity_id: + - input_number.jc_plate_frequency + to: + conditions: [] + actions: + - variables: + setpoint: '{{ (trigger.to_state.state | int ) | float / 30 * 4096 | int }} + + ' + - action: modbus.write_register + metadata: {} + data: + hub: JC VFD + slave: 1 + address: 683 + value: '{{ setpoint }}' + mode: single +- id: '1732547615605' + alias: Meyer Position Setpoint + description: '' + triggers: + - trigger: state + entity_id: + - input_number.meyer_screw_displacement + conditions: [] + actions: + - action: script.mqtt_pos + metadata: {} + data: + pos: '{{ ( states(''input_number.meyer_screw_displacement'') | float * 10 ) + | int }}' + mode: single +- id: '1732564689642' + alias: Paddle PID + description: '' + triggers: + - trigger: time_pattern + seconds: /5 + conditions: + - condition: or + conditions: + - condition: numeric_state + entity_id: sensor.paddle_rpm_error + above: 4.9 + - condition: numeric_state + entity_id: sensor.paddle_rpm_error + below: -5 + - condition: state + entity_id: switch.shellyplus1_cc7b5c0d316c_switch_0 + state: 'on' + actions: + - variables: + error: '{{ states(''sensor.paddle_rpm_error'') | float }}' + prev_error: '{{ states(''input_number.sheller_paddle_prev_rpm_error'') | float + }}' + setpoint: '{{ states(''input_number.sheller_paddle_rpm'') | float }}' + derivative: '{{ error - prev_error | float }}' + prev_adjustment: '{{ states(''input_number.sheller_paddle_prev_adjustment'') + }}' + adjustment: '{{ prev_adjustment | float + error / 2 | float }}' + - action: input_number.set_value + metadata: {} + data: + value: '{{ error }}' + target: + entity_id: input_number.sheller_paddle_prev_rpm_error + - metadata: {} + data: + brightness: '{% set min_rpm = 250 %} {% set max_rpm = 900 %} {% set min_dimmer + = 1 %} {% set max_dimmer = 255 %} {{ (( setpoint + adjustment | float - min_rpm) + / (max_rpm - min_rpm)) * (max_dimmer - min_dimmer) }} + + ' + target: + entity_id: light.shellyplus010v_e86beae4df24_light_0 + action: light.turn_on + - action: input_number.set_value + metadata: {} + data: + value: '{{ adjustment }}' + target: + entity_id: input_number.sheller_paddle_prev_adjustment + mode: single +- id: '1734115928951' + alias: Set JC Feed Rate + description: '' + triggers: + - trigger: state + entity_id: + - sensor.jc_pi_controller_output + - trigger: state + entity_id: + - sensor.jc_throughput_count + conditions: [] + actions: + - action: light.turn_on + target: + entity_id: light.shellyplus010v_e86beae47374_light_0 + data: + brightness: '{{ ((states(''input_number.jc_feeder_frequency'') | float - 30) + / 60) * 255 }}' + mode: single +- id: '1740078087509' + alias: JC Turn On Feed + description: '' + triggers: + - trigger: state + entity_id: + - switch.shellyplus1pm_c049ef8c7310_switch_0 + to: 'on' + conditions: [] + actions: + - action: mqtt.publish + metadata: {} + data: + evaluate_payload: true + qos: 0 + retain: false + topic: /jc/feedrate/ + payload: '{{ states(''number.jc_feedrate_setpoint'') }}' + mode: single +- id: '1740078120525' + alias: JC Turn Off Feed + description: '' + triggers: + - trigger: state + entity_id: + - switch.shellyplus1pm_c049ef8c7310_switch_0 + to: 'off' + - trigger: time_pattern + seconds: /5 + conditions: + - condition: state + entity_id: switch.shellyplus1pm_c049ef8c7310_switch_0 + state: 'off' + actions: + - action: mqtt.publish + metadata: {} + data: + qos: 0 + retain: false + topic: /jc/feedrate/ + payload: '0' + mode: single +- id: '1740082446497' + alias: JC Pecan Count Update + description: '' + triggers: + - trigger: numeric_state + entity_id: + - sensor.jc_throughput_count + above: 0 + conditions: + - condition: state + entity_id: switch.shellyplus1pm_c049ef8c7310_switch_0 + state: 'on' + actions: + - action: light.turn_on + metadata: {} + data: + brightness_pct: '{{ ((states(''sensor.jc_pi_controller_output'') | float - 30 + ) / 60 ) * 100 }} + + ' + target: + entity_id: light.shellyplus010v_e86beae47374_light_0 + mode: single +- id: '1740082605296' + alias: JC Pecan Count Reset + description: '' + triggers: + - trigger: state + entity_id: + - switch.shellyplus1pm_c049ef8c7310_switch_0 + to: 'off' + conditions: [] + actions: + - action: input_number.set_value + metadata: {} + data: + value: 0 + target: + entity_id: input_number.jc_rolling_pecan_sum + mode: single +- id: '1740084721805' + alias: JC Pecan Rate PI Controller + description: '' + triggers: + - trigger: time_pattern + seconds: /5 + conditions: + - condition: or + conditions: + - condition: numeric_state + entity_id: sensor.jc_pecan_rate_error + above: 0.5 + - condition: numeric_state + entity_id: sensor.jc_pecan_rate_error + below: -0.5 + - condition: state + entity_id: switch.shellyplus1pm_c049ef8c7310_switch_0 + state: 'on' + actions: + - variables: + error: '{{ states(''sensor.jc_pecan_rate_error'') | float }}' + prev_error: '{{ states(''input_number.jc_rate_prev_error'') | float }}' + setpoint: '{{ states(''number.jc_feedrate_setpoint'') | float }}' + derivative: '{{ error - prev_error | float }}' + prev_adjustment: '{{ states(''input_number.jc_rate_prev_adjustment'') }}' + adjustment: '{{ prev_adjustment | float + error | float }}' + - action: input_number.set_value + metadata: {} + data: + value: '{{ error }}' + target: + entity_id: input_number.jc_rate_prev_error + - metadata: {} + data: + brightness: '{% set min_rate = 12 %} {% set max_rate = 38 %} {% set min_dimmer + = 0 %} {% set max_dimmer = 255 %} {{ (( setpoint + adjustment | float - min_rpm) + / (max_rate - min_rate)) * (max_dimmer - min_dimmer) }} + + ' + target: + entity_id: light.shellyplus010v_e86beae47374_light_0 + action: light.turn_on + - action: input_number.set_value + metadata: {} + data: + value: '{{ adjustment }}' + target: + entity_id: input_number.sheller_drum_prev_adjustment + mode: single +- id: '1741462567167' + alias: Update Meyer Screw Slider + description: '' + triggers: + - trigger: state + entity_id: + - sensor.meyer_position_raw + conditions: [] + actions: + - action: input_number.set_value + metadata: {} + data_template: + value: '{{ states(''sensor.meyer_position_raw'') }} + + ' + target: + entity_id: input_number.meyer_screw_displacement + mode: single diff --git a/custom_components/hacs/__init__.py b/custom_components/hacs/__init__.py index 755ec25..6af3f8f 100644 --- a/custom_components/hacs/__init__.py +++ b/custom_components/hacs/__init__.py @@ -1,80 +1,58 @@ -""" -HACS gives you a powerful UI to handle downloads of all your custom needs. +"""HACS gives you a powerful UI to handle downloads of all your custom needs. For more details about this integration, please refer to the documentation at https://hacs.xyz/ """ -from __future__ import annotations -import os -from typing import Any +from __future__ import annotations from aiogithubapi import AIOGitHubAPIException, GitHub, GitHubAPI from aiogithubapi.const import ACCEPT_HEADERS from awesomeversion import AwesomeVersion +from homeassistant.components.frontend import async_remove_panel from homeassistant.components.lovelace.system_health import system_health_info from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry from homeassistant.const import Platform, __version__ as HAVERSION from homeassistant.core import HomeAssistant from homeassistant.helpers.aiohttp_client import async_get_clientsession -from homeassistant.helpers.discovery import async_load_platform +from homeassistant.helpers.entity_registry import async_get as async_get_entity_registry from homeassistant.helpers.event import async_call_later -from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue from homeassistant.helpers.start import async_at_start from homeassistant.loader import async_get_integration -import voluptuous as vol from .base import HacsBase -from .const import DOMAIN, MINIMUM_HA_VERSION, STARTUP +from .const import DOMAIN, HACS_SYSTEM_ID, MINIMUM_HA_VERSION, STARTUP from .data_client import HacsDataClient -from .enums import ConfigurationType, HacsDisabledReason, HacsStage, LovelaceMode +from .enums import HacsDisabledReason, HacsStage, LovelaceMode from .frontend import async_register_frontend -from .utils.configuration_schema import hacs_config_combined from .utils.data import HacsData -from .utils.logger import LOGGER from .utils.queue_manager import QueueManager from .utils.version import version_left_higher_or_equal_then_right from .websocket import async_register_websocket_commands -CONFIG_SCHEMA = vol.Schema({DOMAIN: hacs_config_combined()}, extra=vol.ALLOW_EXTRA) +PLATFORMS = [Platform.SWITCH, Platform.UPDATE] -async def async_initialize_integration( +async def _async_initialize_integration( hass: HomeAssistant, - *, - config_entry: ConfigEntry | None = None, - config: dict[str, Any] | None = None, + config_entry: ConfigEntry, ) -> bool: """Initialize the integration""" hass.data[DOMAIN] = hacs = HacsBase() hacs.enable_hacs() - if config is not None: - if DOMAIN not in config: - return True - if hacs.configuration.config_type == ConfigurationType.CONFIG_ENTRY: - return True - hacs.configuration.update_from_dict( - { - "config_type": ConfigurationType.YAML, - **config[DOMAIN], - "config": config[DOMAIN], - } - ) + if config_entry.source == SOURCE_IMPORT: + # Import is not supported + hass.async_create_task(hass.config_entries.async_remove(config_entry.entry_id)) + return False - if config_entry is not None: - if config_entry.source == SOURCE_IMPORT: - hass.async_create_task(hass.config_entries.async_remove(config_entry.entry_id)) - return False - - hacs.configuration.update_from_dict( - { - "config_entry": config_entry, - "config_type": ConfigurationType.CONFIG_ENTRY, - **config_entry.data, - **config_entry.options, - } - ) + hacs.configuration.update_from_dict( + { + "config_entry": config_entry, + **config_entry.data, + **config_entry.options, + }, + ) integration = await async_get_integration(hass, DOMAIN) @@ -104,7 +82,6 @@ async def async_initialize_integration( except BaseException: # lgtm [py/catch-base-exception] pylint: disable=broad-except # If this happens, the users YAML is not valid, we assume YAML mode pass - hacs.log.debug("Configuration type: %s", hacs.configuration.config_type) hacs.core.config_path = hacs.hass.config.path() if hacs.core.ha_version is None: @@ -131,19 +108,18 @@ async def async_initialize_integration( """HACS startup tasks.""" hacs.enable_hacs() - for location in ( - hass.config.path("custom_components/custom_updater.py"), - hass.config.path("custom_components/custom_updater/__init__.py"), - ): - if os.path.exists(location): - hacs.log.critical( - "This cannot be used with custom_updater. " - "To use this you need to remove custom_updater form %s", - location, - ) + try: + import custom_components.custom_updater + except ImportError: + pass + else: + hacs.log.critical( + "HACS cannot be used with custom_updater. " + "To use HACS you need to remove custom_updater from `custom_components`", + ) - hacs.disable_hacs(HacsDisabledReason.CONSTRAINS) - return False + hacs.disable_hacs(HacsDisabledReason.CONSTRAINS) + return False if not version_left_higher_or_equal_then_right( hacs.core.ha_version.string, @@ -160,39 +136,23 @@ async def async_initialize_integration( hacs.disable_hacs(HacsDisabledReason.RESTORE) return False - if not hacs.configuration.experimental: - can_update = await hacs.async_can_update() - hacs.log.debug("Can update %s repositories", can_update) - hacs.set_active_categories() async_register_websocket_commands(hass) - async_register_frontend(hass, hacs) + await async_register_frontend(hass, hacs) - if hacs.configuration.config_type == ConfigurationType.YAML: - hass.async_create_task( - async_load_platform(hass, Platform.SENSOR, DOMAIN, {}, hacs.configuration.config) - ) - hacs.log.info("Update entities are only supported when using UI configuration") - - else: - await hass.config_entries.async_forward_entry_setups( - config_entry, - [Platform.SENSOR, Platform.UPDATE] - if hacs.configuration.experimental - else [Platform.SENSOR], - ) + await hass.config_entries.async_forward_entry_setups(config_entry, PLATFORMS) hacs.set_stage(HacsStage.SETUP) if hacs.system.disabled: return False - # Schedule startup tasks - async_at_start(hass=hass, at_start_cb=hacs.startup_tasks) - hacs.set_stage(HacsStage.WAITING) hacs.log.info("Setup complete, waiting for Home Assistant before startup tasks starts") + # Schedule startup tasks + async_at_start(hass=hass, at_start_cb=hacs.startup_tasks) + return not hacs.system.disabled async def async_try_startup(_=None): @@ -202,10 +162,7 @@ async def async_initialize_integration( except AIOGitHubAPIException: startup_result = False if not startup_result: - if ( - hacs.configuration.config_type == ConfigurationType.YAML - or hacs.system.disabled_reason != HacsDisabledReason.INVALID_TOKEN - ): + if hacs.system.disabled_reason != HacsDisabledReason.INVALID_TOKEN: hacs.log.info("Could not setup HACS, trying again in 15 min") async_call_later(hass, 900, async_try_startup) return @@ -213,37 +170,19 @@ async def async_initialize_integration( await async_try_startup() + # Remove old (v0-v1) sensor if it exists, can be removed in v3 + er = async_get_entity_registry(hass) + if old_sensor := er.async_get_entity_id("sensor", DOMAIN, HACS_SYSTEM_ID): + er.async_remove(old_sensor) + # Mischief managed! return True -async def async_setup(hass: HomeAssistant, config: dict[str, Any]) -> bool: - """Set up this integration using yaml.""" - if DOMAIN in config: - async_create_issue( - hass, - DOMAIN, - "deprecated_yaml_configuration", - is_fixable=False, - issue_domain=DOMAIN, - severity=IssueSeverity.WARNING, - translation_key="deprecated_yaml_configuration", - learn_more_url="https://hacs.xyz/docs/configuration/options", - ) - LOGGER.warning( - "YAML configuration of HACS is deprecated and will be " - "removed in version 2.0.0, there will be no automatic " - "import of this. " - "Please remove it from your configuration, " - "restart Home Assistant and use the UI to configure it instead." - ) - return await async_initialize_integration(hass=hass, config=config) - - async def async_setup_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> bool: """Set up this integration using UI.""" config_entry.async_on_unload(config_entry.add_update_listener(async_reload_entry)) - setup_result = await async_initialize_integration(hass=hass, config_entry=config_entry) + setup_result = await _async_initialize_integration(hass=hass, config_entry=config_entry) hacs: HacsBase = hass.data[DOMAIN] return setup_result and not hacs.system.disabled @@ -259,7 +198,7 @@ async def async_unload_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> # Clear out pending queue hacs.queue.clear() - for task in hacs.recuring_tasks: + for task in hacs.recurring_tasks: # Cancel all pending tasks task() @@ -269,15 +208,11 @@ async def async_unload_entry(hass: HomeAssistant, config_entry: ConfigEntry) -> try: if hass.data.get("frontend_panels", {}).get("hacs"): hacs.log.info("Removing sidepanel") - hass.components.frontend.async_remove_panel("hacs") + async_remove_panel(hass, "hacs") except AttributeError: pass - platforms = ["sensor"] - if hacs.configuration.experimental: - platforms.append("update") - - unload_ok = await hass.config_entries.async_unload_platforms(config_entry, platforms) + unload_ok = await hass.config_entries.async_unload_platforms(config_entry, PLATFORMS) hacs.set_stage(None) hacs.disable_hacs(HacsDisabledReason.REMOVED) diff --git a/custom_components/hacs/base.py b/custom_components/hacs/base.py index f11bc03..a29e43d 100644 --- a/custom_components/hacs/base.py +++ b/custom_components/hacs/base.py @@ -1,16 +1,17 @@ """Base HACS class.""" + from __future__ import annotations import asyncio +from collections.abc import Awaitable, Callable from dataclasses import asdict, dataclass, field from datetime import timedelta import gzip -import logging import math import os import pathlib import shutil -from typing import TYPE_CHECKING, Any, Awaitable, Callable +from typing import TYPE_CHECKING, Any from aiogithubapi import ( AIOGitHubAPIException, @@ -24,23 +25,22 @@ from aiogithubapi import ( from aiogithubapi.objects.repository import AIOGitHubAPIRepository from aiohttp.client import ClientSession, ClientTimeout from awesomeversion import AwesomeVersion -from homeassistant.config_entries import ConfigEntry, ConfigEntryState +from homeassistant.components.persistent_notification import ( + async_create as async_create_persistent_notification, +) +from homeassistant.config_entries import ConfigEntry from homeassistant.const import EVENT_HOMEASSISTANT_FINAL_WRITE, Platform from homeassistant.core import HomeAssistant, callback from homeassistant.helpers.dispatcher import async_dispatcher_send +from homeassistant.helpers.event import async_track_time_interval from homeassistant.helpers.issue_registry import IssueSeverity, async_create_issue from homeassistant.loader import Integration from homeassistant.util import dt -from custom_components.hacs.repositories.base import ( - HACS_MANIFEST_KEYS_TO_EXPORT, - REPOSITORY_KEYS_TO_EXPORT, -) - from .const import DOMAIN, TV, URL_BASE +from .coordinator import HacsUpdateCoordinator from .data_client import HacsDataClient from .enums import ( - ConfigurationType, HacsCategory, HacsDisabledReason, HacsDispatchEvent, @@ -58,12 +58,14 @@ from .exceptions import ( HacsRepositoryExistException, HomeAssistantCoreRepositoryException, ) -from .repositories import RERPOSITORY_CLASSES -from .utils.decode import decode_content +from .repositories import REPOSITORY_CLASSES +from .repositories.base import HACS_MANIFEST_KEYS_TO_EXPORT, REPOSITORY_KEYS_TO_EXPORT +from .utils.file_system import async_exists from .utils.json import json_loads from .utils.logger import LOGGER from .utils.queue_manager import QueueManager from .utils.store import async_load_from_store, async_save_to_store +from .utils.workarounds import async_register_static_path if TYPE_CHECKING: from .repositories.base import HacsRepository @@ -113,15 +115,11 @@ class HacsConfiguration: appdaemon: bool = False config: dict[str, Any] = field(default_factory=dict) config_entry: ConfigEntry | None = None - config_type: ConfigurationType | None = None country: str = "ALL" debug: bool = False dev: bool = False - experimental: bool = False frontend_repo_url: str = "" frontend_repo: str = "" - netdaemon_path: str = "netdaemon/apps/" - netdaemon: bool = False plugin_path: str = "www/community/" python_script_path: str = "python_scripts/" python_script: bool = False @@ -142,6 +140,8 @@ class HacsConfiguration: raise HacsException("Configuration is not valid.") for key in data: + if key in {"experimental", "netdaemon", "release_limit", "debug"}: + continue self.__setattr__(key, data[key]) @@ -217,6 +217,13 @@ class HacsRepositories: """Return a list of downloaded repositories.""" return [repo for repo in self._repositories if repo.data.installed] + def category_downloaded(self, category: HacsCategory) -> bool: + """Check if a given category has been downloaded.""" + for repository in self.list_downloaded: + if repository.data.category == category: + return True + return False + def register(self, repository: HacsRepository, default: bool = False) -> None: """Register a repository.""" repo_id = str(repository.data.id) @@ -348,9 +355,6 @@ class HacsRepositories: class HacsBase: """Base HACS class.""" - common = HacsCommon() - configuration = HacsConfiguration() - core = HacsCore() data: HacsData | None = None data_client: HacsDataClient | None = None frontend_version: str | None = None @@ -358,17 +362,24 @@ class HacsBase: githubapi: GitHubAPI | None = None hass: HomeAssistant | None = None integration: Integration | None = None - log: logging.Logger = LOGGER queue: QueueManager | None = None - recuring_tasks = [] - repositories: HacsRepositories = HacsRepositories() repository: AIOGitHubAPIRepository | None = None session: ClientSession | None = None stage: HacsStage | None = None - status = HacsStatus() - system = HacsSystem() validation: ValidationManager | None = None - version: str | None = None + version: AwesomeVersion | None = None + + def __init__(self) -> None: + """Initialize.""" + self.common = HacsCommon() + self.configuration = HacsConfiguration() + self.coordinators: dict[HacsCategory, HacsUpdateCoordinator] = {} + self.core = HacsCore() + self.log = LOGGER + self.recurring_tasks: list[Callable[[], None]] = [] + self.repositories = HacsRepositories() + self.status = HacsStatus() + self.system = HacsSystem() @property def integration_dir(self) -> pathlib.Path: @@ -394,12 +405,7 @@ class HacsBase: if reason != HacsDisabledReason.REMOVED: self.log.error("HACS is disabled - %s", reason) - if ( - reason == HacsDisabledReason.INVALID_TOKEN - and self.configuration.config_type == ConfigurationType.CONFIG_ENTRY - ): - self.configuration.config_entry.state = ConfigEntryState.SETUP_ERROR - self.configuration.config_entry.reason = "Authentication failed" + if reason == HacsDisabledReason.INVALID_TOKEN: self.hass.add_job(self.configuration.config_entry.async_start_reauth, self.hass) def enable_hacs(self) -> None: @@ -413,12 +419,14 @@ class HacsBase: if category not in self.common.categories: self.log.info("Enable category: %s", category) self.common.categories.add(category) + self.coordinators[category] = HacsUpdateCoordinator() def disable_hacs_category(self, category: HacsCategory) -> None: """Disable HACS category.""" if category in self.common.categories: self.log.info("Disabling category: %s", category) self.common.categories.pop(category) + self.coordinators.pop(category) async def async_save_file(self, file_path: str, content: Any) -> bool: """Save a file.""" @@ -451,12 +459,13 @@ class HacsBase: try: await self.hass.async_add_executor_job(_write_file) except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as error: self.log.error("Could not write data to %s - %s", file_path, error) return False - return os.path.exists(file_path) + return await async_exists(self.hass, file_path) async def async_can_update(self) -> int: """Helper to calculate the number of repositories we can fetch data for.""" @@ -472,24 +481,13 @@ class HacsBase: ) self.disable_hacs(HacsDisabledReason.RATE_LIMIT) except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as exception: self.log.exception(exception) return 0 - async def async_github_get_hacs_default_file(self, filename: str) -> list: - """Get the content of a default file.""" - response = await self.async_github_api_method( - method=self.githubapi.repos.contents.get, - repository=HacsGitHubRepo.DEFAULT, - path=filename, - ) - if response is None: - return [] - - return json_loads(decode_content(response.data.content)) - async def async_github_api_method( self, method: Callable[[], Awaitable[TV]], @@ -513,7 +511,8 @@ class HacsBase: except GitHubException as exception: _exception = exception except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as exception: self.log.exception(exception) _exception = exception @@ -545,7 +544,7 @@ class HacsBase: ): raise AddonRepositoryException() - if category not in RERPOSITORY_CLASSES: + if category not in REPOSITORY_CLASSES: self.log.warning( "%s is not a valid repository category, %s will not be registered.", category, @@ -556,7 +555,7 @@ class HacsBase: if (renamed := self.common.renamed_repositories.get(repository_full_name)) is not None: repository_full_name = renamed - repository: HacsRepository = RERPOSITORY_CLASSES[category](self, repository_full_name) + repository: HacsRepository = REPOSITORY_CLASSES[category](self, repository_full_name) if check: try: await repository.async_registration(ref) @@ -566,7 +565,8 @@ class HacsBase: self.log.error("Validation for %s failed.", repository_full_name) if self.system.action: raise HacsException( - f"::error:: Validation for {repository_full_name} failed." + f"::error:: Validation for { + repository_full_name} failed." ) return repository.validate.errors if self.system.action: @@ -582,7 +582,8 @@ class HacsBase: except AIOGitHubAPIException as exception: self.common.skip.add(repository.data.full_name) raise HacsException( - f"Validation for {repository_full_name} failed with {exception}." + f"Validation for { + repository_full_name} failed with {exception}." ) from exception if self.status.new: @@ -592,7 +593,7 @@ class HacsBase: repository.data.id = repository_id else: - if self.hass is not None and ((check and repository.data.new) or self.status.new): + if self.hass is not None and check and repository.data.new: self.async_dispatch( HacsDispatchEvent.REPOSITORY, { @@ -613,91 +614,84 @@ class HacsBase: for repo in critical: if not repo["acknowledged"]: self.log.critical("URGENT!: Check the HACS panel!") - self.hass.components.persistent_notification.create( - title="URGENT!", message="**Check the HACS panel!**" + async_create_persistent_notification( + self.hass, title="URGENT!", message="**Check the HACS panel!**" ) break - if not self.configuration.experimental: - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_update_downloaded_repositories, timedelta(hours=48) - ) - ) - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_update_all_repositories, - timedelta(hours=96), - ) - ) - else: - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_load_hacs_from_github, - timedelta(hours=48), - ) - ) - - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_update_downloaded_custom_repositories, timedelta(hours=48) + self.recurring_tasks.append( + async_track_time_interval( + self.hass, + self.async_load_hacs_from_github, + timedelta(hours=48), ) ) - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_get_all_category_repositories, timedelta(hours=6) + self.recurring_tasks.append( + async_track_time_interval( + self.hass, self.async_update_downloaded_custom_repositories, timedelta(hours=48) ) ) - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_check_rate_limit, timedelta(minutes=5) - ) - ) - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_prosess_queue, timedelta(minutes=10) + self.recurring_tasks.append( + async_track_time_interval( + self.hass, self.async_get_all_category_repositories, timedelta(hours=6) ) ) - self.recuring_tasks.append( - self.hass.helpers.event.async_track_time_interval( - self.async_handle_critical_repositories, timedelta(hours=6) + self.recurring_tasks.append( + async_track_time_interval(self.hass, self.async_check_rate_limit, timedelta(minutes=5)) + ) + self.recurring_tasks.append( + async_track_time_interval(self.hass, self.async_process_queue, timedelta(minutes=10)) + ) + + self.recurring_tasks.append( + async_track_time_interval( + self.hass, self.async_handle_critical_repositories, timedelta(hours=6) ) ) - self.hass.bus.async_listen_once( + unsub = self.hass.bus.async_listen_once( EVENT_HOMEASSISTANT_FINAL_WRITE, self.data.async_force_write ) + if config_entry := self.configuration.config_entry: + config_entry.async_on_unload(unsub) - self.log.debug("There are %s scheduled recurring tasks", len(self.recuring_tasks)) + self.log.debug("There are %s scheduled recurring tasks", len(self.recurring_tasks)) self.status.startup = False self.async_dispatch(HacsDispatchEvent.STATUS, {}) await self.async_handle_removed_repositories() await self.async_get_all_category_repositories() - await self.async_update_downloaded_repositories() self.set_stage(HacsStage.RUNNING) self.async_dispatch(HacsDispatchEvent.RELOAD, {"force": True}) await self.async_handle_critical_repositories() - await self.async_prosess_queue() + await self.async_process_queue() self.async_dispatch(HacsDispatchEvent.STATUS, {}) - async def async_download_file(self, url: str, *, headers: dict | None = None) -> bytes | None: + async def async_download_file( + self, + url: str, + *, + headers: dict | None = None, + keep_url: bool = False, + nolog: bool = False, + **_, + ) -> bytes | None: """Download files, and return the content.""" if url is None: return None - if "tags/" in url: + if not keep_url and "tags/" in url: url = url.replace("tags/", "") - self.log.debug("Downloading %s", url) + self.log.debug("Trying to download %s", url) timeouts = 0 while timeouts < 5: @@ -713,9 +707,10 @@ class HacsBase: return await request.read() raise HacsException( - f"Got status code {request.status} when trying to download {url}" + f"Got status code { + request.status} when trying to download {url}" ) - except asyncio.TimeoutError: + except TimeoutError: self.log.warning( "A timeout of 60! seconds was encountered while downloading %s, " "using over 60 seconds to download a single file is not normal. " @@ -731,23 +726,34 @@ class HacsBase: continue except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as exception: - self.log.exception("Download failed - %s", exception) + if not nolog: + self.log.exception("Download failed - %s", exception) return None async def async_recreate_entities(self) -> None: """Recreate entities.""" - if self.configuration == ConfigurationType.YAML or not self.configuration.experimental: - return + platforms = [Platform.UPDATE] - platforms = [Platform.SENSOR, Platform.UPDATE] - - await self.hass.config_entries.async_unload_platforms( - entry=self.configuration.config_entry, - platforms=platforms, - ) + # Workaround for core versions without https://github.com/home-assistant/core/pull/117084 + if self.core.ha_version < AwesomeVersion("2024.6.0"): + unload_platforms_lock = asyncio.Lock() + async with unload_platforms_lock: + on_unload = self.configuration.config_entry._on_unload + self.configuration.config_entry._on_unload = [] + await self.hass.config_entries.async_unload_platforms( + entry=self.configuration.config_entry, + platforms=platforms, + ) + self.configuration.config_entry._on_unload = on_unload + else: + await self.hass.config_entries.async_unload_platforms( + entry=self.configuration.config_entry, + platforms=platforms, + ) await self.hass.config_entries.async_forward_entry_setups( self.configuration.config_entry, platforms ) @@ -760,49 +766,40 @@ class HacsBase: def set_active_categories(self) -> None: """Set the active categories.""" self.common.categories = set() - for category in (HacsCategory.INTEGRATION, HacsCategory.PLUGIN): + for category in (HacsCategory.INTEGRATION, HacsCategory.PLUGIN, HacsCategory.TEMPLATE): self.enable_hacs_category(HacsCategory(category)) - if self.configuration.experimental and self.core.ha_version >= "2023.4.0b0": - self.enable_hacs_category(HacsCategory.TEMPLATE) - - if HacsCategory.PYTHON_SCRIPT in self.hass.config.components: + if ( + HacsCategory.PYTHON_SCRIPT in self.hass.config.components + or self.repositories.category_downloaded(HacsCategory.PYTHON_SCRIPT) + ): self.enable_hacs_category(HacsCategory.PYTHON_SCRIPT) - if self.hass.services.has_service("frontend", "reload_themes"): + if self.hass.services.has_service( + "frontend", "reload_themes" + ) or self.repositories.category_downloaded(HacsCategory.THEME): self.enable_hacs_category(HacsCategory.THEME) if self.configuration.appdaemon: self.enable_hacs_category(HacsCategory.APPDAEMON) - if self.configuration.netdaemon: - downloaded_netdaemon = [ - x - for x in self.repositories.list_downloaded - if x.data.category == HacsCategory.NETDAEMON - ] - if len(downloaded_netdaemon) != 0: - self.log.warning( - "NetDaemon in HACS is deprectaded. It will stop working in the future. " - "Please remove all your current NetDaemon repositories from HACS " - "and download them manually if you want to continue using them." - ) - self.enable_hacs_category(HacsCategory.NETDAEMON) async def async_load_hacs_from_github(self, _=None) -> None: """Load HACS from GitHub.""" - if self.configuration.experimental and self.status.inital_fetch_done: + if self.status.inital_fetch_done: return try: repository = self.repositories.get_by_full_name(HacsGitHubRepo.INTEGRATION) + should_recreate_entities = False if repository is None: + should_recreate_entities = True await self.async_register_repository( repository_full_name=HacsGitHubRepo.INTEGRATION, category=HacsCategory.INTEGRATION, default=True, ) repository = self.repositories.get_by_full_name(HacsGitHubRepo.INTEGRATION) - elif self.configuration.experimental and not self.status.startup: + elif not self.status.startup: self.log.error("Scheduling update of hacs/integration") self.queue.add(repository.common_update()) if repository is None: @@ -813,6 +810,9 @@ class HacsBase: repository.data.new = False repository.data.releases = True + if should_recreate_entities: + await self.async_recreate_entities() + self.repository = repository.repository_object self.repositories.mark_default(repository) except HacsException as exception: @@ -832,8 +832,6 @@ class HacsBase: await asyncio.gather( *[ self.async_get_category_repositories_experimental(category) - if self.configuration.experimental - else self.async_get_category_repositories(HacsCategory(category)) for category in self.common.categories or [] ] ) @@ -842,7 +840,7 @@ class HacsBase: """Update all category repositories.""" self.log.debug("Fetching updated content for %s", category) try: - category_data = await self.data_client.get_data(category) + category_data = await self.data_client.get_data(category, validate=True) except HacsNotModifiedException: self.log.debug("No updates for %s", category) return @@ -853,14 +851,14 @@ class HacsBase: await self.data.register_unknown_repositories(category_data, category) for repo_id, repo_data in category_data.items(): - repo = repo_data["full_name"] - if self.common.renamed_repositories.get(repo): - repo = self.common.renamed_repositories[repo] - if self.repositories.is_removed(repo): + repo_name = repo_data["full_name"] + if self.common.renamed_repositories.get(repo_name): + repo_name = self.common.renamed_repositories[repo_name] + if self.repositories.is_removed(repo_name): continue - if repo in self.common.archived_repositories: + if repo_name in self.common.archived_repositories: continue - if repository := self.repositories.get_by_full_name(repo): + if repository := self.repositories.get_by_full_name(repo_name): self.repositories.set_repository_id(repository, repo_id) self.repositories.mark_default(repository) if repository.data.last_fetched is None or ( @@ -871,15 +869,6 @@ class HacsBase: repository.repository_manifest.update_data( {**dict(HACS_MANIFEST_KEYS_TO_EXPORT), **manifest} ) - self.async_dispatch( - HacsDispatchEvent.REPOSITORY, - { - "id": 1337, - "action": "update", - "repository": repository.data.full_name, - "repository_id": repository.data.id, - }, - ) if category == "integration": self.status.inital_fetch_done = True @@ -896,50 +885,8 @@ class HacsBase: ) self.repositories.unregister(repository) - async def async_get_category_repositories(self, category: HacsCategory) -> None: - """Get repositories from category.""" - if self.system.disabled: - return - try: - repositories = await self.async_github_get_hacs_default_file(category) - except HacsException: - return - - for repo in repositories: - if self.common.renamed_repositories.get(repo): - repo = self.common.renamed_repositories[repo] - if self.repositories.is_removed(repo): - continue - if repo in self.common.archived_repositories: - continue - repository = self.repositories.get_by_full_name(repo) - if repository is not None: - self.repositories.mark_default(repository) - if self.status.new and self.configuration.dev: - # Force update for new installations - self.queue.add(repository.common_update()) - continue - - self.queue.add( - self.async_register_repository( - repository_full_name=repo, - category=category, - default=True, - ) - ) - - async def async_update_all_repositories(self, _=None) -> None: - """Update all repositories.""" - if self.system.disabled: - return - self.log.debug("Starting recurring background task for all repositories") - - for repository in self.repositories.list_all: - if repository.data.category in self.common.categories: - self.queue.add(repository.common_update()) - - self.async_dispatch(HacsDispatchEvent.REPOSITORY, {"action": "reload"}) - self.log.debug("Recurring background task for all repositories done") + self.async_dispatch(HacsDispatchEvent.REPOSITORY, {}) + self.coordinators[category].async_update_listeners() async def async_check_rate_limit(self, _=None) -> None: """Check rate limit.""" @@ -951,9 +898,9 @@ class HacsBase: self.log.debug("Ratelimit indicate we can update %s", can_update) if can_update > 0: self.enable_hacs() - await self.async_prosess_queue() + await self.async_process_queue() - async def async_prosess_queue(self, _=None) -> None: + async def async_process_queue(self, _=None) -> None: """Process the queue.""" if self.system.disabled: self.log.debug("HACS is disabled") @@ -993,12 +940,7 @@ class HacsBase: self.log.info("Loading removed repositories") try: - if self.configuration.experimental: - removed_repositories = await self.data_client.get_data("removed") - else: - removed_repositories = await self.async_github_get_hacs_default_file( - HacsCategory.REMOVED - ) + removed_repositories = await self.data_client.get_data("removed", validate=True) except HacsException: return @@ -1013,21 +955,20 @@ class HacsBase: continue if repository.data.installed: if removed.removal_type != "critical": - if self.configuration.experimental: - async_create_issue( - hass=self.hass, - domain=DOMAIN, - issue_id=f"removed_{repository.data.id}", - is_fixable=False, - issue_domain=DOMAIN, - severity=IssueSeverity.WARNING, - translation_key="removed", - translation_placeholders={ - "name": repository.data.full_name, - "reason": removed.reason, - "repositry_id": repository.data.id, - }, - ) + async_create_issue( + hass=self.hass, + domain=DOMAIN, + issue_id=f"removed_{repository.data.id}", + is_fixable=False, + issue_domain=DOMAIN, + severity=IssueSeverity.WARNING, + translation_key="removed", + translation_placeholders={ + "name": repository.data.full_name, + "reason": removed.reason, + "repositry_id": repository.data.id, + }, + ) self.log.warning( "You have '%s' installed with HACS " "this repository has been removed from HACS, please consider removing it. " @@ -1042,30 +983,43 @@ class HacsBase: if need_to_save: await self.data.async_write() - async def async_update_downloaded_repositories(self, _=None) -> None: - """Execute the task.""" - if self.system.disabled or self.configuration.experimental: - return - self.log.info("Starting recurring background task for downloaded repositories") - - for repository in self.repositories.list_downloaded: - if repository.data.category in self.common.categories: - self.queue.add(repository.update_repository(ignore_issues=True)) - - self.log.debug("Recurring background task for downloaded repositories done") - async def async_update_downloaded_custom_repositories(self, _=None) -> None: """Execute the task.""" - if self.system.disabled or not self.configuration.experimental: + if self.system.disabled: return self.log.info("Starting recurring background task for downloaded custom repositories") + repositories_to_update = 0 + repositories_updated = asyncio.Event() + + async def update_repository(repository: HacsRepository) -> None: + """Update a repository""" + nonlocal repositories_to_update + await repository.update_repository(ignore_issues=True) + repositories_to_update -= 1 + if not repositories_to_update: + repositories_updated.set() + for repository in self.repositories.list_downloaded: if ( repository.data.category in self.common.categories and not self.repositories.is_default(repository.data.id) ): - self.queue.add(repository.update_repository(ignore_issues=True)) + repositories_to_update += 1 + self.queue.add(update_repository(repository)) + + async def update_coordinators() -> None: + """Update all coordinators.""" + await repositories_updated.wait() + for coordinator in self.coordinators.values(): + coordinator.async_update_listeners() + + if config_entry := self.configuration.config_entry: + config_entry.async_create_background_task( + self.hass, update_coordinators(), "update_coordinators" + ) + else: + self.hass.async_create_background_task(update_coordinators(), "update_coordinators") self.log.debug("Recurring background task for downloaded custom repositories done") @@ -1077,10 +1031,7 @@ class HacsBase: was_installed = False try: - if self.configuration.experimental: - critical = await self.data_client.get_data("critical") - else: - critical = await self.async_github_get_hacs_default_file("critical") + critical = await self.data_client.get_data("critical", validate=True) except (GitHubNotModifiedException, HacsNotModifiedException): return except HacsException: @@ -1134,11 +1085,10 @@ class HacsBase: self.log.critical("Restarting Home Assistant") self.hass.async_create_task(self.hass.async_stop(100)) - @callback - def async_setup_frontend_endpoint_plugin(self) -> None: + async def async_setup_frontend_endpoint_plugin(self) -> None: """Setup the http endpoints for plugins if its not already handled.""" - if self.status.active_frontend_endpoint_plugin or not os.path.exists( - self.hass.config.path("www/community") + if self.status.active_frontend_endpoint_plugin or not await async_exists( + self.hass, self.hass.config.path("www/community") ): return @@ -1150,26 +1100,11 @@ class HacsBase: use_cache, ) - self.hass.http.register_static_path( + await async_register_static_path( + self.hass, URL_BASE, self.hass.config.path("www/community"), cache_headers=use_cache, ) self.status.active_frontend_endpoint_plugin = True - - @callback - def async_setup_frontend_endpoint_themes(self) -> None: - """Setup the http endpoints for themes if its not already handled.""" - if ( - self.configuration.experimental - or self.status.active_frontend_endpoint_theme - or not os.path.exists(self.hass.config.path("themes")) - ): - return - - self.log.info("Setting up themes endpoint") - # Register themes - self.hass.http.register_static_path(f"{URL_BASE}/themes", self.hass.config.path("themes")) - - self.status.active_frontend_endpoint_theme = True diff --git a/custom_components/hacs/config_flow.py b/custom_components/hacs/config_flow.py index c769886..ada9d11 100644 --- a/custom_components/hacs/config_flow.py +++ b/custom_components/hacs/config_flow.py @@ -1,29 +1,32 @@ """Adds config flow for HACS.""" + from __future__ import annotations +import asyncio +from contextlib import suppress from typing import TYPE_CHECKING -from aiogithubapi import GitHubDeviceAPI, GitHubException +from aiogithubapi import ( + GitHubDeviceAPI, + GitHubException, + GitHubLoginDeviceModel, + GitHubLoginOauthModel, +) from aiogithubapi.common.const import OAUTH_USER_LOGIN from awesomeversion import AwesomeVersion -from homeassistant import config_entries +from homeassistant.config_entries import ConfigFlow, OptionsFlow from homeassistant.const import __version__ as HAVERSION from homeassistant.core import callback +from homeassistant.data_entry_flow import UnknownFlow from homeassistant.helpers import aiohttp_client -from homeassistant.helpers.event import async_call_later from homeassistant.loader import async_get_integration import voluptuous as vol from .base import HacsBase from .const import CLIENT_ID, DOMAIN, LOCALE, MINIMUM_HA_VERSION -from .enums import ConfigurationType from .utils.configuration_schema import ( APPDAEMON, COUNTRY, - DEBUG, - EXPERIMENTAL, - NETDAEMON, - RELEASE_LIMIT, SIDEPANEL_ICON, SIDEPANEL_TITLE, ) @@ -33,23 +36,22 @@ if TYPE_CHECKING: from homeassistant.core import HomeAssistant -class HacsFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): +class HacsFlowHandler(ConfigFlow, domain=DOMAIN): """Config flow for HACS.""" - hass: HomeAssistant - VERSION = 1 - CONNECTION_CLASS = config_entries.CONN_CLASS_CLOUD_POLL - def __init__(self): + hass: HomeAssistant + activation_task: asyncio.Task | None = None + device: GitHubDeviceAPI | None = None + + _registration: GitHubLoginDeviceModel | None = None + _activation: GitHubLoginOauthModel | None = None + _reauth: bool = False + + def __init__(self) -> None: """Initialize.""" self._errors = {} - self.device = None - self.activation = None - self.log = LOGGER - self._progress_task = None - self._login_device = None - self._reauth = False self._user_input = {} async def async_step_user(self, user_input): @@ -69,48 +71,55 @@ class HacsFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): return await self.async_step_device(user_input) - ## Initial form + # Initial form return await self._show_config_form(user_input) async def async_step_device(self, _user_input): - """Handle device steps""" + """Handle device steps.""" - async def _wait_for_activation(_=None): - if self._login_device is None or self._login_device.expires_in is None: - async_call_later(self.hass, 1, _wait_for_activation) - return + async def _wait_for_activation() -> None: + try: + response = await self.device.activation(device_code=self._registration.device_code) + self._activation = response.data + finally: - response = await self.device.activation(device_code=self._login_device.device_code) - self.activation = response.data - self.hass.async_create_task( - self.hass.config_entries.flow.async_configure(flow_id=self.flow_id) - ) + async def _progress(): + with suppress(UnknownFlow): + await self.hass.config_entries.flow.async_configure(flow_id=self.flow_id) - if not self.activation: + if not self.device: integration = await async_get_integration(self.hass, DOMAIN) - if not self.device: - self.device = GitHubDeviceAPI( - client_id=CLIENT_ID, - session=aiohttp_client.async_get_clientsession(self.hass), - **{"client_name": f"HACS/{integration.version}"}, - ) - async_call_later(self.hass, 1, _wait_for_activation) + self.device = GitHubDeviceAPI( + client_id=CLIENT_ID, + session=aiohttp_client.async_get_clientsession(self.hass), + **{"client_name": f"HACS/{integration.version}"}, + ) try: response = await self.device.register() - self._login_device = response.data - return self.async_show_progress( - step_id="device", - progress_action="wait_for_device", - description_placeholders={ - "url": OAUTH_USER_LOGIN, - "code": self._login_device.user_code, - }, - ) + self._registration = response.data except GitHubException as exception: - self.log.error(exception) - return self.async_abort(reason="github") + LOGGER.exception(exception) + return self.async_abort(reason="could_not_register") - return self.async_show_progress_done(next_step_id="device_done") + if self.activation_task is None: + self.activation_task = self.hass.async_create_task(_wait_for_activation()) + + if self.activation_task.done(): + if (exception := self.activation_task.exception()) is not None: + LOGGER.exception(exception) + return self.async_show_progress_done(next_step_id="could_not_register") + return self.async_show_progress_done(next_step_id="device_done") + + show_progress_kwargs = { + "step_id": "device", + "progress_action": "wait_for_device", + "description_placeholders": { + "url": OAUTH_USER_LOGIN, + "code": self._registration.user_code, + }, + "progress_task": self.activation_task, + } + return self.async_show_progress(**show_progress_kwargs) async def _show_config_form(self, user_input): """Show the configuration form to edit location data.""" @@ -133,9 +142,6 @@ class HacsFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): "acc_untested", default=user_input.get("acc_untested", False) ): bool, vol.Required("acc_disable", default=user_input.get("acc_disable", False)): bool, - vol.Optional( - "experimental", default=user_input.get("experimental", False) - ): bool, } ), errors=self._errors, @@ -146,7 +152,7 @@ class HacsFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): if self._reauth: existing_entry = self.hass.config_entries.async_get_entry(self.context["entry_id"]) self.hass.config_entries.async_update_entry( - existing_entry, data={**existing_entry.data, "token": self.activation.access_token} + existing_entry, data={**existing_entry.data, "token": self._activation.access_token} ) await self.hass.config_entries.async_reload(existing_entry.entry_id) return self.async_abort(reason="reauth_successful") @@ -154,13 +160,17 @@ class HacsFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): return self.async_create_entry( title="", data={ - "token": self.activation.access_token, + "token": self._activation.access_token, }, options={ - "experimental": self._user_input.get("experimental", False), + "experimental": True, }, ) + async def async_step_could_not_register(self, _user_input=None): + """Handle issues that need transition await from progress step.""" + return self.async_abort(reason="could_not_register") + async def async_step_reauth(self, _user_input=None): """Perform reauth upon an API authentication error.""" return await self.async_step_reauth_confirm() @@ -181,12 +191,13 @@ class HacsFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): return HacsOptionsFlowHandler(config_entry) -class HacsOptionsFlowHandler(config_entries.OptionsFlow): +class HacsOptionsFlowHandler(OptionsFlow): """HACS config flow options handler.""" def __init__(self, config_entry): """Initialize HACS options flow.""" - self.config_entry = config_entry + if AwesomeVersion(HAVERSION) < "2024.11.99": + self.config_entry = config_entry async def async_step_init(self, _user_input=None): """Manage the options.""" @@ -196,10 +207,7 @@ class HacsOptionsFlowHandler(config_entries.OptionsFlow): """Handle a flow initialized by the user.""" hacs: HacsBase = self.hass.data.get(DOMAIN) if user_input is not None: - limit = int(user_input.get(RELEASE_LIMIT, 5)) - if limit <= 0 or limit > 100: - return self.async_abort(reason="release_limit_value") - return self.async_create_entry(title="", data=user_input) + return self.async_create_entry(title="", data={**user_input, "experimental": True}) if hacs is None or hacs.configuration is None: return self.async_abort(reason="not_setup") @@ -207,18 +215,11 @@ class HacsOptionsFlowHandler(config_entries.OptionsFlow): if hacs.queue.has_pending_tasks: return self.async_abort(reason="pending_tasks") - if hacs.configuration.config_type == ConfigurationType.YAML: - schema = {vol.Optional("not_in_use", default=""): str} - else: - schema = { - vol.Optional(SIDEPANEL_TITLE, default=hacs.configuration.sidepanel_title): str, - vol.Optional(SIDEPANEL_ICON, default=hacs.configuration.sidepanel_icon): str, - vol.Optional(RELEASE_LIMIT, default=hacs.configuration.release_limit): int, - vol.Optional(COUNTRY, default=hacs.configuration.country): vol.In(LOCALE), - vol.Optional(APPDAEMON, default=hacs.configuration.appdaemon): bool, - vol.Optional(NETDAEMON, default=hacs.configuration.netdaemon): bool, - vol.Optional(DEBUG, default=hacs.configuration.debug): bool, - vol.Optional(EXPERIMENTAL, default=hacs.configuration.experimental): bool, - } + schema = { + vol.Optional(SIDEPANEL_TITLE, default=hacs.configuration.sidepanel_title): str, + vol.Optional(SIDEPANEL_ICON, default=hacs.configuration.sidepanel_icon): str, + vol.Optional(COUNTRY, default=hacs.configuration.country): vol.In(LOCALE), + vol.Optional(APPDAEMON, default=hacs.configuration.appdaemon): bool, + } return self.async_show_form(step_id="user", data_schema=vol.Schema(schema)) diff --git a/custom_components/hacs/const.py b/custom_components/hacs/const.py index 85fda91..271484b 100644 --- a/custom_components/hacs/const.py +++ b/custom_components/hacs/const.py @@ -1,4 +1,5 @@ """Constants for HACS""" + from typing import TypeVar from aiogithubapi.common.const import ACCEPT_HEADERS @@ -6,7 +7,7 @@ from aiogithubapi.common.const import ACCEPT_HEADERS NAME_SHORT = "HACS" DOMAIN = "hacs" CLIENT_ID = "395a8e669c5de9f7c6e8" -MINIMUM_HA_VERSION = "2023.6.0" +MINIMUM_HA_VERSION = "2024.4.1" URL_BASE = "/hacsfiles" diff --git a/custom_components/hacs/data_client.py b/custom_components/hacs/data_client.py index 7fcb7a3..bcd7ff3 100644 --- a/custom_components/hacs/data_client.py +++ b/custom_components/hacs/data_client.py @@ -1,12 +1,25 @@ """HACS Data client.""" + from __future__ import annotations import asyncio from typing import Any from aiohttp import ClientSession, ClientTimeout +import voluptuous as vol from .exceptions import HacsException, HacsNotModifiedException +from .utils.logger import LOGGER +from .utils.validate import ( + VALIDATE_FETCHED_V2_CRITICAL_REPO_SCHEMA, + VALIDATE_FETCHED_V2_REMOVED_REPO_SCHEMA, + VALIDATE_FETCHED_V2_REPO_DATA, +) + +CRITICAL_REMOVED_VALIDATORS = { + "critical": VALIDATE_FETCHED_V2_CRITICAL_REPO_SCHEMA, + "removed": VALIDATE_FETCHED_V2_REMOVED_REPO_SCHEMA, +} class HacsDataClient: @@ -39,7 +52,7 @@ class HacsDataClient: response.raise_for_status() except HacsNotModifiedException: raise - except asyncio.TimeoutError: + except TimeoutError: raise HacsException("Timeout of 60s reached") from None except Exception as exception: raise HacsException(f"Error fetching data from HACS: {exception}") from exception @@ -48,9 +61,37 @@ class HacsDataClient: return await response.json() - async def get_data(self, section: str | None) -> dict[str, dict[str, Any]]: + async def get_data(self, section: str | None, *, validate: bool) -> dict[str, dict[str, Any]]: """Get data.""" - return await self._do_request(filename="data.json", section=section) + data = await self._do_request(filename="data.json", section=section) + if not validate: + return data + + if section in VALIDATE_FETCHED_V2_REPO_DATA: + validated = {} + for key, repo_data in data.items(): + try: + validated[key] = VALIDATE_FETCHED_V2_REPO_DATA[section](repo_data) + except vol.Invalid as exception: + LOGGER.info( + "Got invalid data for %s (%s)", repo_data.get("full_name", key), exception + ) + continue + + return validated + + if not (validator := CRITICAL_REMOVED_VALIDATORS.get(section)): + raise ValueError(f"Do not know how to validate {section}") + + validated = [] + for repo_data in data: + try: + validated.append(validator(repo_data)) + except vol.Invalid as exception: + LOGGER.info("Got invalid data for %s (%s)", section, exception) + continue + + return validated async def get_repositories(self, section: str) -> list[str]: """Get repositories.""" diff --git a/custom_components/hacs/diagnostics.py b/custom_components/hacs/diagnostics.py index f2991bd..fb88fa2 100644 --- a/custom_components/hacs/diagnostics.py +++ b/custom_components/hacs/diagnostics.py @@ -1,4 +1,5 @@ """Diagnostics support for HACS.""" + from __future__ import annotations from typing import Any @@ -10,7 +11,6 @@ from homeassistant.core import HomeAssistant from .base import HacsBase from .const import DOMAIN -from .utils.configuration_schema import TOKEN async def async_get_config_entry_diagnostics( @@ -48,8 +48,6 @@ async def async_get_config_entry_diagnostics( "country", "debug", "dev", - "experimental", - "netdaemon", "python_script", "release_limit", "theme", @@ -79,4 +77,4 @@ async def async_get_config_entry_diagnostics( except GitHubException as exception: data["rate_limit"] = str(exception) - return async_redact_data(data, (TOKEN,)) + return async_redact_data(data, ("token",)) diff --git a/custom_components/hacs/entity.py b/custom_components/hacs/entity.py index 870d80a..6d5d2b8 100644 --- a/custom_components/hacs/entity.py +++ b/custom_components/hacs/entity.py @@ -1,4 +1,5 @@ """HACS Base entities.""" + from __future__ import annotations from typing import TYPE_CHECKING, Any @@ -7,8 +8,10 @@ from homeassistant.core import callback from homeassistant.helpers.device_registry import DeviceEntryType from homeassistant.helpers.dispatcher import async_dispatcher_connect from homeassistant.helpers.entity import Entity +from homeassistant.helpers.update_coordinator import BaseCoordinatorEntity from .const import DOMAIN, HACS_SYSTEM_ID, NAME_SHORT +from .coordinator import HacsUpdateCoordinator from .enums import HacsDispatchEvent, HacsGitHubRepo if TYPE_CHECKING: @@ -39,6 +42,10 @@ class HacsBaseEntity(Entity): """Initialize.""" self.hacs = hacs + +class HacsDispatcherEntity(HacsBaseEntity): + """Base HACS entity listening to dispatcher signals.""" + async def async_added_to_hass(self) -> None: """Register for status events.""" self.async_on_remove( @@ -64,7 +71,7 @@ class HacsBaseEntity(Entity): self.async_write_ha_state() -class HacsSystemEntity(HacsBaseEntity): +class HacsSystemEntity(HacsDispatcherEntity): """Base system entity.""" _attr_icon = "hacs:hacs" @@ -76,7 +83,7 @@ class HacsSystemEntity(HacsBaseEntity): return system_info(self.hacs) -class HacsRepositoryEntity(HacsBaseEntity): +class HacsRepositoryEntity(BaseCoordinatorEntity[HacsUpdateCoordinator], HacsBaseEntity): """Base repository entity.""" def __init__( @@ -85,9 +92,11 @@ class HacsRepositoryEntity(HacsBaseEntity): repository: HacsRepository, ) -> None: """Initialize.""" - super().__init__(hacs=hacs) + BaseCoordinatorEntity.__init__(self, hacs.coordinators[repository.data.category]) + HacsBaseEntity.__init__(self, hacs=hacs) self.repository = repository self._attr_unique_id = str(repository.data.id) + self._repo_last_fetched = repository.data.last_fetched @property def available(self) -> bool: @@ -100,20 +109,35 @@ class HacsRepositoryEntity(HacsBaseEntity): if self.repository.data.full_name == HacsGitHubRepo.INTEGRATION: return system_info(self.hacs) + def _manufacturer(): + if authors := self.repository.data.authors: + return ", ".join(author.replace("@", "") for author in authors) + return self.repository.data.full_name.split("/")[0] + return { "identifiers": {(DOMAIN, str(self.repository.data.id))}, "name": self.repository.display_name, "model": self.repository.data.category, - "manufacturer": ", ".join( - author.replace("@", "") for author in self.repository.data.authors - ), - "configuration_url": "homeassistant://hacs", + "manufacturer": _manufacturer(), + "configuration_url": f"homeassistant://hacs/repository/{self.repository.data.id}", "entry_type": DeviceEntryType.SERVICE, } @callback - def _update_and_write_state(self, data: dict) -> None: - """Update the entity and write state.""" - if data.get("repository_id") == self.repository.data.id: - self._update() - self.async_write_ha_state() + def _handle_coordinator_update(self) -> None: + """Handle updated data from the coordinator.""" + if ( + self._repo_last_fetched is not None + and self.repository.data.last_fetched is not None + and self._repo_last_fetched >= self.repository.data.last_fetched + ): + return + + self._repo_last_fetched = self.repository.data.last_fetched + self.async_write_ha_state() + + async def async_update(self) -> None: + """Update the entity. + + Only used by the generic entity update service. + """ diff --git a/custom_components/hacs/enums.py b/custom_components/hacs/enums.py index 1454422..dd947e1 100644 --- a/custom_components/hacs/enums.py +++ b/custom_components/hacs/enums.py @@ -1,20 +1,7 @@ """Helper constants.""" + # pylint: disable=missing-class-docstring -import sys - -if sys.version_info.minor >= 11: - # Needs Python 3.11 - from enum import StrEnum # # pylint: disable=no-name-in-module -else: - try: - # https://github.com/home-assistant/core/blob/dev/homeassistant/backports/enum.py - # Considered internal to Home Assistant, can be removed whenever. - from homeassistant.backports.enum import StrEnum - except ImportError: - from enum import Enum - - class StrEnum(str, Enum): - pass +from enum import StrEnum class HacsGitHubRepo(StrEnum): @@ -29,7 +16,6 @@ class HacsCategory(StrEnum): INTEGRATION = "integration" LOVELACE = "lovelace" PLUGIN = "plugin" # Kept for legacy purposes - NETDAEMON = "netdaemon" PYTHON_SCRIPT = "python_script" TEMPLATE = "template" THEME = "theme" @@ -59,11 +45,6 @@ class RepositoryFile(StrEnum): MAINIFEST_JSON = "manifest.json" -class ConfigurationType(StrEnum): - YAML = "yaml" - CONFIG_ENTRY = "config_entry" - - class LovelaceMode(StrEnum): """Lovelace Modes.""" diff --git a/custom_components/hacs/frontend.py b/custom_components/hacs/frontend.py index c49c35f..7038f3c 100644 --- a/custom_components/hacs/frontend.py +++ b/custom_components/hacs/frontend.py @@ -1,61 +1,53 @@ -""""Starting setup task: Frontend".""" +"""Starting setup task: Frontend.""" + from __future__ import annotations import os from typing import TYPE_CHECKING -from homeassistant.core import HomeAssistant, callback +from homeassistant.components.frontend import ( + add_extra_js_url, + async_register_built_in_panel, +) from .const import DOMAIN, URL_BASE from .hacs_frontend import VERSION as FE_VERSION, locate_dir -from .hacs_frontend_experimental import ( - VERSION as EXPERIMENTAL_FE_VERSION, - locate_dir as experimental_locate_dir, -) +from .utils.workarounds import async_register_static_path if TYPE_CHECKING: + from homeassistant.core import HomeAssistant + from .base import HacsBase -@callback -def async_register_frontend(hass: HomeAssistant, hacs: HacsBase) -> None: +async def async_register_frontend(hass: HomeAssistant, hacs: HacsBase) -> None: """Register the frontend.""" - # Setup themes endpoint if needed - hacs.async_setup_frontend_endpoint_themes() - # Register frontend if hacs.configuration.dev and (frontend_path := os.getenv("HACS_FRONTEND_DIR")): hacs.log.warning( " Frontend development mode enabled. Do not run in production!" ) - hass.http.register_static_path( - f"{URL_BASE}/frontend", f"{frontend_path}/hacs_frontend", cache_headers=False - ) - elif hacs.configuration.experimental: - hacs.log.info(" Using experimental frontend") - hass.http.register_static_path( - f"{URL_BASE}/frontend", experimental_locate_dir(), cache_headers=False + await async_register_static_path( + hass, f"{URL_BASE}/frontend", f"{frontend_path}/hacs_frontend", cache_headers=False ) + hacs.frontend_version = "dev" else: - # - hass.http.register_static_path(f"{URL_BASE}/frontend", locate_dir(), cache_headers=False) + await async_register_static_path( + hass, f"{URL_BASE}/frontend", locate_dir(), cache_headers=False + ) + hacs.frontend_version = FE_VERSION # Custom iconset - hass.http.register_static_path( - f"{URL_BASE}/iconset.js", str(hacs.integration_dir / "iconset.js") - ) - if "frontend_extra_module_url" not in hass.data: - hass.data["frontend_extra_module_url"] = set() - hass.data["frontend_extra_module_url"].add(f"{URL_BASE}/iconset.js") - - hacs.frontend_version = ( - FE_VERSION if not hacs.configuration.experimental else EXPERIMENTAL_FE_VERSION + await async_register_static_path( + hass, f"{URL_BASE}/iconset.js", str(hacs.integration_dir / "iconset.js") ) + add_extra_js_url(hass, f"{URL_BASE}/iconset.js") # Add to sidepanel if needed if DOMAIN not in hass.data.get("frontend_panels", {}): - hass.components.frontend.async_register_built_in_panel( + async_register_built_in_panel( + hass, component_name="custom", sidebar_title=hacs.configuration.sidepanel_title, sidebar_icon=hacs.configuration.sidepanel_icon, @@ -72,4 +64,4 @@ def async_register_frontend(hass: HomeAssistant, hacs: HacsBase) -> None: ) # Setup plugin endpoint if needed - hacs.async_setup_frontend_endpoint_plugin() + await hacs.async_setup_frontend_endpoint_plugin() diff --git a/custom_components/hacs/hacs_frontend/entrypoint.js b/custom_components/hacs/hacs_frontend/entrypoint.js index b8c4983..53f6c4a 100644 --- a/custom_components/hacs/hacs_frontend/entrypoint.js +++ b/custom_components/hacs/hacs_frontend/entrypoint.js @@ -1,10 +1 @@ - -try { - new Function("import('/hacsfiles/frontend/main-ad130be7.js')")(); -} catch (err) { - var el = document.createElement('script'); - el.src = '/hacsfiles/frontend/main-ad130be7.js'; - el.type = 'module'; - document.body.appendChild(el); -} - \ No newline at end of file +!function(){function n(n){var e=document.createElement("script");e.src=n,document.body.appendChild(e)}if(/.*Version\/(?:11|12)(?:\.\d+)*.*Safari\//.test(navigator.userAgent))n("/hacsfiles/frontend/frontend_es5/entrypoint.c180d0b256f9b6d0.js");else try{new Function("import('/hacsfiles/frontend/frontend_latest/entrypoint.bb9d28f38e9fba76.js')")()}catch(e){n("/hacsfiles/frontend/frontend_es5/entrypoint.c180d0b256f9b6d0.js")}}() \ No newline at end of file diff --git a/custom_components/hacs/hacs_frontend/version.py b/custom_components/hacs/hacs_frontend/version.py index 3c9a5ad..c00d5ff 100644 --- a/custom_components/hacs/hacs_frontend/version.py +++ b/custom_components/hacs/hacs_frontend/version.py @@ -1 +1 @@ -VERSION="20220906112053" \ No newline at end of file +VERSION="20250128065759" \ No newline at end of file diff --git a/custom_components/hacs/manifest.json b/custom_components/hacs/manifest.json index 467db16..1ca2f24 100644 --- a/custom_components/hacs/manifest.json +++ b/custom_components/hacs/manifest.json @@ -1,6 +1,9 @@ { "domain": "hacs", "name": "HACS", + "after_dependencies": [ + "python_script" + ], "codeowners": [ "@ludeeus" ], @@ -13,11 +16,11 @@ "lovelace", "repairs" ], - "documentation": "https://hacs.xyz/docs/configuration/start", + "documentation": "https://hacs.xyz/docs/use/", "iot_class": "cloud_polling", "issue_tracker": "https://github.com/hacs/integration/issues", "requirements": [ "aiogithubapi>=22.10.1" ], - "version": "1.33.0" + "version": "2.0.5" } \ No newline at end of file diff --git a/custom_components/hacs/repositories/__init__.py b/custom_components/hacs/repositories/__init__.py index fcd8f1f..e19ca33 100644 --- a/custom_components/hacs/repositories/__init__.py +++ b/custom_components/hacs/repositories/__init__.py @@ -1,22 +1,21 @@ """Initialize repositories.""" + from __future__ import annotations from ..enums import HacsCategory from .appdaemon import HacsAppdaemonRepository from .base import HacsRepository from .integration import HacsIntegrationRepository -from .netdaemon import HacsNetdaemonRepository from .plugin import HacsPluginRepository from .python_script import HacsPythonScriptRepository from .template import HacsTemplateRepository from .theme import HacsThemeRepository -RERPOSITORY_CLASSES: dict[HacsCategory, HacsRepository] = { +REPOSITORY_CLASSES: dict[HacsCategory, HacsRepository] = { HacsCategory.THEME: HacsThemeRepository, HacsCategory.INTEGRATION: HacsIntegrationRepository, HacsCategory.PYTHON_SCRIPT: HacsPythonScriptRepository, HacsCategory.APPDAEMON: HacsAppdaemonRepository, - HacsCategory.NETDAEMON: HacsNetdaemonRepository, HacsCategory.PLUGIN: HacsPluginRepository, HacsCategory.TEMPLATE: HacsTemplateRepository, } diff --git a/custom_components/hacs/repositories/appdaemon.py b/custom_components/hacs/repositories/appdaemon.py index 0385add..f25aa1d 100644 --- a/custom_components/hacs/repositories/appdaemon.py +++ b/custom_components/hacs/repositories/appdaemon.py @@ -1,4 +1,5 @@ """Class for appdaemon apps in HACS.""" + from __future__ import annotations from typing import TYPE_CHECKING @@ -79,7 +80,7 @@ class HacsAppdaemonRepository(HacsRepository): # Set local path self.content.path.local = self.localpath - # Signal entities to refresh + # Signal frontend to refresh if self.data.installed: self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY, diff --git a/custom_components/hacs/repositories/base.py b/custom_components/hacs/repositories/base.py index 320583a..c5470d7 100644 --- a/custom_components/hacs/repositories/base.py +++ b/custom_components/hacs/repositories/base.py @@ -1,8 +1,9 @@ """Repository.""" + from __future__ import annotations from asyncio import sleep -from datetime import datetime +from datetime import UTC, datetime import os import pathlib import shutil @@ -15,29 +16,31 @@ from aiogithubapi import ( AIOGitHubAPINotModifiedException, GitHubReleaseModel, ) -from aiogithubapi.const import BASE_API_URL from aiogithubapi.objects.repository import AIOGitHubAPIRepository import attr from homeassistant.helpers import device_registry as dr, issue_registry as ir from ..const import DOMAIN -from ..enums import ConfigurationType, HacsDispatchEvent, RepositoryFile +from ..enums import HacsDispatchEvent, RepositoryFile from ..exceptions import ( HacsException, HacsNotModifiedException, HacsRepositoryArchivedException, HacsRepositoryExistException, ) -from ..utils.backup import Backup, BackupNetDaemon +from ..types import DownloadableContent +from ..utils.backup import Backup from ..utils.decode import decode_content from ..utils.decorator import concurrent +from ..utils.file_system import async_exists, async_remove, async_remove_directory from ..utils.filters import filter_content_return_one_of_type +from ..utils.github_graphql_query import GET_REPOSITORY_RELEASES from ..utils.json import json_loads from ..utils.logger import LOGGER from ..utils.path import is_safe from ..utils.queue_manager import QueueManager from ..utils.store import async_remove_store -from ..utils.template import render_template +from ..utils.url import github_archive, github_release_asset from ..utils.validate import Validate from ..utils.version import ( version_left_higher_or_equal_then_right, @@ -83,7 +86,6 @@ TOPIC_FILTER = ( "lovelace", "media-player", "mediaplayer", - "netdaemon", "plugin", "python_script", "python-script", @@ -112,6 +114,7 @@ REPOSITORY_KEYS_TO_EXPORT = ( ("last_version", None), ("manifest_name", None), ("open_issues", 0), + ("prerelease", None), ("stargazers_count", 0), ("topics", []), ) @@ -163,6 +166,7 @@ class RepositoryData: manifest_name: str = None new: bool = True open_issues: int = 0 + prerelease: str = None published_tags: list[str] = [] releases: bool = False selected_tag: str = None @@ -173,7 +177,7 @@ class RepositoryData: @property def name(self): """Return the name.""" - if self.category in ["integration", "netdaemon"]: + if self.category == "integration": return self.domain return self.full_name.split("/")[-1] @@ -195,7 +199,7 @@ class RepositoryData: continue if key == "last_fetched" and isinstance(value, float): - setattr(self, key, datetime.fromtimestamp(value)) + setattr(self, key, datetime.fromtimestamp(value, UTC)) elif key == "id": setattr(self, key, str(value)) elif key == "country": @@ -383,7 +387,9 @@ class HacsRepository: @property def display_available_version(self) -> str: """Return display_authors""" - if self.data.last_version is not None: + if self.data.show_beta and self.data.prerelease is not None: + available = self.data.prerelease + elif self.data.last_version is not None: available = self.data.last_version else: if self.data.last_commit is not None: @@ -404,8 +410,6 @@ class HacsRepository: @property def pending_update(self) -> bool: """Return True if pending update.""" - if not self.can_download: - return False if self.data.installed: if self.data.selected_tag is not None: if self.data.selected_tag == self.data.default_branch: @@ -500,13 +504,7 @@ class HacsRepository: if self.repository_object: self.data.last_updated = self.repository_object.attributes.get("pushed_at", 0) - self.data.last_fetched = datetime.utcnow() - - # Set topics - self.data.topics = self.data.topics - - # Set description - self.data.description = self.data.description + self.data.last_fetched = datetime.now(UTC) @concurrent(concurrenttasks=10, backoff_time=5) async def common_update(self, ignore_issues=False, force=False, skip_releases=False) -> bool: @@ -554,52 +552,55 @@ class HacsRepository: self.additional_info = await self.async_get_info_file_contents() # Set last fetch attribute - self.data.last_fetched = datetime.utcnow() + self.data.last_fetched = datetime.now(UTC) return True - async def download_zip_files(self, validate) -> None: + async def download_zip_files(self, validate: Validate) -> None: + """Download ZIP archive from repository release.""" + + try: + await self.async_download_zip_file( + DownloadableContent( + name=self.repository_manifest.filename, + url=github_release_asset( + repository=self.data.full_name, + version=self.ref, + filename=self.repository_manifest.filename, + ), + ), + validate, + ) + # lgtm [py/catch-base-exception] pylint: disable=broad-except + except BaseException: + validate.errors.append( + f"Download of { + self.repository_manifest.filename} was not completed" + ) + + async def async_download_zip_file( + self, + content: DownloadableContent, + validate: Validate, + ) -> None: """Download ZIP archive from repository release.""" try: - contents = None - target_ref = self.ref.split("/")[1] - - for release in self.releases.objects: - self.logger.debug( - "%s ref: %s --- tag: %s", self.string, target_ref, release.tag_name - ) - if release.tag_name == target_ref: - contents = release.assets - break - - if not contents: - validate.errors.append(f"No assets found for release '{self.ref}'") - return - - download_queue = QueueManager(hass=self.hacs.hass) - - for content in contents or []: - download_queue.add(self.async_download_zip_file(content, validate)) - - await download_queue.execute() - except BaseException: # lgtm [py/catch-base-exception] pylint: disable=broad-except - validate.errors.append("Download was not completed") - - async def async_download_zip_file(self, content, validate) -> None: - """Download ZIP archive from repository release.""" - try: - filecontent = await self.hacs.async_download_file(content.browser_download_url) + filecontent = await self.hacs.async_download_file(content["url"]) if filecontent is None: - validate.errors.append(f"[{content.name}] was not downloaded") + validate.errors.append(f"Failed to download {content['url']}") return temp_dir = await self.hacs.hass.async_add_executor_job(tempfile.mkdtemp) temp_file = f"{temp_dir}/{self.repository_manifest.filename}" result = await self.hacs.async_save_file(temp_file, filecontent) - with zipfile.ZipFile(temp_file, "r") as zip_file: - zip_file.extractall(self.content.path.local) + + def _extract_zip_file(): + with zipfile.ZipFile(temp_file, "r") as zip_file: + zip_file.extractall(self.content.path.local) + + await self.hacs.hass.async_add_executor_job(_extract_zip_file) def cleanup_temp_dir(): """Cleanup temp_dir.""" @@ -608,32 +609,39 @@ class HacsRepository: shutil.rmtree(temp_dir) if result: - self.logger.info("%s Download of %s completed", self.string, content.name) + self.logger.info("%s Download of %s completed", self.string, content["name"]) await self.hacs.hass.async_add_executor_job(cleanup_temp_dir) return - validate.errors.append(f"[{content.name}] was not downloaded") - except BaseException: # lgtm [py/catch-base-exception] pylint: disable=broad-except + validate.errors.append(f"[{content['name']}] was not downloaded") + # lgtm [py/catch-base-exception] pylint: disable=broad-except + except BaseException: validate.errors.append("Download was not completed") - async def download_content(self) -> None: + async def download_content(self, version: string | None = None) -> None: """Download the content of a directory.""" - if self.hacs.configuration.experimental: - if ( - not self.repository_manifest.zip_release - and not self.data.file_name - and self.content.path.remote is not None - ): - self.logger.info("%s Trying experimental download", self.string) - try: - await self.download_repository_zip() - return - except HacsException as exception: - self.logger.exception(exception) + contents: list[FileInformation] | None = None + if ( + not self.repository_manifest.zip_release + and not self.data.file_name + and self.content.path.remote is not None + ): + self.logger.info("%s Downloading repository archive", self.string) + try: + await self.download_repository_zip() + return + except HacsException as exception: + self.logger.exception(exception) - contents = self.gather_files_to_download() if self.repository_manifest.filename: self.logger.debug("%s %s", self.string, self.repository_manifest.filename) + + if self.content.path.remote == "release" and version is not None: + contents = await self.release_contents(version) + + if not contents: + contents = self.gather_files_to_download() + if not contents: raise HacsException("No content to download") @@ -654,15 +662,17 @@ class HacsRepository: if not ref: raise HacsException("Missing required elements.") - url = f"{BASE_API_URL}/repos/{self.data.full_name}/zipball/{ref}" - filecontent = await self.hacs.async_download_file( - url, - headers={ - "Authorization": f"token {self.hacs.configuration.token}", - "User-Agent": f"HACS/{self.hacs.version}", - }, + github_archive(repository=self.data.full_name, version=ref, variant="tags"), + keep_url=True, + nolog=True, ) + + if filecontent is None: + filecontent = await self.hacs.async_download_file( + github_archive(repository=self.data.full_name, version=ref, variant="heads"), + keep_url=True, + ) if filecontent is None: raise HacsException(f"[{self}] Failed to download zipball") @@ -672,18 +682,26 @@ class HacsRepository: if not result: raise HacsException("Could not save ZIP file") - with zipfile.ZipFile(temp_file, "r") as zip_file: - extractable = [] - for path in zip_file.filelist: - filename = "/".join(path.filename.split("/")[1:]) - if ( - filename.startswith(self.content.path.remote) - and filename != self.content.path.remote - ): - path.filename = filename.replace(self.content.path.remote, "") - extractable.append(path) + def _extract_zip_file(): + with zipfile.ZipFile(temp_file, "r") as zip_file: + extractable = [] + for path in zip_file.filelist: + filename = "/".join(path.filename.split("/")[1:]) + if ( + filename.startswith(self.content.path.remote) + and filename != self.content.path.remote + ): + path.filename = filename.replace(self.content.path.remote, "") + if path.filename == "/": + # Blank files is not valid, and will start to throw in Python 3.12 + continue + extractable.append(path) - zip_file.extractall(self.content.path.local, extractable) + if len(extractable) == 0: + raise HacsException("No content to extract") + zip_file.extractall(self.content.path.local, extractable) + + await self.hacs.hass.async_add_executor_job(_extract_zip_file) def cleanup_temp_dir(): """Cleanup temp_dir.""" @@ -706,18 +724,15 @@ class HacsRepository: ) if response: return json_loads(decode_content(response.data.content)) - except BaseException: # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + except BaseException: pass - async def async_get_info_file_contents(self) -> str: + async def async_get_info_file_contents(self, *, version: str | None = None, **kwargs) -> str: """Get the content of the info.md file.""" def _info_file_variants() -> tuple[str, ...]: - name: str = ( - "readme" - if self.repository_manifest.render_readme or self.hacs.configuration.experimental - else "info" - ) + name: str = "readme" return ( f"{name.upper()}.md", f"{name}.md", @@ -732,25 +747,7 @@ class HacsRepository: if not info_files: return "" - try: - response = await self.hacs.async_github_api_method( - method=self.hacs.githubapi.repos.contents.get, - raise_exception=False, - repository=self.data.full_name, - path=info_files[0], - ) - if response: - return render_template( - self.hacs, - decode_content(response.data.content) - .replace(" None: """Run remove tasks.""" @@ -764,19 +761,7 @@ class HacsRepository: if not await self.remove_local_directory(): raise HacsException("Could not uninstall") self.data.installed = False - if self.data.category == "integration": - if self.data.config_flow: - await self.reload_custom_components() - else: - self.pending_restart = True - elif self.data.category == "theme": - try: - await self.hacs.hass.services.async_call("frontend", "reload_themes", {}) - except BaseException: # lgtm [py/catch-base-exception] pylint: disable=broad-except - pass - elif self.data.category == "template": - await self.hacs.hass.services.async_call("homeassistant", "reload_custom_templates", {}) - + await self._async_post_uninstall() await async_remove_store(self.hacs.hass, f"hacs/{self.data.id}.hacs") self.data.installed_version = None @@ -799,7 +784,7 @@ class HacsRepository: try: if self.data.category == "python_script": - local_path = f"{self.content.path.local}/{self.data.name}.py" + local_path = f"{self.content.path.local}/{self.data.file_name}" elif self.data.category == "template": local_path = f"{self.content.path.local}/{self.data.file_name}" elif self.data.category == "theme": @@ -808,8 +793,7 @@ class HacsRepository: f"{self.hacs.configuration.theme_path}/" f"{self.data.name}.yaml" ) - if os.path.exists(path): - os.remove(path) + await async_remove(self.hacs.hass, path, missing_ok=True) local_path = self.content.path.local elif self.data.category == "integration": if not self.data.domain: @@ -823,18 +807,18 @@ class HacsRepository: else: local_path = self.content.path.local - if os.path.exists(local_path): + if await async_exists(self.hacs.hass, local_path): if not is_safe(self.hacs, local_path): self.logger.error("%s Path %s is blocked from removal", self.string, local_path) return False self.logger.debug("%s Removing %s", self.string, local_path) if self.data.category in ["python_script", "template"]: - os.remove(local_path) + await async_remove(self.hacs.hass, local_path) else: - shutil.rmtree(local_path) + await async_remove_directory(self.hacs.hass, local_path) - while os.path.exists(local_path): + while await async_exists(self.hacs.hass, local_path): await sleep(1) else: self.logger.debug( @@ -842,7 +826,8 @@ class HacsRepository: ) except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as exception: self.logger.debug("%s Removing %s failed with %s", self.string, local_path, exception) return False @@ -888,7 +873,7 @@ class HacsRepository: await self.async_pre_install() self.logger.info("%s Pre installation steps completed", self.string) - async def async_install(self) -> None: + async def async_install(self, *, version: str | None = None, **_) -> None: """Run install steps.""" await self._async_pre_install() self.hacs.async_dispatch( @@ -896,7 +881,7 @@ class HacsRepository: {"repository": self.data.full_name, "progress": 30}, ) self.logger.info("%s Running installation steps", self.string) - await self.async_install_repository() + await self.async_install_repository(version=version) self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, {"repository": self.data.full_name, "progress": 90}, @@ -911,6 +896,13 @@ class HacsRepository: async def async_post_installation(self) -> None: """Run post install steps.""" + async def async_post_uninstall(self): + """Run post uninstall steps.""" + + async def _async_post_uninstall(self): + """Run post uninstall steps.""" + await self.async_post_uninstall() + async def _async_post_install(self) -> None: """Run post install steps.""" self.logger.info("%s Running post installation steps", self.string) @@ -927,39 +919,34 @@ class HacsRepository: ) self.logger.info("%s Post installation steps completed", self.string) - async def async_install_repository(self) -> None: + async def async_install_repository(self, *, version: str | None = None, **_) -> None: """Common installation steps of the repository.""" persistent_directory = None - await self.update_repository(force=True) + await self.update_repository(force=version is None) if self.content.path.local is None: raise HacsException("repository.content.path.local is None") self.validate.errors.clear() - if not self.can_download: - raise HacsException("The version of Home Assistant is not compatible with this version") - - version = self.version_to_download() - if version == self.data.default_branch: - self.ref = version + version_to_install = version or self.version_to_download() + if version_to_install == self.data.default_branch: + self.ref = version_to_install else: - self.ref = f"tags/{version}" + self.ref = f"tags/{version_to_install}" self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, {"repository": self.data.full_name, "progress": 40}, ) - if self.data.installed and self.data.category == "netdaemon": - persistent_directory = BackupNetDaemon(hacs=self.hacs, repository=self) - await self.hacs.hass.async_add_executor_job(persistent_directory.create) - - elif self.repository_manifest.persistent_directory: - if os.path.exists( - f"{self.content.path.local}/{self.repository_manifest.persistent_directory}" + if self.repository_manifest.persistent_directory: + if await async_exists( + self.hacs.hass, + f"{self.content.path.local}/{self.repository_manifest.persistent_directory}", ): persistent_directory = Backup( hacs=self.hacs, - local_path=f"{self.content.path.local}/{self.repository_manifest.persistent_directory}", + local_path=f"{ + self.content.path.local}/{self.repository_manifest.persistent_directory}", backup_path=tempfile.gettempdir() + "/hacs_persistent_directory/", ) await self.hacs.hass.async_add_executor_job(persistent_directory.create) @@ -970,16 +957,17 @@ class HacsRepository: self.hacs.log.debug("%s Local path is set to %s", self.string, self.content.path.local) self.hacs.log.debug("%s Remote path is set to %s", self.string, self.content.path.remote) + self.hacs.log.debug("%s Version to install: %s", self.string, version_to_install) self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, {"repository": self.data.full_name, "progress": 50}, ) - if self.repository_manifest.zip_release and version != self.data.default_branch: + if self.repository_manifest.zip_release and self.repository_manifest.filename: await self.download_zip_files(self.validate) else: - await self.download_content() + await self.download_content(version_to_install) self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, @@ -1010,10 +998,10 @@ class HacsRepository: self.data.installed = True self.data.installed_commit = self.data.last_commit - if version == self.data.default_branch: + if version_to_install == self.data.default_branch: self.data.installed_version = None else: - self.data.installed_version = version + self.data.installed_version = version_to_install async def async_get_legacy_repository_object( self, @@ -1071,9 +1059,9 @@ class HacsRepository: ) self.repository_object = repository_object if self.data.full_name.lower() != repository_object.full_name.lower(): - self.hacs.common.renamed_repositories[ - self.data.full_name - ] = repository_object.full_name + self.hacs.common.renamed_repositories[self.data.full_name] = ( + repository_object.full_name + ) if not self.hacs.system.generator: raise HacsRepositoryExistException self.logger.error( @@ -1089,7 +1077,7 @@ class HacsRepository: except HacsRepositoryExistException: raise HacsRepositoryExistException from None except (AIOGitHubAPIException, HacsException) as exception: - if not self.hacs.status.startup: + if not self.hacs.status.startup or self.hacs.system.generator: self.logger.error("%s %s", self.string, exception) if not ignore_issues: self.validate.errors.append("Repository does not exist.") @@ -1112,15 +1100,28 @@ class HacsRepository: # Get releases. if not skip_releases: try: - releases = await self.get_releases( - prerelease=self.data.show_beta, - returnlimit=self.hacs.configuration.release_limit, - ) + releases = await self.get_releases(prerelease=True, returnlimit=30) if releases: + self.data.prerelease = None + for release in releases: + if release.draft: + continue + elif release.prerelease: + if self.data.prerelease is None: + self.data.prerelease = release.tag_name + else: + self.data.last_version = release.tag_name + break + self.data.releases = True - self.releases.objects = releases - self.data.published_tags = [x.tag_name for x in self.releases.objects] - self.data.last_version = next(iter(self.data.published_tags)) + + filtered_releases = [ + release + for release in releases + if not release.draft and (self.data.show_beta or not release.prerelease) + ] + self.releases.objects = filtered_releases + self.data.published_tags = [x.tag_name for x in filtered_releases] except HacsException: self.data.releases = False @@ -1228,6 +1229,25 @@ class HacsRepository: files.append(FileInformation(path.download_url, path.full_path, path.filename)) return files + async def release_contents(self, version: str | None = None) -> list[FileInformation] | None: + """Gather the contents of a release.""" + release = await self.hacs.async_github_api_method( + method=self.hacs.githubapi.generic, + endpoint=f"/repos/{self.data.full_name}/releases/tags/{version}", + raise_exception=False, + ) + if release is None: + return None + + return [ + FileInformation( + url=asset.get("browser_download_url"), + path=asset.get("name"), + name=asset.get("name"), + ) + for asset in release.data.get("assets", []) + ] + @concurrent(concurrenttasks=10) async def dowload_repository_content(self, content: FileInformation) -> None: """Download content.""" @@ -1266,18 +1286,13 @@ class HacsRepository: self.validate.errors.append(f"[{content.name}] was not downloaded.") except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as exception: self.validate.errors.append(f"Download was not completed [{exception}]") async def async_remove_entity_device(self) -> None: """Remove the entity device.""" - if ( - self.hacs.configuration == ConfigurationType.YAML - or not self.hacs.configuration.experimental - ): - return - device_registry: dr.DeviceRegistry = dr.async_get(hass=self.hacs.hass) device = device_registry.async_get_device(identifiers={(DOMAIN, str(self.data.id))}) @@ -1303,3 +1318,137 @@ class HacsRepository: return self.data.selected_tag return self.data.default_branch or "main" + + async def get_documentation( + self, + *, + filename: str | None = None, + version: str | None = None, + **kwargs, + ) -> str | None: + """Get the documentation of the repository.""" + if filename is None: + return None + + if version is not None: + target_version = version + elif self.data.installed: + target_version = self.data.installed_version or self.data.installed_commit + else: + target_version = self.data.last_version or self.data.last_commit or self.ref + + self.logger.debug( + "%s Getting documentation for version=%s,filename=%s", + self.string, + target_version, + filename, + ) + if target_version is None: + return None + + result = await self.hacs.async_download_file( + f"https://raw.githubusercontent.com/{ + self.data.full_name}/{target_version}/{filename}", + nolog=True, + ) + + return ( + result.decode(encoding="utf-8") + .replace(" HacsManifest | None: + """Get the hacs.json file of the repository.""" + self.logger.debug("%s Getting hacs.json for version=%s", self.string, version) + try: + result = await self.hacs.async_download_file( + f"https://raw.githubusercontent.com/{ + self.data.full_name}/{version}/hacs.json", + nolog=True, + ) + if result is None: + return None + return HacsManifest.from_dict(json_loads(result)) + except Exception: # pylint: disable=broad-except + return None + + async def _ensure_download_capabilities(self, ref: str | None, **kwargs: Any) -> None: + """Ensure that the download can be handled.""" + target_manifest: HacsManifest | None = None + if ref is None: + if not self.can_download: + raise HacsException( + f"This { + self.data.category.value} is not available for download." + ) + return + + if ref == self.data.last_version: + target_manifest = self.repository_manifest + else: + target_manifest = await self.get_hacs_json(version=ref) + + if target_manifest is None: + raise HacsException( + f"The version {ref} for this { + self.data.category.value} can not be used with HACS." + ) + + if ( + target_manifest.homeassistant is not None + and self.hacs.core.ha_version < target_manifest.homeassistant + ): + raise HacsException( + f"This version requires Home Assistant { + target_manifest.homeassistant} or newer." + ) + if target_manifest.hacs is not None and self.hacs.version < target_manifest.hacs: + raise HacsException(f"This version requires HACS { + target_manifest.hacs} or newer.") + + async def async_download_repository(self, *, ref: str | None = None, **_) -> None: + """Download the content of a repository.""" + await self._ensure_download_capabilities(ref) + self.logger.info("Starting download, %s", ref) + if self.display_version_or_commit == "version": + self.hacs.async_dispatch( + HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, + {"repository": self.data.full_name, "progress": 10}, + ) + if not ref: + await self.update_repository(force=True) + else: + self.ref = ref + self.data.selected_tag = ref + self.force_branch = ref is not None + self.hacs.async_dispatch( + HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, + {"repository": self.data.full_name, "progress": 20}, + ) + + try: + await self.async_install(version=ref) + except HacsException as exception: + raise HacsException( + f"Downloading {self.data.full_name} with version { + ref or self.data.last_version or self.data.last_commit} failed with ({exception})" + ) from exception + finally: + self.data.selected_tag = None + self.force_branch = False + self.hacs.async_dispatch( + HacsDispatchEvent.REPOSITORY_DOWNLOAD_PROGRESS, + {"repository": self.data.full_name, "progress": False}, + ) + + async def async_get_releases(self, *, first: int = 30) -> list[GitHubReleaseModel]: + """Get the last x releases of a repository.""" + response = await self.hacs.async_github_api_method( + method=self.hacs.githubapi.repos.releases.list, + repository=self.data.full_name, + kwargs={"per_page": 30}, + ) + return response.data diff --git a/custom_components/hacs/repositories/integration.py b/custom_components/hacs/repositories/integration.py index 70b8b54..8456ce6 100644 --- a/custom_components/hacs/repositories/integration.py +++ b/custom_components/hacs/repositories/integration.py @@ -1,4 +1,5 @@ """Class for integrations in HACS.""" + from __future__ import annotations from typing import TYPE_CHECKING, Any @@ -45,7 +46,7 @@ class HacsIntegrationRepository(HacsRepository): if self.data.first_install: self.pending_restart = False - if self.pending_restart and self.hacs.configuration.experimental: + if self.pending_restart: self.logger.debug("%s Creating restart_required issue", self.string) async_create_issue( hass=self.hacs.hass, @@ -60,6 +61,13 @@ class HacsIntegrationRepository(HacsRepository): }, ) + async def async_post_uninstall(self) -> None: + """Run post uninstall steps.""" + if self.data.config_flow: + await self.reload_custom_components() + else: + self.pending_restart = True + async def validate_repository(self): """Validate.""" await self.common_validate() @@ -78,7 +86,8 @@ class HacsIntegrationRepository(HacsRepository): ): raise AddonRepositoryException() raise HacsException( - f"{self.string} Repository structure for {self.ref.replace('tags/','')} is not compliant" + f"{self.string} Repository structure for { + self.ref.replace('tags/', '')} is not compliant" ) self.content.path.remote = f"custom_components/{name}" @@ -93,7 +102,8 @@ class HacsIntegrationRepository(HacsRepository): except KeyError as exception: self.validate.errors.append( - f"Missing expected key '{exception}' in { RepositoryFile.MAINIFEST_JSON}" + f"Missing expected key '{exception}' in { + RepositoryFile.MAINIFEST_JSON}" ) self.hacs.log.error( "Missing expected key '%s' in '%s'", exception, RepositoryFile.MAINIFEST_JSON @@ -133,7 +143,8 @@ class HacsIntegrationRepository(HacsRepository): except KeyError as exception: self.validate.errors.append( - f"Missing expected key '{exception}' in { RepositoryFile.MAINIFEST_JSON}" + f"Missing expected key '{exception}' in { + RepositoryFile.MAINIFEST_JSON}" ) self.hacs.log.error( "Missing expected key '%s' in '%s'", exception, RepositoryFile.MAINIFEST_JSON @@ -142,7 +153,7 @@ class HacsIntegrationRepository(HacsRepository): # Set local path self.content.path.local = self.localpath - # Signal entities to refresh + # Signal frontend to refresh if self.data.installed: self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY, @@ -180,3 +191,27 @@ class HacsIntegrationRepository(HacsRepository): ) if response: return json_loads(decode_content(response.data.content)) + + async def get_integration_manifest(self, *, version: str, **kwargs) -> dict[str, Any] | None: + """Get the content of the manifest.json file.""" + manifest_path = ( + "manifest.json" + if self.repository_manifest.content_in_root + else f"{self.content.path.remote}/{RepositoryFile.MAINIFEST_JSON}" + ) + + if manifest_path not in (x.full_path for x in self.tree): + raise HacsException(f"No {RepositoryFile.MAINIFEST_JSON} file found '{manifest_path}'") + + self.logger.debug("%s Getting manifest.json for version=%s", self.string, version) + try: + result = await self.hacs.async_download_file( + f"https://raw.githubusercontent.com/{ + self.data.full_name}/{version}/{manifest_path}", + nolog=True, + ) + if result is None: + return None + return json_loads(result) + except Exception: # pylint: disable=broad-except + return None diff --git a/custom_components/hacs/repositories/plugin.py b/custom_components/hacs/repositories/plugin.py index 63d95e4..190abc5 100644 --- a/custom_components/hacs/repositories/plugin.py +++ b/custom_components/hacs/repositories/plugin.py @@ -1,6 +1,8 @@ """Class for plugins in HACS.""" + from __future__ import annotations +import re from typing import TYPE_CHECKING from ..enums import HacsCategory, HacsDispatchEvent @@ -9,7 +11,11 @@ from ..utils.decorator import concurrent from ..utils.json import json_loads from .base import HacsRepository +HACSTAG_REPLACER = re.compile(r"\D+") + if TYPE_CHECKING: + from homeassistant.components.lovelace.resources import ResourceStorageCollection + from ..base import HacsBase @@ -55,7 +61,12 @@ class HacsPluginRepository(HacsRepository): async def async_post_installation(self): """Run post installation steps.""" - self.hacs.async_setup_frontend_endpoint_plugin() + await self.hacs.async_setup_frontend_endpoint_plugin() + await self.update_dashboard_resources() + + async def async_post_uninstall(self): + """Run post uninstall steps.""" + await self.remove_dashboard_resources() @concurrent(concurrenttasks=10, backoff_time=5) async def update_repository(self, ignore_issues=False, force=False): @@ -74,7 +85,7 @@ class HacsPluginRepository(HacsRepository): if self.content.path.remote == "release": self.content.single = True - # Signal entities to refresh + # Signal frontend to refresh if self.data.installed: self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY, @@ -99,9 +110,9 @@ class HacsPluginRepository(HacsRepository): def update_filenames(self) -> None: """Get the filename to target.""" - # Handler for plug requirement 3 - if self.repository_manifest.filename: - valid_filenames = (self.repository_manifest.filename,) + content_in_root = self.repository_manifest.content_in_root + if specific_filename := self.repository_manifest.filename: + valid_filenames = (specific_filename,) else: valid_filenames = ( f"{self.data.name.replace('lovelace-', '')}.js", @@ -110,7 +121,7 @@ class HacsPluginRepository(HacsRepository): f"{self.data.name}-bundle.js", ) - if not self.repository_manifest.content_in_root: + if not content_in_root: if self.releases.objects: release = self.releases.objects[0] if release.assets: @@ -124,11 +135,112 @@ class HacsPluginRepository(HacsRepository): self.content.path.remote = "release" return - for location in ("",) if self.repository_manifest.content_in_root else ("dist", ""): - for filename in valid_filenames: - if f"{location+'/' if location else ''}{filename}" in [ - x.full_path for x in self.tree - ]: - self.data.file_name = filename.split("/")[-1] - self.content.path.remote = location - break + all_paths = {x.full_path for x in self.tree} + for filename in valid_filenames: + if filename in all_paths: + self.data.file_name = filename + self.content.path.remote = "" + return + if not content_in_root and f"dist/{filename}" in all_paths: + self.data.file_name = filename.split("/")[-1] + self.content.path.remote = "dist" + return + + def generate_dashboard_resource_hacstag(self) -> str: + """Get the HACS tag used by dashboard resources.""" + version = ( + self.display_installed_version + or self.data.selected_tag + or self.display_available_version + ) + return f"{self.data.id}{HACSTAG_REPLACER.sub('', version)}" + + def generate_dashboard_resource_namespace(self) -> str: + """Get the dashboard resource namespace.""" + return f"/hacsfiles/{self.data.full_name.split("/")[1]}" + + def generate_dashboard_resource_url(self) -> str: + """Get the dashboard resource namespace.""" + filename = self.data.file_name + if "/" in filename: + self.logger.warning("%s have defined an invalid file name %s", self.string, filename) + filename = filename.split("/")[-1] + return ( + f"{self.generate_dashboard_resource_namespace()}/{filename}" + f"?hacstag={self.generate_dashboard_resource_hacstag()}" + ) + + def _get_resource_handler(self) -> ResourceStorageCollection | None: + """Get the resource handler.""" + resources: ResourceStorageCollection | None + if not (hass_data := self.hacs.hass.data): + self.logger.error("%s Can not access the hass data", self.string) + return + + if (lovelace_data := hass_data.get("lovelace")) is None: + self.logger.warning("%s Can not access the lovelace integration data", self.string) + return + + if self.hacs.core.ha_version > "2025.1.99": + # Changed to 2025.2.0 + # Changed in https://github.com/home-assistant/core/pull/136313 + resources = lovelace_data.resources + else: + resources = lovelace_data.get("resources") + + if resources is None: + self.logger.warning("%s Can not access the dashboard resources", self.string) + return + + if not hasattr(resources, "store") or resources.store is None: + self.logger.info("%s YAML mode detected, can not update resources", self.string) + return + + if resources.store.key != "lovelace_resources" or resources.store.version != 1: + self.logger.warning("%s Can not use the dashboard resources", self.string) + return + + return resources + + async def update_dashboard_resources(self) -> None: + """Update dashboard resources.""" + if not (resources := self._get_resource_handler()): + return + + if not resources.loaded: + await resources.async_load() + + namespace = self.generate_dashboard_resource_namespace() + url = self.generate_dashboard_resource_url() + + for entry in resources.async_items(): + if (entry_url := entry["url"]).startswith(namespace): + if entry_url != url: + self.logger.info( + "%s Updating existing dashboard resource from %s to %s", + self.string, + entry_url, + url, + ) + await resources.async_update_item(entry["id"], {"url": url}) + return + + # Nothing was updated, add the resource + self.logger.info("%s Adding dashboard resource %s", self.string, url) + await resources.async_create_item({"res_type": "module", "url": url}) + + async def remove_dashboard_resources(self) -> None: + """Remove dashboard resources.""" + if not (resources := self._get_resource_handler()): + return + + if not resources.loaded: + await resources.async_load() + + namespace = self.generate_dashboard_resource_namespace() + + for entry in resources.async_items(): + if entry["url"].startswith(namespace): + self.logger.info("%s Removing dashboard resource %s", self.string, entry["url"]) + await resources.async_delete_item(entry["id"]) + return diff --git a/custom_components/hacs/repositories/python_script.py b/custom_components/hacs/repositories/python_script.py index b705655..abbb6a1 100644 --- a/custom_components/hacs/repositories/python_script.py +++ b/custom_components/hacs/repositories/python_script.py @@ -1,4 +1,5 @@ """Class for python_scripts in HACS.""" + from __future__ import annotations from typing import TYPE_CHECKING @@ -89,7 +90,7 @@ class HacsPythonScriptRepository(HacsRepository): # Update name self.update_filenames() - # Signal entities to refresh + # Signal frontend to refresh if self.data.installed: self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY, diff --git a/custom_components/hacs/repositories/template.py b/custom_components/hacs/repositories/template.py index a0d2861..fc5678d 100644 --- a/custom_components/hacs/repositories/template.py +++ b/custom_components/hacs/repositories/template.py @@ -1,8 +1,11 @@ """Class for themes in HACS.""" + from __future__ import annotations from typing import TYPE_CHECKING +from homeassistant.exceptions import HomeAssistantError + from ..enums import HacsCategory, HacsDispatchEvent from ..exceptions import HacsException from ..utils.decorator import concurrent @@ -32,7 +35,7 @@ class HacsTemplateRepository(HacsRepository): async def async_post_installation(self): """Run post installation steps.""" - await self.hacs.hass.services.async_call("homeassistant", "reload_custom_templates", {}) + await self._reload_custom_templates() async def validate_repository(self): """Validate.""" @@ -68,6 +71,18 @@ class HacsTemplateRepository(HacsRepository): if self.hacs.system.action: await self.hacs.validation.async_run_repository_checks(self) + async def async_post_uninstall(self) -> None: + """Run post uninstall steps.""" + await self._reload_custom_templates() + + async def _reload_custom_templates(self) -> None: + """Reload custom templates.""" + self.logger.debug("%s Reloading custom templates", self.string) + try: + await self.hacs.hass.services.async_call("homeassistant", "reload_custom_templates", {}) + except HomeAssistantError as exception: + self.logger.exception("%s %s", self.string, exception) + @concurrent(concurrenttasks=10, backoff_time=5) async def update_repository(self, ignore_issues=False, force=False): """Update.""" @@ -78,7 +93,7 @@ class HacsTemplateRepository(HacsRepository): self.data.file_name = self.repository_manifest.filename self.content.path.local = self.localpath - # Signal entities to refresh + # Signal frontend to refresh if self.data.installed: self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY, diff --git a/custom_components/hacs/repositories/theme.py b/custom_components/hacs/repositories/theme.py index 54d417f..bd90aa4 100644 --- a/custom_components/hacs/repositories/theme.py +++ b/custom_components/hacs/repositories/theme.py @@ -1,8 +1,11 @@ """Class for themes in HACS.""" + from __future__ import annotations from typing import TYPE_CHECKING +from homeassistant.exceptions import HomeAssistantError + from ..enums import HacsCategory, HacsDispatchEvent from ..exceptions import HacsException from ..utils.decorator import concurrent @@ -32,12 +35,7 @@ class HacsThemeRepository(HacsRepository): async def async_post_installation(self): """Run post installation steps.""" - try: - await self.hacs.hass.services.async_call("frontend", "reload_themes", {}) - except BaseException: # lgtm [py/catch-base-exception] pylint: disable=broad-except - pass - - self.hacs.async_setup_frontend_endpoint_themes() + await self._reload_frontend_themes() async def validate_repository(self): """Validate.""" @@ -74,6 +72,18 @@ class HacsThemeRepository(HacsRepository): if self.hacs.system.action: await self.hacs.validation.async_run_repository_checks(self) + async def _reload_frontend_themes(self) -> None: + """Reload frontend themes.""" + self.logger.debug("%s Reloading frontend themes", self.string) + try: + await self.hacs.hass.services.async_call("frontend", "reload_themes", {}) + except HomeAssistantError as exception: + self.logger.exception("%s %s", self.string, exception) + + async def async_post_uninstall(self) -> None: + """Run post uninstall steps.""" + await self._reload_frontend_themes() + @concurrent(concurrenttasks=10, backoff_time=5) async def update_repository(self, ignore_issues=False, force=False): """Update.""" @@ -88,7 +98,7 @@ class HacsThemeRepository(HacsRepository): self.update_filenames() self.content.path.local = self.localpath - # Signal entities to refresh + # Signal frontend to refresh if self.data.installed: self.hacs.async_dispatch( HacsDispatchEvent.REPOSITORY, diff --git a/custom_components/hacs/system_health.py b/custom_components/hacs/system_health.py index 008016d..2081c37 100644 --- a/custom_components/hacs/system_health.py +++ b/custom_components/hacs/system_health.py @@ -1,4 +1,7 @@ """Provide info to system health.""" + +from typing import Any + from aiogithubapi.common.const import BASE_API_URL from homeassistant.components import system_health from homeassistant.core import HomeAssistant, callback @@ -17,8 +20,11 @@ def async_register(hass: HomeAssistant, register: system_health.SystemHealthRegi register.async_register_info(system_health_info, "/hacs") -async def system_health_info(hass): +async def system_health_info(hass: HomeAssistant) -> dict[str, Any]: """Get info for the info page.""" + if DOMAIN not in hass.data: + return {"Disabled": "HACS is not loaded, but HA still requests this information..."} + hacs: HacsBase = hass.data[DOMAIN] response = await hacs.githubapi.rate_limit() @@ -30,6 +36,9 @@ async def system_health_info(hass): "GitHub Web": system_health.async_check_can_reach_url( hass, "https://github.com/", GITHUB_STATUS ), + "HACS Data": system_health.async_check_can_reach_url( + hass, "https://data-v2.hacs.xyz/data.json", CLOUDFLARE_STATUS + ), "GitHub API Calls Remaining": response.data.resources.core.remaining, "Installed Version": hacs.version, "Stage": hacs.stage, @@ -40,9 +49,4 @@ async def system_health_info(hass): if hacs.system.disabled: data["Disabled"] = hacs.system.disabled_reason - if hacs.configuration.experimental: - data["HACS Data"] = system_health.async_check_can_reach_url( - hass, "https://data-v2.hacs.xyz/data.json", CLOUDFLARE_STATUS - ) - return data diff --git a/custom_components/hacs/translations/en.json b/custom_components/hacs/translations/en.json index ef4b3ed..a4bed76 100644 --- a/custom_components/hacs/translations/en.json +++ b/custom_components/hacs/translations/en.json @@ -17,8 +17,7 @@ "acc_logs": "I know how to access Home Assistant logs", "acc_addons": "I know that there are no add-ons in HACS", "acc_untested": "I know that everything inside HACS including HACS itself is custom and untested by Home Assistant", - "acc_disable": "I know that if I get issues with Home Assistant I should disable all my custom_components", - "experimental": "Enable experimental features, this is what eventually will become HACS 2.0.0, if you enable it now you do not need to do anything when 2.0.0 is released" + "acc_disable": "I know that if I get issues with Home Assistant I should disable all my custom_components" }, "description": "Before you can setup HACS you need to acknowledge the following" }, @@ -31,7 +30,7 @@ } }, "progress": { - "wait_for_device": "1. Open {url} \n2. Paste the following key to authorize HACS: \n```\n{code}\n```\n" + "wait_for_device": "1. Open {url} \n2. Paste the following key to authorize HACS: \n```\n{code}\n```" } }, "options": { @@ -45,11 +44,9 @@ "data": { "not_in_use": "Not in use with YAML", "country": "Filter with country code", - "experimental": "Enable experimental features", "release_limit": "Number of releases to show", "debug": "Enable debug", "appdaemon": "Enable AppDaemon apps discovery & tracking", - "netdaemon": "[DEPRECATED] Enable NetDaemon apps discovery & tracking", "sidepanel_icon": "Side panel icon", "sidepanel_title": "Side panel title" } @@ -71,10 +68,17 @@ "removed": { "title": "Repository removed from HACS", "description": "Because {reason}, `{name}` has been removed from HACS. Please visit the [HACS Panel](/hacs/repository/{repositry_id}) to remove it." - }, - "deprecated_yaml_configuration": { - "title": "YAML configuration is deprecated", - "description": "YAML configuration of HACS is deprecated and will be removed in version 2.0.0, there will be no automatic import of this.\nPlease remove it from your configuration, restart Home Assistant and use the UI to configure it instead." + } + }, + "entity": { + "switch": { + "pre-release": { + "name": "Pre-release", + "state": { + "off": "No pre-releases", + "on": "Pre-releases preferred" + } + } } } } \ No newline at end of file diff --git a/custom_components/hacs/update.py b/custom_components/hacs/update.py index 31da0ce..ce8a0b2 100644 --- a/custom_components/hacs/update.py +++ b/custom_components/hacs/update.py @@ -1,22 +1,28 @@ """Update entities for HACS.""" + from __future__ import annotations from typing import Any -from homeassistant.components.update import UpdateEntity -from homeassistant.core import callback +from homeassistant.components.update import UpdateEntity, UpdateEntityFeature +from homeassistant.config_entries import ConfigEntry +from homeassistant.core import HomeAssistant, HomeAssistantError, callback from homeassistant.helpers.dispatcher import async_dispatcher_connect +from homeassistant.helpers.entity_platform import AddEntitiesCallback from .base import HacsBase from .const import DOMAIN from .entity import HacsRepositoryEntity from .enums import HacsCategory, HacsDispatchEvent +from .exceptions import HacsException -async def async_setup_entry(hass, _config_entry, async_add_devices): +async def async_setup_entry( + hass: HomeAssistant, entry: ConfigEntry, async_add_entities: AddEntitiesCallback +) -> None: """Setup update platform.""" - hacs: HacsBase = hass.data.get(DOMAIN) - async_add_devices( + hacs: HacsBase = hass.data[DOMAIN] + async_add_entities( HacsRepositoryUpdateEntity(hacs=hacs, repository=repository) for repository in hacs.repositories.list_downloaded ) @@ -25,13 +31,12 @@ async def async_setup_entry(hass, _config_entry, async_add_devices): class HacsRepositoryUpdateEntity(HacsRepositoryEntity, UpdateEntity): """Update entities for repositories downloaded with HACS.""" - @property - def supported_features(self) -> int | None: - """Return the supported features of the entity.""" - features = 4 | 16 - if self.repository.can_download: - features = features | 1 - return features + _attr_supported_features = ( + UpdateEntityFeature.INSTALL + | UpdateEntityFeature.SPECIFIC_VERSION + | UpdateEntityFeature.PROGRESS + | UpdateEntityFeature.RELEASE_NOTES + ) @property def name(self) -> str | None: @@ -58,8 +63,6 @@ class HacsRepositoryUpdateEntity(HacsRepositoryEntity, UpdateEntity): @property def release_summary(self) -> str | None: """Return the release summary.""" - if not self.repository.can_download: - return f"Requires Home Assistant {self.repository.repository_manifest.homeassistant}" if self.repository.pending_restart: return "Restart of Home Assistant required" return None @@ -77,17 +80,18 @@ class HacsRepositoryUpdateEntity(HacsRepositoryEntity, UpdateEntity): async def async_install(self, version: str | None, backup: bool, **kwargs: Any) -> None: """Install an update.""" - if self.repository.display_version_or_commit == "version": - self._update_in_progress(progress=10) - self.repository.data.selected_tag = self.latest_version - await self.repository.update_repository(force=True) - self._update_in_progress(progress=20) - await self.repository.async_install() - self._update_in_progress(progress=False) + to_download = version or self.latest_version + if to_download == self.installed_version: + raise HomeAssistantError(f"Version {self.installed_version} of { + self.repository.data.full_name} is already downloaded") + try: + await self.repository.async_download_repository(ref=version or self.latest_version) + except HacsException as exception: + raise HomeAssistantError(exception) from exception async def async_release_notes(self) -> str | None: """Return the release notes.""" - if self.repository.pending_restart or not self.repository.can_download: + if self.repository.pending_restart: return None if self.latest_version not in self.repository.data.published_tags: @@ -102,9 +106,18 @@ class HacsRepositoryUpdateEntity(HacsRepositoryEntity, UpdateEntity): self.repository.data.last_version = next(iter(self.repository.data.published_tags)) release_notes = "" - if len(self.repository.releases.objects) > 0: - release = self.repository.releases.objects[0] - release_notes += release.body + # Compile release notes from installed version up to the latest + if self.installed_version in self.repository.data.published_tags: + for release in self.repository.releases.objects: + if release.tag_name == self.installed_version: + break + release_notes += f"# {release.tag_name}" + if release.tag_name != release.name: + release_notes += f" - {release.name}" + release_notes += f"\n\n{release.body}" + release_notes += "\n\n---\n\n" + elif any(self.repository.releases.objects): + release_notes += self.repository.releases.objects[0].body if self.repository.pending_update: if self.repository.data.category == HacsCategory.INTEGRATION: diff --git a/custom_components/hacs/utils/backup.py b/custom_components/hacs/utils/backup.py index 3f78558..0c64bfc 100644 --- a/custom_components/hacs/utils/backup.py +++ b/custom_components/hacs/utils/backup.py @@ -1,4 +1,5 @@ """Backup.""" + from __future__ import annotations import os @@ -27,7 +28,7 @@ class Backup: backup_path: str = DEFAULT_BACKUP_PATH, repository: HacsRepository | None = None, ) -> None: - """initialize.""" + """Initialize.""" self.hacs = hacs self.repository = repository self.local_path = local_path or repository.content.path.local @@ -107,33 +108,3 @@ class Backup: while os.path.exists(self.backup_path): sleep(0.1) self.hacs.log.debug("Backup dir %s cleared", self.backup_path) - - -class BackupNetDaemon(Backup): - """BackupNetDaemon.""" - - def create(self) -> None: - """Create a backup in /tmp""" - if not self._init_backup_dir(): - return - - for filename in os.listdir(self.repository.content.path.local): - if not filename.endswith(".yaml"): - continue - - source_file_name = f"{self.repository.content.path.local}/{filename}" - target_file_name = f"{self.backup_path}/{filename}" - shutil.copyfile(source_file_name, target_file_name) - - def restore(self) -> None: - """Create a backup in /tmp""" - if not os.path.exists(self.backup_path): - return - - for filename in os.listdir(self.backup_path): - if not filename.endswith(".yaml"): - continue - - source_file_name = f"{self.backup_path}/{filename}" - target_file_name = f"{self.repository.content.path.local}/{filename}" - shutil.copyfile(source_file_name, target_file_name) diff --git a/custom_components/hacs/utils/configuration_schema.py b/custom_components/hacs/utils/configuration_schema.py index 268fc4c..b003bf7 100644 --- a/custom_components/hacs/utils/configuration_schema.py +++ b/custom_components/hacs/utils/configuration_schema.py @@ -1,74 +1,9 @@ """HACS Configuration Schemas.""" -# pylint: disable=dangerous-default-value -import voluptuous as vol - -from ..const import LOCALE # Configuration: -TOKEN = "token" SIDEPANEL_TITLE = "sidepanel_title" SIDEPANEL_ICON = "sidepanel_icon" -FRONTEND_REPO = "frontend_repo" -FRONTEND_REPO_URL = "frontend_repo_url" APPDAEMON = "appdaemon" -NETDAEMON = "netdaemon" # Options: COUNTRY = "country" -DEBUG = "debug" -RELEASE_LIMIT = "release_limit" -EXPERIMENTAL = "experimental" - -# Config group -PATH_OR_URL = "frontend_repo_path_or_url" - - -def hacs_base_config_schema(config: dict = {}) -> dict: - """Return a shcema configuration dict for HACS.""" - if not config: - config = { - TOKEN: "xxxxxxxxxxxxxxxxxxxxxxxxxxx", - } - return { - vol.Required(TOKEN, default=config.get(TOKEN)): str, - } - - -def hacs_config_option_schema(options: dict = {}) -> dict: - """Return a shcema for HACS configuration options.""" - if not options: - options = { - APPDAEMON: False, - COUNTRY: "ALL", - DEBUG: False, - EXPERIMENTAL: False, - NETDAEMON: False, - RELEASE_LIMIT: 5, - SIDEPANEL_ICON: "hacs:hacs", - SIDEPANEL_TITLE: "HACS", - FRONTEND_REPO: "", - FRONTEND_REPO_URL: "", - } - return { - vol.Optional(SIDEPANEL_TITLE, default=options.get(SIDEPANEL_TITLE)): str, - vol.Optional(SIDEPANEL_ICON, default=options.get(SIDEPANEL_ICON)): str, - vol.Optional(RELEASE_LIMIT, default=options.get(RELEASE_LIMIT)): int, - vol.Optional(COUNTRY, default=options.get(COUNTRY)): vol.In(LOCALE), - vol.Optional(APPDAEMON, default=options.get(APPDAEMON)): bool, - vol.Optional(NETDAEMON, default=options.get(NETDAEMON)): bool, - vol.Optional(DEBUG, default=options.get(DEBUG)): bool, - vol.Optional(EXPERIMENTAL, default=options.get(EXPERIMENTAL)): bool, - vol.Exclusive(FRONTEND_REPO, PATH_OR_URL): str, - vol.Exclusive(FRONTEND_REPO_URL, PATH_OR_URL): str, - } - - -def hacs_config_combined() -> dict: - """Combine the configuration options.""" - base = hacs_base_config_schema() - options = hacs_config_option_schema() - - for option in options: - base[option] = options[option] - - return base diff --git a/custom_components/hacs/utils/data.py b/custom_components/hacs/utils/data.py index 12e9db7..f540272 100644 --- a/custom_components/hacs/utils/data.py +++ b/custom_components/hacs/utils/data.py @@ -1,13 +1,13 @@ """Data handler for HACS.""" + from __future__ import annotations import asyncio -from datetime import datetime +from datetime import UTC, datetime from typing import Any from homeassistant.core import callback from homeassistant.exceptions import HomeAssistantError -from homeassistant.util import json as json_util from ..base import HacsBase from ..const import HACS_REPOSITORY_ID @@ -47,6 +47,7 @@ EXPORTED_DOWNLOADED_REPOSITORY_DATA = EXPORTED_REPOSITORY_DATA + ( ("last_version", None), ("manifest_name", None), ("open_issues", 0), + ("prerelease", None), ("published_tags", []), ("releases", False), ("selected_tag", None), @@ -84,8 +85,7 @@ class HacsData: "ignored_repositories": self.hacs.common.ignored_repositories, }, ) - if self.hacs.configuration.experimental: - await self._async_store_experimental_content_and_repos() + await self._async_store_experimental_content_and_repos() await self._async_store_content_and_repos() async def _async_store_content_and_repos(self, _=None): # bb: ignore @@ -100,7 +100,7 @@ class HacsData: for event in (HacsDispatchEvent.REPOSITORY, HacsDispatchEvent.CONFIG): self.hacs.async_dispatch(event, {}) - async def _async_store_experimental_content_and_repos(self, _=None): # bb: ignore + async def _async_store_experimental_content_and_repos(self, _=None): """Store the main repos file and each repo that is out of date.""" # Repositories self.content = {} @@ -165,29 +165,16 @@ class HacsData: pass try: - data = ( - await async_load_from_store( - self.hacs.hass, - "data" if self.hacs.configuration.experimental else "repositories", - ) - or {} - ) - if data and self.hacs.configuration.experimental: + repositories = await async_load_from_store(self.hacs.hass, "repositories") + if not repositories and (data := await async_load_from_store(self.hacs.hass, "data")): for category, entries in data.get("repositories", {}).items(): for repository in entries: repositories[repository["id"]] = {"category": category, **repository} - else: - repositories = ( - data or await async_load_from_store(self.hacs.hass, "repositories") or {} - ) + except HomeAssistantError as exception: self.hacs.log.error( "Could not read %s, restore the file from a backup - %s", - self.hacs.hass.config.path( - ".storage/hacs.data" - if self.hacs.configuration.experimental - else ".storage/hacs.repositories" - ), + self.hacs.hass.config.path(".storage/hacs.data"), exception, ) self.hacs.disable_hacs(HacsDisabledReason.RESTORE) @@ -196,13 +183,7 @@ class HacsData: if not hacs and not repositories: # Assume new install self.hacs.status.new = True - if self.hacs.configuration.experimental: - return True - self.logger.info(" Loading base repository information") - repositories = await self.hacs.hass.async_add_executor_job( - json_util.load_json, - f"{self.hacs.core.config_path}/custom_components/hacs/utils/default.repositories", - ) + return True self.logger.info(" Restore started") @@ -242,7 +223,8 @@ class HacsData: self.logger.info(" Restore done") except ( - BaseException # lgtm [py/catch-base-exception] pylint: disable=broad-except + # lgtm [py/catch-base-exception] pylint: disable=broad-except + BaseException ) as exception: self.logger.critical( " [%s] Restore Failed!", exception, exc_info=exception @@ -250,22 +232,28 @@ class HacsData: return False return True - async def register_unknown_repositories(self, repositories, category: str | None = None): + async def register_unknown_repositories( + self, repositories: dict[str, dict[str, Any]], category: str | None = None + ): """Registry any unknown repositories.""" - register_tasks = [ - self.hacs.async_register_repository( + for repo_idx, (entry, repo_data) in enumerate(repositories.items()): + # async_register_repository is awaited in a loop + # since its unlikely to ever suspend at startup + if ( + entry == "0" + or repo_data.get("category", category) is None + or self.hacs.repositories.is_registered(repository_id=entry) + ): + continue + await self.hacs.async_register_repository( repository_full_name=repo_data["full_name"], category=repo_data.get("category", category), check=False, repository_id=entry, ) - for entry, repo_data in repositories.items() - if entry != "0" - and not self.hacs.repositories.is_registered(repository_id=entry) - and repo_data.get("category", category) is not None - ] - if register_tasks: - await asyncio.gather(*register_tasks) + if repo_idx % 100 == 0: + # yield to avoid blocking the event loop + await asyncio.sleep(0) @callback def async_restore_repository(self, entry: str, repository_data: dict[str, Any]): @@ -278,8 +266,13 @@ class HacsData: if not repository: return + try: + self.hacs.repositories.set_repository_id(repository, entry) + except ValueError as exception: + self.logger.warning(" duplicate IDs %s", exception) + return + # Restore repository attributes - self.hacs.repositories.set_repository_id(repository, entry) repository.data.authors = repository_data.get("authors", []) repository.data.description = repository_data.get("description", "") repository.data.downloads = repository_data.get("downloads", 0) @@ -302,18 +295,22 @@ class HacsData: repository.data.selected_tag = repository_data.get("selected_tag") repository.data.show_beta = repository_data.get("show_beta", False) repository.data.last_version = repository_data.get("last_version") + repository.data.prerelease = repository_data.get("prerelease") repository.data.last_commit = repository_data.get("last_commit") repository.data.installed_version = repository_data.get("version_installed") repository.data.installed_commit = repository_data.get("installed_commit") repository.data.manifest_name = repository_data.get("manifest_name") if last_fetched := repository_data.get("last_fetched"): - repository.data.last_fetched = datetime.fromtimestamp(last_fetched) + repository.data.last_fetched = datetime.fromtimestamp(last_fetched, UTC) repository.repository_manifest = HacsManifest.from_dict( repository_data.get("manifest") or repository_data.get("repository_manifest") or {} ) + if repository.data.prerelease == repository.data.last_version: + repository.data.prerelease = None + if repository.localpath is not None and is_safe(self.hacs, repository.localpath): # Set local path repository.content.path.local = repository.localpath diff --git a/custom_components/hacs/utils/decode.py b/custom_components/hacs/utils/decode.py index 9d42516..708f22f 100644 --- a/custom_components/hacs/utils/decode.py +++ b/custom_components/hacs/utils/decode.py @@ -1,4 +1,5 @@ """Util to decode content from the github API.""" + from base64 import b64decode diff --git a/custom_components/hacs/utils/decorator.py b/custom_components/hacs/utils/decorator.py index 4cf9c69..7c5e76a 100644 --- a/custom_components/hacs/utils/decorator.py +++ b/custom_components/hacs/utils/decorator.py @@ -1,9 +1,11 @@ """HACS Decorators.""" + from __future__ import annotations import asyncio +from collections.abc import Coroutine from functools import wraps -from typing import TYPE_CHECKING, Any, Coroutine +from typing import TYPE_CHECKING, Any from ..const import DEFAULT_CONCURRENT_BACKOFF_TIME, DEFAULT_CONCURRENT_TASKS diff --git a/custom_components/hacs/utils/filters.py b/custom_components/hacs/utils/filters.py index e155b8e..1482c75 100644 --- a/custom_components/hacs/utils/filters.py +++ b/custom_components/hacs/utils/filters.py @@ -1,4 +1,5 @@ """Filter functions.""" + from __future__ import annotations from typing import Any diff --git a/custom_components/hacs/utils/json.py b/custom_components/hacs/utils/json.py index 1a4f582..b490cb8 100644 --- a/custom_components/hacs/utils/json.py +++ b/custom_components/hacs/utils/json.py @@ -1,10 +1,5 @@ """JSON utils.""" -try: - # Could be removed after 2022.06 is the min version - # But in case Home Assistant changes, keep this try/except here... - from homeassistant.helpers.json import json_loads -except ImportError: - from json import loads as json_loads +from homeassistant.util.json import json_loads __all__ = ["json_loads"] diff --git a/custom_components/hacs/utils/logger.py b/custom_components/hacs/utils/logger.py index 699d7f1..47a77c0 100644 --- a/custom_components/hacs/utils/logger.py +++ b/custom_components/hacs/utils/logger.py @@ -1,4 +1,5 @@ """Custom logger for HACS.""" + import logging from ..const import PACKAGE_NAME diff --git a/custom_components/hacs/utils/path.py b/custom_components/hacs/utils/path.py index 493b9e6..7994a8d 100644 --- a/custom_components/hacs/utils/path.py +++ b/custom_components/hacs/utils/path.py @@ -1,6 +1,8 @@ """Path utils""" + from __future__ import annotations +from functools import lru_cache from pathlib import Path from typing import TYPE_CHECKING @@ -8,14 +10,32 @@ if TYPE_CHECKING: from ..base import HacsBase +@lru_cache(maxsize=1) +def _get_safe_paths( + config_path: str, + appdaemon_path: str, + plugin_path: str, + python_script_path: str, + theme_path: str, +) -> set[str]: + """Get safe paths.""" + return { + Path(f"{config_path}/{appdaemon_path}").as_posix(), + Path(f"{config_path}/{plugin_path}").as_posix(), + Path(f"{config_path}/{python_script_path}").as_posix(), + Path(f"{config_path}/{theme_path}").as_posix(), + Path(f"{config_path}/custom_components/").as_posix(), + Path(f"{config_path}/custom_templates/").as_posix(), + } + + def is_safe(hacs: HacsBase, path: str | Path) -> bool: """Helper to check if path is safe to remove.""" - return Path(path).as_posix() not in ( - Path(f"{hacs.core.config_path}/{hacs.configuration.appdaemon_path}").as_posix(), - Path(f"{hacs.core.config_path}/{hacs.configuration.netdaemon_path}").as_posix(), - Path(f"{hacs.core.config_path}/{hacs.configuration.plugin_path}").as_posix(), - Path(f"{hacs.core.config_path}/{hacs.configuration.python_script_path}").as_posix(), - Path(f"{hacs.core.config_path}/{hacs.configuration.theme_path}").as_posix(), - Path(f"{hacs.core.config_path}/custom_components/").as_posix(), - Path(f"{hacs.core.config_path}/custom_templates/").as_posix(), + configuration = hacs.configuration + return Path(path).as_posix() not in _get_safe_paths( + hacs.core.config_path, + configuration.appdaemon_path, + configuration.plugin_path, + configuration.python_script_path, + configuration.theme_path, ) diff --git a/custom_components/hacs/utils/queue_manager.py b/custom_components/hacs/utils/queue_manager.py index 8bc7714..e8498be 100644 --- a/custom_components/hacs/utils/queue_manager.py +++ b/custom_components/hacs/utils/queue_manager.py @@ -1,9 +1,10 @@ """The QueueManager class.""" + from __future__ import annotations import asyncio +from collections.abc import Coroutine import time -from typing import Coroutine from homeassistant.core import HomeAssistant @@ -60,9 +61,6 @@ class QueueManager: for task in self.queue: local_queue.append(task) - for task in local_queue: - self.queue.remove(task) - _LOGGER.debug(" Starting queue execution for %s tasks", len(local_queue)) start = time.time() result = await asyncio.gather(*local_queue, return_exceptions=True) @@ -71,6 +69,9 @@ class QueueManager: _LOGGER.error(" %s", entry) end = time.time() - start + for task in local_queue: + self.queue.remove(task) + _LOGGER.debug( " Queue execution finished for %s tasks finished in %.2f seconds", len(local_queue), diff --git a/custom_components/hacs/utils/regex.py b/custom_components/hacs/utils/regex.py index 6f92fa0..845e403 100644 --- a/custom_components/hacs/utils/regex.py +++ b/custom_components/hacs/utils/regex.py @@ -1,4 +1,5 @@ """Regex utils""" + from __future__ import annotations import re diff --git a/custom_components/hacs/utils/store.py b/custom_components/hacs/utils/store.py index d3a0fc5..f0afa07 100644 --- a/custom_components/hacs/utils/store.py +++ b/custom_components/hacs/utils/store.py @@ -1,4 +1,5 @@ """Storage handers.""" + from homeassistant.helpers.json import JSONEncoder from homeassistant.helpers.storage import Store from homeassistant.util import json as json_util diff --git a/custom_components/hacs/utils/validate.py b/custom_components/hacs/utils/validate.py index 52a0032..fa25be9 100644 --- a/custom_components/hacs/utils/validate.py +++ b/custom_components/hacs/utils/validate.py @@ -1,7 +1,10 @@ """Validation utilities.""" + from __future__ import annotations +from collections.abc import Callable from dataclasses import dataclass, field +from typing import Any from awesomeversion import AwesomeVersion from homeassistant.helpers.config_validation import url as url_validator @@ -45,9 +48,9 @@ HACS_MANIFEST_JSON_SCHEMA = vol.Schema( vol.Optional("content_in_root"): bool, vol.Optional("country"): _country_validator, vol.Optional("filename"): str, - vol.Optional("hacs"): vol.Coerce(AwesomeVersion), + vol.Optional("hacs"): str, vol.Optional("hide_default_branch"): bool, - vol.Optional("homeassistant"): vol.Coerce(AwesomeVersion), + vol.Optional("homeassistant"): str, vol.Optional("persistent_directory"): str, vol.Optional("render_readme"): bool, vol.Optional("zip_release"): bool, @@ -67,3 +70,146 @@ INTEGRATION_MANIFEST_JSON_SCHEMA = vol.Schema( }, extra=vol.ALLOW_EXTRA, ) + + +def validate_repo_data(schema: dict[str, Any], extra: int) -> Callable[[Any], Any]: + """Return a validator for repo data. + + This is used instead of vol.All to always try both the repo schema and + and the validate_version validator. + """ + _schema = vol.Schema(schema, extra=extra) + + def validate_repo_data(data: Any) -> Any: + """Validate integration repo data.""" + schema_errors: vol.MultipleInvalid | None = None + try: + _schema(data) + except vol.MultipleInvalid as err: + schema_errors = err + try: + validate_version(data) + except vol.Invalid as err: + if schema_errors: + schema_errors.add(err) + else: + raise + if schema_errors: + raise schema_errors + return data + + return validate_repo_data + + +def validate_version(data: Any) -> Any: + """Ensure at least one of last_commit or last_version is present.""" + if "last_commit" not in data and "last_version" not in data: + raise vol.Invalid("Expected at least one of [`last_commit`, `last_version`], got none") + return data + + +V2_COMMON_DATA_JSON_SCHEMA = { + vol.Required("description"): vol.Any(str, None), + vol.Optional("downloads"): int, + vol.Optional("etag_releases"): str, + vol.Required("etag_repository"): str, + vol.Required("full_name"): str, + vol.Optional("last_commit"): str, + vol.Required("last_fetched"): vol.Any(int, float), + vol.Required("last_updated"): str, + vol.Optional("last_version"): str, + vol.Optional("prerelease"): str, + vol.Required("manifest"): { + vol.Optional("country"): vol.Any([str], False), + vol.Optional("name"): str, + }, + vol.Optional("open_issues"): int, + vol.Optional("stargazers_count"): int, + vol.Optional("topics"): [str], +} + +V2_INTEGRATION_DATA_JSON_SCHEMA = { + **V2_COMMON_DATA_JSON_SCHEMA, + vol.Required("domain"): str, + vol.Required("manifest_name"): str, +} + +_V2_REPO_SCHEMAS = { + "appdaemon": V2_COMMON_DATA_JSON_SCHEMA, + "integration": V2_INTEGRATION_DATA_JSON_SCHEMA, + "plugin": V2_COMMON_DATA_JSON_SCHEMA, + "python_script": V2_COMMON_DATA_JSON_SCHEMA, + "template": V2_COMMON_DATA_JSON_SCHEMA, + "theme": V2_COMMON_DATA_JSON_SCHEMA, +} + +# Used when validating repos in the hacs integration, discards extra keys +VALIDATE_FETCHED_V2_REPO_DATA = { + category: validate_repo_data(schema, vol.REMOVE_EXTRA) + for category, schema in _V2_REPO_SCHEMAS.items() +} + +# Used when validating repos when generating data, fails on extra keys +VALIDATE_GENERATED_V2_REPO_DATA = { + category: vol.Schema({str: validate_repo_data(schema, vol.PREVENT_EXTRA)}) + for category, schema in _V2_REPO_SCHEMAS.items() +} + +V2_CRITICAL_REPO_DATA_SCHEMA = { + vol.Required("link"): str, + vol.Required("reason"): str, + vol.Required("repository"): str, +} + +# Used when validating critical repos in the hacs integration, discards extra keys +VALIDATE_FETCHED_V2_CRITICAL_REPO_SCHEMA = vol.Schema( + V2_CRITICAL_REPO_DATA_SCHEMA, + extra=vol.REMOVE_EXTRA, +) + +# Used when validating critical repos when generating data, fails on extra keys +VALIDATE_GENERATED_V2_CRITICAL_REPO_SCHEMA = vol.Schema( + [ + vol.Schema( + V2_CRITICAL_REPO_DATA_SCHEMA, + extra=vol.PREVENT_EXTRA, + ) + ] +) + +V2_REMOVED_REPO_DATA_SCHEMA = { + vol.Optional("link"): str, + vol.Optional("reason"): str, + vol.Required("removal_type"): vol.In( + [ + "Integration is missing a version, and is abandoned.", + "Remove", + "archived", + "blacklist", + "critical", + "deprecated", + "removal", + "remove", + "removed", + "replaced", + "repository", + ] + ), + vol.Required("repository"): str, +} + +# Used when validating removed repos in the hacs integration, discards extra keys +VALIDATE_FETCHED_V2_REMOVED_REPO_SCHEMA = vol.Schema( + V2_REMOVED_REPO_DATA_SCHEMA, + extra=vol.REMOVE_EXTRA, +) + +# Used when validating removed repos when generating data, fails on extra keys +VALIDATE_GENERATED_V2_REMOVED_REPO_SCHEMA = vol.Schema( + [ + vol.Schema( + V2_REMOVED_REPO_DATA_SCHEMA, + extra=vol.PREVENT_EXTRA, + ) + ] +) diff --git a/custom_components/hacs/utils/version.py b/custom_components/hacs/utils/version.py index b11012d..6c44b2c 100644 --- a/custom_components/hacs/utils/version.py +++ b/custom_components/hacs/utils/version.py @@ -1,4 +1,5 @@ """Version utils.""" + from __future__ import annotations from functools import lru_cache diff --git a/custom_components/hacs/utils/workarounds.py b/custom_components/hacs/utils/workarounds.py index b730e3c..4d7867c 100644 --- a/custom_components/hacs/utils/workarounds.py +++ b/custom_components/hacs/utils/workarounds.py @@ -1,7 +1,37 @@ -"""Workarounds for issues that should not be fixed.""" +"""Workarounds.""" +from homeassistant.core import HomeAssistant DOMAIN_OVERRIDES = { # https://github.com/hacs/integration/issues/2465 "custom-components/sensor.custom_aftership": "custom_aftership" } + + +try: + from homeassistant.components.http import StaticPathConfig + + async def async_register_static_path( + hass: HomeAssistant, + url_path: str, + path: str, + cache_headers: bool = True, + ) -> None: + """Register a static path with the HTTP component.""" + await hass.http.async_register_static_paths( + [StaticPathConfig(url_path, path, cache_headers)] + ) +except ImportError: + + async def async_register_static_path( + hass: HomeAssistant, + url_path: str, + path: str, + cache_headers: bool = True, + ) -> None: + """Register a static path with the HTTP component. + + Legacy: Can be removed when min version is 2024.7 + https://developers.home-assistant.io/blog/2024/06/18/async_register_static_paths/ + """ + hass.http.register_static_path(url_path, path, cache_headers) diff --git a/custom_components/hacs/validate/archived.py b/custom_components/hacs/validate/archived.py index 39fde0f..2205d56 100644 --- a/custom_components/hacs/validate/archived.py +++ b/custom_components/hacs/validate/archived.py @@ -1,8 +1,12 @@ from __future__ import annotations -from ..repositories.base import HacsRepository +from typing import TYPE_CHECKING + from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + async def async_setup_validator(repository: HacsRepository) -> Validator: """Set up this validator.""" @@ -15,7 +19,7 @@ class Validator(ActionValidationBase): more_info = "https://hacs.xyz/docs/publish/include#check-archived" allow_fork = False - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" if self.repository.data.archived: raise ValidationException("The repository is archived") diff --git a/custom_components/hacs/validate/base.py b/custom_components/hacs/validate/base.py index a58ebb8..c69e37a 100644 --- a/custom_components/hacs/validate/base.py +++ b/custom_components/hacs/validate/base.py @@ -1,12 +1,13 @@ """Base class for validation.""" + from __future__ import annotations -from typing import TYPE_CHECKING +from typing import TYPE_CHECKING, Any -from ..enums import HacsCategory from ..exceptions import HacsException if TYPE_CHECKING: + from ..enums import HacsCategory from ..repositories.base import HacsRepository @@ -17,7 +18,7 @@ class ValidationException(HacsException): class ActionValidationBase: """Base class for action validation.""" - categories: list[HacsCategory] = [] + categories: tuple[HacsCategory, ...] = () allow_fork: bool = True more_info: str = "https://hacs.xyz/docs/publish/action" @@ -34,7 +35,7 @@ class ActionValidationBase: async def async_validate(self) -> None: """Validate the repository.""" - async def execute_validation(self, *_, **__) -> None: + async def execute_validation(self, *_: Any, **__: Any) -> None: """Execute the task defined in subclass.""" self.failed = False diff --git a/custom_components/hacs/validate/brands.py b/custom_components/hacs/validate/brands.py index 15b66ae..20869c9 100644 --- a/custom_components/hacs/validate/brands.py +++ b/custom_components/hacs/validate/brands.py @@ -1,10 +1,14 @@ from __future__ import annotations +from typing import TYPE_CHECKING + from custom_components.hacs.enums import HacsCategory -from ..repositories.base import HacsRepository from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + URL = "https://brands.home-assistant.io/domains.json" @@ -17,9 +21,9 @@ class Validator(ActionValidationBase): """Validate the repository.""" more_info = "https://hacs.xyz/docs/publish/include#check-brands" - categories = [HacsCategory.INTEGRATION] + categories = (HacsCategory.INTEGRATION,) - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" response = await self.hacs.session.get(URL) diff --git a/custom_components/hacs/validate/description.py b/custom_components/hacs/validate/description.py index f52f457..1dbe9f8 100644 --- a/custom_components/hacs/validate/description.py +++ b/custom_components/hacs/validate/description.py @@ -1,8 +1,12 @@ from __future__ import annotations -from ..repositories.base import HacsRepository +from typing import TYPE_CHECKING + from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + async def async_setup_validator(repository: HacsRepository) -> Validator: """Set up this validator.""" @@ -15,7 +19,7 @@ class Validator(ActionValidationBase): more_info = "https://hacs.xyz/docs/publish/include#check-repository" allow_fork = False - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" if not self.repository.data.description: raise ValidationException("The repository has no description") diff --git a/custom_components/hacs/validate/hacsjson.py b/custom_components/hacs/validate/hacsjson.py index 6ba6d2b..ea4a610 100644 --- a/custom_components/hacs/validate/hacsjson.py +++ b/custom_components/hacs/validate/hacsjson.py @@ -1,9 +1,10 @@ from __future__ import annotations from voluptuous.error import Invalid +from voluptuous.humanize import humanize_error -from ..enums import RepositoryFile -from ..repositories.base import HacsRepository +from ..enums import HacsCategory, RepositoryFile +from ..repositories.base import HacsManifest, HacsRepository from ..utils.validate import HACS_MANIFEST_JSON_SCHEMA from .base import ActionValidationBase, ValidationException @@ -18,13 +19,17 @@ class Validator(ActionValidationBase): more_info = "https://hacs.xyz/docs/publish/include#check-hacs-manifest" - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" if RepositoryFile.HACS_JSON not in [x.filename for x in self.repository.tree]: raise ValidationException(f"The repository has no '{RepositoryFile.HACS_JSON}' file") content = await self.repository.async_get_hacs_json(self.repository.ref) try: - HACS_MANIFEST_JSON_SCHEMA(content) + hacsjson = HacsManifest.from_dict(HACS_MANIFEST_JSON_SCHEMA(content)) except Invalid as exception: - raise ValidationException(exception) from exception + raise ValidationException(humanize_error(content, exception)) from exception + + if self.repository.data.category == HacsCategory.INTEGRATION: + if hacsjson.zip_release and not hacsjson.filename: + raise ValidationException("zip_release is True, but filename is not set") diff --git a/custom_components/hacs/validate/images.py b/custom_components/hacs/validate/images.py index 3b13fc9..313a7d3 100644 --- a/custom_components/hacs/validate/images.py +++ b/custom_components/hacs/validate/images.py @@ -1,9 +1,13 @@ from __future__ import annotations +from typing import TYPE_CHECKING + from ..enums import HacsCategory -from ..repositories.base import HacsRepository from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + IGNORED = ["-shield", "img.shields.io", "buymeacoffee.com"] @@ -15,12 +19,12 @@ async def async_setup_validator(repository: HacsRepository) -> Validator: class Validator(ActionValidationBase): """Validate the repository.""" - categories = [HacsCategory.PLUGIN, HacsCategory.THEME] + categories = (HacsCategory.PLUGIN, HacsCategory.THEME) more_info = "https://hacs.xyz/docs/publish/include#check-images" - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" - info = await self.repository.async_get_info_file_contents() + info = await self.repository.async_get_info_file_contents(version=self.repository.ref) for line in info.split("\n"): if " Validator: """Set up this validator.""" @@ -14,7 +18,7 @@ class Validator(ActionValidationBase): more_info = "https://hacs.xyz/docs/publish/include#check-info" - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" filenames = [x.filename.lower() for x in self.repository.tree] if "readme" in filenames: diff --git a/custom_components/hacs/validate/integration_manifest.py b/custom_components/hacs/validate/integration_manifest.py index 524c936..edd54b1 100644 --- a/custom_components/hacs/validate/integration_manifest.py +++ b/custom_components/hacs/validate/integration_manifest.py @@ -1,13 +1,17 @@ from __future__ import annotations +from typing import TYPE_CHECKING + from voluptuous.error import Invalid from ..enums import HacsCategory, RepositoryFile -from ..repositories.base import HacsRepository -from ..repositories.integration import HacsIntegrationRepository from ..utils.validate import INTEGRATION_MANIFEST_JSON_SCHEMA from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + from ..repositories.integration import HacsIntegrationRepository + async def async_setup_validator(repository: HacsRepository) -> Validator: """Set up this validator.""" @@ -19,16 +23,16 @@ class Validator(ActionValidationBase): repository: HacsIntegrationRepository more_info = "https://hacs.xyz/docs/publish/include#check-manifest" - categories = [HacsCategory.INTEGRATION] + categories = (HacsCategory.INTEGRATION,) - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" if RepositoryFile.MAINIFEST_JSON not in [x.filename for x in self.repository.tree]: raise ValidationException( f"The repository has no '{RepositoryFile.MAINIFEST_JSON}' file" ) - content = await self.repository.async_get_integration_manifest(self.repository.ref) + content = await self.repository.get_integration_manifest(version=self.repository.ref) try: INTEGRATION_MANIFEST_JSON_SCHEMA(content) except Invalid as exception: diff --git a/custom_components/hacs/validate/issues.py b/custom_components/hacs/validate/issues.py index 13515db..88afa6e 100644 --- a/custom_components/hacs/validate/issues.py +++ b/custom_components/hacs/validate/issues.py @@ -1,8 +1,12 @@ from __future__ import annotations -from ..repositories.base import HacsRepository +from typing import TYPE_CHECKING + from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + async def async_setup_validator(repository: HacsRepository) -> Validator: """Set up this validator.""" @@ -15,7 +19,7 @@ class Validator(ActionValidationBase): more_info = "https://hacs.xyz/docs/publish/include#check-repository" allow_fork = False - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" if not self.repository.data.has_issues: raise ValidationException("The repository does not have issues enabled") diff --git a/custom_components/hacs/validate/manager.py b/custom_components/hacs/validate/manager.py index af69353..94d3f88 100644 --- a/custom_components/hacs/validate/manager.py +++ b/custom_components/hacs/validate/manager.py @@ -1,4 +1,5 @@ """Hacs validation manager.""" + from __future__ import annotations import asyncio @@ -7,13 +8,12 @@ import os from pathlib import Path from typing import TYPE_CHECKING -from homeassistant.core import HomeAssistant - -from ..repositories.base import HacsRepository -from .base import ActionValidationBase - if TYPE_CHECKING: + from homeassistant.core import HomeAssistant + from ..base import HacsBase + from ..repositories.base import HacsRepository + from .base import ActionValidationBase class ValidationManager: @@ -23,16 +23,16 @@ class ValidationManager: """Initialize the setup manager class.""" self.hacs = hacs self.hass = hass - self._validatiors: dict[str, ActionValidationBase] = {} + self._validators: dict[str, ActionValidationBase] = {} @property - def validatiors(self) -> list[ActionValidationBase]: + def validators(self) -> list[ActionValidationBase]: """Return all list of all tasks.""" - return list(self._validatiors.values()) + return list(self._validators.values()) async def async_load(self, repository: HacsRepository) -> None: """Load all tasks.""" - self._validatiors = {} + self._validators = {} validator_files = Path(__file__).parent validator_modules = ( module.stem @@ -40,10 +40,10 @@ class ValidationManager: if module.name not in ("base.py", "__init__.py", "manager.py") ) - async def _load_module(module: str): + async def _load_module(module: str) -> None: task_module = import_module(f"{__package__}.{module}") if task := await task_module.async_setup_validator(repository=repository): - self._validatiors[task.slug] = task + self._validators[task.slug] = task await asyncio.gather(*[_load_module(task) for task in validator_modules]) @@ -59,9 +59,9 @@ class ValidationManager: and os.getenv("GITHUB_REPOSITORY") != repository.data.full_name ) - validatiors = [ + validators = [ validator - for validator in self.validatiors or [] + for validator in self.validators or [] if ( (not validator.categories or repository.data.category in validator.categories) and validator.slug not in os.getenv("INPUT_IGNORE", "").split(" ") @@ -69,10 +69,10 @@ class ValidationManager: ) ] - await asyncio.gather(*[validator.execute_validation() for validator in validatiors]) + await asyncio.gather(*[validator.execute_validation() for validator in validators]) - total = len(validatiors) - failed = len([x for x in validatiors if x.failed]) + total = len(validators) + failed = len([x for x in validators if x.failed]) if failed != 0: repository.logger.error("%s %s/%s checks failed", repository.string, failed, total) diff --git a/custom_components/hacs/validate/topics.py b/custom_components/hacs/validate/topics.py index d9f18d8..ec8ddd1 100644 --- a/custom_components/hacs/validate/topics.py +++ b/custom_components/hacs/validate/topics.py @@ -1,8 +1,12 @@ from __future__ import annotations -from ..repositories.base import HacsRepository +from typing import TYPE_CHECKING + from .base import ActionValidationBase, ValidationException +if TYPE_CHECKING: + from ..repositories.base import HacsRepository + async def async_setup_validator(repository: HacsRepository) -> Validator: """Set up this validator.""" @@ -15,7 +19,7 @@ class Validator(ActionValidationBase): more_info = "https://hacs.xyz/docs/publish/include#check-repository" allow_fork = False - async def async_validate(self): + async def async_validate(self) -> None: """Validate the repository.""" if not self.repository.data.topics: raise ValidationException("The repository has no valid topics") diff --git a/custom_components/hacs/websocket/__init__.py b/custom_components/hacs/websocket/__init__.py index 56e1b64..6e9e2ac 100644 --- a/custom_components/hacs/websocket/__init__.py +++ b/custom_components/hacs/websocket/__init__.py @@ -1,4 +1,5 @@ """Register_commands.""" + from __future__ import annotations from typing import TYPE_CHECKING, Any @@ -24,6 +25,7 @@ from .repository import ( hacs_repository_info, hacs_repository_refresh, hacs_repository_release_notes, + hacs_repository_releases, hacs_repository_remove, hacs_repository_state, hacs_repository_version, @@ -57,6 +59,7 @@ def async_register_websocket_commands(hass: HomeAssistant) -> None: websocket_api.async_register_command(hass, hacs_repositories_clear_new) websocket_api.async_register_command(hass, hacs_repositories_removed) websocket_api.async_register_command(hass, hacs_repositories_remove) + websocket_api.async_register_command(hass, hacs_repository_releases) @websocket_api.websocket_command( @@ -75,7 +78,7 @@ async def hacs_subscribe( """Handle websocket subscriptions.""" @callback - def forward_messages(data: dict | None = None): + def forward_messages(data: dict | None = None) -> None: """Forward events to websocket.""" connection.send_message(websocket_api.event_message(msg["id"], data)) @@ -110,7 +113,6 @@ async def hacs_info( "debug": hacs.configuration.debug, "dev": hacs.configuration.dev, "disabled_reason": hacs.system.disabled_reason, - "experimental": hacs.configuration.experimental, "has_pending_tasks": hacs.queue.has_pending_tasks, "lovelace_mode": hacs.core.lovelace_mode, "stage": hacs.stage, diff --git a/custom_components/hacs/websocket/critical.py b/custom_components/hacs/websocket/critical.py index 1d729ce..a0258a7 100644 --- a/custom_components/hacs/websocket/critical.py +++ b/custom_components/hacs/websocket/critical.py @@ -1,15 +1,18 @@ """Register info websocket commands.""" + from __future__ import annotations -from typing import Any +from typing import TYPE_CHECKING, Any from homeassistant.components import websocket_api -from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv import voluptuous as vol from ..utils.store import async_load_from_store, async_save_to_store +if TYPE_CHECKING: + from homeassistant.core import HomeAssistant + @websocket_api.websocket_command( { @@ -22,7 +25,7 @@ async def hacs_critical_list( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """List critical repositories.""" connection.send_message( websocket_api.result_message( @@ -44,7 +47,7 @@ async def hacs_critical_acknowledge( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Acknowledge critical repository.""" repository = msg["repository"] diff --git a/custom_components/hacs/websocket/repositories.py b/custom_components/hacs/websocket/repositories.py index 8e13872..879f68a 100644 --- a/custom_components/hacs/websocket/repositories.py +++ b/custom_components/hacs/websocket/repositories.py @@ -1,11 +1,11 @@ """Register info websocket commands.""" + from __future__ import annotations import sys from typing import TYPE_CHECKING, Any from homeassistant.components import websocket_api -from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv import voluptuous as vol @@ -15,6 +15,8 @@ from ..const import DOMAIN from ..enums import HacsDispatchEvent if TYPE_CHECKING: + from homeassistant.core import HomeAssistant + from ..base import HacsBase @@ -30,7 +32,7 @@ async def hacs_repositories_list( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """List repositories.""" hacs: HacsBase = hass.data.get(DOMAIN) connection.send_message( @@ -68,7 +70,7 @@ async def hacs_repositories_list( for repo in hacs.repositories.list_all if repo.data.category in msg.get("categories", hacs.common.categories) and not repo.ignored_by_country_configuration - and (not hacs.configuration.experimental or repo.data.last_fetched) + and repo.data.last_fetched ], ) ) @@ -88,7 +90,7 @@ async def hacs_repositories_clear_new( connection: websocket_api.ActiveConnection, msg: dict[str, Any], ) -> None: - """Clear new repositories for spesific categories.""" + """Clear new repositories for specific categories.""" hacs: HacsBase = hass.data.get(DOMAIN) if repo := msg.get("repository"): @@ -119,7 +121,7 @@ async def hacs_repositories_removed( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Get information about removed repositories.""" hacs: HacsBase = hass.data.get(DOMAIN) content = [] @@ -142,7 +144,7 @@ async def hacs_repositories_add( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Add custom repositoriy.""" hacs: HacsBase = hass.data.get(DOMAIN) repository = regex.extract_repository_from_url(msg["repository"]) @@ -203,7 +205,7 @@ async def hacs_repositories_remove( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Remove custom repositoriy.""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) diff --git a/custom_components/hacs/websocket/repository.py b/custom_components/hacs/websocket/repository.py index a2d360d..7075238 100644 --- a/custom_components/hacs/websocket/repository.py +++ b/custom_components/hacs/websocket/repository.py @@ -1,18 +1,21 @@ """Register info websocket commands.""" + from __future__ import annotations from typing import TYPE_CHECKING, Any from homeassistant.components import websocket_api -from homeassistant.core import HomeAssistant import homeassistant.helpers.config_validation as cv import voluptuous as vol from ..const import DOMAIN from ..enums import HacsDispatchEvent +from ..exceptions import HacsException from ..utils.version import version_left_higher_then_right if TYPE_CHECKING: + from homeassistant.core import HomeAssistant + from ..base import HacsBase @@ -107,7 +110,7 @@ async def hacs_repository_ignore( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Ignore a repository.""" hacs: HacsBase = hass.data.get(DOMAIN) repository_id = msg["repository"] @@ -140,7 +143,7 @@ async def hacs_repository_state( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Set the state of a repository""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) @@ -164,7 +167,7 @@ async def hacs_repository_version( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Set the version of a repository""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) @@ -194,7 +197,7 @@ async def hacs_repository_beta( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Show or hide beta versions of a repository""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) @@ -221,24 +224,23 @@ async def hacs_repository_download( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Set the version of a repository""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) - was_installed = repository.data.installed - if version := msg.get("version"): - repository.data.selected_tag = version - await repository.update_repository(force=True) + try: + was_installed = repository.data.installed + await repository.async_download_repository(ref=msg.get("version")) + if not was_installed: + hacs.async_dispatch(HacsDispatchEvent.RELOAD, {"force": True}) + await hacs.async_recreate_entities() - await repository.async_install() - repository.state = None - if not was_installed: - hacs.async_dispatch(HacsDispatchEvent.RELOAD, {"force": True}) - await hacs.async_recreate_entities() - - await hacs.data.async_write() - connection.send_message(websocket_api.result_message(msg["id"], {})) + await hacs.data.async_write() + connection.send_message(websocket_api.result_message(msg["id"], {})) + except HacsException as exception: + repository.logger.error("%s %s", repository.string, exception) + connection.send_error(msg["id"], "error", str(exception)) @websocket_api.websocket_command( @@ -253,7 +255,7 @@ async def hacs_repository_remove( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Remove a repository.""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) @@ -281,13 +283,15 @@ async def hacs_repository_refresh( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Refresh a repository.""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) await repository.update_repository(ignore_issues=True, force=True) await hacs.data.async_write() + # Update state of update entity + hacs.coordinators[repository.data.category].async_update_listeners() connection.send_message(websocket_api.result_message(msg["id"], {})) @@ -304,7 +308,7 @@ async def hacs_repository_release_notes( hass: HomeAssistant, connection: websocket_api.ActiveConnection, msg: dict[str, Any], -): +) -> None: """Return release notes.""" hacs: HacsBase = hass.data.get(DOMAIN) repository = hacs.repositories.get_by_id(msg["repository"]) @@ -324,3 +328,42 @@ async def hacs_repository_release_notes( ], ) ) + + +@websocket_api.websocket_command( + { + vol.Required("type"): "hacs/repository/releases", + vol.Required("repository_id"): cv.string, + } +) +@websocket_api.require_admin +@websocket_api.async_response +async def hacs_repository_releases( + hass: HomeAssistant, + connection: websocket_api.ActiveConnection, + msg: dict[str, Any], +) -> None: + """Return releases.""" + hacs: HacsBase = hass.data.get(DOMAIN) + repository = hacs.repositories.get_by_id(msg["repository_id"]) + try: + releases = await repository.async_get_releases() + except Exception as exception: + hacs.log.exception(exception) + connection.send_error(msg["id"], "unknown", str(exception)) + return + + connection.send_message( + websocket_api.result_message( + msg["id"], + [ + { + "name": release.name, + "tag": release.tag_name, + "published_at": release.published_at, + "prerelease": release.prerelease, + } + for release in releases + ], + ) + ) diff --git a/custom_components/pid_controller/__pycache__/__init__.cpython-312.pyc b/custom_components/pid_controller/__pycache__/__init__.cpython-312.pyc index 03146a6..3b0a411 100644 Binary files a/custom_components/pid_controller/__pycache__/__init__.cpython-312.pyc and b/custom_components/pid_controller/__pycache__/__init__.cpython-312.pyc differ diff --git a/custom_components/pid_controller/__pycache__/const.cpython-312.pyc b/custom_components/pid_controller/__pycache__/const.cpython-312.pyc index 49000f9..4e86980 100644 Binary files a/custom_components/pid_controller/__pycache__/const.cpython-312.pyc and b/custom_components/pid_controller/__pycache__/const.cpython-312.pyc differ diff --git a/custom_components/pid_controller/__pycache__/pidcontroller.cpython-312.pyc b/custom_components/pid_controller/__pycache__/pidcontroller.cpython-312.pyc index a144dfa..7f31d84 100644 Binary files a/custom_components/pid_controller/__pycache__/pidcontroller.cpython-312.pyc and b/custom_components/pid_controller/__pycache__/pidcontroller.cpython-312.pyc differ diff --git a/custom_components/pid_controller/__pycache__/sensor.cpython-312.pyc b/custom_components/pid_controller/__pycache__/sensor.cpython-312.pyc index ef4c03f..b84e2d3 100644 Binary files a/custom_components/pid_controller/__pycache__/sensor.cpython-312.pyc and b/custom_components/pid_controller/__pycache__/sensor.cpython-312.pyc differ diff --git a/custom_components/pid_controller/manifest.json b/custom_components/pid_controller/manifest.json index cc3d1ec..09ee665 100644 --- a/custom_components/pid_controller/manifest.json +++ b/custom_components/pid_controller/manifest.json @@ -1,7 +1,7 @@ { "domain": "pid_controller", "name": "PID Controller", - "version": "v0.0.0", + "version": "v1.1.5", "documentation": "https://github.com/soloam/ha-pid-controller/", "issue_tracker": "https://github.com/soloam/ha-pid-controller/issues", "dependencies": [], diff --git a/custom_components/pid_controller/pidcontroller.py b/custom_components/pid_controller/pidcontroller.py index 0f59f72..5d5a349 100644 --- a/custom_components/pid_controller/pidcontroller.py +++ b/custom_components/pid_controller/pidcontroller.py @@ -18,7 +18,7 @@ class PIDController: WARMUP_STAGE = 3 - def __init__(self, P=0.2, I=0.0, D=0.0, logger=None): + def __init__(self, P=2.7, I=37.6, D=0.0, logger=None): self._logger = logger self._set_point = 0 @@ -92,7 +92,7 @@ class PIDController: self._i_term = self.clamp_value(self._i_term, self._windup) # Calculate D - self._d_term = self._kd * delta_error / delta_time + self._d_term = self._kd * delta_error # Compute final output self._output = self._p_term + self._i_term + self._d_term diff --git a/custom_components/remote_homeassistant/__init__.py b/custom_components/remote_homeassistant/__init__.py index 07bd9b1..16148bd 100644 --- a/custom_components/remote_homeassistant/__init__.py +++ b/custom_components/remote_homeassistant/__init__.py @@ -4,7 +4,9 @@ Connect two Home Assistant instances via the Websocket API. For more details about this component, please refer to the documentation at https://home-assistant.io/components/remote_homeassistant/ """ +from __future__ import annotations import asyncio +from typing import Optional import copy import fnmatch import inspect @@ -13,10 +15,15 @@ import re from contextlib import suppress import aiohttp +from aiohttp import ClientWebSocketResponse import homeassistant.components.websocket_api.auth as api import homeassistant.helpers.config_validation as cv import voluptuous as vol -from homeassistant.config import DATA_CUSTOMIZE +try: + from homeassistant.core_config import DATA_CUSTOMIZE +except (ModuleNotFoundError, ImportError): + # hass 2024.10 or older + from homeassistant.config import DATA_CUSTOMIZE from homeassistant.config_entries import SOURCE_IMPORT, ConfigEntry from homeassistant.const import (CONF_ABOVE, CONF_ACCESS_TOKEN, CONF_BELOW, CONF_DOMAINS, CONF_ENTITIES, CONF_ENTITY_ID, @@ -28,10 +35,12 @@ from homeassistant.const import (CONF_ABOVE, CONF_ACCESS_TOKEN, CONF_BELOW, from homeassistant.core import (Context, EventOrigin, HomeAssistant, callback, split_entity_id) from homeassistant.helpers import device_registry as dr +from homeassistant.helpers import entity_registry as er from homeassistant.helpers.aiohttp_client import async_get_clientsession from homeassistant.helpers.dispatcher import async_dispatcher_send from homeassistant.helpers.reload import async_integration_yaml_config -from homeassistant.helpers.typing import ConfigType, HomeAssistantType +from homeassistant.helpers.service import async_register_admin_service +from homeassistant.helpers.typing import ConfigType from homeassistant.setup import async_setup_component from custom_components.remote_homeassistant.views import DiscoveryInfoView @@ -52,6 +61,7 @@ CONF_INSTANCES = "instances" CONF_SECURE = "secure" CONF_SUBSCRIBE_EVENTS = "subscribe_events" CONF_ENTITY_PREFIX = "entity_prefix" +CONF_ENTITY_FRIENDLY_NAME_PREFIX = "entity_friendly_name_prefix" CONF_FILTER = "filter" CONF_MAX_MSG_SIZE = "max_message_size" @@ -64,6 +74,7 @@ STATE_RECONNECTING = "reconnecting" STATE_DISCONNECTED = "disconnected" DEFAULT_ENTITY_PREFIX = "" +DEFAULT_ENTITY_FRIENDLY_NAME_PREFIX = "" INSTANCES_SCHEMA = vol.Schema( { @@ -103,7 +114,10 @@ INSTANCES_SCHEMA = vol.Schema( ], ), vol.Optional(CONF_SUBSCRIBE_EVENTS): cv.ensure_list, - vol.Optional(CONF_ENTITY_PREFIX, default=DEFAULT_ENTITY_PREFIX): cv.string, + vol.Optional(CONF_ENTITY_PREFIX, + default=DEFAULT_ENTITY_PREFIX): cv.string, + vol.Optional(CONF_ENTITY_FRIENDLY_NAME_PREFIX, + default=DEFAULT_ENTITY_FRIENDLY_NAME_PREFIX): cv.string, vol.Optional(CONF_LOAD_COMPONENTS): cv.ensure_list, vol.Required(CONF_SERVICE_PREFIX, default="remote_"): cv.string, vol.Optional(CONF_SERVICES): cv.ensure_list, @@ -152,6 +166,7 @@ def async_yaml_to_config_entry(instance_conf): CONF_FILTER, CONF_SUBSCRIBE_EVENTS, CONF_ENTITY_PREFIX, + CONF_ENTITY_FRIENDLY_NAME_PREFIX, CONF_LOAD_COMPONENTS, CONF_SERVICE_PREFIX, CONF_SERVICES, @@ -182,11 +197,11 @@ async def _async_update_config_entry_if_from_yaml(hass, entries_by_id, conf): hass.config_entries.async_update_entry(entry, data=data, options=options) -async def setup_remote_instance(hass: HomeAssistantType): +async def setup_remote_instance(hass: HomeAssistant.core.HomeAssistant): hass.http.register_view(DiscoveryInfoView()) -async def async_setup(hass: HomeAssistantType, config: ConfigType): +async def async_setup(hass: HomeAssistant.core.HomeAssistant, config: ConfigType): """Set up the remote_homeassistant component.""" hass.data.setdefault(DOMAIN, {}) @@ -210,7 +225,7 @@ async def async_setup(hass: HomeAssistantType, config: ConfigType): hass.async_create_task(setup_remote_instance(hass)) - hass.helpers.service.async_register_admin_service( + async_register_admin_service(hass, DOMAIN, SERVICE_RELOAD, _handle_reload, @@ -246,12 +261,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry): for domain in entry.options.get(CONF_LOAD_COMPONENTS, []): hass.async_create_task(async_setup_component(hass, domain, {})) - await asyncio.gather( - *[ - hass.config_entries.async_forward_entry_setup(entry, platform) - for platform in PLATFORMS - ] - ) + await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS) await remote.async_connect() hass.async_create_task(setup_components_and_platforms()) @@ -292,7 +302,7 @@ async def _update_listener(hass, config_entry): await hass.config_entries.async_reload(config_entry.entry_id) -class RemoteConnection(object): +class RemoteConnection: """A Websocket connection to a remote home-assistant instance.""" def __init__(self, hass, config_entry): @@ -302,7 +312,7 @@ class RemoteConnection(object): self._secure = config_entry.data.get(CONF_SECURE, False) self._verify_ssl = config_entry.data.get(CONF_VERIFY_SSL, False) self._access_token = config_entry.data.get(CONF_ACCESS_TOKEN) - self._max_msg_size = config_entry.data.get(CONF_MAX_MSG_SIZE) + self._max_msg_size = config_entry.data.get(CONF_MAX_MSG_SIZE, DEFAULT_MAX_MSG_SIZE) # see homeassistant/components/influxdb/__init__.py # for include/exclude logic @@ -326,9 +336,12 @@ class RemoteConnection(object): self._subscribe_events = set( config_entry.options.get(CONF_SUBSCRIBE_EVENTS, []) + INTERNALLY_USED_EVENTS ) - self._entity_prefix = config_entry.options.get(CONF_ENTITY_PREFIX, "") + self._entity_prefix = config_entry.options.get( + CONF_ENTITY_PREFIX, "") + self._entity_friendly_name_prefix = config_entry.options.get( + CONF_ENTITY_FRIENDLY_NAME_PREFIX, "") - self._connection = None + self._connection : Optional[ClientWebSocketResponse] = None self._heartbeat_task = None self._is_stopping = False self._entities = set() @@ -349,6 +362,26 @@ class RemoteConnection(object): return entity_id return entity_id + def _prefixed_entity_friendly_name(self, entity_friendly_name): + if (self._entity_friendly_name_prefix + and entity_friendly_name.startswith(self._entity_friendly_name_prefix) + == False): + entity_friendly_name = (self._entity_friendly_name_prefix + + entity_friendly_name) + return entity_friendly_name + return entity_friendly_name + + def _full_picture_url(self, url): + baseURL = "%s://%s:%s" % ( + "https" if self._secure else "http", + self._entry.data[CONF_HOST], + self._entry.data[CONF_PORT], + ) + if url.startswith(baseURL) == False: + url = baseURL + url + return url + return url + def set_connection_state(self, state): """Change current connection state.""" signal = f"remote_homeassistant_{self._entry.unique_id}" @@ -445,7 +478,7 @@ class RemoteConnection(object): async def _heartbeat_loop(self): """Send periodic heartbeats to remote instance.""" - while not self._connection.closed: + while self._connection is not None and not self._connection.closed: await asyncio.sleep(HEARTBEAT_INTERVAL) _LOGGER.debug("Sending ping") @@ -460,7 +493,7 @@ class RemoteConnection(object): try: await asyncio.wait_for(event.wait(), HEARTBEAT_TIMEOUT) except asyncio.TimeoutError: - _LOGGER.error("heartbeat failed") + _LOGGER.warning("heartbeat failed") # Schedule closing on event loop to avoid deadlock asyncio.ensure_future(self._connection.close()) @@ -478,9 +511,13 @@ class RemoteConnection(object): self.__id += 1 return _id - async def call(self, callback, message_type, **extra_args): + async def call(self, handler, message_type, **extra_args) -> None: + if self._connection is None: + _LOGGER.error("No remote websocket connection") + return + _id = self._next_id() - self._handlers[_id] = callback + self._handlers[_id] = handler try: await self._connection.send_json( {"id": _id, "type": message_type, **extra_args} @@ -511,7 +548,7 @@ class RemoteConnection(object): asyncio.ensure_future(self.async_connect()) async def _recv(self): - while not self._connection.closed: + while self._connection is not None and not self._connection.closed: try: data = await self._connection.receive() except aiohttp.client_exceptions.ClientError as err: @@ -552,13 +589,13 @@ class RemoteConnection(object): elif message["type"] == api.TYPE_AUTH_REQUIRED: if self._access_token: - data = {"type": api.TYPE_AUTH, "access_token": self._access_token} + json_data = {"type": api.TYPE_AUTH, "access_token": self._access_token} else: _LOGGER.error("Access token required, but not provided") self.set_connection_state(STATE_AUTH_REQUIRED) return try: - await self._connection.send_json(data) + await self._connection.send_json(json_data) except Exception as err: _LOGGER.error("could not send data to remote connection: %s", err) break @@ -570,12 +607,12 @@ class RemoteConnection(object): return else: - callback = self._handlers.get(message["id"]) - if callback is not None: - if inspect.iscoroutinefunction(callback): - await callback(message) + handler = self._handlers.get(message["id"]) + if handler is not None: + if inspect.iscoroutinefunction(handler): + await handler(message) else: - callback(message) + handler(message) await self._disconnected() @@ -583,8 +620,8 @@ class RemoteConnection(object): async def forward_event(event): """Send local event to remote instance. - The affected entity_id has to origin from that remote instance, - otherwise the event is dicarded. + The affected entity_id has to originate from that remote instance, + otherwise the event is discarded. """ event_data = event.data service_data = event_data["service_data"] @@ -627,7 +664,10 @@ class RemoteConnection(object): data = {"id": _id, "type": event.event_type, **event_data} _LOGGER.debug("forward event: %s", data) - + + if self._connection is None: + _LOGGER.error("There is no remote connecion to send send data to") + return try: await self._connection.send_json(data) except Exception as err: @@ -636,7 +676,7 @@ class RemoteConnection(object): def state_changed(entity_id, state, attr): """Publish remote state change on local instance.""" - domain, object_id = split_entity_id(entity_id) + domain, _object_id = split_entity_id(entity_id) self._all_entity_names.add(entity_id) @@ -661,7 +701,7 @@ class RemoteConnection(object): try: if f[CONF_BELOW] and float(state) < f[CONF_BELOW]: _LOGGER.info( - "%s: ignoring state '%s', because " "below '%s'", + "%s: ignoring state '%s', because below '%s'", entity_id, state, f[CONF_BELOW], @@ -669,7 +709,7 @@ class RemoteConnection(object): return if f[CONF_ABOVE] and float(state) > f[CONF_ABOVE]: _LOGGER.info( - "%s: ignoring state '%s', because " "above '%s'", + "%s: ignoring state '%s', because above '%s'", entity_id, state, f[CONF_ABOVE], @@ -680,15 +720,32 @@ class RemoteConnection(object): entity_id = self._prefixed_entity_id(entity_id) + # Add local unique id + domain, object_id = split_entity_id(entity_id) + attr['unique_id'] = f"{self._entry.unique_id[:16]}_{entity_id}" + entity_registry = er.async_get(self._hass) + entity_registry.async_get_or_create( + domain=domain, + platform='remote_homeassistant', + unique_id=attr['unique_id'], + suggested_object_id=object_id, + ) + # Add local customization data if DATA_CUSTOMIZE in self._hass.data: attr.update(self._hass.data[DATA_CUSTOMIZE].get(entity_id)) + for attrId, value in attr.items(): + if attrId == "friendly_name": + attr[attrId] = self._prefixed_entity_friendly_name(value) + if attrId == "entity_picture": + attr[attrId] = self._full_picture_url(value) + self._entities.add(entity_id) self._hass.states.async_set(entity_id, state, attr) def fire_event(message): - """Publish remove event on local instance.""" + """Publish remote event on local instance.""" if message["type"] == "result": return @@ -730,6 +787,11 @@ class RemoteConnection(object): entity_id = entity["entity_id"] state = entity["state"] attributes = entity["attributes"] + for attr, value in attributes.items(): + if attr == "friendly_name": + attributes[attr] = self._prefixed_entity_friendly_name(value) + if attr == "entity_picture": + attributes[attr] = self._full_picture_url(value) state_changed(entity_id, state, attributes) diff --git a/custom_components/remote_homeassistant/config_flow.py b/custom_components/remote_homeassistant/config_flow.py index a654beb..ced5f2d 100644 --- a/custom_components/remote_homeassistant/config_flow.py +++ b/custom_components/remote_homeassistant/config_flow.py @@ -1,6 +1,8 @@ """Config flow for Remote Home-Assistant integration.""" +from __future__ import annotations import logging import enum +from typing import Any, Mapping from urllib.parse import urlparse @@ -16,6 +18,7 @@ from homeassistant.util import slugify from . import async_yaml_to_config_entry from .const import (CONF_ENTITY_PREFIX, # pylint:disable=unused-import + CONF_ENTITY_FRIENDLY_NAME_PREFIX, CONF_EXCLUDE_DOMAINS, CONF_EXCLUDE_ENTITIES, CONF_FILTER, CONF_INCLUDE_DOMAINS, CONF_INCLUDE_ENTITIES, CONF_LOAD_COMPONENTS, CONF_MAIN, CONF_OPTIONS, CONF_REMOTE, CONF_REMOTE_CONNECTION, @@ -31,11 +34,11 @@ ADD_NEW_EVENT = "add_new_event" FILTER_OPTIONS = [CONF_ENTITY_ID, CONF_UNIT_OF_MEASUREMENT, CONF_ABOVE, CONF_BELOW] -def _filter_str(index, filter): - entity_id = filter[CONF_ENTITY_ID] - unit = filter[CONF_UNIT_OF_MEASUREMENT] - above = filter[CONF_ABOVE] - below = filter[CONF_BELOW] +def _filter_str(index, filter_conf: Mapping[str, str|float]): + entity_id = filter_conf[CONF_ENTITY_ID] + unit = filter_conf[CONF_UNIT_OF_MEASUREMENT] + above = filter_conf[CONF_ABOVE] + below = filter_conf[CONF_BELOW] return f"{index+1}. {entity_id}, unit: {unit}, above: {above}, below: {below}" @@ -50,8 +53,8 @@ async def validate_input(hass: core.HomeAssistant, conf): conf[CONF_ACCESS_TOKEN], conf.get(CONF_VERIFY_SSL, False), ) - except OSError: - raise CannotConnect() + except OSError as exc: + raise CannotConnect() from exc return {"title": info["location_name"], "uuid": info["uuid"]} @@ -91,9 +94,9 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): elif user_input[CONF_TYPE] == CONF_MAIN: return await self.async_step_connection_details() - + errors["base"] = "unknown" - + return self.async_show_form( step_id="user", data_schema=vol.Schema( @@ -129,7 +132,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): self._abort_if_unique_id_configured() return self.async_create_entry(title=info["title"], data=user_input) - user_input = user_input or dict() + user_input = user_input or {} host = user_input.get(CONF_HOST, self.prefill.get(CONF_HOST) or vol.UNDEFINED) port = user_input.get(CONF_PORT, self.prefill.get(CONF_PORT) or vol.UNDEFINED) secure = user_input.get(CONF_SECURE, self.prefill.get(CONF_SECURE) or vol.UNDEFINED) @@ -149,10 +152,10 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): errors=errors, ) - async def async_step_zeroconf(self, info): + async def async_step_zeroconf(self, discovery_info): """Handle instance discovered via zeroconf.""" - properties = info.properties - port = info.port + properties = discovery_info.properties + port = discovery_info.port uuid = properties["uuid"] await self.async_set_unique_id(uuid) @@ -203,11 +206,11 @@ class OptionsFlowHandler(config_entries.OptionsFlow): def __init__(self, config_entry): """Initialize remote_homeassistant options flow.""" self.config_entry = config_entry - self.filters = None - self.events = None - self.options = None + self.filters : list[Any] | None = None + self.events : set[Any] | None = None + self.options : dict[str, Any] | None = None - async def async_step_init(self, user_input=None): + async def async_step_init(self, user_input : dict[str, str] | None = None): """Manage basic options.""" if self.config_entry.unique_id == REMOTE_ID: return self.async_abort(reason="not_supported") @@ -235,6 +238,14 @@ class OptionsFlowHandler(config_entries.OptionsFlow): ) }, ): str, + vol.Optional( + CONF_ENTITY_FRIENDLY_NAME_PREFIX, + description={ + "suggested_value": self.config_entry.options.get( + CONF_ENTITY_FRIENDLY_NAME_PREFIX + ) + }, + ): str, vol.Optional( CONF_LOAD_COMPONENTS, default=self._default(CONF_LOAD_COMPONENTS), @@ -252,7 +263,7 @@ class OptionsFlowHandler(config_entries.OptionsFlow): async def async_step_domain_entity_filters(self, user_input=None): """Manage domain and entity filters.""" - if user_input is not None: + if self.options is not None and user_input is not None: self.options.update(user_input) return await self.async_step_general_filters() @@ -289,21 +300,25 @@ class OptionsFlowHandler(config_entries.OptionsFlow): # Each filter string is prefixed with a number (index in self.filter+1). # Extract all of them and build the final filter list. selected_indices = [ - int(filter.split(".")[0]) - 1 - for filter in user_input.get(CONF_FILTER, []) + int(filterItem.split(".")[0]) - 1 + for filterItem in user_input.get(CONF_FILTER, []) ] - self.options[CONF_FILTER] = [self.filters[i] for i in selected_indices] + if self.options is not None: + self.options[CONF_FILTER] = [self.filters[i] for i in selected_indices] # type: ignore return await self.async_step_events() selected = user_input.get(CONF_FILTER, []) new_filter = {conf: user_input.get(conf) for conf in FILTER_OPTIONS} - selected.append(_filter_str(len(self.filters), new_filter)) - self.filters.append(new_filter) + + selected.append(_filter_str(len(self.filters), new_filter)) # type: ignore + self.filters.append(new_filter) # type: ignore else: self.filters = self.config_entry.options.get(CONF_FILTER, []) - selected = [_filter_str(i, filter) for i, filter in enumerate(self.filters)] + selected = [_filter_str(i, filterItem) for i, filterItem in enumerate(self.filters)] # type: ignore - strings = [_filter_str(i, filter) for i, filter in enumerate(self.filters)] + if self.filters is None: + self.filters = [] + strings = [_filter_str(i, filterItem) for i, filterItem in enumerate(self.filters)] return self.async_show_form( step_id="general_filters", data_schema=vol.Schema( @@ -322,13 +337,15 @@ class OptionsFlowHandler(config_entries.OptionsFlow): async def async_step_events(self, user_input=None): """Manage event options.""" if user_input is not None: - if ADD_NEW_EVENT not in user_input: + if ADD_NEW_EVENT not in user_input and self.options is not None: self.options[CONF_SUBSCRIBE_EVENTS] = user_input.get( CONF_SUBSCRIBE_EVENTS, [] ) return self.async_create_entry(title="", data=self.options) selected = user_input.get(CONF_SUBSCRIBE_EVENTS, []) + if self.events is None: + self.events = set() self.events.add(user_input[ADD_NEW_EVENT]) selected.append(user_input[ADD_NEW_EVENT]) else: diff --git a/custom_components/remote_homeassistant/const.py b/custom_components/remote_homeassistant/const.py index 618ce7e..fad2f2c 100644 --- a/custom_components/remote_homeassistant/const.py +++ b/custom_components/remote_homeassistant/const.py @@ -13,6 +13,7 @@ CONF_SECURE = "secure" CONF_API_PASSWORD = "api_password" CONF_SUBSCRIBE_EVENTS = "subscribe_events" CONF_ENTITY_PREFIX = "entity_prefix" +CONF_ENTITY_FRIENDLY_NAME_PREFIX = "entity_friendly_name_prefix" CONF_MAX_MSG_SIZE = "max_message_size" CONF_INCLUDE_DOMAINS = "include_domains" @@ -20,7 +21,7 @@ CONF_INCLUDE_ENTITIES = "include_entities" CONF_EXCLUDE_DOMAINS = "exclude_domains" CONF_EXCLUDE_ENTITIES = "exclude_entities" -# FIXME: There seems to be ne way to make these strings translateable +# FIXME: There seems to be no way to make these strings translateable CONF_MAIN = "Add a remote node" CONF_REMOTE = "Setup as remote node" diff --git a/custom_components/remote_homeassistant/manifest.json b/custom_components/remote_homeassistant/manifest.json index 0ef19e0..8ffec10 100644 --- a/custom_components/remote_homeassistant/manifest.json +++ b/custom_components/remote_homeassistant/manifest.json @@ -1,18 +1,19 @@ { "domain": "remote_homeassistant", "name": "Remote Home-Assistant", - "issue_tracker": "https://github.com/custom-components/remote_homeassistant/issues", - "documentation": "https://github.com/custom-components/remote_homeassistant", - "dependencies": ["http"], - "config_flow": true, "codeowners": [ + "@jaym25", "@lukas-hetzenecker", "@postlund" ], + "config_flow": true, + "dependencies": ["http"], + "documentation": "https://github.com/custom-components/remote_homeassistant", + "iot_class": "local_push", + "issue_tracker": "https://github.com/custom-components/remote_homeassistant/issues", "requirements": [], + "version": "4.5", "zeroconf": [ "_home-assistant._tcp.local." - ], - "version": "3.11", - "iot_class": "local_push" + ] } diff --git a/custom_components/remote_homeassistant/proxy_services.py b/custom_components/remote_homeassistant/proxy_services.py index fcd5e40..40fb418 100644 --- a/custom_components/remote_homeassistant/proxy_services.py +++ b/custom_components/remote_homeassistant/proxy_services.py @@ -1,5 +1,7 @@ """Support for proxy services.""" +from __future__ import annotations import asyncio +from typing import Any import voluptuous as vol from homeassistant.exceptions import HomeAssistantError @@ -78,14 +80,14 @@ class ProxyServices: self.registered_services.append((domain, service)) - async def _async_handle_service_call(self, event): + async def _async_handle_service_call(self, event) -> None: """Handle service call to proxy service.""" - # An eception must be raised from the service call handler (thus method) in + # An exception must be raised from the service call handler (thus method) in # order to end up in the frontend. The code below synchronizes reception of # the service call result, so potential error message can be used as exception # message. Not very pretty... ev = asyncio.Event() - res = None + res : dict[str,Any] | None = None def _resp(message): nonlocal res @@ -103,5 +105,5 @@ class ProxyServices: ) await asyncio.wait_for(ev.wait(), SERVICE_CALL_LIMIT) - if not res["success"]: + if isinstance(res, dict) and not res["success"]: raise HomeAssistantError(res["error"]["message"]) diff --git a/custom_components/remote_homeassistant/sensor.py b/custom_components/remote_homeassistant/sensor.py index 117b396..f128195 100644 --- a/custom_components/remote_homeassistant/sensor.py +++ b/custom_components/remote_homeassistant/sensor.py @@ -3,8 +3,10 @@ from homeassistant.const import CONF_HOST, CONF_PORT, CONF_VERIFY_SSL from homeassistant.helpers.dispatcher import async_dispatcher_connect from homeassistant.helpers.entity import DeviceInfo, Entity -from .const import DOMAIN, CONF_ENTITY_PREFIX, CONF_SECURE, CONF_MAX_MSG_SIZE, DEFAULT_MAX_MSG_SIZE - +from .const import (DOMAIN, CONF_ENTITY_PREFIX, + CONF_ENTITY_FRIENDLY_NAME_PREFIX, + CONF_SECURE, CONF_MAX_MSG_SIZE, + DEFAULT_MAX_MSG_SIZE) async def async_setup_entry(hass, config_entry, async_add_entities): """Set up sensor based ok config entry.""" @@ -46,6 +48,7 @@ class ConnectionStatusSensor(Entity): "verify_ssl": self._entry.data.get(CONF_VERIFY_SSL, False), "max_msg_size": self._entry.data.get(CONF_MAX_MSG_SIZE, DEFAULT_MAX_MSG_SIZE), "entity_prefix": self._entry.options.get(CONF_ENTITY_PREFIX, ""), + "entity_friendly_name_prefix": self._entry.options.get(CONF_ENTITY_FRIENDLY_NAME_PREFIX, ""), "uuid": self.unique_id, } diff --git a/custom_components/remote_homeassistant/services.yaml b/custom_components/remote_homeassistant/services.yaml index b0e3f52..641400b 100644 --- a/custom_components/remote_homeassistant/services.yaml +++ b/custom_components/remote_homeassistant/services.yaml @@ -1,2 +1,3 @@ reload: + name: Reload Remote Home-Assistant description: Reload remote_homeassistant and re-process yaml configuration. diff --git a/custom_components/remote_homeassistant/translations/de.json b/custom_components/remote_homeassistant/translations/de.json index b6961bf..fe7d1ae 100644 --- a/custom_components/remote_homeassistant/translations/de.json +++ b/custom_components/remote_homeassistant/translations/de.json @@ -30,22 +30,13 @@ "already_configured": "Bereits konfiguriert" } }, - "state": { - "_": { - "disconnected": "Getrennt", - "connecting": "Verbindet", - "connected": "Verbunden", - "reconnecting": "Wiederverbinden", - "auth_invalid": "Ungültiger Zugangstoken", - "auth_required": "Authentifizierung erforderlich" - } - }, "options": { "step": { "init": { "title": "Basis-Einstellungen (Schritt 1/4)", "data": { "entity_prefix": "Entitätspräfix (optional)", + "entity_friendly_name_prefix": "Entitätsname präfix (optional)", "load_components": "Komponente laden (wenn nicht geladen)", "service_prefix": "Servicepräfix", "services": "Remote Services" diff --git a/custom_components/remote_homeassistant/translations/en.json b/custom_components/remote_homeassistant/translations/en.json index ef42f78..e98e968 100644 --- a/custom_components/remote_homeassistant/translations/en.json +++ b/custom_components/remote_homeassistant/translations/en.json @@ -30,22 +30,13 @@ "already_configured": "Already configured" } }, - "state": { - "_": { - "disconnected": "Disconnected", - "connecting": "Connecting", - "connected": "Connected", - "reconnecting": "Re-connecting", - "auth_invalid": "Invalid access token", - "auth_required": "Authentication Required" - } - }, "options": { "step": { "init": { "title": "Basic Options (step 1/4)", "data": { "entity_prefix": "Entity prefix (optional)", + "entity_friendly_name_prefix": "Entity name prefix (optional)", "load_components": "Load component (if not loaded)", "service_prefix": "Service prefix", "services": "Remote Services" diff --git a/custom_components/remote_homeassistant/translations/pt-BR.json b/custom_components/remote_homeassistant/translations/pt-BR.json index 9e6af41..04352ea 100644 --- a/custom_components/remote_homeassistant/translations/pt-BR.json +++ b/custom_components/remote_homeassistant/translations/pt-BR.json @@ -30,22 +30,13 @@ "already_configured": "Já configurado" } }, - "state": { - "_": { - "disconnected": "Desconectado", - "connecting": "Conectando", - "connected": "Conectado", - "reconnecting": "Reconectando", - "auth_invalid": "Token de acesso inválido", - "auth_required": "Autentificação requerida" - } - }, "options": { "step": { "init": { "title": "Opções básicas (passo 1/4)", "data": { "entity_prefix": "Prefixo da entidade (opcional)", + "entity_friendly_name_prefix": "Prefixo da entidade nombre (opcional)", "load_components": "Carregar componente (se não estiver carregado)", "service_prefix": "Prefixo do serviço", "services": "Serviços remotos" diff --git a/custom_components/remote_homeassistant/views.py b/custom_components/remote_homeassistant/views.py index 81e358b..fb84bdd 100644 --- a/custom_components/remote_homeassistant/views.py +++ b/custom_components/remote_homeassistant/views.py @@ -1,6 +1,7 @@ import homeassistant from homeassistant.components.http import HomeAssistantView from homeassistant.helpers.system_info import async_get_system_info +from homeassistant.helpers.instance_id import async_get as async_get_instance_id ATTR_INSTALLATION_TYPE = "installation_type" @@ -17,7 +18,7 @@ class DiscoveryInfoView(HomeAssistantView): system_info = await async_get_system_info(hass) return self.json( { - "uuid": await hass.helpers.instance_id.async_get(), + "uuid": await async_get_instance_id(hass), "location_name": hass.config.location_name, "ha_version": homeassistant.const.__version__, "installation_type": system_info[ATTR_INSTALLATION_TYPE], diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..82086d6 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,16 @@ +[project] +name = "homeassistant" +version = "0.1.0" +description = "Add your description here" +readme = "README.md" +requires-python = ">=3.13" +dependencies = [] + +[tool.pixi.project] +channels = ["conda-forge"] +platforms = ["linux-64"] + +[tool.pixi.pypi-dependencies] +homeassistant = { path = ".", editable = true } + +[tool.pixi.tasks] diff --git a/scenes.yaml b/scenes.yaml index e69de29..c6e9468 100644 --- a/scenes.yaml +++ b/scenes.yaml @@ -0,0 +1,76 @@ +- id: '1741463096893' + name: JC Home Position + entities: {} + metadata: {} +- id: '1741701854531' + name: New scene + entities: + switch.jc_run_control: + friendly_name: JC Run Control + state: 'off' + input_number.jc_pecan_grade: + initial: + editable: false + min: 250 + max: 1250 + step: 0.5 + mode: box + unit_of_measurement: thou + icon: mdi:peanut + friendly_name: Pecan Size + state: '1000.0' + input_number.jc_crush_amount: + initial: + editable: false + min: 31.25 + max: 93.75 + step: 31.25 + mode: slider + unit_of_measurement: thou + friendly_name: Crush Amount + state: '62.5' + input_number.jc_plate_frequency: + initial: + editable: false + min: 30 + max: 60 + step: 1 + mode: slider + unit_of_measurement: Hz + friendly_name: Impacting Plate Frequency + state: '46.0' + number.jc_feed_angle: + min: 0 + max: 90 + step: 1 + mode: auto + unit_of_measurement: degrees + assumed_state: true + friendly_name: JC Cracker JC Feed Angle + state: '90' + number.jc_feed_time: + min: 5 + max: 90 + step: 1 + mode: auto + unit_of_measurement: seconds + assumed_state: true + friendly_name: JC Cracker JC Feed Time + state: '79' + number.jc_feedrate_setpoint: + min: 12 + max: 38 + step: 0.5 + mode: auto + unit_of_measurement: Pecans/second + assumed_state: true + friendly_name: JC Cracker JC Feedrate Setpoint + state: '38' + switch.jc_limit_feed_duration: + assumed_state: true + friendly_name: JC Cracker JC Limit Feed Duration + state: 'off' + switch.shellyplus1pm_c049ef8c7310_switch_0: + friendly_name: Vibratory Feed Enable + state: 'off' + metadata: {} diff --git a/tcp_sensors/moisture_scale.yaml b/tcp_sensors/moisture_scale.yaml index 3873bbf..647fd4d 100644 --- a/tcp_sensors/moisture_scale.yaml +++ b/tcp_sensors/moisture_scale.yaml @@ -1,18 +1,13 @@ -platform: tcp -host: 192.168.1.22 -port: 23 -payload: "" -name: "Moisture Scale" -scan_interval: - seconds: 1 +platform: serial +serial_port: /dev/ttyS0 +name: "moisture_scale_serial" value_template: >- {% if value | contains('S') %} - {% set temp_value = value | regex_findall_index('\d+(?=, g)') | float %} + {% set temp_value = value | regex_findall_index('\d+\.\d+(?= lb)') | float %} {% if value | contains('-') %} {% set temp_value = temp_value * -1 %} {% endif %} - {{ temp_value }} + {{ ((temp_value * 50 - (0.5 if temp_value > 0 else -0.5)) | int | float / 50) }} {% else %} - {{ states("sensor.moisture_scale") }} + {{ states("sensor.sheller_scale") }} {% endif %} -unit_of_measurement: "g" diff --git a/tcp_sensors/precision_scale.yaml b/tcp_sensors/precision_scale.yaml index c7737f1..027f25b 100644 --- a/tcp_sensors/precision_scale.yaml +++ b/tcp_sensors/precision_scale.yaml @@ -1,18 +1,9 @@ -platform: tcp -host: 192.168.1.21 -port: 23 -payload: "" -name: "Precision Scale" -scan_interval: - seconds: 0.3 +platform: serial +serial_port: /dev/ttyS3 +name: "precision_scale_serial" value_template: >- - {% if not value | contains('M') %} - {% set temp_value = value | regex_findall_index('\d+\.\d+(?=oz)') | float %} - {% if value | contains('-') %} - {% set temp_value = temp_value * -1 %} - {% endif %} - {{ temp_value | round(4) }} + {% if value | length > 1 %} + {{ value }} {% else %} - {{ states("sensor.precision_scale") | round(4) }} + {{ states("sensor.precision_scale_serial") }} {% endif %} -unit_of_measurement: "oz" diff --git a/tcp_sensors/sheller_scale.yaml b/tcp_sensors/sheller_scale.yaml index fc63e0f..7fdd6b7 100644 --- a/tcp_sensors/sheller_scale.yaml +++ b/tcp_sensors/sheller_scale.yaml @@ -1,18 +1,3 @@ -platform: tcp -host: 192.168.1.21 -port: 26 -payload: "" -name: "Sheller Scale" -scan_interval: - seconds: 0.3 -value_template: >- - {% if value | contains('S') %} - {% set temp_value = value | regex_findall_index('\d+\.\d+(?= lb)') | float %} - {% if value | contains('-') %} - {% set temp_value = temp_value * -1 %} - {% endif %} - {{ ((temp_value * 50 - (0.5 if temp_value > 0 else -0.5)) | int | float / 50) }} - {% else %} - {{ states("sensor.sheller_scale") }} - {% endif %} -unit_of_measurement: "lb" +platform: serial +serial_port: /dev/ttyS2 +name: "sheller_scale_serial" diff --git a/template_sensors/moisture_scale.yaml b/template_sensors/moisture_scale.yaml new file mode 100644 index 0000000..95f7b0f --- /dev/null +++ b/template_sensors/moisture_scale.yaml @@ -0,0 +1,5 @@ +- name: Moisture Scale + unique_id: moisture_serial_scale + unit_of_measurement: "g" + state: > + {{ states('sensor.moisture_scale_serial') | float }} diff --git a/template_sensors/precision_scale.yaml b/template_sensors/precision_scale.yaml new file mode 100644 index 0000000..65766d8 --- /dev/null +++ b/template_sensors/precision_scale.yaml @@ -0,0 +1,25 @@ +- name: Precision Scale Stable + unique_id: precision_scale_stable + unit_of_measurement: "oz" + state: >- + {% set value = states("sensor.precision_scale_serial") %} + {% if not value | contains('M') %} + {% set temp_value = value | regex_findall_index('\d+\.\d+(?=oz)') | float %} + {% if value | contains('-') %} + {% set temp_value = temp_value * -1 %} + {% endif %} + {{ temp_value | round(4) }} + {% else %} + {{ states("sensor.precision_scale_stable") | round(4) }} + {% endif %} + +- name: Precision Scale + unique_id: precision_scale + unit_of_measurement: "oz" + state: >- + {% set value = states("sensor.precision_scale_serial") %} + {% set temp_value = value | regex_findall_index('\d+\.\d+(?=oz)') | float %} + {% if value | contains('-') %} + {% set temp_value = temp_value * -1 %} + {% endif %} + {{ temp_value | round(4) }} diff --git a/template_sensors/sheller_scale.yaml b/template_sensors/sheller_scale.yaml new file mode 100644 index 0000000..600f5a9 --- /dev/null +++ b/template_sensors/sheller_scale.yaml @@ -0,0 +1,25 @@ +- name: Sheller Scale Stable + unique_id: sheller_scale_stable + unit_of_measurement: "lb" + state: > + {% set value = states("sensor.sheller_scale_serial") %} + {% if value | contains('S') %} + {% set temp_value = value | regex_findall_index('\d+\.\d+(?= lb)') | float %} + {% if value | contains('-') %} + {% set temp_value = temp_value * -1 %} + {% endif %} + {{ ((temp_value * 50 - (0.5 if temp_value > 0 else -0.5)) | int | float / 50) }} + {% else %} + {{ states("sensor.sheller_scale") }} + {% endif %} +- name: Sheller Scale + unique_id: sheller_scale + unit_of_measurement: "lb" + state: > + {% set value = states("sensor.sheller_scale_serial") %} + {% set temp_value = value | regex_findall_index('\d+\.\d+(?= lb)') | float %} + {% if value | contains('-') %} + {% set temp_value = temp_value * -1 %} + {% endif %} + {{ ((temp_value * 50 - (0.5 if temp_value > 0 else -0.5)) | int | float / 50) }} +