diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest
index d111bd9228..6c415bb1fe 100644
--- a/app-misc/homeassistant/Manifest
+++ b/app-misc/homeassistant/Manifest
@@ -1,6 +1,6 @@
-AUX genebuild_2026.6.1.patch 6525 BLAKE2B f430e95617cab5c831fb7c3b0f93f9d9eb5433f6d794807958504fbb4f36b29b742d95c8dcd64e7ad73e62d4bedfb2ad9b72eaee2aab0c6afb35873e35819562 SHA512 74e5a210edd18f269809e1554c1d7e0736e2c1019371807951a037068ea31791dd70182e90317daab0e41a4918709b6d4c84bc9dfbfc28a260b8642e5055bc5c
AUX genebuild_2026.6.2.patch 6804 BLAKE2B c510ed30ed4beed2ec8dbc83567b21875bc5a41c715e9222b0c8ed26603dc26ac33a173ac42f3aaf0fb62d2c8a9f5cce7aa6ca4401838e54c4cd906ba488bda6 SHA512 a19b6c515bc550a21640b94ed8d6061571b057eb9224318d7263aa4f3e0de3b204c9f903ca4014d28c9521366463da19fb6a4471e14a737888153046daa79bbb
AUX genebuild_2026.6.3.patch 6804 BLAKE2B 0baeca4fa974ce0479892717cf53531fb28d72bc0e117aa26d696f999fae49c0e3ad77ffff942406700113365630a9420b9f33e7ea4db0aa28af8afb0f0d9667 SHA512 4079bd742990d1d0a1374a7557ab4419812544d6ae0a8b338351180d9f8c7fe13bf0e995291a54684a8e560d18e7d1d63458775afe916964055d530dbcaf44b8
+AUX genebuild_2026.6.4.patch 6649 BLAKE2B 36a57cccc46a59a9872e20d05d4b37337715be18a19c6e1a104a94027547284e1428fe25a18dc615af3da608789ea03642f3d188c44121111f8f908d27774142 SHA512 ce7ef3effd06e68328d77629aaada0bcb2100510cd0788b015b6967837264e80d64ae974299376add551a7162f7343fe5024af847f776a711116008b5b17b433
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 340 BLAKE2B cd70ac04de20518de9042892084b7042d9987b4536d000e7918fa6e59e9a66ca41525654ced9359f5d88fba281b9fa248b76431a307d43ca1761ac713b4f8725 SHA512 c5928c56fef1181dfa5db8463aed311340709ea5fc1db913adb4832196399b1c4166e04e4e1fa8cb726c8506885e2304fd24dbce4c1a4193fc20ee3d3c4f3775
AUX homeassistant.init.d 1032 BLAKE2B cb5e1a989e47db9c22fe823b3181526a3cbc7d428d938dc7976b4b3fcdc06173b0276478460694f1a9459a854db950175d0ca0d98249afc081f8433d8177eb76 SHA512 3f8b955775b38b913ce6d1c391d1b1ca4b98a758ce9ad9eff07c965024c55756964739cce36becc949ebe8718f4ec37f2eb0441ef16bc78b45c620d6dc4a832f
@@ -11,15 +11,15 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
-DIST homeassistant-2026.6.1.gh.tar.gz 26838479 BLAKE2B 105658106b933667946da376246ef994bdd8454a4407195ac1cce742e553684865629543e4a6234c6b9e62baff5f0ab5fc1332b8baa241384efb269e6f8a3af3 SHA512 2759856ee4b385fe7bcaeb8f7c6f9ad5a9537bb7e45731ed6e26f7ac027a262210d244b8d6f670ce023a99eddfd41b288e303f50e6282eb6e45161573bbfa1e5
-DIST homeassistant-2026.6.1.tar.gz 34328936 BLAKE2B 2779d28553a48d34d2236e744a48d2030a1646b9a6978079e73f7afe50bcc55fedd77764ffecd173d0e802831aa4e7b75d3df713586673b4d7844523d6842144 SHA512 11d2e8d82c249369b6375ac9c1fc45aab2b614ae342d06aa6c04708e3b2f4de6021e45c6d69415c8f011fb0966f76762ffc007c606b405e0093c9ccd01f4049d
DIST homeassistant-2026.6.2.gh.tar.gz 26846154 BLAKE2B 825925cb0305e2122eef1bd2a2b416819ce603a946348f708516942450464e0ca854fed975eb3240cbc2e4db6aa4a0572fd0f99deab2f328c7c6827b0d177f69 SHA512 d7446e0aab446293e535aecda7effba8a531ff233e72fdc7ea838eefb3c28c25cfa84b2a239e6198b1a3d8acc4c84d806494dcaab8b9c8e8819fef46ea77df7b
DIST homeassistant-2026.6.2.tar.gz 34381213 BLAKE2B 05d30833a00414a4784e38921844475050aea73e358cc8d238ea5d321a3fd472223e27d740b32a141bdf8250bf468a68cf9e3f6a4fd181ac270d95258e130578 SHA512 4392eb45cd0166445a08a5fcbd41bd6f755a79b334aa651e6f482ba2b4187fd48a3c3ef44ee17ae4c7d2a64f50a1480b244dd8b0b26ed5866acd7f7c655667b0
DIST homeassistant-2026.6.3.gh.tar.gz 26849789 BLAKE2B 5ae8ba0078bcc08c01c70229abab602052de757dae330432f37e9d1537de11f878fe1dd4b710f9c38950d56e843a0462409cc9ae23d3177361ee470724c09686 SHA512 f5c843853980b3c243d39bad8904544360ffbf08b5cd44cece00c9363ccbbd9ae9b26a619512fa9d6afc9235b46b85e960808fcc575275a83e2f3653d08fbcd8
DIST homeassistant-2026.6.3.tar.gz 34433937 BLAKE2B e4d07c5a9ba398d9fd0ca99371ef72dd6535c46a00d4b8ffa2e3d3f18e6a11fb82de8310c8389c7ae7e94cc1e4d30e6006025a08485e7d75828049487813c97b SHA512 b0ce3c0bf69419229ec506504e91d6a370e5dfa0f898334ff63220e08c6767b5f96051e263aaf7f9ea81fe70e5d7bed67cf1ea169f9340163e60b2a3e1a1e1f8
-EBUILD homeassistant-2026.6.1.ebuild 73441 BLAKE2B 80d449b814e0716e21f024d3759b8f3e22d00085eec7ad61373ac88442e69139cc80b43321e73b64f435a9fbe57c8ef5cbee472efc65a11537a6b7e2fbddd1b9 SHA512 e4a087933bcef3b67be9e1ad7fc22a292aaeeaeece84d8dcd2ea580ae62a3c9e2b71f25c56ea569b224fc84b1ff56f966c5e17c68dd5c489e0a631c608d4a2c7
+DIST homeassistant-2026.6.4.gh.tar.gz 26852258 BLAKE2B 39d2fe9d0948e47ef36bf789b49b179eb4cf301effc3aef14cf27c6590ed6f041a1af287dd87b278f4b0beabb61c7c3fec19345a09eb6388fa0cd7ad474a4b4c SHA512 bde509c4a8e5f27b9cbe60b48f569fbb975879846c6cc426b161a2902f11467c1374cd2a13999829eb9b355c89bda2eea6d22b184c2f63cb72559e405b50cde1
+DIST homeassistant-2026.6.4.tar.gz 34579979 BLAKE2B 6dcec65662668e0c345965cb5eab19f5151a32f6ef9d3789aef17783ffa2d9ae131028a2e067b719695c9d9ba94c573282c28118b440e766694b00ccfcd2f249 SHA512 8ff4d4345af5fff595f0bc2b345e700a3177c9d8b2add19f6ccaf27b0fced1783d6ee150910ae0e4110d55f8770380cc9d21785a614b1b715183ce03438c6e15
EBUILD homeassistant-2026.6.2.ebuild 73441 BLAKE2B 4c2c65d0e2fd8858195782e0d139210383eafda701e0b9ec698f72bfbdb34fd631b361d17a36aca2643fb1ae390233765ecab4281b3f514cb6c93f11f2204a08 SHA512 726fcc445586732c7c790a3c37d58517d570cfa063230b7bb94be0b3971350f92a361fdd1772be0d45f858f3020c64eca9099af8d074f58837defcc87151a75b
EBUILD homeassistant-2026.6.3.ebuild 73441 BLAKE2B 2d88eaf84bef486c6b16aa3204ac967751210c8376f9846b2492a932769722ab5a63aec19ede1a1a80f89bdf42400319c6bc43d3c5b95b295b7b11f637bbf61e SHA512 319f77854ab1931e94a1f698496e660cbd9331182ce45c44c5f26304aac3df111c286173f9f1e53d044a0a5c5f48769c65aacf6a7115a81ba8ee161420ce7f5e
+EBUILD homeassistant-2026.6.4.ebuild 73459 BLAKE2B 91a7210b65d2ba7bb56d76561ea416ff87f300fd02ff2099e580b6c07a04b1eadc41485d749df4acd6234f52cb26e769cb28afbcd964c7d0177e577515d678e4 SHA512 e08415ec437de137b5d0ea89a7d3e9d699c1beb7305a23ea0ed4b234e51f541c580466228b68751a41aa0f9d36201384e3c7b51520241fe0ee12e1e1c46888cd
MISC ChangeLog 11993 BLAKE2B f10d1a3a3ee692be6f8182c955d58709a1552cda920909b7a5a62c41b96ff67bce78d99b3755bfea50986e65679674bd6e703e73a0e1a5fa4be7ffd425ceea38 SHA512 d01325e440046245e47fdb3819645e4843e79ba68508c36c665d8f91da6f830ffd9206b45a7aa1efa986943a0defdff154246b55fcd06503c6208e216c88a989
MISC genebuild.sh 13542 BLAKE2B 97608c998180ce1baaaf73ec58dcb3c37195ee91bbd757553879d28722236e1c00a9d133af2bc7a141c47e1dce724eeabaf83bb5dda2fa3955f11a248206e942 SHA512 c5d43f93d9b5e470a59a4e15a43bfc0f132e51335761494e9a66f9e5123451999cd8029d45b2ffc4078a43b29fb5d32843c47ab6324fe13933298d85e7667d63
-MISC metadata.xml 220224 BLAKE2B 5339d09945f57f033a7d4a5c39272c1d16803335d2b5c38c3b6f1c1914ccbf0cf31e39de49bf575d7031585568784b0b84847ab48e6303e1e5a3adf4e9013467 SHA512 15844abeb160d278db7da5583e22f30a14f669e262e7eb1a368ae65ac93848df8f7086e4e9ad5d4d7faee52434c2d4711bcc9448af026265868a298f4f341057
+MISC metadata.xml 220880 BLAKE2B 17e2e7d92652517adc38232e83e77ea8b30aa31dd7a6baa74da1f831d9eb1e1ec5cb7d38e8c9e830d9993ed2812a3aa18e13d76192911d0b1063297f9d3bf310 SHA512 586450d56005d9e0d37fbca01372b676dddeacb0ea63635facaf833ea6875bc0dbd303364648a34f55e287ba556e9928f228a96de1fc45c3328c07e70bbd6f3f
diff --git a/app-misc/homeassistant/files/genebuild_2026.6.1.patch b/app-misc/homeassistant/files/genebuild_2026.6.4.patch
similarity index 91%
rename from app-misc/homeassistant/files/genebuild_2026.6.1.patch
rename to app-misc/homeassistant/files/genebuild_2026.6.4.patch
index d88e6f3a18..d5d99c045a 100644
--- a/app-misc/homeassistant/files/genebuild_2026.6.1.patch
+++ b/app-misc/homeassistant/files/genebuild_2026.6.4.patch
@@ -1,5 +1,5 @@
---- a/core-2026.6.1/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200
-+++ b/core-2026.6.1/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200
+--- a/core-2026.6.4/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200
++++ b/core-2026.6.4/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200
@@ -194,7 +194,7 @@
# homeassistant.components.ambient_network
@@ -131,15 +131,6 @@
# homeassistant.components.livisi
livisi==0.0.25
-@@ -1513,7 +1513,7 @@
- lw12==0.9.2
-
- # homeassistant.components.scrape
--lxml==6.0.1
-+lxml>=6.0.1
-
- # homeassistant.components.matrix
- matrix-nio==0.25.2
@@ -1758,7 +1758,7 @@
openerz-api==0.3.0
@@ -220,7 +211,7 @@
+regenmaschine==2024.3.0
# homeassistant.components.renault
- renault-api==0.5.11
+ renault-api==0.5.12
@@ -3004,7 +3004,7 @@
simplepush==2.2.3
@@ -230,8 +221,8 @@
# homeassistant.components.sisyphus
sisyphus-control==3.1.4
---- a/core-2026.6.1/homeassistant/package_constraints.txt 2025-08-22 08:09:48.520657746 +0200
-+++ b/core-2026.6.1/homeassistant/package_constraints.txt 2025-08-22 08:10:04.003523492 +0200
+--- a/core-2026.6.4/homeassistant/package_constraints.txt 2025-08-22 08:09:48.520657746 +0200
++++ b/core-2026.6.4/homeassistant/package_constraints.txt 2025-08-22 08:10:04.003523492 +0200
@@ -73,7 +73,7 @@
uv==0.11.16
voluptuous-openapi==0.3.0
@@ -250,6 +241,15 @@
# Breaks asyncio
# https://github.com/pubnub/python/issues/130
+@@ -148,7 +148,7 @@
+
+ # protobuf must be in package constraints for the wheel
+ # builder to build binary wheels
+-protobuf==6.32.0
++protobuf<=7.0.0
+
+ # faust-cchardet: Ensure we have a version we can build wheels
+ # 2.1.18 is the first version that works with our wheel builder
@@ -200,10 +200,6 @@
# https://github.com/jd/tenacity/issues/471
tenacity!=8.4.0
diff --git a/app-misc/homeassistant/homeassistant-2026.6.1.ebuild b/app-misc/homeassistant/homeassistant-2026.6.4.ebuild
similarity index 98%
rename from app-misc/homeassistant/homeassistant-2026.6.1.ebuild
rename to app-misc/homeassistant/homeassistant-2026.6.4.ebuild
index 118d75fc51..be1cd11f2b 100644
--- a/app-misc/homeassistant/homeassistant-2026.6.1.ebuild
+++ b/app-misc/homeassistant/homeassistant-2026.6.4.ebuild
@@ -41,11 +41,11 @@ RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
dev-libs/xerces-c"
REQUIRED_USE="bluetooth? ( ruuvi-gateway shelly )
homekit-controller? ( bluetooth )"
-# Home Assistant Core dependencies from /var/tmp/portage/app-misc/homeassistant-2026.6.1/work/core-2026.6.1/homeassistant/package_constraints.txt
+# Home Assistant Core dependencies from /var/tmp/portage/app-misc/homeassistant-2026.6.4/work/core-2026.6.4/homeassistant/package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.2.7
- ~dev-python/aiodiscover-3.2.4
+ ~dev-python/aiodiscover-3.3.2
~dev-python/aiodns-4.0.4
~dev-python/aiogithubapi-26.0.0
~dev-python/aiohttp-asyncmdnsresolver-0.2.0
@@ -69,7 +69,7 @@ RDEPEND="${RDEPEND}
~dev-python/bluetooth-adapters-2.3.0
~dev-python/bluetooth-auto-recovery-1.6.4
~dev-python/bluetooth-data-tools-1.29.18
- ~dev-python/cached-ipaddress-1.1.1
+ ~dev-python/cached-ipaddress-1.1.2
>=dev-python/certifi-2021.5.30
~dev-python/ciso8601-2.3.3
~dev-python/cronsim-2.7
@@ -81,9 +81,9 @@ RDEPEND="${RDEPEND}
~dev-python/ha-ffmpeg-3.2.2
~dev-python/habluetooth-6.8.1
~dev-python/hass-nabucasa-2.2.0
- ~dev-python/hassil-3.5.0
+ ~dev-python/hassil-3.7.0
~dev-python/home-assistant-bluetooth-2.0.0
- ~dev-python/home-assistant-frontend-20260527.4
+ ~dev-python/home-assistant-frontend-20260527.7
~dev-python/home-assistant-intents-2026.6.1
~dev-python/httpx-0.28.1
~dev-python/ifaddr-0.2.0
@@ -138,9 +138,10 @@ RDEPEND="${RDEPEND}
>=app-arch/brotli-1.2.0
~dev-python/pydantic-2.13.4
>=dev-python/mashumaro-3.17
- ~dev-python/protobuf-6.32.0
+ <=dev-python/protobuf-7.0.0
>=dev-python/faust-cchardet-2.1.18
>=dev-python/websockets-15.0.1
+ dev-python/poetry
~dev-python/charset-normalizer-3.4.3
>=dev-python/dacite-1.7.0
~dev-python/decorator-5.2.1
@@ -211,7 +212,7 @@ RDEPEND="${RDEPEND}
airzone? ( ~dev-python/aioairzone-1.0.5 )
aladdin-connect? ( ~dev-python/genie-partner-sdk-1.0.11 )
alarmdecoder? ( ~dev-python/adext-0.4.4 )
- alexa-devices? ( ~dev-python/aioamazondevices-14.0.0 )
+ alexa-devices? ( ~dev-python/aioamazondevices-14.1.3 )
alpha-vantage? ( ~dev-python/alpha-vantage-2.3.1 )
altruist? ( ~dev-python/altruistclient-0.1.1 )
amazon-polly? ( ~dev-python/boto3-1.37.1 )
@@ -247,7 +248,7 @@ RDEPEND="${RDEPEND}
arve? ( ~dev-python/asyncarve-0.1.1 )
aseko-pool-live? ( ~dev-python/aioaseko-1.0.0 )
assist-pipeline? ( ~dev-python/pymicro-vad-1.0.1 ~dev-python/pyspeex-noise-1.0.2 )
- assist-satellite? ( ~dev-python/hassil-3.5.0 )
+ assist-satellite? ( ~dev-python/hassil-3.7.0 )
asuswrt? ( ~dev-python/aioasuswrt-1.5.4 ~dev-python/asusrouter-1.21.3 )
atag? ( ~dev-python/pyatag-0.3.5.3 )
aten-pe? ( ~dev-python/auroranoaa-0.0.5 )
@@ -299,7 +300,7 @@ RDEPEND="${RDEPEND}
bryant-evolution? ( ~dev-python/evolutionhttp-0.0.18 )
bsblan? ( ~dev-python/python-bsblan-6.0.1 )
bt-home-hub-5? ( ~dev-python/bthomehub5-devicelist-0.1.1 )
- bthome? ( ~dev-python/bthome-ble-3.23.2 )
+ bthome? ( ~dev-python/bthome-ble-3.23.4 )
bt-smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3 )
buienradar? ( ~dev-python/buienradar-1.0.6 )
caldav? ( ~dev-python/caldav-2.1.0 ~dev-python/icalendar-6.3.1 ~dev-python/vobject-0.9.9 )
@@ -326,21 +327,21 @@ RDEPEND="${RDEPEND}
co2signal? ( ~dev-python/aioelectricitymaps-1.1.1 )
coinbase? ( ~dev-python/coinbase-advanced-py-1.2.2 )
color-extractor? ( ~dev-python/colorthief-0.2.1 )
- comelit? ( ~dev-python/aiocomelit-2.0.3 )
+ comelit? ( ~dev-python/aiocomelit-2.0.7 )
comfoconnect? ( ~dev-python/pycomfoconnect-0.5.1 )
command-line? ( ~dev-python/jsonpath-0.82.2 )
compensation? ( ~dev-python/numpy-2.3.2 )
compit? ( ~dev-python/compit-inext-api-0.8.0 )
concord232? ( ~dev-python/concord232-0.15.1 )
control4? ( ~dev-python/pycontrol4-1.5.0 )
- conversation? ( ~dev-python/hassil-3.5.0 ~dev-python/home-assistant-intents-2026.6.1 )
+ conversation? ( ~dev-python/hassil-3.7.0 ~dev-python/home-assistant-intents-2026.6.1 )
cookidoo? ( ~dev-python/cookidoo-api-0.17.2 )
coolmaster? ( ~dev-python/pycoolmasternet-async-0.2.4 )
cppm-tracker? ( ~dev-python/clearpasspy-1.0.2 )
cpuspeed? ( ~dev-python/py-cpuinfo-9.0.0 )
crownstone? ( ~dev-python/crownstone-cloud-1.4.11 ~dev-python/crownstone-sse-2.0.5 ~dev-python/crownstone-uart-2.1.0 )
cync? ( ~dev-python/pycync-0.5.0 )
- daikin? ( ~dev-python/pydaikin-2.17.2 )
+ daikin? ( ~dev-python/pydaikin-2.18.1 )
danfoss-air? ( ~dev-python/pydanfossair-0.1.0 )
datadog? ( ~dev-python/datadog-0.52.0 )
data-grand-lyon? ( ~dev-python/data-grand-lyon-ha-0.7.0 )
@@ -356,7 +357,7 @@ RDEPEND="${RDEPEND}
devolo-home-control? ( ~dev-python/devolo-home-control-api-0.19.0 )
devolo-home-network? ( ~dev-python/devolo-plc-api-1.5.1 )
dexcom? ( ~dev-python/pydexcom-0.5.1 )
- dhcp? ( ~dev-python/aiodhcpwatcher-1.2.7 ~dev-python/aiodiscover-3.2.4 ~dev-python/cached-ipaddress-1.1.1 )
+ dhcp? ( ~dev-python/aiodhcpwatcher-1.2.7 ~dev-python/aiodiscover-3.3.2 ~dev-python/cached-ipaddress-1.1.2 )
digital-ocean? ( ~dev-python/python-digitalocean-1.13.2 )
directv? ( ~dev-python/directv-0.4.0 )
discogs? ( ~dev-python/discogs-client-2.3.0 )
@@ -373,7 +374,7 @@ RDEPEND="${RDEPEND}
dropbox? ( ~dev-python/python-dropbox-api-0.1.3 )
drop-connect? ( ~dev-python/dropmqttapi-1.0.3 )
droplet? ( ~dev-python/pydroplet-2.3.4 )
- dsmr? ( ~dev-python/dsmr-parser-1.7.0 )
+ dsmr? ( ~dev-python/dsmr-parser-1.9.0 )
duco? ( ~dev-python/python-duco-connectivity-0.5.0 )
dunehd? ( ~dev-python/pdunehd-1.3.2 )
duotecno? ( ~dev-python/pyduotecno-2024.10.1 )
@@ -478,7 +479,7 @@ RDEPEND="${RDEPEND}
fritzbox? ( ~dev-python/pyfritzhome-0.6.20 )
fritz? ( ~dev-python/fritzconnection-1.15.1[qrcode] ~dev-python/xmltodict-1.0.4 )
fronius? ( ~dev-python/pyfronius-0.8.2 )
- frontend? ( ~dev-python/home-assistant-frontend-20260527.4 )
+ frontend? ( ~dev-python/home-assistant-frontend-20260527.7 )
frontier-silicon? ( ~dev-python/afsapi-1.0.1 )
fujitsu-fglair? ( ~dev-python/ayla-iot-unofficial-1.4.7 )
fully-kiosk? ( ~dev-python/python-fullykiosk-0.0.15 )
@@ -596,7 +597,7 @@ RDEPEND="${RDEPEND}
imap? ( ~dev-python/aioimaplib-2.0.1 )
imeon-inverter? ( ~dev-python/imeon-inverter-api-0.4.0 )
imgw-pib? ( ~dev-python/imgw-pib-2.2.2 )
- immich? ( ~dev-python/aioimmich-0.14.1 )
+ immich? ( ~dev-python/aioimmich-0.15.0 )
improv-ble? ( ~dev-python/py-improv-ble-client-2.0.1 )
incomfort? ( ~dev-python/incomfort-client-0.7.0 )
indevolt? ( ~dev-python/indevolt-api-1.8.3 )
@@ -626,7 +627,7 @@ RDEPEND="${RDEPEND}
ista-ecotrend? ( ~dev-python/pyecotrend-ista-3.4.0 )
isy994? ( ~dev-python/pyisy-3.6.1 )
itach? ( ~dev-python/pyitachip2ir-0.0.7 )
- ituran? ( ~dev-python/pyituran-0.1.5 )
+ ituran? ( ~dev-python/pyituran-0.1.6 )
izone? ( ~dev-python/python-izone-1.2.10 )
jellyfin? ( ~dev-python/jellyfin-apiclient-python-1.11.0 )
jewish-calendar? ( ~dev-python/hdate-1.2.1[astral] )
@@ -730,7 +731,7 @@ RDEPEND="${RDEPEND}
mill? ( ~dev-python/mill-local-0.5.0 ~dev-python/millheater-0.14.1 )
minecraft-server? ( ~dev-python/mcstatus-13.1.0 )
minio? ( ~dev-python/minio-7.1.12 )
- mitsubishi-comfort? ( ~dev-python/mitsubishi-comfort-0.3.0 )
+ mitsubishi-comfort? ( ~dev-python/mitsubishi-comfort-0.3.1 )
moat? ( ~dev-python/moat-ble-0.1.1 )
mobile-app? ( ~dev-python/pynacl-1.6.2 )
mochad? ( ~dev-python/pymochad-0.2.0 )
@@ -839,7 +840,7 @@ RDEPEND="${RDEPEND}
openuv? ( ~dev-python/pyopenuv-2023.2.0 )
openweathermap? ( ~dev-python/pyopenweathermap-0.2.2 )
opnsense? ( ~dev-python/aiopnsense-1.0.8 )
- opower? ( ~dev-python/opower-0.18.2 )
+ opower? ( ~dev-python/opower-0.18.5 )
opple? ( ~dev-python/pyoppleio-legacy-1.0.8 )
oralb? ( ~dev-python/oralb-ble-1.1.0 )
oru? ( ~dev-python/oru-0.1.11 )
@@ -875,7 +876,7 @@ RDEPEND="${RDEPEND}
plaato? ( ~dev-python/pyplaato-0.0.19 )
playstation-network? ( ~dev-python/psnawp-3.0.3 ~dev-python/pyrate-limiter-4.1.0 )
plex? ( ~dev-python/plexapi-4.15.16 ~dev-python/plexauth-0.0.6 ~dev-python/plexwebsocket-0.0.14 )
- plugwise? ( ~dev-python/plugwise-1.11.3 )
+ plugwise? ( ~dev-python/plugwise-1.11.4 )
pocketcasts? ( ~dev-python/pycketcasts-1.0.1 )
point? ( ~dev-python/pypoint-3.0.0 )
pooldose? ( ~dev-python/python-pooldose-0.9.1 )
@@ -924,7 +925,7 @@ RDEPEND="${RDEPEND}
radio-browser? ( ~dev-python/pycountry-24.6.1 ~dev-python/radios-0.3.2 )
radio-frequency? ( ~dev-python/rf-protocols-4.0.1 )
radiotherm? ( ~dev-python/radiotherm-2.1.0 )
- rainbird? ( ~dev-python/pyrainbird-6.3.0 )
+ rainbird? ( ~dev-python/pyrainbird-6.3.1 )
raincloud? ( ~dev-python/raincloudy-0.0.7 )
rainforest-eagle? ( ~dev-python/aioeagle-1.1.0 ~dev-python/eagle100-0.1.1 )
rainforest-raven? ( ~dev-python/aioraven-0.7.1 )
@@ -943,9 +944,9 @@ RDEPEND="${RDEPEND}
remember-the-milk? ( ~dev-python/rtmapi-0.7.2 ~dev-python/httplib2-0.20.4 )
remote-calendar? ( ~dev-python/ical-13.2.5 )
remote-rpi-gpio? ( ~dev-python/gpiozero-1.6.2 ~dev-python/pigpio-1.78 )
- renault? ( ~dev-python/renault-api-0.5.11 )
+ renault? ( ~dev-python/renault-api-0.5.12 )
renson? ( ~dev-python/renson-endura-delta-1.7.2 )
- reolink? ( ~dev-python/reolink-aio-0.20.1 )
+ reolink? ( ~dev-python/reolink-aio-0.21.0 )
repetier? ( ~dev-python/pyrepetierng-0.1.0 )
rest? ( ~dev-python/jsonpath-0.82.2 ~dev-python/xmltodict-1.0.4 )
rflink? ( ~dev-python/rflink-0.0.67 )
@@ -980,7 +981,7 @@ RDEPEND="${RDEPEND}
saunum? ( ~dev-python/pysaunum-0.6.0 )
schlage? ( ~dev-python/pyschlage-2025.9.0 )
schluter? ( ~dev-python/py-schluter-0.1.7 )
- scrape? ( ~dev-python/beautifulsoup4-4.13.3 >=dev-python/lxml-6.0.1 )
+ scrape? ( ~dev-python/beautifulsoup4-4.13.3 ~dev-python/lxml-6.1.1 )
screenlogic? ( ~dev-python/screenlogicpy-0.10.2 )
scsgate? ( ~dev-python/scsgate-0.1.0 )
season? ( ~dev-python/ephem-4.1.6 )
@@ -1111,7 +1112,7 @@ RDEPEND="${RDEPEND}
thethingsnetwork? ( ~dev-python/ttn-client-1.3.0 )
thingspeak? ( ~dev-python/thingspeak-1.0.0 )
thinkingcleaner? ( ~dev-python/pythinkingcleaner-0.0.3 )
- thread? ( ~dev-python/pyroute2-0.7.5 ~dev-python/python-otbr-api-2.10.0 )
+ thread? ( ~dev-python/pyroute2-0.9.6 ~dev-python/python-otbr-api-2.10.0 )
tibber? ( ~dev-python/pytibber-0.37.6 )
tikteck? ( ~dev-python/tikteck-0.4 )
tile? ( ~dev-python/pytile-2024.12.0 )
@@ -1169,7 +1170,7 @@ RDEPEND="${RDEPEND}
usgs-earthquakes-feed? ( ~dev-python/aio-geojson-usgs-earthquakes-0.3 )
utility-meter? ( ~dev-python/cronsim-2.7 )
uvc? ( ~dev-python/uvcclient-0.12.1 )
- v2c? ( ~dev-python/pytrydan-1.0.0 )
+ v2c? ( ~dev-python/pytrydan-1.0.2 )
vallox? ( ~dev-python/vallox-websocket-api-6.0.0 )
vasttrafik? ( ~dev-python/vtjp-0.2.1 )
vegehub? ( ~dev-python/vegehub-0.1.26 )
@@ -1244,7 +1245,7 @@ RDEPEND="${RDEPEND}
yamaha? ( ~dev-python/rxv-0.7.0 )
yamaha-musiccast? ( ~dev-python/aiomusiccast-0.15.0 )
yandex-transport? ( ~dev-python/aioymaps-1.2.5 )
- yardian? ( ~dev-python/pyyardian-1.3.3 )
+ yardian? ( ~dev-python/pyyardian-1.4.0 )
yeelight? ( ~dev-python/async-upnp-client-0.46.2 ~dev-python/yeelight-0.7.16 )
yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10 )
yi? ( ~dev-python/aioftp-0.21.3 )
@@ -1262,7 +1263,7 @@ RDEPEND="${RDEPEND}
zhong-hong? ( ~dev-python/zhong-hong-hvac-1.0.13 )
ziggo-mediabox-xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0 )
zimi? ( ~dev-python/zcc-helper-3.8 )
- zinvolt? ( ~dev-python/zinvolt-0.4.3 )
+ zinvolt? ( ~dev-python/zinvolt-1.0.0 )
zoneminder? ( ~dev-python/zm-py-0.5.4 )
zwave-js? ( ~dev-python/zwave-js-server-python-0.71.0 )
zwave-me? ( ~dev-python/url-normalize-3.0.0 ~dev-python/zwave-me-ws-0.4.3 )
diff --git a/app-misc/homeassistant/metadata.xml b/app-misc/homeassistant/metadata.xml
index 5e3d7c7b08..7362465986 100644
--- a/app-misc/homeassistant/metadata.xml
+++ b/app-misc/homeassistant/metadata.xml
@@ -22,7 +22,7 @@
The Rollease Acmeda Automate integration allows you to control and monitor covers via your Rollease Acmeda Automate hub. The integrations communicates directly with hubs on the local network, rather than connecting via the cloud or via RS-485. Devices are represented as a cover for monitoring and control as well as a sensor for monitoring battery condition.
The Actron Air integration allows you to control Actron Air Air Conditioning controllers into Home Assistant.
The Adax integration integrates Adax heaters into Home Assistant and can be configured to use a local or cloud interface.
- The AdGuard Home integration allows you to control and monitor your AdGuard Home instance in Home Assistant.
+ The AdGuard Home integration lets you monitor and control your AdGuard Home instance from Home Assistant.
The ADS (automation device specification) integration describes a device-independent and fieldbus-independent interface for communication between Beckhoff automation devices running TwinCAT and other devices implementing this interface.
The Advantage Air integration allows you to control Advantage Air Air Conditioning controllers into Home Assistant.
The AEMET integration uses AEMET OpenData as a source for current meteorological data for your location. AEMET stands for “Agencia Estatal de Meteorología”, which is the Spanish Meteorological Agency.
@@ -124,7 +124,7 @@
The Bluetooth integration will detect nearby Bluetooth devices. Discovered devices will show up in the discovered section on the integrations page in the configuration panel.
The Bond integration allows you to control appliances through your Bond Bridge. Duplicates your RF remote control.
The Bosch Alarm Panel integration allows you to connect your Bosch Alarm Panel to Home Assistant to control and monitor your Bosch Alarm Panel.
- The Bosch SHC integration allows you to connect your Bosch Smart Home Controller to Home Assistant in order to control and monitor your Bosch Smart Home devices.
+ The Bosch SHC integration allows you to connect your Bosch Smart Home Controller to Home Assistant to control and monitor your Bosch Smart Home devices.
The Sony Bravia TV integration allows you to control a Sony Bravia TV.
The Bring! integration allows you to sync your Bring! shopping lists with Home Assistant.
The Broadlink integration allows you to control and monitor Broadlink universal remotes, smart plugs, power strips, switches and sensors.
@@ -180,7 +180,7 @@
The Datadog integration sends all state changes to Datadog using a Datadog Agent.
The Data Grand Lyon integration lets you monitor data from the Grand Lyon open data platform (city of Lyon, France).
The Deako Smart Lighting integration allows you to control your Deako devices from Home Assistant.
- The Remote Python debugger integration allows you to use the Visual Studio CodePython debug tooling with a remote Home Assistant instance.
+ The Remote Python debugger integration allows you to use the Visual Studio Code Python debug tooling with a remote Home Assistant instance.
deCONZ by dresden elektronik is a software that communicates with ConBee/RaspBee Zigbee gateways and exposes Zigbee devices that are connected to the gateway.
The Leviton Decora Wi-Fi integration connects your Leviton Decora Smart Wi-Fi dimmers and switches to Home Assistant via the MyLeviton API.
The De Lijn integration will give you the departure time of the next bus, tram or subway at a specific stop of the De Lijn public transport network in Flanders (Belgium).
@@ -284,7 +284,7 @@
With the FinTS integration, you can fetch your account information from your bank. This only works with banks that support the FinTS (aka. HBCI) standard. The FinTS standard used by many German banks. So if you do not have a German bank account, this will most likely not work for you. To find out if your bank supports FinTS, check the bank’s website or call their hotline.
The Firefly III integration is used as an interface to the Firefly III API.Firefly III is a free open-source personal finance manager. It contains a full transaction management system, budgets, categories and reports. You can easily import transactions via the diverse options Firefly III offers. It even contains a rule engine to automate and help organize your bookkeeping.
FireServiceRota is a powerful and flexible availability, scheduling and dispatching system for firefighters.It’s the international brand of the Dutch BrandweerRooster, which is in use by more than 200 fire stations in The Netherlands.
- Firmata can be used to add analog and digital inputs and outputs to Home Assistant. This allows for buttons, switches, motion detectors, relay control, sensors, potentiometers, dimmers, etc. The integration can currently connect to a Firmata board via serial or serial over USB.
+ Firmata can be used to add analog and digital inputs and outputs to Home Assistant. This allows for buttons, switches, motion detectors, relay control, sensors, potentiometers, and dimmers. The integration can currently connect to a Firmata board via serial or serial over USB.
The Fish Audio integration brings high-quality voice cloning and a wide variety of public voices to Home Assistant. It provides a text-to-speech (TTS) service, allowing you to create expressive, human-like speech.
The Fitbit integration allows you to expose data from Fitbit to Home Assistant.
FiveM allows players to play the game Grand Theft Auto V by Rockstar Games online with other players. FiveM adds support for custom resources. The FiveM integration lets you retrieve information from a FiveM server within Home Assistant.
@@ -293,14 +293,14 @@
The FleetGO integration allows you to integrate your vehicles equipped with FleetGO hardware into Home Assistant. It allows you to see certain details about your vehicle, but also shows your vehicle on the map.
Integrates Flexit Nordic series air handling unit into Home Assistant.
The Flic integration allows you to receive click events from flic smart buttons.
- Go flipr company sells smart pool monitor and management devices. The Flipr and Flipr Hub devices publish data to the cloud via Wi-Fi and SigFox.This integration gives you also access to the Flipr Hub to control your pool equipments like pump, heater, light, etc.
+ Go flipr company sells smart pool monitor and management devices. The Flipr and Flipr Hub devices publish data to the cloud via Wi-Fi and SigFox.This integration gives you also access to the Flipr Hub to control your pool equipments like pump, heater, and light.
The Flo integration integratesFlo by Moen smart water shutoff valves into Home Assistant.
The Flume integration will show you the current Flume status for the given Device ID.
The Fluss+ integration allows you to control Fluss+ devices through Home Assistant. Fluss turns your phone into a remote key that can open your garage, your gate, your door or even the parking at your office - giving you complete control. The Home Assistant integration allows you to trigger Fluss+ devices via Wi-Fi to open or close a connected motor device.
The Magic Home integration supports several brands of switches, bulbs, and controllers that use the same protocol. Chances are high that your bulb or controller (eg. WiFi LED CONTROLLER) will work with this integration if you can control the device with the Magic Home app or the Surp Life app.
The Folder watcher integration adds Watchdog file system monitoring.
The Foobot integration will fetch air quality data from your or yours Foobot device(s).
- The Forecast.Solar service provides solar productionforecasting for your solar panel system, based on historic averages combinedwith weather forecasting.
+ The Forecast.Solar integration estimates how much energy your solar panels will produce, using the Forecast.Solar service. The forecast combines the location, orientation, and size of your panels with historic averages and weather data, so you can plan ahead and use your own solar energy as efficiently as possible.
The OwnTone integration allows you to control your OwnTone (previously forked-daapd) server from Home Assistant. This integration can control the OwnTone outputs (zones) with limited playback control (play/pause, previous/next track) and media info support. Playlist manipulation is not supported.
The FortiOS presence detection enables Home Assistant to track devices with a MAC address connected to a FortiGate from Fortinet.
The Foscam integration allows you to watch the live stream of your Foscam IP camera in Home Assistant.
@@ -314,9 +314,9 @@
The FRITZ!Box Tools integration allows you to control your FRITZ!Box router (by FRITZ!, formerly AVM) and have presence detection for connected network devices.
The Fronius integration polls a Fronius solar inverter or datalogger for details of a Fronius SolarNet setup and integrate it in your Home Assistant installation.
The Frontend integration file. If that is the case, enable it manually by adding the following to your configuration:
- This integration provides support for Internet Radios based on the Frontier Silicon chipset. Some of the manufacturers which offer products based on these chips include: Hama, Medion, Slivercrest, Auna, Technisat, Revo, Pinnel, etc. These devices will be usually controlled by the OKTIV or UNDOK apps.
+ This integration provides support for Internet Radios based on the Frontier Silicon chipset. Some manufacturers that offer products based on these chips include Hama, Medion, Silvercrest, Auna, TechniSat, Revo, and Pinell. These devices are usually controlled with the OKTIV or UNDOK apps.
The FGLair integration provides support for Fujitsu heat pumps and air conditioners that use the FGLair app.To find out which app to use for your heat pump, check the Fujitsu FGLair FAQ.
- Fully Kiosk Browser is a powerful kiosk browser for Android devices. It provides a number of features for monitoring and controlling your Android device. This integration gives you access to control your device and view the status in Home Assistant.
+ Fully Kiosk Browser is a powerful kiosk browser for Android devices. It provides several features for monitoring and controlling your Android device. This integration gives you access to control your device and view the status in Home Assistant.
The Fumis integration connects your pellet stove to Home Assistant through the Fumis online service. Fumis, by ATech Electronics in Slovenia, makes the combustion controllers found in pellet stoves from many different manufacturers. The Fumis WiRCU Wi-Fi module connects your stove to the internet, making it possible to monitor and control your stove from anywhere.
The P5 FutureNow integration allows you to use P5 FutureNow relay/dimmer units as lights. Currently supported units:
The FYTA integration uses the open API of FYTA to obtain the data from your plant sensors and integrate these into Home Assistant.
@@ -414,7 +414,7 @@
The Hunter Hydrawise integration allows you to integrate your Hunter Hydrawise Wi-Fi irrigation controller system in Home Assistant.
The Hyperion integration allows you to integrate yourHyperion into Home Assistant. Hyperion isan open source Ambilight implementation which runs on many platforms.
The Hypontech Cloud integration allows you to monitor your Hypontech solar inverter system through the Hypontech Cloud platform and integrate the data into your Home Assistant installation.
- The iAlarm integration provides connectivity with the Antifurto365 iAlarm alarm systems and has also been confirmed to work with the alarm system brands Meian and Emooluxr.Please note that the latest iAlarm-XR alarm system is not supported.
+ The iAlarm integration provides connectivity with the Antifurto365 iAlarm alarm systems and has also been confirmed to work with the alarm system brands Meian and Emooluxr.The latest iAlarm-XR alarm system is not supported.
IAMMETER provides both a bi-directional single-phase energy meter(WEM3080) and a bi-directional three-phase energy monitor (WEM3080T). Both of them can be integrated into Home Assistant.The WEM3050T is the latest three-phase/split-phase meter, released by IAMMETER on Nov 2023.The WEM3050T provides nearly all of the features the WEM3080T provides, with the exception of the cloud service.The WEM3050T can be integrated into Home Assistant by all of the methods that WEM3080T supports.Because there is no cloud service by default, the WEM3050T is much cheaper than the WEM3080T.
The Jandy iAquaLink integration lets you monitor and control supported Jandy pool and spa systems from Home Assistant. Depending on the equipment connected to your controller, you can check water and air temperatures, control auxiliary equipment like pumps and water features, manage compatible pool lights, and adjust supported pool or spa heaters.
Configuration To add the iBeacon Tracker hub to your Home Assistant instance, use this My button:
@@ -470,7 +470,7 @@
The JVC Projector integration allows for the automation of JVC Projectors.
The Kaiterra integration allows you to view the readings from your Laser Egg or Sensedge device using the Kaiterra REST API.
The Kaleidescape integration allows for the automation of Kaleidescape movie players.
- The Keba Charging Station integration integrates your Keba P30/P20 charging station/BMW Wallbox into your Home Assistant instance using the UDP Smart Home Interface (manual). Keba P40 charging stations are not yet supported as they use a different protocol. The fetching interval to the charging station is set to 5 seconds, same as in the official mobile app. In order to use the integration, enable the UDP Smart Home Interface by adjusting the DIP switches within the charging station according to the installation manual.
+ The Keba Charging Station integration integrates your Keba P30/P20 charging station/BMW Wallbox into your Home Assistant instance using the UDP Smart Home Interface (manual). Keba P40 charging stations are not yet supported as they use a different protocol. The fetching interval to the charging station is set to 5 seconds, same as in the official mobile app. To use the integration, enable the UDP Smart Home Interface by adjusting the DIP switches within the charging station according to the installation manual.
This integration offers presence detection by examining devices connected to a KeeneticRouter running NDMS firmware versions 2.05 and up. It uses telnet connection so make sure telnet is not disabled on your router.
The KEF integration allows you to control the KEF LS50 Wireless and KEF LSX speakers from Home Assistant.
Integrates Kegtron Smart Keg Monitor (Gen 1) devices into Home Assistant.
@@ -493,7 +493,7 @@
The LaMetric integration lets you integrate your LaMetric TIME smart clock with Home Assistant, so you can display notifications, charts, and other visual updates on the device.
The Landis+Gyr Heat Meter integration for Home Assistant allows you to read the meter values from Ultraheat devices by Landis & Gyr. These devices are commonly used for district heating. The integration has been tested with the Landis & Gyr Ultraheat 50 (UH50), type LUGCUH50. Other models are likely to work as well.
The Last.fm integration lets you monitor the listening activity of Last.fm users. It creates a sensor for each user you add, showing whether they are currently scrobbling and what they are listening to.
- The Launch Library integration will provide you with information about the next planned space launch and SpaceX Starship event.
+ The Launch Library integration provides information about upcoming spaceflight, including the next planned rocket launch, the next SpaceX Starship launch, and the next SpaceX Starship event.
Monitor the status of your washing machine or dryer within Home Assistant using a laundrify WiFi power plug.
The LCN integration for Home Assistant allows you to connect to LCN hardware devices.
Integrates LD2410 BLE sensors from Hi-Link into Home Assistant.
@@ -501,7 +501,7 @@
Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assistant.
The Lektrico Charging Station integration integrates your Lektrico Charging Station into your Home Assistant and allows you to monitor it.
The LetPot integration allows you to integrate your LetPot hydroponic gardens/systems into Home Assistant.
- The LG Netcast integration allows you to control a LG Smart TV running NetCast 3.0 (LG Smart TV models released in 2012) and NetCast 4.0 (LG Smart TV models released in 2013). For the new LG WebOS TV’s use the webostv platform.
+ The LG Netcast integration allows you to control a LG Smart TV running NetCast 3.0 (LG Smart TV models released in 2012) and NetCast 4.0 (LG Smart TV models released in 2013).For the new LG webOS TV’s use the LG webOS TV platform.
The LG Soundbars integration allows you to control LG Soundbars from Home Assistant.
The LG ThinQ integration allows you to connect LG ThinQ devices to Home Assistant. The features of this integration include:
The LG TV via Serial integration lets you control LG TVs by connecting to their RS-232 serial port. By connecting the TV to your Home Assistant server using a serial (RS-232) cable, an ESPHome-based serial proxy, or a USB-to-serial adapter, you get local control of the TV.
@@ -528,8 +528,8 @@
The Sensor.Community integration brings readings from the Sensor.Community open data air quality network into Home Assistant. Sensor.Community (formerly known as luftdaten.info) is a global citizen science project that maps air quality and environmental data from thousands of do-it-yourself (DIY) sensor stations around the world.
The Lunatone integration is used to integrate with the devices of Lunatone that offer a REST API. This allows you to use lights and sensors in Home Assistant that are connected to the DALI bus via your device.
The Lupus Electronics LUPUSEC integration allows the user to integrate their Lupusec alarm control panel and ultimately all connected sensors and other devices. For more information about the LUPUS-Electronics security system please visit their website.
- Lutron is an American lighting control company. They have several lines of home automation devices that manage light switches, dimmers, occupancy sensors, HVAC controls, etc. The lutron_caseta integration in Home Assistant is responsible for communicating with the Lutron Caseta Smart Bridge for the Caseta product line of dimmers, switches, shades, and sensors. It will also communicate with the Lutron Radio RA2 Main Repeater for the RA2 Select product line of dimmers, switches, shades, and sensors.
- Lutron is an American lighting control company. They have several lines of home automation devices that manage light switches/dimmers, occupancy sensors, HVAC controls, etc. The lutron integration in Home Assistant is responsible for communicating with the main hub for these systems.
+ Lutron is an American lighting control company. They have several lines of home automation devices that manage light switches, dimmers, occupancy sensors, and HVAC controls. The lutron_caseta integration in Home Assistant is responsible for communicating with the Lutron Caseta Smart Bridge for the Caseta product line of dimmers, switches, shades, and sensors. It will also communicate with the Lutron Radio RA2 Main Repeater for the RA2 Select product line of dimmers, switches, shades, and sensors.
+ Lutron is an American lighting control company. They have several lines of home automation devices that manage light switches/dimmers, occupancy sensors, and HVAC controls. The lutron integration in Home Assistant is responsible for communicating with the main hub for these systems.
The LAGUTE LW-12 integration supports Lagute LW-12 Wifi LED controller.
The Honeywell Lyric integration integrates the Lyric thermostat platform into Home Assistant.
The madVR Envy integration allows for the automation and control of madVR Envy devices.
@@ -551,7 +551,7 @@
The Melnor Bluetooth integration allows you to control your Melnor Bluetooth watering valves.The devices are set up through Bluetooth and don’t need any additional bridge or gateway.
The MessageBird integration sends notifications as SMS messages using MessageBird to your mobile phone.
The Met Éireann integration uses the Met Éireann (The Irish Meteorological Service) Public Weather Forecast API to provide current and forecasted weather data for a given location. This integration is in no way affiliated with or endorsed by Met Éireann.
- The MeteoAlarm integration allows one to watch for weather alerts in Europe from MeteoAlarm (EUMETNET). To use this binary sensor, you need the country and the province name from MeteoAlarm. Please note that it is crucial to write the country name exactly as it appears in the URL starting with https://feeds.meteoalarm.org/feeds/meteoalarm-legacy-atom-, including any hyphens used in the name. Failure to do so may result in errors or incorrect data.
+ The MeteoAlarm integration allows one to watch for weather alerts in Europe from MeteoAlarm (EUMETNET). To use this binary sensor, you need the country and the province name from MeteoAlarm. It is crucial to write the country name exactly as it appears in the URL starting with https://feeds.meteoalarm.org/feeds/meteoalarm-legacy-atom-, including any hyphens used in the name. Failure to do so may result in errors or incorrect data.
The Meteoclimatic integration uses the Meteoclimatic web service as a source for meteorological data for your location. The location is based on the Meteoclimatic station code (e.g., ESCAT4300000043206B) and the weather data reported is based on the capabilities of each station.
The Météo-France integration uses the meteorological data from Météo-France to provide weather forecast for any location in the world with a focus on France. One or more locations can be set via the front end or via the configuration file.
The Meteo.lt integration uses meteorological data from the Lithuanian Hydrometeorological Service (LHMT) to provide weather forecasts for locations in Lithuania. You can set up one or more locations via the user interface.
@@ -568,7 +568,7 @@
The Mitsubishi Comfort integration connects Mitsubishi Electric ductless minisplit heat pump and air conditioning systems to Home Assistant. It communicates directly with each indoor unit over your local network for low-latency control, using the Kumo Cloud account only for initial device discovery and credential retrieval.
Integrates Moat devices into Home Assistant.
The Mobile App integration lets Home Assistant mobile apps integrate with Home Assistant.
- The Mochad integration is the main integration to integrate all X10 platforms being controlled by mochad. Besides this integration you will have to setup your X10 devices separately.
+ The Mochad integration is the main integration to integrate all X10 platforms being controlled by mochad. Besides this integration you will have to set up your X10 devices separately.
modbus is a communication protocol to control PLCs (Programmable Logic Controller) and RTUs (Remote Terminal Unit).
The Phone Modem integration uses an available modem for collecting caller ID information. It requires a Hayes AT compatible modem that supports caller ID detection (via AT+VCID=1). Usually any modem that uses a CX93001 will support this.
Modern Forms has a line of smart Wi-Fi-connected fans that allow for cloud or local control of the fan and light. There is support for individual sleep timers for the fan and light that can be set and cleared independently.
@@ -608,9 +608,9 @@
This integration allows you to detect presence by looking at connected devices to a NETGEAR device and control the NETGEAR device.Both routers and access points can be used with this integration. Some access points will not be automatically discovered and need to be set up manually.Attached devices are only tracked on NETGEAR devices set to the router mode, otherwise, duplicate entities will occur from access points that also report the same devices.
The Netio integration allows you to control your Netio Netio4, Netio4 All, and Netio 230B. These are smart outlets controllable through Ethernet and/or Wi-Fi that reports consumptions (Netio4all). This integration requires Telnet to be enabled on the Netio device.
The Network configuration integration provides network configuration for integrations such as Zeroconf. It is managed by going to Settings > System > Network.
- Integrate your Neurio meter information into Home Assistant. To get an API key and secret, login to your Neurio account and register an application. Note the Homepage URL and Callback URL are optional.
+ Integrate your Neurio meter information into Home Assistant. To get an API key and secret, log in to your Neurio account and register an application. Note the Homepage URL and Callback URL are optional.
The Nexia/American Standard/Trane integration allows you to integrate your Nexia (Trane) thermostats or American Standard thermostats into Home Assistant.
- The NextBus integration will give you the next departure time and associated data from your public transit station/stop. The data comes from NextBus, which provides real time transit data for a number of transit authorities.
+ The NextBus integration will give you the next departure time and associated data from your public transit station/stop. The data comes from NextBus, which provides real time transit data for several transit authorities.
The Nextcloud integration pulls summary Nextcloud information into Home Assistant.
NextDNS is a DNS service that protects from all kinds of security threats, blocks ADS and trackers on websites and in apps, and provides a safe and supervised Internet for kids — on all devices and on all networks. The NextDNS integration allows you to monitor NextDNS statistics and control its configuration.
Notification integration for Notifications for Android TV and Notifications for Fire TV. You can use this integration to send notifications to your Android TV device. An overlay with the message content will appear for a configurable amount of seconds and then disappear again. Sending images (e.g., security cam) and custom icons is supported too. Icons are essentially the same as images (any image format supported by Android TV is supported), but are displayed small and to the left of the notification whereas images are large and above the notification.
@@ -641,7 +641,7 @@
The NWS integration uses the National Weather Service web API as a source for meteorological data for your location.
The NX584 integration provides integration with GE, Caddx, Interlogix (and other brands) alarm panels that support the NX584 interface module (or have it built in). Supported panels include NX4/6/8/8E. Actual integration is done through pynx584 which is required for this to work.
The NYT Games integration fetches data about your progress on their daily puzzles.
- The NZBGet integration allows you to monitor and control your downloads with NZBGet from within Home Assistant. It also allows you to setup automation based on the information.
+ The NZBGet integration allows you to monitor and control your downloads with NZBGet from within Home Assistant. It also allows you to set up automation based on the information.
The OASA Telematics integration will provide you with bus and trolley arrival times for Greek public transport for Athens, using real-time data from OASA Telematics.
The Obihai integration allows you to view the call status for your Obihai devices.
OctoPrint is a web interface for your 3D printer. This is the main integration to integrate OctoPrint sensors.
@@ -661,11 +661,11 @@
The OpenAI integration adds a conversation agent powered by OpenAI in Home Assistant.
The OpenDisplay integration lets you use OpenDisplay e-paper displays with Home Assistant over Bluetooth Low Energy.
The Open ERZ integration uses OpenERZ API to access data from Entsorgung und Recycling Zürich (ERZ). It reports the next pickup date for the specified zip and waste type.
- The OpenEVSE integration allows you to monitor your OpenEVSE electric vehicle charging station equipped with ESP8266/ESP32-based Wi-Fi connectivity.
+ The OpenEVSE integration connects your Home Assistant installation to an OpenEVSE electric vehicle charging station that runs the OpenEVSE Wi-Fi firmware. The integration talks to the charger locally over your home network, so it works without an internet connection and without a cloud account.
The Open Exchange Rates integration will show you the current exchange rate from Open Exchange Rates that provides real-time exchange rates for 170 currencies. The free account is limited to only USD as a base currency, allows 1000 requests per month, and updates every hour.
The OpenGarage integration lets you control the open-source OpenGarage.io device through Home Assistant.
The Linn / OpenHome integration allows you to connect an Openhome Compliant Renderer to Home Assistant such as a Linn Products Ltd HiFi streamer. It will allow you to control media playback, volume, source and see the current playing item.
- The Open-Meteo integration integrates the free weather forecast fromOpen-Meteo with Home Assistant.
+ The Open-Meteo integration adds free weather forecasts to Home Assistant for any location you choose, with no account or API key to set up.
The OpenRGB integration is used to integrate the RGB lighting devices from computers running OpenRGB.OpenRGB provides a unified interface for controlling various RGB lighting hardware from different manufacturers.
The OpenRouter integration allows you to use the OpenRouter API as a conversation agent in Home Assistant.
The openSenseMap integration queries the open data API of openSenseMap.org to monitor an air quality sensor station.
@@ -756,7 +756,7 @@
The Rabbit Air integration lets you control your air purifier over the local network. The following device models are currently supported:
The Rachio integration allows you to control your Rachio irrigation system.
The Radarr integration pulls data from a given Radarr instance.Your API key can be found in Settings > General in the Radarr Web UI.
- The Radio Browser integration allows you to use the directory ofradio stations collected on Radio Browserin Home Assistant.
+ The Radio Browser integration brings the worldwide directory of internet radio stations from Radio Browser into Home Assistant. It adds Radio Browser as a media source, so you can browse thousands of stations and play them on your media players, like a speaker in the kitchen or a Cast device in the living room.
A radio frequency (RF) entity represents a radio frequency transmitter device, allowing other integrations to send RF commands to control devices such as remote outlets, garage doors, string lights, and other RF-controlled appliances.
The Radio Thermostat integration lets you control a thermostat from Radio Thermostat or 3M Filtrete. Your thermostat must have the Wi-Fi module installed and connected to your network.
The Rain Bird integration allows interacting with LNK WiFi module of the Rain Bird Irrigation system in Home Assistant.
@@ -789,7 +789,7 @@
The Ring integration allows you to control your Ring.com doorbell, stick up cam, chime, and intercom devices in Home Assistant.
The Ripple integration displays Ripple wallet balances from Ripple.com.
This integration connects with Risco Alarms, in one of two ways:
- The Rituals Perfume Genie integration allows you to control and monitor your Rituals perfume diffusers connected to your Rituals account.
+ The Rituals Perfume Genie integration lets you control and monitor your Rituals perfume diffusers from Home Assistant.
The RMV integration will give you the departure time of the next bus, tram, subway or train at the next station or stop in the Rhein-Main area public transport network. Additional details such as the line number and destination are present in the attributes.
The Roborock integration allows you to connect your Roborock robotic vacuums to your Home Assistant. Roborock vacuums areintelligent home cleaning robots and, depending on the specific device, may have featureslike mopping capabilities, laser navigation, and options for changing cleaningperformance or location in the home. This integration enables you to control andmonitor your Roborock vacuum directly from Home Assistant.
The Rocket.Chat integration allows you to send messages to your Rocket.Chat instance from Home Assistant.
@@ -802,8 +802,8 @@
ROVA is a waste collection company that operates in the center and east of the Netherlands. This ROVA integration uses an unofficial ROVA API to allow you to get your waste collection schedule and integrate this into your Home Assistant installation.
The Raspberry Pi Power Supply Checker integration allows you to detect bad power supply on the Raspberry Pi that is running Home Assistant.
The Ruckus integration allows you to connect to Ruckus access points.
- The Russound RIO integration allows you to control Russound devices that make use of the RIO protocol.
- The Russound RNET integration allows you to control Russound devices that make use of the RNET protocol.
+ The Russound RIO integration allows you to control Russound devices that use the RIO protocol.
+ The Russound RNET integration allows you to control Russound devices that use the RNET protocol.
Integrates Ruuvi Gateway devices aspolling BLE remote scanners via the /history endpoint.
Integrates Ruuvi’s RuuviTag and Ruuvi Air BLE devices into Home Assistant.
The Read Your Meter Pro integration connects with a Read Your Meter Pro account to get water meter reads into Home Assistant.
@@ -817,7 +817,7 @@
The Schluter integration allows you to integrate your Schluter-DITRA-HEAT-E-WiFi electric floor heating thermostat in Home Assistant.
The Scrape sensor integration scrapes information from websites. The sensor loads an HTML page, and allows you to search and extract specific values. As this is not a fully featured web scraper like scrapy, it will work with simple web pages and it can be time-consuming to get the right section.
The Pentair ScreenLogic integration allows you to integrate your Pentair IntelliTouch or EasyTouch pool controller with Home Assistant via the Pentair ScreenLogic gateway.
- The SCSGate integration support the SCSGate device. This a home-brew device allows to interact with the MyHome system from BTicino/Legrande.
+ The SCSGate integration support the SCSGate device. This a home-brew device allows you to interact with the MyHome system from BTicino/Legrande.
The Season integration provides a sensor that reports the current season (spring, summer, autumn, or winter) based on your configured home location.
The SendGrid integration sends email notifications via SendGrid, a proven cloud-based email platform.
Integrate your Sense meter information into Home Assistant.
@@ -827,7 +827,7 @@
Integrates SensorPush Cloud devices into Home Assistant.
Integrates SensorPush devices into Home Assistant.
This integration communicates with your Sensoterra soil moisture probes using the public Sensoterra Customer API via HTTPS.
- Important
+ The Sentry integration connects Home Assistant to Sentry, an error tracking service that can be cloud-hosted or self-hosted. It captures logged errors and unhandled exceptions and sends them to your Sentry instance, where you can browse, search, and get alerted on them.
The nVent RAYCHEM SENZ integration allows you to control and monitor your nVent RAYCHEM SENZ-WIFI thermostats.
The Serial integration is using the data provided by a device connected to the serial port of the system where Home Assistant is running. With ser2net and socat would it also work for sensors connected to a remote system.
Particulate matter sensors measure the amount of very small particles in the air.
@@ -840,7 +840,7 @@
Integrate Shelly devices into Home Assistant.
The Shodan integration is displaying the total of result of aShodan query.
The SIA Alarm Systems integration provides integration with several alarm systems that implement the SIA Protocol, including Ajax Systems. This protocol is listen-only, so does not allow you to turn on/off your alarm system, it just updates the state to reflect your alarm and allows you to act on that state, for instance turning on all lights and opening the curtains when the alarm triggers. The underlying package has support for different variants of SIA, including DC-09, DC-04 and a limited set of ADM-CID. If your alarm system uses the ADM-CID standard and it isn’t working, please log an issue here.
- Detect people in camera images using Sighthound Cloud. The Sighthound Developer tier (free for non-commercial use) allows 5000 images to be processed per month. If you need more processing per month you will need to sign up for a production account (i.e., a Basic or Pro account).
+ Detect people in camera images using Sighthound Cloud. The Sighthound Developer tier (free for non-commercial use) allows 5000 images to be processed per month. If you need more processing per month you will need to sign up for a production account (for example, a Basic or Pro account).
The Signal Messenger integration uses the Signal Messenger REST API to deliver notifications from Home Assistant to your Android or iOS device.
SimpleFIN allows users to share read-only financial data. This is a paid service although it is quite affordable ($1.50 a month).
The Simplepush integration uses Simplepush to deliver notifications from Home Assistant to your Android and iOS device. Unlike similar apps the Simplepush app requires no registration and supports end-to-end encryption.
@@ -898,7 +898,7 @@
The Steam integration will allow you to track the online status of public Steam accounts.
The STIEBEL ELTRON integration lets you control integral ventilation or heat pump units of STIEBEL ELTRON.
The Stookwijzer integration queries the Atlas Leefomgeving Stookwijzer API for windspeed and air quality index. Based on these values, Stookwijzer advises people not to burn pallets or wood or use barbecues. This can help prevent health issues for people in the area.
- The StreamLabs integration is used to interact with StreamLabs water monitoring devices in order to retrieve usage information and manage the away mode of the device. The StreamLabs Water API is used to retrieve daily, monthly, and yearly water usage along with the current away mode.
+ The StreamLabs integration is used to interact with StreamLabs water monitoring devices to retrieve usage information and manage the away mode of the device. The StreamLabs Water API is used to retrieve daily, monthly, and yearly water usage along with the current away mode.
The Stream integration provides a way to proxy live streams through Home Assistant. Most users should not need to configure anything or interface with the integration directly since it is an internal integration used by the camera integration.
This integration retrieves vehicle information and actuates remote services provided by MySubaru Connected Services(formerly known as Subaru STARLINK). This service is currently only available in the USA and Canada.
The Suez Water integration fetches your water consumption data from the French water provider Tout Sur Mon Eau website.
@@ -909,7 +909,7 @@
The Swiss public transport integration will give you the next three departure times from a given location to another one in Switzerland.
SwitchBee, is an innovation company making smart homes more accessible and affordable to any household environment.
The SwitchBot Cloud integration allows you to control SwitchBot devices connected through the SwitchBot hub.
- The SwitchBot Bluetooth integration allows you to control SwitchBot devices such as sensors, locks, shades, lights, plugs, robot vacuums, hubs and etc.
+ The SwitchBot Bluetooth integration allows you to control SwitchBot devices such as sensors, locks, shades, lights, plugs, robot vacuums, and hubs.
The Switcher integration allows you to control your Switcher Devices.
The Switchmate SimplySmart Home integration allows you to control Switchmate devices.
Syncthing is a continuous file synchronization program. It synchronizes files between two or more computersin real-time, safely protected from prying eyes.
@@ -920,7 +920,7 @@
The System monitor integration allows you to monitor disk usage, memory usage, network usage, CPU usage, and running processes on which Home Assistant is running.
The System Nexa 2 integration allows you to integrate with the System Nexa 2 devices from Nexa.
The Tado integration platform is used as an interface to the my.tado.com website.
- The Tailscale integration connects to the Tailscale API to monitor devices in your Tailscale network (Tailnet). Use this integration to create automations based on device connectivity, track usage patterns, or receive notifications when devices go online or offline.
+ The Tailscale integration monitors the devices in your Tailscale network (Tailnet) from Home Assistant. Tailscale is a VPN service that creates secure connections between your devices using WireGuard.
The Tailwind integration lets you control your Tailwind garage door controller fully locally, without relying on cloud services.
The Tami4 Edge integration allows you to control and monitor Tami4 Edge / Edge+ by Strauss devices in Home Assistant.
The Tankerkoenig integration allows you to monitor the fuel prices with tankerkoenig.de from within Home Assistant and setup automations based on the information.
@@ -934,7 +934,7 @@
Use Telegram on your mobile or desktop device to send and receive messages or commands to/from your Home Assistant.This integration creates notification actions to send, edit, receive messages or download attachments from a Telegram Bot account.
The Teleinfo integration reads data from the French electricity metering system known as Télé-Information Client (TIC). This protocol is used by Linky smart meters and older electronic meters deployed by Enedis, the French electricity distribution network operator.
The Telldus Live integration let you connect to the Telldus Live API. It’s cloud platform that connects to your Tellstick Net or Tellstick ZNet connected gear at home.
- The TellStick integration integrates TellStick devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 MHz. There are a number of vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) who are selling products that work with TellStick. For more details, please check the TellStick protocol list.
+ The TellStick integration integrates TellStick devices into Home Assistant. This integration allows users to add switches, lights, and sensors which are communicating with 433 MHz. There are several vendors (Capidi Elro, Intertechno, Nexa, Proove, Sartano, and Viking) who are selling products that work with TellStick. For more details, please check the TellStick protocol list.
The Teltonika integration integrates Teltonika Networks routers with Home Assistant, allowing you to monitor cellular signal quality, modem temperature, and network connectivity.
This TEMPer integration allows you to get the current temperature from a TEMPer device.
The Tesla Fleet integration lets you control Tesla vehicles and energy sites using the Tesla Fleet API.
@@ -949,13 +949,13 @@
The Thread integration helps you track the different Thread networks in your home and store the Thread network credentials (similar to a Wi-Fi password). The Thread integration in Home Assistant is currently still a work in progress.
The Tibber integration provides a sensor with the current electricity price if you are a Tibber customer.If you have a Tibber Pulse or Watty it will also show the electricity consumption in real-time. You get a sensor for monthly consumption, monthly cost, and monthly peak hour. If you do have a real-time meter it is updated once every hour, otherwise it is updated once per day. Statistics with hourly consumption and cost data is generated that can be used in the Energy Dashboard (the ids are tibber:energy_consumption_HOMEID and tibber:energy_totalcost_HOMEID). If you produce energy there are also statistics with hourly production and profit data generated which can also be used there (the ids are tibber:energy_production_HOMEID and tibber:energy_profit_HOMEID).
Support for the Bluetooth smart bulb from Tikteck. To enable these lights, add the following lines to your configuration.yaml file:
- The Tile integration allows Home Assistant to utilize Tile® Bluetooth trackers.The official Tile mobile app handles the actual tracking of Tile devices usingthe mobile device’s Bluetooth and GPS.
+ The Tile integration allows Home Assistant to use Tile® Bluetooth trackers.The official Tile mobile app handles the actual tracking of Tile devices usingthe mobile device’s Bluetooth and GPS.
Integrates Tilt Hydrometer BLE devices into Home Assistant.
The Tilt Pi integration allows you to connect a Tilt Pi to Home Assistant toautomatically discover Tilt Hydrometer devices.
This integration will provide you the remaining time, in minutes, for the next bus in a specific stop by using the iBus service.
This integration allows you to connect to your Todoist projects as todo or calendar entities. All tasks get updated roughly every minute.
The ToGrill integration allows you to connect your ToGrill compatible Bluetooth grill thermometer.
- The TOLO Sauna integration allows to control Steamtec TOLO devices with Home Assistant.
+ The TOLO Sauna integration allows you to control Steamtec TOLO devices with Home Assistant.
The Tomorrow.io integration allows you to obtain weather, air quality, pollen, and fire information from the Tomorrow.io API.
The Toon integration platform can be used to control your Quby Toon thermostat,which is currently being sold as:
The Total Connect integration provides connectivity with Resideo Total Connect 2.0-enabled alarm systems.
@@ -1013,7 +1013,7 @@
The Venstar integration allows you to control Venstar thermostats from Home Assistant.Venstar thermostats feature a local API that allows for automation without the need for their Skyport cloud service.
The Vera hub is a controller mainly for connecting to Z-Wave devices.
Home Assistant has support to integrate your Verisure devices.
- The VersaSense integration supports the VersaSense Edge Gateway. The gateway is able to control hubs and their peripherals (sensors and actuators) in the mesh network.
+ The VersaSense integration supports the VersaSense Edge Gateway. The gateway can control hubs and their peripherals (sensors and actuators) in the mesh network.
The Version integration can display the current Home Assistant Core versions.
The VeSync integration enables you to control a wide variety of Levoit devices connected to the VeSync App. Currently this integration supports most bulbs, fans, air purifiers, switches, outlets, humidifers and select air fryers.
The Trenitalia ViaggiaTreno integration will give you information about configured train ids and stations using the public ViaggiaTreno API.
@@ -1037,11 +1037,11 @@
The Wallbox integration pulls data from the MyWallbox Portal for your Wallbox charging station.Use this integration to monitor the charging of your car by the Wallbox charger and modify settings such as Charging Power, Energy Price, Solar Charging and Pause/Resume. The energy usage collected by this integration can be used in the Energy dashboard.
The World Air Quality Index (WAQI) integration will query World Air Quality Index service to check AQI value for a specific set of locations. The resulting indexes will be added to the Home Assistant as sensor outputs.
The WaterFurnace integration communicates with the WaterFurnace Symphony website’s WebSocket to show you many of the sensors in your system. While not an official API, this is the same backend the Symphony website is based on, and should be reasonably stable.
- The Watergate integration integrates your Watergate Devices (currently Sonic Wi-Fi) with your Home Assistant.With this integration, you are able to:
+ The Watergate integration integrates your Watergate Devices (currently Sonic Wi-Fi) with your Home Assistant.With this integration, you can:
The Watts Vision + integration enables seamless control of your heating zones directly from Home Assistant.
The WattTime integration allows users to get real-time emissions data for a latitude/longitude from WattTime.
The Waze Travel Time integration provides travel time from the Waze.
- The WeatherFlow Cloud integration provides access to cloud provided Weather Forecast of a user’s Tempest Weather Stations. In order to access the station, you will need to configure the integration with an Api Key.
+ The WeatherFlow Cloud integration provides access to cloud provided Weather Forecast of a user’s Tempest Weather Stations. To access the station, you will need to configure the integration with an Api Key.
The WeatherFlow integration that reads weather data from all WeatherFlow Tempest compatible weather station on the local network.
The Apple WeatherKit integration obtains current weather and forecasts (hourly and daily) from Apple Weather. It is the most direct replacement for those coming from the Dark Sky API since Apple bought Dark Sky and implemented its technology into their weather service.
This integration allows you to use a WebDAV compatible location for Home Assistant Backups.
@@ -1082,7 +1082,7 @@
The Yardian integration allows you to control your Yardian Smart Sprinkler Controller.
The Yeelight integration allows you to control your Yeelight Wi-Fi bulbs with Home Assistant.
The Yeelight Sunflower integration allows you to control your Yeelight Sunflower light bulbs with Home Assistant.
- The Yi Home Cameras integration allows you to utilize Yi Home Cameras within Home Assistant. Specifically, this platform supports the line of Yi Home Cameras that are based on the Hi3518e Chipset. This includes:
+ The Yi Home Cameras integration allows you to use Yi Home Cameras within Home Assistant. Specifically, this platform supports the line of Yi Home Cameras that are based on the Hi3518e Chipset. This includes:
Integrates YoLink Devices into Home Assistant.
The Yoto integration lets you control your Yoto audio players from Home Assistant. You can play and pause cards, change the volume, skip tracks, seek within a track, and see what is currently playing.
The YouLess integration for Home Assistant allows you to read the meter values from sensors created by YouLess.
diff --git a/dev-python/aioamazondevices/ChangeLog b/dev-python/aioamazondevices/ChangeLog
index d300c39199..53519a4611 100644
--- a/dev-python/aioamazondevices/ChangeLog
+++ b/dev-python/aioamazondevices/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*aioamazondevices-14.1.3 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +aioamazondevices-14.1.3.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*aioamazondevices-14.0.3 (20 Jun 2026)
20 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/aioamazondevices/Manifest b/dev-python/aioamazondevices/Manifest
index 2e93b7105f..127c270e94 100644
--- a/dev-python/aioamazondevices/Manifest
+++ b/dev-python/aioamazondevices/Manifest
@@ -1,6 +1,8 @@
DIST aioamazondevices-14.0.0.tar.gz 50935 BLAKE2B e72005fe3eb99fbc1588d4decbefd2525026607c00806e249783b309cd5aedc2911260f8e09d763527d7a9824ea868a915ac9445b1e82ad85bd02d036cc74593 SHA512 a4b43009839bc1a63be61d7a904f6e4a6398fa98a24b0b66b2ceb78be13fd09824fd8f572243f81bb409e3ee9ff50ebe2ced27ec15cac421b1ab0ad4175b99cd
DIST aioamazondevices-14.0.3.tar.gz 51537 BLAKE2B fa6f6b73f4a43dcb07a88b2492e41410177cd78f4148e381bbde972233f7d73ce8fdaefb27b5bde59ee00fdd230d7e625ea739764910813c2e151d59f6729b59 SHA512 b7a4a581a108f3381f5221d8496d0a71dd78a1f8be44ae0d41dc63a5e1d2b027b9b7b286c32c71aba28f9044cb8e212035d0c1ca79149c9db8c86a87d337d03d
+DIST aioamazondevices-14.1.3.tar.gz 52894 BLAKE2B 5a4a113a61c96119c1633f562f7fd363230e73ed5135157076676d6658b579770634136266c8705dc511a3c689f7c1e13a8ffe3757d962fddad45714dbb592b7 SHA512 0df2ac341ffbb3b150507034189263b9b6e76f93c0f4bd70497578d44fb34d0fdfee816de6dc93d439ee6c98600123d1202a9ceec2c62b594f88c004314147b6
EBUILD aioamazondevices-14.0.0.ebuild 808 BLAKE2B 08280ed99d6d62e50269561a01f38f2436046b441b9ae281e256d0d46074f0b7ab675b044f619349f81b0680110fcfdc809f1a86af68d2c398875782563d840b SHA512 47d770ad661af9521fdd834dc76a275c7feca3e1251ee08df3d7ce23d492cbad1c0c9fd96ae51f69b385d97f3ffa6f8c350e1f62534dacb4be268a1dfa7ea4bf
EBUILD aioamazondevices-14.0.3.ebuild 808 BLAKE2B 08280ed99d6d62e50269561a01f38f2436046b441b9ae281e256d0d46074f0b7ab675b044f619349f81b0680110fcfdc809f1a86af68d2c398875782563d840b SHA512 47d770ad661af9521fdd834dc76a275c7feca3e1251ee08df3d7ce23d492cbad1c0c9fd96ae51f69b385d97f3ffa6f8c350e1f62534dacb4be268a1dfa7ea4bf
-MISC ChangeLog 7200 BLAKE2B 873b5a84877fe32c9ef53a3bbbd923a50f5f5eff6d19ce17de15b98b305472733717786ede865422a40ff82a2cc7c70c725d59b77442386050116d130d1dc575 SHA512 b37e35b29dcaf4dd78854b0ad76d1b2e7a172e210708aed9ea5a3465d9afb661f2fff6a3c90745bbcf540bcaf246f9b212428571890279af55aa429c73dd64de
+EBUILD aioamazondevices-14.1.3.ebuild 808 BLAKE2B 08280ed99d6d62e50269561a01f38f2436046b441b9ae281e256d0d46074f0b7ab675b044f619349f81b0680110fcfdc809f1a86af68d2c398875782563d840b SHA512 47d770ad661af9521fdd834dc76a275c7feca3e1251ee08df3d7ce23d492cbad1c0c9fd96ae51f69b385d97f3ffa6f8c350e1f62534dacb4be268a1dfa7ea4bf
+MISC ChangeLog 7385 BLAKE2B cf814b115b6316b92247f5c1a92c176d964bc2893aaafb292e0581b05f537a245fae89d5e76286800ba8594b83654df6d699dfac9a54914d38e994ec9db2e44d SHA512 dbd01ba33fae8bb63b0077c18c4663bfc86f0086d4204bf00d259d4b9ef9282c45878d7dfe2fb01cf9a371a5a52d2e4583960c2b2528822cd8c701149218a249
MISC metadata.xml 292 BLAKE2B 568c61f3ba6ed3aeec6901e34a1de36b5ab8bded37640d634402b5d393c00f7c43ab4ca50eb743edf0ed59d8de0a4a6586f4575384f8368a2bc33fbd5be54edd SHA512 51c4c5c312829e37bb3f461b6aabdd8aca7dbfc61b05b0c2da23c3381cd0985e96d0e2d7e1b12e91dcdb51db57ec30871dc64cc9f5e84b3e4eb840926913667c
diff --git a/dev-python/aioamazondevices/aioamazondevices-14.1.3.ebuild b/dev-python/aioamazondevices/aioamazondevices-14.1.3.ebuild
new file mode 100644
index 0000000000..f96fcac648
--- /dev/null
+++ b/dev-python/aioamazondevices/aioamazondevices-14.1.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{12..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to control Amazon devices"
+HOMEPAGE="https://github.com/chemelli74/aioamazondevices https://pypi.org/project/aioamazondevices"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+
+RDEPEND="
+ >=dev-python/aiohttp-3.12.7[${PYTHON_USEDEP}]
+ dev-python/anyio[${PYTHON_USEDEP}]
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/httpx[${PYTHON_USEDEP},http2]
+ dev-python/colorlog[${PYTHON_USEDEP}]
+ dev-python/langcodes[${PYTHON_USEDEP}]
+ >=dev-python/orjson-3.10[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/aiocomelit/ChangeLog b/dev-python/aiocomelit/ChangeLog
index 1d4cfa56c4..1b513b0538 100644
--- a/dev-python/aiocomelit/ChangeLog
+++ b/dev-python/aiocomelit/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*aiocomelit-2.0.7 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +aiocomelit-2.0.7.ebuild:
+ app-misc/homeassistant 2026.6.4
+
19 May 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-aiocomelit-2.0.2.ebuild:
app-misc/homeassistant 2026.5.2
diff --git a/dev-python/aiocomelit/Manifest b/dev-python/aiocomelit/Manifest
index 920b960f97..5c313d7c80 100644
--- a/dev-python/aiocomelit/Manifest
+++ b/dev-python/aiocomelit/Manifest
@@ -1,4 +1,6 @@
DIST aiocomelit-2.0.3.tar.gz 15755 BLAKE2B b66f0e0cf867342b8b22818ca8293ab4d648e1074c9ba17e10d3c6db95edbc5c5ca7816a9bb686ae2453de517826ef528a7f2e635e5887b67f66bd88a53eddae SHA512 c0c24fd1e049c1cb4e83d896c8fabfb93052cfc2b4745611f3f2afa0b5edfd1b9c567ae353c714e1c773c1f428439970c7ddbea88ff1f874516b2b6a83678041
+DIST aiocomelit-2.0.7.tar.gz 22871 BLAKE2B cbd0af3026c46d24660208f39a96612d47801e5a0c1cbf8c53a9e941bb60d4dfbec1d01e71efaadcaf6bdc451e9448fcb26721f323dbd41bf09d157ff47f2857 SHA512 9e7b78cba3c2d3450745ef2721eb35a21bc9f8442a42d61aab957a25583099e2b108fd2750cc85fee3a273e9c8d89bc57cf7c64eb3e1fcdbe93c441f03fd4978
EBUILD aiocomelit-2.0.3.ebuild 708 BLAKE2B c5a0e118609431579dbfb65b9b39fa5ebfb9b76cd7eb3d0ad686164679808d5e11a407c248d353a9cf6eb7b7e91928a06b16f6cdb89246cb07b62ec9e26a5476 SHA512 42a5c9e114505279ff9a823d4048f2fd069a096cc49411c98f54e0af39de6c6898f8a7f7a53a465c4ec7da756701050ed1b0daf2f8c46adba327770a9c000264
-MISC ChangeLog 6895 BLAKE2B 6d2084076ac229829ca9613e2a06d3a0d89f22960ecbaf94e84370d525461996c1e3fdf8c24c30f02bd32bfa39d45d47ad4a2d3cd092ee430675b22f3c56fe7d SHA512 0cdb5731291486d9d00a77bd38ee40665b7293f1e17ba507b4e19f04b501dbc690e4cfc64561011bea13936c31e984d022a907fc4abdee6c0eeb09385545a2cb
+EBUILD aiocomelit-2.0.7.ebuild 708 BLAKE2B c5a0e118609431579dbfb65b9b39fa5ebfb9b76cd7eb3d0ad686164679808d5e11a407c248d353a9cf6eb7b7e91928a06b16f6cdb89246cb07b62ec9e26a5476 SHA512 42a5c9e114505279ff9a823d4048f2fd069a096cc49411c98f54e0af39de6c6898f8a7f7a53a465c4ec7da756701050ed1b0daf2f8c46adba327770a9c000264
+MISC ChangeLog 7066 BLAKE2B ae015e383d214a3dbcbce2f701a49c17d11a4d6d8229b9a3163b6db0419efec3833f96d4c7df38fe3e37ca279513a11afe2791a65e6af121a4a60ac7069365c3 SHA512 c0c27a26ea73b76d1f07c1b12f1bbc951d22247b73539c0024af27e6fa55a61023714563a591f9a43768eaa6a3df634b8b46eef081679acaae7d7258685dc8b2
MISC metadata.xml 526 BLAKE2B e881eda6f14d770099b26d586470417c055f408fdbdf85f99584120e34872d54151bd99a58d33ec26fad47365bcbca4950caf95bda282cd028f2653ab4b6f619 SHA512 6dc1af34601187f8eb14486ef42c46589c29eea456a5badcd7e14e2271eb33d8ad39c4f2729568d8020f4c44d85fcc2b39d8adbb74280d48f31262a7fc5aa092
diff --git a/dev-python/pyyardian/pyyardian-1.3.3.ebuild b/dev-python/aiocomelit/aiocomelit-2.0.7.ebuild
similarity index 52%
rename from dev-python/pyyardian/pyyardian-1.3.3.ebuild
rename to dev-python/aiocomelit/aiocomelit-2.0.7.ebuild
index f27d3a45bf..0efbe0ef5a 100644
--- a/dev-python/pyyardian/pyyardian-1.3.3.ebuild
+++ b/dev-python/aiocomelit/aiocomelit-2.0.7.ebuild
@@ -7,10 +7,10 @@ PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
-DESCRIPTION="A module for interacting with the Yardian irrigation controller"
-HOMEPAGE="https://github.com/h3l1o5/pyyardian https://pypi.org/project/pyyardian/"
+DESCRIPTION="Python library to control Comelit Simplehome"
+HOMEPAGE="https://github.com/chemelli74/aiocomelit https://pypi.org/project/aiocomelit/"
-LICENSE="MIT"
+LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
@@ -19,15 +19,12 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
- >=dev-python/aiohttp-3.8[${PYTHON_USEDEP}]
-"
+ >=dev-python/aiohttp-3.12.7[${PYTHON_USEDEP}]
+ >=dev-python/orjson-3.10[${PYTHON_USEDEP}]
+ dev-python/pint[${PYTHON_USEDEP}]"
BDEPEND="
test? (
- dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
-python_test() {
- py.test -v -v || die
-}
-
distutils_enable_tests pytest
diff --git a/dev-python/aiodiscover/ChangeLog b/dev-python/aiodiscover/ChangeLog
index 1beb47931f..de78cb55a9 100644
--- a/dev-python/aiodiscover/ChangeLog
+++ b/dev-python/aiodiscover/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*aiodiscover-3.3.2 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +aiodiscover-3.3.2.ebuild:
+ app-misc/homeassistant 2026.6.4
+
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-aiodiscover-2.7.1.ebuild:
app-misc/homeassistant 2026.6.2
diff --git a/dev-python/aiodiscover/Manifest b/dev-python/aiodiscover/Manifest
index c8055a015e..62b33a8f9a 100644
--- a/dev-python/aiodiscover/Manifest
+++ b/dev-python/aiodiscover/Manifest
@@ -1,4 +1,6 @@
DIST aiodiscover-3.2.4.tar.gz 29787 BLAKE2B 49329f2c890dd42aa3f6a11b30ee049f3c29d5f881e308358d92b57865ca4fe185b35771888628b94685244b0d53bfb9153a811c07b833f08bc773fe3589f50e SHA512 2915f09aef26cb5cb0f291ed895fe983fd99a2e828e2b39b13f1bf5e09ea0fa6a717496374bfb5736c7c7fc8f9ce77b954b463c93011698b990b7b60d979e3d0
+DIST aiodiscover-3.3.2.tar.gz 33650 BLAKE2B 38054c453d6cf401801d71bb5ab5d18b8ca3cb9af91a59c4a1d78f34f760072da3c36214d3dc2f544352dade50d93a1653cca69678a3c1fe48d4e2b3e0df40ed SHA512 eba13e5a1c63bfa1d896e21e388148d00901e26918de02fcddb09d3e4871dcacd128076a88fafaff3608642ee366440e9ec146cfd91df81639ce730499226694
EBUILD aiodiscover-3.2.4.ebuild 843 BLAKE2B 46d4ed579aa8c9efbfd54994adce72f4bb49475e5c0982dd7994d47bacdf85f2d05bd815e86712c12e4929325a54c8b36403eb4f4fe6e7d9eaade0166553eb2e SHA512 71487815c2e0c8dfd1b0aa7bb86bda3ccd97c59e4ed1792d160ed072c44e3e153641c748cf76211474e6add6727f692b7f6bbdcb44851f38396059a98541d833
-MISC ChangeLog 7630 BLAKE2B 9fa389070da5982db73ece6ce6f9e34386800276761fa5b7cb7b2941a2c7f84d510f6456b03e43fc8ee1a682da89d4ac9a95ba5e54c678d85f5e47778c09e555 SHA512 f24b553f1cb0defdb06e57a234ca417508762f916cf01fe010d1003ff5ded9995a9a5e8312111a85f187a7208084a7d68aea521c2f3dc35a14dd55e03f840ea9
+EBUILD aiodiscover-3.3.2.ebuild 843 BLAKE2B 6bdb39c27d7139266e31e9b7b557c65faf4623f85df250fceacd0c1d38836d69a17622673ef7f750f84584ac4016d59c5b57ef8da4aebd21b824cb31da071378 SHA512 2e3bdec58de595751d9ae867b5174f9598c3445e1863a7ced89d6ff9e5600f6dc1f16139ec20215db6088603d5f31609abfa0f3591412d80048d7938e2524d44
+MISC ChangeLog 7803 BLAKE2B 55f716cbe8750727e2885e615afd97f4358fd0ff7f0c74bff7e7e50cec0e1dfee44a317a5525f7465afb039d342bfc785014c66cd4463cb3595fc45d2400f0f0 SHA512 7b04580710c1662897ed566e566e3d399f287177d70680a45d9df302daa1a32549eaf3de8f4d3833ecdb3bf079837adab092d9d666769244635e6cba103b0fda
MISC metadata.xml 513 BLAKE2B d81ed839e117baa5eb1117195fc5aee3f16cf3a257bddd69e8bca0203d63afb8111a090646aa5bce5e5afdd85f00826a325fff4d144a2c6f69ecc35cb5be03ff SHA512 f50304ad83500b57b987133e382e4fb777bdc2a7ff3290482f4d5e057c426fe95be831735a559077238ffc34b246c545f9ea1ab5d3ea1fe69e3049fe670b8374
diff --git a/dev-python/pytrydan/pytrydan-1.0.0.ebuild b/dev-python/aiodiscover/aiodiscover-3.3.2.ebuild
similarity index 51%
rename from dev-python/pytrydan/pytrydan-1.0.0.ebuild
rename to dev-python/aiodiscover/aiodiscover-3.3.2.ebuild
index 556b62d7a9..8ed0956fe6 100644
--- a/dev-python/pytrydan/pytrydan-1.0.0.ebuild
+++ b/dev-python/aiodiscover/aiodiscover-3.3.2.ebuild
@@ -7,10 +7,10 @@ PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
-DESCRIPTION="Library to interface with V2C EVSE Trydan"
-HOMEPAGE="https://github.com/dgomes/pytrydan https://pypi.org/project/pytrydan/"
+DESCRIPTION="Discover hosts by arp and ptr lookup"
+HOMEPAGE="https://github.com/bdraco/aiodiscover https://pypi.org/project/aiodiscover/"
-LICENSE="MIT"
+LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
@@ -18,16 +18,17 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
-RDEPEND=">=dev-python/rich-10[${PYTHON_USEDEP}]
- >=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
- >=dev-python/tenacity-8.2.2[${PYTHON_USEDEP}]
- >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
- >=dev-python/orjson-3.9.2[${PYTHON_USEDEP}]"
+RDEPEND="
+ >=dev-python/aiodns-4.0.4[${PYTHON_USEDEP}]
+ dev-python/ifaddr[${PYTHON_USEDEP}]
+ >=dev-python/pyroute2-0.9.6[${PYTHON_USEDEP}]
+ >=dev-python/cached-ipaddress-1.1.2[${PYTHON_USEDEP}]
+"
BDEPEND="
+ dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
- dev-python/respx[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest
diff --git a/dev-python/aioesphomeapi/ChangeLog b/dev-python/aioesphomeapi/ChangeLog
index 43234deaee..13c582e218 100644
--- a/dev-python/aioesphomeapi/ChangeLog
+++ b/dev-python/aioesphomeapi/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -aioesphomeapi-45.0.4.ebuild:
+ dev-embedded/esphome 2026.6.2
+
20 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-aioesphomeapi-44.16.1.ebuild:
dev-embedded/esphome 2026.6.0
diff --git a/dev-python/aioesphomeapi/Manifest b/dev-python/aioesphomeapi/Manifest
index 4757e4e02b..8d2bca9ec8 100644
--- a/dev-python/aioesphomeapi/Manifest
+++ b/dev-python/aioesphomeapi/Manifest
@@ -1,4 +1,4 @@
DIST aioesphomeapi-45.3.1.tar.gz 222561 BLAKE2B e55a576bf6a6405afee5adf40bd32809d390633901acd7de7ae7128fb2e805c85e94e0e2e5c36f6408750b37885bd85bdc14144d001b18a72883981253b04ddb SHA512 97e5bc51a2f9680598c2ea378e44e2b4379b96cd9608d7b60a6278f525ca15f0f4e4690d1c99cfae68a8c8984eb9e08ff050a61f4a270569ebde1bc5600c69c4
EBUILD aioesphomeapi-45.3.1.ebuild 1187 BLAKE2B 9c1a9cb4cc2cd26a75b05bde36c67f54714092e150401fdebfad66d1350895d91e8c6ce933e4c24ecdf1e2130d7ddb51378c894d5634a96bf89090df72219088 SHA512 5230911b97c56293eaa137e522e18ac19a8d1e5cbb64baaafa06e7b8e9401bdf4b8157d821cc7d66a89dfed21977e690d96b20e00999cefbb15908939769bac3
-MISC ChangeLog 35342 BLAKE2B 9a4a7536cff02f8106fbe255ac64068d0211fabb78771287d87bc945fa7a3b054cc6b45978ebb6087dfcf6c1255f4fbb84934a2dba791ddde5c31ae717a683e5 SHA512 6a770e05687e87a61f7b63cceb0e1b66989d28168d69ec5ee2a76f791855fd0e4884c1a403b9843574ebd2097eaa024de02413e52330bef17491ef5fbcd017cc
+MISC ChangeLog 35482 BLAKE2B f4e8fb39ac774510ef43cc26a749c153683e33fad66ce3162496d58840be53ea294337feb4d342ea0f4a7b0224e155bbc9866ac28b35ab5089785c8051803e9f SHA512 c37e83ba2671bc5c500697a1d889e1ddd3846881f37d286e4437304c263657db1d9ad52652ec2e7daa7a04a945d1b2ab66cdf52c2a80b4d765ca450e5bb55261
MISC metadata.xml 520 BLAKE2B 06f0b9632f9daeb7662061dd7277de8f2a517afb329d669d5e65b7b529620e649104183c8cac30c8529a4de1fab162ba67b34c92a922ac716e823b539ebddc0b SHA512 9a21c2ffdb8630b4f594170537a56e9d74996b2c5ddd28df7f98c17802913205b98658863be4721b343e30de692aaa90162c51268d52c07fbdacb415f2efa6c6
diff --git a/dev-python/aioimmich/ChangeLog b/dev-python/aioimmich/ChangeLog
index c0f20bcef9..dab313aeea 100644
--- a/dev-python/aioimmich/ChangeLog
+++ b/dev-python/aioimmich/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*aioimmich-0.15.0 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +aioimmich-0.15.0.ebuild:
+ app-misc/homeassistant 2026.6.4
+
08 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-aioimmich-0.14.0.ebuild:
app-misc/homeassistant 2026.6.0 Changelog&Cleanup
diff --git a/dev-python/aioimmich/Manifest b/dev-python/aioimmich/Manifest
index 520b3652e4..241d172c7a 100644
--- a/dev-python/aioimmich/Manifest
+++ b/dev-python/aioimmich/Manifest
@@ -1,4 +1,6 @@
DIST aioimmich-0.14.1.gh.tar.gz 54151 BLAKE2B 3e0198ca7d46d88b23882815e67e9345035f7a6d19bf36ef12c7434e8ee1884258c3469d7a9055de85226a255f543313f3188cbe2a51e0fc47e14960298a3816 SHA512 c725aad5534cb71ecfce871fcddf1fbdbf71bf3cc817d2a25cbb751d462b6d681e889b5331a6e4e01dbb63a4c7709d973abc8e388605574e0f7f303536db56dc
+DIST aioimmich-0.15.0.gh.tar.gz 55091 BLAKE2B 696f1c8ef7eba11012e95f909059346d88552666f906ea81faef09239e35e1067481c99d76db705a37482eff35deb99694f3f502b72f4ad3e1bbfa33e3fcc54a SHA512 1276eb4efccc02d68a8d720d88849ec6cce131a8b6d5efe8d290b94d3f19f31eb1e5406cfe75205492f0adac0b59656b4e3c46aed4d91f3e421cebdd59551c03
EBUILD aioimmich-0.14.1.ebuild 682 BLAKE2B 20e9d31714f437879995e2120745a7a88db10558ce2639419b800329deff13097780f1782c05234c7599e1b597baad030936a8947fb757ec6e70fdaa3d8d3aa3 SHA512 f93a6d998441eb8f75aa8f826b4140550e2d8f8a6368b17b59c484764a899fb2a70981b54fca9c55a7082c0d942ba9afeab0a6f71fd90bb445af73d60ace7afe
-MISC ChangeLog 2614 BLAKE2B 247e2e9b41bd83b3f9c40d91c7f884c69ce72fc4debac643b37b3012b990e813f883a5e9c7e4940e8fa76763bfa91dc1f2e54afd93110e9ddaf09f2bf3091a21 SHA512 8979dd89885c7c6d6a8df829c577c1c48237e7f6349d9cd2b328a399dd16f199505948771ce22b3f4786f62f7107e9495230a5fcd9b94193e9f48c9706dd4c2e
+EBUILD aioimmich-0.15.0.ebuild 682 BLAKE2B 20e9d31714f437879995e2120745a7a88db10558ce2639419b800329deff13097780f1782c05234c7599e1b597baad030936a8947fb757ec6e70fdaa3d8d3aa3 SHA512 f93a6d998441eb8f75aa8f826b4140550e2d8f8a6368b17b59c484764a899fb2a70981b54fca9c55a7082c0d942ba9afeab0a6f71fd90bb445af73d60ace7afe
+MISC ChangeLog 2785 BLAKE2B 7a3d37a0e742e5a9388d890f44a8995cf2ca21a9e29f6f11f812c4059a953f2ca1e98f07b195de740c7d0ea377ed6fd00d183a6ab7d22a035f72293fd07739ae SHA512 33d9fa903c30c122e3ea4aa9aa96caf39632fd3b62ec1d6bdc0a363e29a450b76e682d00c4108bba165a78f9f6e41e3d7de381788e46612687fd3bfaa78beb66
MISC metadata.xml 275 BLAKE2B d5aad885f504d23836607314685d9c446a02eb12384fe4e655b7ce5cd2f8c994731ff91a56c460961e626b0d83cbfca101d9b3ab7355b30554962a1852258680 SHA512 5f69eef9379fcdd35c363d7c19faf3e58d0d6ce1cd4872fe726406d907098cca7b275ff6cfd7e0decd1ee402b000fb177f1a8820c98fd6696f97a630fcbc9b67
diff --git a/dev-python/plugwise/plugwise-1.11.3.ebuild b/dev-python/aioimmich/aioimmich-0.15.0.ebuild
similarity index 52%
rename from dev-python/plugwise/plugwise-1.11.3.ebuild
rename to dev-python/aioimmich/aioimmich-0.15.0.ebuild
index 807277ca92..8c2663234a 100644
--- a/dev-python/plugwise/plugwise-1.11.3.ebuild
+++ b/dev-python/aioimmich/aioimmich-0.15.0.ebuild
@@ -3,27 +3,22 @@
EAPI=8
-PYTHON_COMPAT=( python3_{12..14} )
DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
+PYTHON_COMPAT=( python3_{12..14} )
-DESCRIPTION="Plugwise (Adam/Anna/P1/Stick/Stretch) API"
-HOMEPAGE="https://github.com/plugwise/python-plugwise https://pypi.org/project/plugwise/"
+inherit distutils-r1 pypi
-LICENSE="MIT"
+DESCRIPTION="Asynchronous library to fetch albums and assests from immich"
+HOMEPAGE="https://pypi.org/project/aioimmich/ https://github.com/mib1185/aioimmich"
+SRC_URI="https://github.com/mib1185/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DOCS="README.md"
RDEPEND="
dev-python/aiofiles[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- dev-python/munch[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/mashumaro[${PYTHON_USEDEP}]
"
distutils_enable_tests pytest
diff --git a/dev-python/cached-ipaddress/ChangeLog b/dev-python/cached-ipaddress/ChangeLog
index d651737510..51c26d7538 100644
--- a/dev-python/cached-ipaddress/ChangeLog
+++ b/dev-python/cached-ipaddress/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*cached-ipaddress-1.1.2 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +cached-ipaddress-1.1.2.ebuild:
+ app-misc/homeassistant 2026.6.4
+
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-cached-ipaddress-1.0.1.ebuild:
app-misc/homeassistant 2026.6.2
diff --git a/dev-python/cached-ipaddress/Manifest b/dev-python/cached-ipaddress/Manifest
index 311bc5b2b9..5e226ddeeb 100644
--- a/dev-python/cached-ipaddress/Manifest
+++ b/dev-python/cached-ipaddress/Manifest
@@ -1,4 +1,6 @@
DIST cached_ipaddress-1.1.1.tar.gz 6498 BLAKE2B 5f9dc9246e11cab668b41a736ee682f96935dead922b3eca9f6619af68d0df4932ede0ff824adfdb97090c70a48d579c0fb673786f0da7fbb49ceb72474b4823 SHA512 7a7dad320548b5ddc63f586e19742015cbca76a0fb3fb574eb9cab7da48c1cf9a40de028ae6fb5e2e6b1eee04904c47476f156e446e4249ca3a1907fa50a10ad
+DIST cached_ipaddress-1.1.2.tar.gz 6517 BLAKE2B 6d1381d2c2a4032a2478ef59c28e44b844e92e25ea6c130b7b990dc322f174c22fa0dd103454ef59b26df3f67654f01fa6d7a77f5d9945cbc0731d94797c5cf7 SHA512 76711c1fb4c4e921efc6d2a479d4caf4c171c1c3c439b958f82cab413b7c3712b51ffebe5fa734a2d883a1ed040596075c27713cab0a598221bd3ac6ab454c20
EBUILD cached-ipaddress-1.1.1.ebuild 516 BLAKE2B 0cb1525894df75984c16361ac129bbffaf0e2e41e5f79611b16ebff4fb57df0d546bc02bb255754cfe02f843441977662e0f2c3d5352bd75435a403f9a9f9bab SHA512 5af5162cd3133edbdb664f7a46a85017affc7a14c0c86c738f3a4ff43cde436dc4d1498f9b8ce4742903a7ac4da04b3619b93dc20991564588e94d473e1eb129
-MISC ChangeLog 3387 BLAKE2B 5ab4fa6dce5736e4f42e3a209d8effb5e875b62bb590d4b01c24b53435168162708c9b2ff6ab440665fadbbaee9b8b1719c0660dab05435753df37864e13444f SHA512 8199cb7865c049bc23b932ea888f26edae32dd0eec2969e222425e491153cb2dfcbd9d026c38d2b6d850cddcc1be27bddab9efdaa558c93073e272a7a48339e6
+EBUILD cached-ipaddress-1.1.2.ebuild 516 BLAKE2B 0cb1525894df75984c16361ac129bbffaf0e2e41e5f79611b16ebff4fb57df0d546bc02bb255754cfe02f843441977662e0f2c3d5352bd75435a403f9a9f9bab SHA512 5af5162cd3133edbdb664f7a46a85017affc7a14c0c86c738f3a4ff43cde436dc4d1498f9b8ce4742903a7ac4da04b3619b93dc20991564588e94d473e1eb129
+MISC ChangeLog 3570 BLAKE2B f8e37eb213a6e6321e8ac4a7d01ba4756ea61e74b8421c9396c4f33df193f01042b48b7974c222b50479b7e18d17db2a18b2649ed6259045194eaaf1cdaba6c7 SHA512 c33540f34cdb7410c8ac426e037e1fd7dc1ae72d72308675c6c1aebc7bbf5fc8678e1acbe9cd9387022b972336fb390f9ae2f4e8f10895120bb65f7d0b2bd036
MISC metadata.xml 523 BLAKE2B a78a1c97cbcd56a7374a346af34cc4e50acc310565ba6192bc9bcba4ac8d35ee3bd7686d3c9976f12391e29673341b5a5a6604ce95e41f8e33feee6c5eed7b55 SHA512 9ca2e915d0cb2933b122a8bbc6d86e4864f2d429d77f586821cc72899ee7a545cc6ee6ee690e96ee2d986da19da32caf888f9fbde9a1b16dcc8a70cf6ce6f2a1
diff --git a/dev-python/cached-ipaddress/cached-ipaddress-1.1.2.ebuild b/dev-python/cached-ipaddress/cached-ipaddress-1.1.2.ebuild
new file mode 100644
index 0000000000..233a45e806
--- /dev/null
+++ b/dev-python/cached-ipaddress/cached-ipaddress-1.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{12..14} )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 pypi
+
+DESCRIPTION="Cache construction of ipaddress objects"
+HOMEPAGE="https://github.com/bdraco/cached-ipaddress https://pypi.org/project/cached-ipaddress/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/propcache[${PYTHON_USEDEP}]"
+
+DOCS="README.md"
diff --git a/dev-python/dsmr-parser/ChangeLog b/dev-python/dsmr-parser/ChangeLog
index 5f26cc942d..c698bdca2f 100644
--- a/dev-python/dsmr-parser/ChangeLog
+++ b/dev-python/dsmr-parser/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*dsmr-parser-1.9.0 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +dsmr-parser-1.9.0.ebuild:
+ app-misc/homeassistant 2026.6.4
+
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-dsmr-parser-1.5.0.ebuild:
app-misc/homeassistant 2026.6.2
diff --git a/dev-python/dsmr-parser/Manifest b/dev-python/dsmr-parser/Manifest
index 18e773fe30..4b1cfd000a 100644
--- a/dev-python/dsmr-parser/Manifest
+++ b/dev-python/dsmr-parser/Manifest
@@ -1,4 +1,6 @@
DIST dsmr-parser-1.7.0.gh.tar.gz 43259 BLAKE2B 5d5e75a7b819a211036198bf851eb8a492746065adf1ffea14a9813f2439a4269a90250485b2e0549713c77a182cfd59995b5c5bd3e5a64128f2f951b14199b2 SHA512 4806ce535546eda8caf26115ed6c4c87367c9c79f8a9527e15ea6041e189c0b27c44f8f3029cfe968e65608a083f0310f0e72dac37fe971ed3f5a949a8f3d9fe
+DIST dsmr-parser-1.9.0.gh.tar.gz 46892 BLAKE2B 069bd5b6c6fcd3beb8440ac41abcfcb1b194443fa794964cc51130af865ebb7ffa096ceda69034c3b4919d0b7128cb0610d497a33a80b28986efa2704263dcf9 SHA512 c709a1fedec998222a59ac967fe1a07c8274374663eac2abc0eb4fc12f3f5b73dde8775031012fce0dd3cc74a2b3a437b91f90f2eb58230c0441383a0efab0ef
EBUILD dsmr-parser-1.7.0.ebuild 756 BLAKE2B fb8beaa07722377805c3c58a088d97ef3bbdbbc618feec95c405a9b180daa6b8cb4db2f2c973258e06ac3db0946e0c94009c3965e6557fe040c4a4f44ee77c2c SHA512 1d74d4563b273e7ede786643a3559378a5ebcdab4c958ce0f3feb2db27abb6e206eacb8d0acef67c750715dc81e5799703233535622211c51116912f28d37900
-MISC ChangeLog 6334 BLAKE2B 689b74365cdc7d11ab28ab867ad6e13b239f2abea4d31aef228f5e53476bedb69d9285a124cef0bc35ba453560c00477d8474782ade26adf605c43786e835b2d SHA512 1aec61e080a420a7013b40a0d92aea88664b99a8b6a305c6ff256b906297768dbec7207f3834a78ba7d0ad53b51e350c4e572529cb95f9a8484c44abc2dbed0e
+EBUILD dsmr-parser-1.9.0.ebuild 756 BLAKE2B fb8beaa07722377805c3c58a088d97ef3bbdbbc618feec95c405a9b180daa6b8cb4db2f2c973258e06ac3db0946e0c94009c3965e6557fe040c4a4f44ee77c2c SHA512 1d74d4563b273e7ede786643a3559378a5ebcdab4c958ce0f3feb2db27abb6e206eacb8d0acef67c750715dc81e5799703233535622211c51116912f28d37900
+MISC ChangeLog 6507 BLAKE2B d880924a03b69070487452fc84000f6d5105be1b14d6a88fc70d7c5fa6a7c9d57b1600e1aa75c535cb72cfe86a945c2acd35f4b0b4988a763db2ed6d7de69b1e SHA512 a62e01ef794424996b702ab74911b1fdfe23561ff520c953da22ae56c0ccc123079a59f77287ec6cd3480e3fcc9f70530509f7b876c00ca86d4a9426c803a22c
MISC metadata.xml 526 BLAKE2B 3fd87d8b6f9fd1ec631bdc1eb217aa4fbb177dc7bb8a24a8b5382ec622f1ef09709456497d3f7a767cbc94713a66486da8accaff82109c23df0915353e65d549 SHA512 2dd9e50263919097f7275df98e807d9970bc36e022ee54708a89cca9c9bf191d515e3a5950193f3bea901ffcca446298f6bf74e59bf9def6c223f06e617ad9aa
diff --git a/dev-python/dsmr-parser/dsmr-parser-1.9.0.ebuild b/dev-python/dsmr-parser/dsmr-parser-1.9.0.ebuild
new file mode 100644
index 0000000000..562c7f0577
--- /dev/null
+++ b/dev-python/dsmr-parser/dsmr-parser-1.9.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{12..14} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Library to parse Dutch Smart Meter Requirements (DSMR)"
+HOMEPAGE="https://github.com/ndokter/dsmr_parser https://pypi.org/project/dsmr-parser/"
+SRC_URI="https://github.com/ndokter/dsmr_parser/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS="README.rst"
+
+RDEPEND="
+ >=dev-python/serialx-1.8[${PYTHON_USEDEP}]
+ ~dev-python/tailer-0.4.1[${PYTHON_USEDEP}]
+ ~dev-python/dlms-cosem-21.3.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/home-assistant-frontend/ChangeLog b/dev-python/home-assistant-frontend/ChangeLog
index d46713ddd8..9f9eadc811 100644
--- a/dev-python/home-assistant-frontend/ChangeLog
+++ b/dev-python/home-assistant-frontend/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*home-assistant-frontend-20260527.7 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -home-assistant-frontend-20260527.4.ebuild,
+ +home-assistant-frontend-20260527.7.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*home-assistant-frontend-20260527.6 (20 Jun 2026)
20 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/home-assistant-frontend/Manifest b/dev-python/home-assistant-frontend/Manifest
index 3b701ab65e..5d466b2a10 100644
--- a/dev-python/home-assistant-frontend/Manifest
+++ b/dev-python/home-assistant-frontend/Manifest
@@ -1,8 +1,8 @@
-DIST home-assistant-frontend-20260527.4-artifacts.gh.tar.gz 120626293 BLAKE2B 24385562e222fb4d6773f23c5ecbe18d88cede5e58dce328e1e501f39f6f3fb4191dac9c619fc3edb435e8b18337fa37e70db5fddf29c5fcc2fb727109379894 SHA512 3528759d14d64736217fb2b4a23a097a292e0886aa13c9959cbadecadcc5213301f3f2ed51efaf69acce8839fb8e2c167cce339c0054bf8ed448d18e552c09af
DIST home-assistant-frontend-20260527.5-artifacts.gh.tar.gz 120522362 BLAKE2B ac7eea6c996ed46e0ce8c0b33da0f3beb6c9fd26c5d4e5cfb774e828c33c145d2bce84ec86dedd176d03279664b58a9d30bbdffef0e71a4d8bac4e0347c224a7 SHA512 437fbdbd10325955018e69b65a3376bde9f3261b3d1bf981ab4dffb7530416be9b92c680f3ecfe09582d3d8bfdceb74fd7f176499caecaeb45778faf28dd7413
DIST home-assistant-frontend-20260527.6-artifacts.gh.tar.gz 120603654 BLAKE2B a9618ef0ff3a7e8ec37d1b94ae95d435510571e9904780609b4c15af30120a48078388999f4fd6eb5d64b8dc828d6384e7149958e4a251248446e4b8922efca0 SHA512 083dc365897bede24d572cb04da9cfbede24b9619d7548f74c4067e46db529814d1b7ce957b93435b6c766a96fb45579b2cbed06f7c66c8840ced7d54947132b
-EBUILD home-assistant-frontend-20260527.4.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8
+DIST home-assistant-frontend-20260527.7-artifacts.gh.tar.gz 120629078 BLAKE2B 972ed6924a235749e3d313e56cedbfdc84efa81e92fc914869589a6f8a16985b5e1a0cae15cf0134445427f829103b3570f61b885443aee34e9536c685f21ac5 SHA512 88114ca7fcd232863f2b3001e4ea2f1644e4481f097e9b6b1512350f921567c5f5ba5be3c790c9fe729198d88e8c0803cf86d3b0479b957601ccba31977c1d02
EBUILD home-assistant-frontend-20260527.5.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8
EBUILD home-assistant-frontend-20260527.6.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8
-MISC ChangeLog 78083 BLAKE2B 1944ac49bb0f1aca7683552e24b4f2d5aba2caf9c47df6d8361a7aad14df2ec604c43da8ae8d53d0f0edbfa6813b1eaec42deae06b10456b62d2cb1630f5f149 SHA512 ec9fce44e0987994ddfa767fba531df011ff81606913ca20a5834505c1ace465c0310205c7cd6c3525eb39095338bac7a36a662b620eea478d427cd00da850ef
+EBUILD home-assistant-frontend-20260527.7.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8
+MISC ChangeLog 78336 BLAKE2B b4d1eb966885ccfd3c8d434bdb4deb73e6545a407f71871d329f3153ab4a75fb50a67aaae8a3a9a78705ab11dc0d65b8aa327fc1173ff087b749d3eefcd11e94 SHA512 1d11b51a700d888f1bd4766e96fd1335cc7536048ca4b5c5d823044e79397ca3b15ec82d902964344ec09d2ec4938d5acf079c9535976d86768123c5f1132bdf
MISC metadata.xml 550 BLAKE2B 461f5d7c4accab9d538b87f77af0a3b6a830d8cc920093817ff508424bf63ee8c027471657b70d59be7948705962687a0a696bc18b83b5d3ca21c882ddc92676 SHA512 274ddc53c052eb894e47267b0a44e7890c1739b1abc80a6c553237808e72415aaa8a1e4ebb256414f1928bf32b2500623f0528193a1bc1e39acc224d10c5c4f3
diff --git a/dev-python/home-assistant-frontend/home-assistant-frontend-20260527.4.ebuild b/dev-python/home-assistant-frontend/home-assistant-frontend-20260527.7.ebuild
similarity index 100%
rename from dev-python/home-assistant-frontend/home-assistant-frontend-20260527.4.ebuild
rename to dev-python/home-assistant-frontend/home-assistant-frontend-20260527.7.ebuild
diff --git a/dev-python/mitsubishi-comfort/ChangeLog b/dev-python/mitsubishi-comfort/ChangeLog
index 741268fad8..9926d26cac 100644
--- a/dev-python/mitsubishi-comfort/ChangeLog
+++ b/dev-python/mitsubishi-comfort/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -mitsubishi-comfort-0.3.0.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*mitsubishi-comfort-0.3.1 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/mitsubishi-comfort/Manifest b/dev-python/mitsubishi-comfort/Manifest
index 3360ffc5d7..1d567694f6 100644
--- a/dev-python/mitsubishi-comfort/Manifest
+++ b/dev-python/mitsubishi-comfort/Manifest
@@ -1,6 +1,4 @@
-DIST mitsubishi_comfort-0.3.0.tar.gz 20042 BLAKE2B c5e50ff0063fea5e945a30c523a4de50d26f8e98599318422fb24ac1d88295310e590de0f3e63435c04821232028cabaf188e810247d3010535d37d88fd0cba2 SHA512 318b4cde2d5884c801f03af4cafdb536fa81d5514c1605a3415a7c6e41c68c10d9b411c51485446b22f6ff2b30c3b4fa391fe7a274f60174fd001676840b0a45
DIST mitsubishi_comfort-0.3.1.tar.gz 20882 BLAKE2B c64ed7767d563dc16eb899a7f843ca7f0fa0c168630a8679edcc435ce725ce8672c7663f7ee34251a9064c972d16c079ae254545a3df1267be63ef42b0ae54c7 SHA512 add25fb97e44996cf80a8f11c94b6c8e8bf874fcdd30a7fb734afccfbf3c94e2f8e0ff66538deb433d8e69c6d4e33b58b048d58e1d535c9b46ebc65c45777e46
-EBUILD mitsubishi-comfort-0.3.0.ebuild 544 BLAKE2B b9df94cbd0b84a65e7bf29f5a9f28b2cbcc87da3c409879e8dca8158c20118364e6453331692f7cc1c90688155e1d52ee0fd34df6824932623b5396a82bf9bd2 SHA512 455348f9568cbe1fe05d76ee810157696776fb41f37d7b8d127eba98720a5c6255346dc1d63e88fd58e465a86c4c43caf15fb861ec8c7165a688073dbf0830c0
EBUILD mitsubishi-comfort-0.3.1.ebuild 544 BLAKE2B b9df94cbd0b84a65e7bf29f5a9f28b2cbcc87da3c409879e8dca8158c20118364e6453331692f7cc1c90688155e1d52ee0fd34df6824932623b5396a82bf9bd2 SHA512 455348f9568cbe1fe05d76ee810157696776fb41f37d7b8d127eba98720a5c6255346dc1d63e88fd58e465a86c4c43caf15fb861ec8c7165a688073dbf0830c0
-MISC ChangeLog 538 BLAKE2B f3ada369207963e4dbd76644fe4dc7163457e1b3e9ab9ceb992e166ac744c142b73e2339b8d97bebd5a3700ca650c784f7790528f5bf0419b0af90dd61b5390a SHA512 349af1ca64d9ed72b9aed23c4bad2ff509175891dcd6cd8467feed1d9f35adb0fa4e376eb623bbd9df27ffcd9267b2c6fda5c3ce578944aa076dc3c48371cbc9
+MISC ChangeLog 684 BLAKE2B 4d7adc6c5acf5ae7800a21558eb86ec6f49e6175b6fae850ab2b4872cab0939951aa8e0240c6e7a882dd660eb490933ed0c5bd3f31b75ac50ce96f9207bbd5c0 SHA512 af29eac984647e212748d4dae7462ca0818759b00f8f87fd704f7f6e0cf819ff3fc20858ebd424dbee51d0b9f1f336d9aa48c30d3615f278ed90862033986e71
MISC metadata.xml 299 BLAKE2B 209ba1f7ee04a788f62bd6caee5121e40576434b942516f9326fde3b264cf2bdde575991ab7e438536c9e70c984b8eca0887a50485ff8777a99df3bbc14ed3d2 SHA512 3554d3bbe42a8795c924dc4d72cc6d8b1c0c9e4f563af9bb00db5b916fcc2c4fb6f8fa8b3d23fea038cea210a414d129800b80ea8bac28a1adcc29a1d3392580
diff --git a/dev-python/mitsubishi-comfort/mitsubishi-comfort-0.3.0.ebuild b/dev-python/mitsubishi-comfort/mitsubishi-comfort-0.3.0.ebuild
deleted file mode 100644
index 8e8ef8605e..0000000000
--- a/dev-python/mitsubishi-comfort/mitsubishi-comfort-0.3.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Mitsubishi minisplit control via Kumo Cloud and local API"
-HOMEPAGE="https://github.com/nikolairahimi/mitsubishi-comfort https://pypi.org/project/mitsubishi-comfort"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-
-RDEPEND="
- >=dev-python/aiohttp-3.9[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/dev-python/opower/ChangeLog b/dev-python/opower/ChangeLog
index c8787a1fe3..986778ab97 100644
--- a/dev-python/opower/ChangeLog
+++ b/dev-python/opower/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*opower-0.18.5 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -opower-0.18.2.ebuild, +opower-0.18.5.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*opower-0.18.4 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/opower/Manifest b/dev-python/opower/Manifest
index 8fa2af2bb1..37ea16c113 100644
--- a/dev-python/opower/Manifest
+++ b/dev-python/opower/Manifest
@@ -1,6 +1,6 @@
-DIST opower-0.18.2.tar.gz 52218 BLAKE2B 64cea1000ba08db91b86a9898d5cc96d1d9922700eca48bd611d78c88b1936c4eba3e8a23722079094e62f39d58de92e36a1bc10966e943b6c2a2ee103f6fd74 SHA512 b52b7135c6cd66c7fef9561ed1cb92419d634501be036851e191898d6efd8290e8a4c695326bf388f85a05994802c2d856fd2058497ef75b4930b572257cd362
DIST opower-0.18.4.tar.gz 54751 BLAKE2B 344a9ab91357c5b7dee46a466fcada5d7e37fd718ef0e682cb06c517e78e8bfcf5111eba890a780bd2bdef9928b57492f8c6cfb536b314165eba6aa622191d90 SHA512 0ccd484ac62920cc3860be3d8980a886ef96cd44a30a34016dd80b3cacf0d4330f8ee9411c7bb51071513156f70504d8d7e404fd23c776c8a3eda30cc15ba478
-EBUILD opower-0.18.2.ebuild 703 BLAKE2B 64586c00762d480bba04ad65696a6dfe85088f5ea04ee4fa37959390779e305cc3c4f8ec72c033e5297b2e023af81b98d434f046ed63da7647ecb75efb2154a8 SHA512 b08077e475a834a64f96a7f3fd26d13de353cf3bdc206758c6eea3adc1f1809b27e67310c6eb9a8dbd5064540280e36163cdb62674e24557d68f20b88c9b4bd6
+DIST opower-0.18.5.tar.gz 55466 BLAKE2B 29f5de9993d23796edbbaebb0b4c02aaf2e1aae4050b660671a3e49e8a9e4819ecaea3eedce5325553dd71fd216ada85691176a9bbe897a30f7bccebd41e9b75 SHA512 6a867bb7d71b7b63585b7dccaa35fda48c2eda9ba13737df9e574f9ff37adefb94f9835a579c23960382cc31f1a110262d4c57b568ac22d118525fcb5743a295
EBUILD opower-0.18.4.ebuild 703 BLAKE2B 64586c00762d480bba04ad65696a6dfe85088f5ea04ee4fa37959390779e305cc3c4f8ec72c033e5297b2e023af81b98d434f046ed63da7647ecb75efb2154a8 SHA512 b08077e475a834a64f96a7f3fd26d13de353cf3bdc206758c6eea3adc1f1809b27e67310c6eb9a8dbd5064540280e36163cdb62674e24557d68f20b88c9b4bd6
-MISC ChangeLog 12174 BLAKE2B 34838abeaed399a2b6e42eec294c22f9e72c0948e8e27f0e245a6340816b204cbc3fa09ac69ef84f9e340fc344eefee55ab71ebdee5060f2a528f10816ef550d SHA512 57c3164d3623aee23c94fb111a49f89dded777fe50a4af1ffc3a6e9a0246eede066c400ca21da58b19527c2bb0d55d24ecd180cf568109de995ed1d0dbe3e621
+EBUILD opower-0.18.5.ebuild 703 BLAKE2B 64586c00762d480bba04ad65696a6dfe85088f5ea04ee4fa37959390779e305cc3c4f8ec72c033e5297b2e023af81b98d434f046ed63da7647ecb75efb2154a8 SHA512 b08077e475a834a64f96a7f3fd26d13de353cf3bdc206758c6eea3adc1f1809b27e67310c6eb9a8dbd5064540280e36163cdb62674e24557d68f20b88c9b4bd6
+MISC ChangeLog 12362 BLAKE2B d8c173d1d5b4ddd75c221a43f00a7d08c9c0789d28cab819f5a8be4104092e44e53b67d035f5ebb3dedae016c31e9802b67eb4517c9088dc5b453c9eca88005d SHA512 0b57996e1683aa172eb2f24c5b9f5eee378e55381f84568e9ad27b9e904ce1c7659f001ba686fc6b4bd468c6a0ae83db03fd4b53bf0b4dd97c126f50fe2bfc5c
MISC metadata.xml 502 BLAKE2B 18b640b6ee57712e551f28053de871360e4f7caecc2bc1c1a405eefed951d5370820f6e83da5c05e67e0bf882b1f3899996c80c03e1910bc3bb55219f2e8c50b SHA512 ee38f413cf7afcdffa67d485e4049035f73e02bd8061b47f04946ae3b7dd97de8b909e895252227b416a1cadd41745773ec4da032cc71becaffa4d398458ce5f
diff --git a/dev-python/opower/opower-0.18.2.ebuild b/dev-python/opower/opower-0.18.5.ebuild
similarity index 100%
rename from dev-python/opower/opower-0.18.2.ebuild
rename to dev-python/opower/opower-0.18.5.ebuild
diff --git a/dev-python/plugwise/ChangeLog b/dev-python/plugwise/ChangeLog
index 7b729e3a58..53a2e39000 100644
--- a/dev-python/plugwise/ChangeLog
+++ b/dev-python/plugwise/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -plugwise-1.11.3.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*plugwise-1.11.4 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/plugwise/Manifest b/dev-python/plugwise/Manifest
index 3baf6c3af4..2d30380b45 100644
--- a/dev-python/plugwise/Manifest
+++ b/dev-python/plugwise/Manifest
@@ -1,6 +1,4 @@
-DIST plugwise-1.11.3.tar.gz 64122 BLAKE2B 987b75e3005d5f81c08a941700f3e0216fc66a06b0b6978520d4f682a307ed8d404b1e3b9891c2bcd90acae872cf0370250a5e818a8ec4c4e91aad0bd68e63ab SHA512 59c290a7d918bd56a8e4ffb968eab656a125c6b3a8fb8c838924cdb485e66b2260dd00290dc5f094d4948ea9d878186c220c646737ae4fc439b9b74090be6a7c
DIST plugwise-1.11.4.tar.gz 64290 BLAKE2B 9883f3bd72465856531d69adb056ba9e76a06640c1e7e704fc680966c338e873bd5ba130c9c89ac88405ac6e0701e1446d53adc480444ac6c9724edaa79e509e SHA512 a2d7e86160f407efb0aa8092b8e733d5d72d78d825cddef22aeb8428ec5736c13b42f527c36a60dc744baadb1186baa4391584c01bd20dd21aa724185129a3f0
-EBUILD plugwise-1.11.3.ebuild 709 BLAKE2B 7f70731f5cb40f8ab5c8cff5ec369dce4c87037d847f3e8be446db9af82c677e49c3b4fd61ad758c2b9d2a28f3edc761f55dbcb7704b4e2e476e7ddbd6ac3d25 SHA512 58ee8ac527ef84c0bbaa734adc7b43fcca4c67e1ca0c621b61e76380eeb7e3ad1859a81fe156d1599aba0e76d5e25f31e715a6a28fc2e53688c29a240773ef59
EBUILD plugwise-1.11.4.ebuild 709 BLAKE2B 7f70731f5cb40f8ab5c8cff5ec369dce4c87037d847f3e8be446db9af82c677e49c3b4fd61ad758c2b9d2a28f3edc761f55dbcb7704b4e2e476e7ddbd6ac3d25 SHA512 58ee8ac527ef84c0bbaa734adc7b43fcca4c67e1ca0c621b61e76380eeb7e3ad1859a81fe156d1599aba0e76d5e25f31e715a6a28fc2e53688c29a240773ef59
-MISC ChangeLog 12330 BLAKE2B bac86071b5a5e5161b7e5d18de54c92e776a9d1fb6d3ccae594c6fe1b9b7163e9282ac2490ec336d34e9f082d4a5bacffa26853e003c7cd1fc4b6b13339765ce SHA512 7f65f180905416146328f453df5360b3f2006965dd4ab745a0cde5fc9a1a10c3ae134c7d49d7a99e4e27bc780c38d194919a66f967cec8e0d14d6b93f55bdfaf
+MISC ChangeLog 12467 BLAKE2B 83e5df5f4ee7f9fad95bf04147b5be99dead8287761685b5cc1410934748ca466d89c2d4fcca440d983cb6f0852afb0ac79bc55ab0cc89d03a50965305863196 SHA512 1e5f41d82d4c34a2a7270f0dfdfda1e95b06b3fa2aef6457f9e32da9dc3cc908b7beeb9ff2af84e9fa1d351d23fbc5d8748f587b2558a426420021f828f03593
MISC metadata.xml 393 BLAKE2B d61c6d3d9b9f23fac7361cc0e5cab1f716c5f9bed03e850c0216907c408e323fa72a8d3049b73abb86d581665b5040aa2e03a4435efff8dc753d003b1d1a1d7d SHA512 de38440bdbbb79ebd4bddff39370c64d6130d14e50e1986c3617804a0bbbafcb222bbe5d49e6268c7556ea7a37badf3d34a8d6fb584c18e04769ed8b85962f78
diff --git a/dev-python/pydaikin/ChangeLog b/dev-python/pydaikin/ChangeLog
index 1b9583a7b8..4cefb1d75a 100644
--- a/dev-python/pydaikin/ChangeLog
+++ b/dev-python/pydaikin/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -pydaikin-2.17.2.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*pydaikin-2.18.1 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/pydaikin/Manifest b/dev-python/pydaikin/Manifest
index c92c9d462b..fa421b95f8 100644
--- a/dev-python/pydaikin/Manifest
+++ b/dev-python/pydaikin/Manifest
@@ -1,6 +1,4 @@
-DIST pydaikin-2.17.2.tar.gz 49486 BLAKE2B 59ebd510dc5af8e5fdd39d351046f6eedc0e2824a7a069d136935f29d4636dad01c812c5d62932a82d07a967a0042e4220662f4a4aa667fd46a335d9fe682ae0 SHA512 6a32425de9f5f561b118a21faca20204420ce17eed756ad128ebd58078285d484de975bc9a90af6c9137dc21f0e642efbc0804f4af9aa082f33452d691608f28
DIST pydaikin-2.18.1.tar.gz 52969 BLAKE2B 0e91b0d14d639cc44a804a20991ec3f459b45d382bb20f529872af851b5c3c08c81f76143c2803599f48a912f3eb62df0890730a523aa66f42315a7255111123 SHA512 daadaeb0099dd59f517076d6e50219b08a182884fbbe7edfb954e889477611a0dd85636e894beda779045be67ef0c0937e75d430006c0f38176b800cba3c6251
-EBUILD pydaikin-2.17.2.ebuild 765 BLAKE2B 97a3997a4973b8196a9b1213596ccf19d8f026a77aa20d913bef1cdf8475a01c90e4ec5babee560ef03a249f72efa66696308d3b9be88e3897f0d0c31d9d992c SHA512 51f6901110bd72923b0850277442cd9bf0d0d3552e9d015d71c8d525d05b79ace9d130551069e5a5a4c7f8aed7949ef89264e1ab56898a928fc474a3661184c5
EBUILD pydaikin-2.18.1.ebuild 765 BLAKE2B 97a3997a4973b8196a9b1213596ccf19d8f026a77aa20d913bef1cdf8475a01c90e4ec5babee560ef03a249f72efa66696308d3b9be88e3897f0d0c31d9d992c SHA512 51f6901110bd72923b0850277442cd9bf0d0d3552e9d015d71c8d525d05b79ace9d130551069e5a5a4c7f8aed7949ef89264e1ab56898a928fc474a3661184c5
-MISC ChangeLog 10495 BLAKE2B 80cfa82d097ddb096cbc058dc96c3b1dddbce8f017db03b0eccafad6dbc94553611140279e6e6a22da7eedde967e32cdac70699f4cff85d573acd4a4aff7e9d8 SHA512 2b93235a75ad29650a9a6bc34f74367b342435e7770e2eb9c9ebe6fc760bbe17c6d276b4d7124f51bbc66614b5dd0a52f68a8540179fc8f3b3586b62620b3de1
+MISC ChangeLog 10632 BLAKE2B 52daf0eec015c421b66ba7c0e36a0a03bc99347fbe67f161dd5614e7871c520023340159a6f52345a198533f5a61c6a64407f691b1258d6c28c292eaee13662d SHA512 a77c47a943a5696b431bfef8081892cdee6f278416715d53cf9ac22434752f9811aec077e118ee900dffc5f3549d27ce78fe46a1262c3e7c54490e24df6c840c
MISC metadata.xml 580 BLAKE2B e722b9deec269ab70d061493495704387f0624684924feddd87ac1a2d0e45e1b92e8a8851d0535c0956518c361002eda72e1345f46b63ca557a717b4494de713 SHA512 405d37a1e96b4e8f3fa246e541aedeb4c77934bb8ab3b0c638ae45b3b8c8fa7aa1959b4553c1ac97cf8a279bd7c8b9979b88819486067e9b83c515a3530f863f
diff --git a/dev-python/pydaikin/pydaikin-2.17.2.ebuild b/dev-python/pydaikin/pydaikin-2.17.2.ebuild
deleted file mode 100644
index 89e8de9258..0000000000
--- a/dev-python/pydaikin/pydaikin-2.17.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{12..14} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python Daikin HVAC appliances interface"
-HOMEPAGE="https://github.com/fredrike/pydaikin/ https://pypi.org/project/pydaikin/"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DOCS="README.md"
-
-RDEPEND="dev-python/netifaces[${PYTHON_USEDEP}]
- dev-python/aiohttp[${PYTHON_USEDEP}]
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/tenacity[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
- )"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pyituran/ChangeLog b/dev-python/pyituran/ChangeLog
index a02a20a42c..fd72f9eb89 100644
--- a/dev-python/pyituran/ChangeLog
+++ b/dev-python/pyituran/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*pyituran-0.1.6 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +pyituran-0.1.6.ebuild:
+ app-misc/homeassistant 2026.6.4
+
13 Jan 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
pyituran-0.1.5.ebuild:
Happy new year
diff --git a/dev-python/pyituran/Manifest b/dev-python/pyituran/Manifest
index 2a158ca351..070e86c860 100644
--- a/dev-python/pyituran/Manifest
+++ b/dev-python/pyituran/Manifest
@@ -1,4 +1,6 @@
DIST pyituran-0.1.5.gh.tar.gz 11852 BLAKE2B 5dec480604be28c4f4590c5beae8eac73f714e9641859064f6fcea6012e711dbdffd5ef3797c391de4b65a990f6cecff0891351c08f0fd0c2285c93a47914da7 SHA512 c13a222dc9f90018cb170bf126d4ccea97f93ca481f9ae75e4af9edfb7a53d3ff50de2fb7e8fa0224137e5f0776366b763e40efb98e6ef36667d90f8580d8d6a
+DIST pyituran-0.1.6.gh.tar.gz 11847 BLAKE2B 11dce407f95d115bda53c973e3f3823bb89168ca01bc959fc76014c0502eb85ad3155be7435a5cedb31b6c4c63be4fc2de8d2fdf4d85de6c98e2ec452ca501fc SHA512 074070d47c43bcd676a4b605655b3fa1147a1d6563d6704319bb426d8859221ccdb3c90d0f9492e5026ff8454d1543ae08faf1c74bf6f4e0aa108707ff52c0f5
EBUILD pyituran-0.1.5.ebuild 643 BLAKE2B cbfaf4be941cb898d5a8bdc700b8664ecd74759617efde4054b851520521924eae626885d085b1e7c858e3149664136006bfc3e6e40708b8bbe076afa7f509b0 SHA512 d835028d0c9b0e88a6296a72b6470ab30854ae2b0111cbe99c42fc25aa4c03d929a9ded52fd178d33f3e4ffde00864e75010fb25f4fa20493fb67711d6dc9398
-MISC ChangeLog 1246 BLAKE2B c630064fba6e6000c57fed34b70204857a725e6631f0bbc228a21e107c41dfd3c04d6bd2db7035e7e9a3b4e80e527fd5483c90d10e7545dd763261b4fe42dcaf SHA512 edd6306a9d621e5fcdeb923fe0222142ec7b9f77d4cc05c9b5b11e8a9ef038a7adc6484d7e002dbeca59c1adfe35173e345f235146eb4d8c286984a6c14a4bd2
+EBUILD pyituran-0.1.6.ebuild 643 BLAKE2B cbfaf4be941cb898d5a8bdc700b8664ecd74759617efde4054b851520521924eae626885d085b1e7c858e3149664136006bfc3e6e40708b8bbe076afa7f509b0 SHA512 d835028d0c9b0e88a6296a72b6470ab30854ae2b0111cbe99c42fc25aa4c03d929a9ded52fd178d33f3e4ffde00864e75010fb25f4fa20493fb67711d6dc9398
+MISC ChangeLog 1413 BLAKE2B 12088843a172d75f8dbb768a60d4f88222630cc1672f75b9b8c6e8c9a2368ececa2299461bb425cf6326449a2c5a770ce05331b1904dfa038e36835d0d35bf0c SHA512 82d2c403c6835478e4816330b1d8c647269df08d5affc80ab24e001e6b6bc4a5058e4876cb35ae666a3ffdd7b9c57c0c755e84ba324e70a8a9dbed97fec3c348
MISC metadata.xml 275 BLAKE2B 05398f7f3bb436930cf4241b65e28ddcbf6b6b9834d24ea5c5da0e37e306a1aa9c1e69249df7c5c5f1e995f290cc8157a54443a49885e9cc48f1dda5105984dd SHA512 b320a968800217f9380a8ef4a1c1f3450c20238a0929d505f6a363a86769b57413e17165079b8895e80b347c3443c841ebb572be8622ed8792bf98c268f519df
diff --git a/dev-python/pyituran/pyituran-0.1.6.ebuild b/dev-python/pyituran/pyituran-0.1.6.ebuild
new file mode 100644
index 0000000000..12a152d799
--- /dev/null
+++ b/dev-python/pyituran/pyituran-0.1.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{12..14} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="A module to interact with Ituran's web service."
+HOMEPAGE="https://pypi.org/project/pyituran/ https://github.com/shmuelzon/pyituran"
+SRC_URI="https://github.com/shmuelzon/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+
+RDEPEND="
+ dev-python/aiohttp[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_compile() {
+ VERSION=${PV} distutils-r1_src_compile
+}
diff --git a/dev-python/pyrainbird/ChangeLog b/dev-python/pyrainbird/ChangeLog
index 828a440c4d..93d83b23ed 100644
--- a/dev-python/pyrainbird/ChangeLog
+++ b/dev-python/pyrainbird/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+*pyrainbird-6.3.1 (21 Jun 2026)
+
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ +pyrainbird-6.3.1.ebuild:
+ app-misc/homeassistant 2026.6.4
+
19 May 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
-pyrainbird-6.1.1.ebuild:
app-misc/homeassistant 2026.5.2
diff --git a/dev-python/pyrainbird/Manifest b/dev-python/pyrainbird/Manifest
index fdd92ecc77..e24147248d 100644
--- a/dev-python/pyrainbird/Manifest
+++ b/dev-python/pyrainbird/Manifest
@@ -1,4 +1,6 @@
DIST pyrainbird-6.3.0.tar.gz 32896 BLAKE2B d3c0fd8c6281dfd231b10394c083de1cdb2f5829c0b1d3382c62abdd7e4eb2c1b97149e3159a154864590ed092e194c3ab122eb98577892b241af1908d0d24c4 SHA512 019a94c65fa3c1562d1b07fd496538f3dfe890b5eca55730e5bbfc582f0c5f7543b905db7a6c5b0d374a9e1c9bee057bf9128417629a9971fa0037d4d2c3ebb0
+DIST pyrainbird-6.3.1.tar.gz 33290 BLAKE2B 4c33db7601ef0ac8d44d2c377a3948185de7d1ae43221b4d5ea70e320a7a4c538b8a77b466826daaac154cdb84fbe1d023ae29de522e0a60b8e3e1cd0d2d099e SHA512 ed1d8ed554463278e9c1fd05ff461845eb358dd1a2492ceda63acd53a37eff850230d894f9e6f954f1203c0ccc4c51d55b3bb58c9e46c33da0cb8f0b3a0ce630
EBUILD pyrainbird-6.3.0.ebuild 826 BLAKE2B 22a6249148e7cb9db945a94db6fe532e54662a87de76b589cb0f330c56f2e7613359f02125a44b2e5c79bed68a4244d3d9d4c877edca89de689f6d948ee6f1a9 SHA512 05ad9d27d2a3f88e696a4af04fd2dd6efdd34bd7a16066843f5234212c63e5ebe897fac4955d42dd90d958e69412b1e5c990f916dde1e78fee6d8738e0706b2f
-MISC ChangeLog 6967 BLAKE2B ca5076761734debbe03c4a2b27887de116153eaa69a801a896413bb93f9ab7afc513ec515ee496056a443805338a3c5233dfb2c27dc55b051cf8707ccf0d95cb SHA512 030da0f528c8f8101650af695de1a0900d4b9ae7fad2b5071aa13f3da595cbaba98ee6e0ad33df7453727b49d8002f51b4b1a0e9c01461af890744fa01cb346b
+EBUILD pyrainbird-6.3.1.ebuild 826 BLAKE2B 22a6249148e7cb9db945a94db6fe532e54662a87de76b589cb0f330c56f2e7613359f02125a44b2e5c79bed68a4244d3d9d4c877edca89de689f6d948ee6f1a9 SHA512 05ad9d27d2a3f88e696a4af04fd2dd6efdd34bd7a16066843f5234212c63e5ebe897fac4955d42dd90d958e69412b1e5c990f916dde1e78fee6d8738e0706b2f
+MISC ChangeLog 7138 BLAKE2B 2f9abc777c365bce758b5dc449703c5f33bbcf7033c4d1ae9f9bf4472e48b249d72a0cb11d0a0d5d0e2382b2bdedbe1b5e13a33a03ac13ac76dccb40deddf84c SHA512 5f4917b40d0c411fe82af825a08df9fa3602f0e9228fab24f112ed57aea9dcaccb85138c18163f6b09fce6c04caa18f86552177b80556d4a031eadea23ca4609
MISC metadata.xml 519 BLAKE2B a1882e7ed1c83e6a7b8ec0d6418a00cfe508a617cacc1a42259b49e24e1f58c28316829a3b1be35bcc1baace9608d20cea020cd8eb778306b6acc357b323cd8f SHA512 26539af3faab6ded27b02430f416579e6d8ddff190e798fac50de37663ec024a861a5c3e147f28667889812280a3ff62efe8a017ec4bcf2c82dbb03781f28baa
diff --git a/dev-python/pyrainbird/pyrainbird-6.3.1.ebuild b/dev-python/pyrainbird/pyrainbird-6.3.1.ebuild
new file mode 100644
index 0000000000..955ca1991b
--- /dev/null
+++ b/dev-python/pyrainbird/pyrainbird-6.3.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{12..14} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Rain Bird Controller"
+HOMEPAGE="https://github.com/jbarrancos/pyrainbird/ https://pypi.org/project/pyrainbird/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS="README.md"
+
+RDEPEND="
+ >=dev-python/pycryptodome-3.16.0[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/mashumaro-3.12[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+ >=dev-python/ical-4.2.9[${PYTHON_USEDEP}]
+ >=dev-python/aiohttp-3.13.5[${PYTHON_USEDEP}]
+ >=dev-python/aiohttp-retry-2.8.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/pytrydan/ChangeLog b/dev-python/pytrydan/ChangeLog
index 68f6ae0659..226b8a215a 100644
--- a/dev-python/pytrydan/ChangeLog
+++ b/dev-python/pytrydan/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -pytrydan-1.0.0.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*pytrydan-1.0.2 (20 Jun 2026)
20 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/pytrydan/Manifest b/dev-python/pytrydan/Manifest
index 6265b538d3..0640448e72 100644
--- a/dev-python/pytrydan/Manifest
+++ b/dev-python/pytrydan/Manifest
@@ -1,8 +1,6 @@
-DIST pytrydan-1.0.0.tar.gz 12291 BLAKE2B 13f40bc7c7935ac328bcb50066f937d142003acd79f1e3edb5f67e8b3e6996ccd00e7749c63da1c38737b8c2e8701ce9ffce4b0b0060b7ee5500b30a9f631b6f SHA512 28d74621557238f255b47e3aaf09546b48d19a445263e53ce4120c6e3eb482ce9c0ce868743fc3c778558759651852306448065b31f9f2206b5260402bccddb9
DIST pytrydan-1.0.1.tar.gz 13328 BLAKE2B 2a5e7595e863e918c4170dfa4d66a847a9de889171815695c739b4e6d1e0b7d8a12b7e8f6d93c255fc7f63d66a06992cf89483b2cb8d2fb1acf0bab8955410e6 SHA512 a948ad3d6862312f8c9b22c3d7e7a5b0232f7c7554ed678a8f3ae24d2a9350eaa9bcc4b4afb4e52cb95988d7a4a846deac53a416cb3432c75bbb5387337216f1
DIST pytrydan-1.0.2.tar.gz 13473 BLAKE2B 6bdab4698c85eab2d9228436c5e530c434360a2ad2b1db095646f9ef27b2c1826dedb9450440eb3d0c081fe9770d75eb0a83992a1d7a1361b98ef82d950dffbd SHA512 3dd8485689f747249c6d24e077be07e709e2125b7b345306bcb6f1bd8197b73fd0a73d8d0c094b1dde9453150075d056b8d9995d1662d4966909aff4aeec0f60
-EBUILD pytrydan-1.0.0.ebuild 862 BLAKE2B 77ebf03eef0470d031e9d27f7ae04a9f292c58bfd737acbb28b97d10bb19bdb166bb1b92315ee5054535bab61c62ef91864798b91998ffb30fe37a2ba175bf59 SHA512 f6908c7d1d10095588897b9cce2bcd840533b85c886e287d69000ac80defd74a35c054b117c740a26582bc7d5d21e9705d9ace9c533bd771195a5d992705656a
EBUILD pytrydan-1.0.1.ebuild 862 BLAKE2B 77ebf03eef0470d031e9d27f7ae04a9f292c58bfd737acbb28b97d10bb19bdb166bb1b92315ee5054535bab61c62ef91864798b91998ffb30fe37a2ba175bf59 SHA512 f6908c7d1d10095588897b9cce2bcd840533b85c886e287d69000ac80defd74a35c054b117c740a26582bc7d5d21e9705d9ace9c533bd771195a5d992705656a
EBUILD pytrydan-1.0.2.ebuild 862 BLAKE2B 77ebf03eef0470d031e9d27f7ae04a9f292c58bfd737acbb28b97d10bb19bdb166bb1b92315ee5054535bab61c62ef91864798b91998ffb30fe37a2ba175bf59 SHA512 f6908c7d1d10095588897b9cce2bcd840533b85c886e287d69000ac80defd74a35c054b117c740a26582bc7d5d21e9705d9ace9c533bd771195a5d992705656a
-MISC ChangeLog 2580 BLAKE2B 6936dee58a6909a2d9c7f6ef9cbf5ca20ff3e57f2aa1d266823eb346e939c1e839de02bf4c96a55680f6f57854d9f790e43c3f65681af08ae9928a22fafc99d5 SHA512 7ca38c5b595348f2981ffeb81af13e164eabc5da3e7ec9f7f736b94f576974a087cad67f03137b1c9bc684f00ac8d5c499d820b8715dc31a40cf52d030933fd1
+MISC ChangeLog 2716 BLAKE2B 9ae4b4be865d569706617de7697b8127225e19739969acbbd841b7e3e86a2b5e84ac5b8eb4f0c1820d1d26a5df47ae8189043a6ee786a485ce8ed143361c0e1b SHA512 8fb47e5c8dae2af8efbefba90b9b8d9656a7808a4a03ec5105ec10fcef37453fae05afef766f19af94a04932ed60ebdc2cbe806b8485ecd8d783b2a05b72917d
MISC metadata.xml 509 BLAKE2B 261b03657f4a6a880f37b2f23a095159877910da5b0bdd2df0de670789cb6d2e8e01a00d5a6755678163e8f0ee22311ef9bbceded6cb77052d39a0d3381ed3fc SHA512 db81888484f12f916121b0ff584b515310bd8fde69f929611b70c6d8713c11f9e0e9c74414c95875e4cffecf133e7666eb9fcd322bc5823f984b1ae4e1d91a9a
diff --git a/dev-python/pyyardian/ChangeLog b/dev-python/pyyardian/ChangeLog
index 204a2122e6..4b9955b95e 100644
--- a/dev-python/pyyardian/ChangeLog
+++ b/dev-python/pyyardian/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -pyyardian-1.3.3.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*pyyardian-1.4.0 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/pyyardian/Manifest b/dev-python/pyyardian/Manifest
index 027655b588..b52355da5e 100644
--- a/dev-python/pyyardian/Manifest
+++ b/dev-python/pyyardian/Manifest
@@ -1,6 +1,4 @@
-DIST pyyardian-1.3.3.tar.gz 6527 BLAKE2B 45870eafb16ef5f254f88927bfc7d2708e5bb4c161be7fa977c6aa5192ac358185a6f6bba6dc0e04f4c1a98e95fab8e6ec20e11dc5da27e365d00f1b5eaef8af SHA512 7e873d49e2a53212a54a7af6cd285db79497596f7d924d999e2ade7e5c37d0d986abcbdd11bd1c452bd95c6d14388b8851d6bea781de393414a57213a32e5669
DIST pyyardian-1.4.0.tar.gz 6219 BLAKE2B 4a1683b420e1bb3f4962703d1e4b291a09211da4e73eee995b119b1cd6853e8d32f4aaa1219f484f1b7538d66c3ee330d362c029f984a8605875d41942b12cbe SHA512 591ded41012962b82fdb8f3d9e3ac82d5f40292f896cef5dcf954a0df41af01f9e71c6bb898c78f5c80226b1ca1ce9612069afe1e9ef27c4fdb99481abfe3cfd
-EBUILD pyyardian-1.3.3.ebuild 670 BLAKE2B 14c22bb9630ab1f527ec0aec7aff7fa74e62b0f482569359e553afcc069a20e51c07df664229aa0283e51a04c98f812a16bfc16bf8577b4bafd238ffce633509 SHA512 88fb8ccd721214a088da94542f82c65818488be8ed02e6b5d63f9a4d9bdca4e7e37d1153f5f14c1522a4010ffb6547172d1b64243163e4e1dca441b2b24b6252
EBUILD pyyardian-1.4.0.ebuild 670 BLAKE2B 14c22bb9630ab1f527ec0aec7aff7fa74e62b0f482569359e553afcc069a20e51c07df664229aa0283e51a04c98f812a16bfc16bf8577b4bafd238ffce633509 SHA512 88fb8ccd721214a088da94542f82c65818488be8ed02e6b5d63f9a4d9bdca4e7e37d1153f5f14c1522a4010ffb6547172d1b64243163e4e1dca441b2b24b6252
-MISC ChangeLog 1278 BLAKE2B b61e59a4416026a91d078b86daecc9065d43fd7868864f33dfdf82e0ea441644cf36272a7602be5187136a19404ec295c994adbd02cf73505bc8f44a2bc35399 SHA512 b2f6b22fc570b44829a78fb0963f8300ac6eaccb83e95439c42c5597a4a71d7986ced566be2a3e494921b8ff8c5aef9d3d0020c6c5bb83fdb16443e9546d85cc
+MISC ChangeLog 1415 BLAKE2B dcd50853c8ccaa27d47a1757b945b7cc34530726d8691d9b883e2f899f5c09b009436cf6a1042e3fe5805e998cff3454048b3fd16d89af176ab2419d24d16f35 SHA512 9150f22d69e3de2aae93fa16eefdc7c6a1da745d29ddaa1ed7be62ac51f6a9ff1e6ae2453876a365a047b983771fced71dee9f08bd63d45623a9623dc8478d5f
MISC metadata.xml 513 BLAKE2B b427655e7798b0003570bc714fff12ae6409c2a2d5e5a20fe14e67412124e920d4932aacbfb5616251650bf35b4a366ee480cc42d25cdc0b679608a1c00a5db8 SHA512 f3c179cc7c3eea24c6c698ac71c02133a452afb0c7ca93fcdda591ce833faab8a30d1f2c27395d060e9c093d24c30c7c9baf64af51b0b5547b6e6bcf7884406c
diff --git a/dev-python/renault-api/ChangeLog b/dev-python/renault-api/ChangeLog
index 8886a42fae..323d36ea85 100644
--- a/dev-python/renault-api/ChangeLog
+++ b/dev-python/renault-api/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -renault-api-0.5.11.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*renault-api-0.5.12 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/renault-api/Manifest b/dev-python/renault-api/Manifest
index 723b62a277..a9d0546810 100644
--- a/dev-python/renault-api/Manifest
+++ b/dev-python/renault-api/Manifest
@@ -1,6 +1,4 @@
-DIST renault_api-0.5.11.tar.gz 39562 BLAKE2B 570f51fe738ca5d6754ee905e993e5175513b0fb1e7c48ece9e6b47c6e9c5652394e3d742ced9c3d113f9cc8e519b72be6d5c1db6f3c1ab2550425f6be348c5a SHA512 e3560796a87716e68c270a64e9f0ee03c603493a36bf3b68c1e6ff5bcb7b067930820fe7c654afb74f3fe9fb1864b5203c7cbe3dae5bcac4e84ebb1ea08c803f
DIST renault_api-0.5.12.tar.gz 39651 BLAKE2B 1ab47ddda1d5085134f65f2ddca42676552cd6a718992468f001f78d8eca725fa6349eca3caa9325df8124354a702b2fd1712b384f8bf6d17814ae1a27e6a75a SHA512 2fbc33a3561e51f31c41d9b651fb91d02468debdaa7e53b885d56ccf2bb22fc45edfacd75eeacb04d4308a86ceb8b6e63c7a7b6ee20f7f73094cc90d512db027
-EBUILD renault-api-0.5.11.ebuild 877 BLAKE2B a24c8f5b445da5e7d72568996ba28bc3e2f5b83103bc5cf9ddb5692af6f8d0205ae702f520fa342390e81794be0dc409ab9190d84b73ff464963085e0a04fac1 SHA512 6fdd514b0dcfff8d9b7e96069bce3152958e15d05bb553edea6370ae2cb3537142e24e1cdfd31c91143c6a01f5c845360a47eda9675032dd9b43fe5434884f46
EBUILD renault-api-0.5.12.ebuild 877 BLAKE2B a24c8f5b445da5e7d72568996ba28bc3e2f5b83103bc5cf9ddb5692af6f8d0205ae702f520fa342390e81794be0dc409ab9190d84b73ff464963085e0a04fac1 SHA512 6fdd514b0dcfff8d9b7e96069bce3152958e15d05bb553edea6370ae2cb3537142e24e1cdfd31c91143c6a01f5c845360a47eda9675032dd9b43fe5434884f46
-MISC ChangeLog 9347 BLAKE2B 436d2d248d879b3442f89b6b1e40b2a20153784b9933e68266ebc3d0fbf69c6316793bd80c49e7bf1367a577f4c3503a6c36f5d409cc8020d9e0c92de613d80a SHA512 bb2bf0722c1f5ff369c4eab9f7f637a3ee41e277088efe5439577dc880b0125dc9f819eff7452cd4d2cb36a3daef5cc713bfc4d741e57c55cc2ea168bad5c41c
+MISC ChangeLog 9487 BLAKE2B 8a654f7c1f94a33b1c608c1952543c73c23232d52198c50a2cc7a73fe8065d82de04c5c712bb386f70615a2174dc4abdbdd49a956bda70a4c513b32844eb95b9 SHA512 87d8bf1dc94a80be0f9ca962ae4c1592d660fa7e347a21b19c3fa42e3ad9fd188ba401fa3e7536849112b81829c192638f6eb805b75168d4e0122dd1fb002428
MISC metadata.xml 391 BLAKE2B 8a8a03867f865fcaa11d8249a040fba43a48688864779377895ff28ae6909f31bad9307b92e7c1d97ca13943823c4beb689dc832351e1efae02b3d3bc004345f SHA512 14ef62329f6a6684ec1fee6c69114a2c98e4d1a2cb4e0f8ac16985848f5c554032fe2225614ee5cad80a284e7d35f24df61391f20d5ea639a5ec6e3c062e6158
diff --git a/dev-python/renault-api/renault-api-0.5.11.ebuild b/dev-python/renault-api/renault-api-0.5.11.ebuild
deleted file mode 100644
index f24de0fa04..0000000000
--- a/dev-python/renault-api/renault-api-0.5.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{12..14} )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 pypi
-
-DESCRIPTION="Renault API"
-HOMEPAGE="https://github.com/hacf-fr/renault-api https://pypi.org/project/renault-api/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DOCS="README.rst"
-
-RDEPEND="
- >=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
- >=dev-python/marshmallow-dataclass-8.2.0[${PYTHON_USEDEP}]
- >=dev-python/click-8.0.1[${PYTHON_USEDEP}]
- >=dev-python/tabulate-0.8.7[${PYTHON_USEDEP}]
- >=dev-python/dateparser-1.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/aioresponses[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )"
-
-distutils_enable_tests pytest
diff --git a/dev-python/zinvolt/ChangeLog b/dev-python/zinvolt/ChangeLog
index 942eee914e..e37fddcffe 100644
--- a/dev-python/zinvolt/ChangeLog
+++ b/dev-python/zinvolt/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2026 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
+ 21 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
+ -zinvolt-0.4.3.ebuild:
+ app-misc/homeassistant 2026.6.4
+
*zinvolt-1.0.0 (12 Jun 2026)
12 Jun 2026; Xavier FORESTIER <{ID}+{username}@users.noreply.github.com>
diff --git a/dev-python/zinvolt/Manifest b/dev-python/zinvolt/Manifest
index f8a2f5e89d..e8415f55fc 100644
--- a/dev-python/zinvolt/Manifest
+++ b/dev-python/zinvolt/Manifest
@@ -1,6 +1,4 @@
-DIST zinvolt-0.4.3.tar.gz 7106 BLAKE2B b320ff28f171cd6f54337b7a19b569527bdc7ad94e9f1796c65fd758f2de7d5363883793c3acb15cdb76c0cf54592ae4f927fae6670c93c0863cbc675339f60e SHA512 a9bc4ac192bcbcdfb4bd57aeb820a95663ae6238c25455a2573f29a702bea50dd852bdbb953a1e7fb68ca381627a121a7b871e31c508bf0311d8fcceb24a4100
DIST zinvolt-1.0.0.tar.gz 8533 BLAKE2B c258541f25f86bad683856fdb3608bb96677b121f10a9a66aa6d0ce4e27f9e0bb1d07a765cf3b67f1aa19ea00a19330de378f33ef85f8c476785206d3442bdce SHA512 8b46b77576bfaea8c42ca96b51fe4403e3b4d83c1f1ceed7c8a363b2610c77854dd753768500510a0fdc79fbcff40ea060179f0d6b880fab4d768889a4d4ef64
-EBUILD zinvolt-0.4.3.ebuild 640 BLAKE2B 208d4ada76ea0eab918eea667a43356df6ba39a1a2d3faa78d3658e0a83b4aa7bd5f71a7f2c7964584487e9da64ae18cb53a58d63e051b6cb79fa5ecf5d15515 SHA512 8d2625d394b5f6971499e3472fc26f42511167c6168759ba79346f5641a144d89ccaa57bd38abb85574a3143e5b7aa620f94fb5a9f01e227ea6025b599feecd5
EBUILD zinvolt-1.0.0.ebuild 643 BLAKE2B e9f44259f8dc8014557a7f174c03655af0e230e26a8b23ec9f9b92fb4a2215d693abf02d85dfba4f5854b8c414d392404ae4fd334be2e47155ac0e3a3747af01 SHA512 9ef55eb4153b86149c4b388c065df8b7bca321f1aa48695e5821e372ad32c31c9f95c20b639a4019c282743445c2348399d485eb33ce5ab863f9bf2c5728b0bf
-MISC ChangeLog 1082 BLAKE2B e17318e7a8daf19af517b45f0bfa0a95f8204217c2739bf06878b86120b2b01a51343f5e9cc60855e5faa8eb7902c9baa19b387003a9841673c6346f69894678 SHA512 d93022a94c3aa84f2a8b2428c2de36e358e669cc28357cae1c5609dabb9acc2c9fa152f5d43a3c4e95a5e33b242816377d7381d0227d7578d5064b9083b40a03
+MISC ChangeLog 1217 BLAKE2B e7f364b8e280a641344e368ab47e2cb14f68fbd041aeb2a45912e29a7ed99d46dc22112b6833b716ee605ae8e8ea7d021cd561a07e0bed94b857d315c57c7659 SHA512 d75221e747fa52e05682419a075215226b93b75e510e72c66d4daa3d535b9182f3b342185505e029918ebb6e73d5dc37e6d7dfeb147331b16b2c75d50c6a76ac
MISC metadata.xml 279 BLAKE2B 81be64d868bccff15a64083c211bc68c2a4fc1f6ed9bcb0621f04660ae913a3019771ec02b2ce51fa0c6c83f0d085573bc60aee58d0160f7caa4ad26cc5ba491 SHA512 45b285f59a4fe783bc66552b94189ef6bfd6191263aa94aad485c111df994e924d31144ce2089e3381f214a5988271173554842b947f5fc20d39d00684f1fd5d
diff --git a/dev-python/zinvolt/zinvolt-0.4.3.ebuild b/dev-python/zinvolt/zinvolt-0.4.3.ebuild
deleted file mode 100644
index 286039b7e5..0000000000
--- a/dev-python/zinvolt/zinvolt-0.4.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{12..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Asynchronous Python client for Zinvolt."
-HOMEPAGE="https://github.com/joostlek/python-zinvolt https://pypi.org/project/zinvolt/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-
-RDEPEND="
- >=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
- >=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index 514530f0eb..6c9aa9a91e 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -11,7 +11,7 @@ acct-user/zwavejs2mqtt 0: zwavejs2mqtt User
app-crypt/acme 5.1.0 5.2.2 5.3.1 5.4.0: An implementation of the ACME protocol
app-crypt/certbot 5.3.1: Let's Encrypt client to automate deployment of X.509 certificates
app-misc/home-assistant-cli 1.0.0: The Home Assistant Command-line Interface (hass-cli)
-app-misc/homeassistant 2026.6.1 2026.6.2 2026.6.3: Open-source home automation platform running on Python.
+app-misc/homeassistant 2026.6.2 2026.6.3 2026.6.4: Open-source home automation platform running on Python.
app-misc/node-red 4.1.10 4.1.11 5.0.0: A visual tool for wiring the Internet of Things.
app-misc/zigbee2mqtt 2.10.1 2.11.0 2.12.0: It bridges events and allows you to control your Zigbee devices via MQTT
dev-embedded/esphome 2026.6.0 2026.6.1 2026.6.2: Make creating custom firmwares for ESP32/ESP8266 super easy.
@@ -51,7 +51,7 @@ dev-python/aioacaia 0.1.17: An async implementation of PyAcaia
dev-python/aioairq 0.4.7: Asynchronous library to retrieve data from air-Q devices.
dev-python/aioairzone 1.0.5: Library to control Airzone devices
dev-python/aioairzone-cloud 0.7.2: Library to control Airzone Cloud devices
-dev-python/aioamazondevices 14.0.0 14.0.3: Python library to control Amazon devices
+dev-python/aioamazondevices 14.0.0 14.0.3 14.1.3: Python library to control Amazon devices
dev-python/aioambient 2024.8.0: A clean, async-friendly library for the Ambient Weather API
dev-python/aioapcaccess 1.0.0: Async version of apcaccess library implemented in python.
dev-python/aioaquacell 1.0.0: Asynchronous library to retrieve details of your Aquacell water softener device
@@ -65,10 +65,10 @@ dev-python/aiobotocore 2.21.1: Async client for aws services using botocore and
dev-python/aiocache 0.12.3: Asyncio cache manager
dev-python/aiocentriconnect 0.2.3: Asynchronous Python client for CentriConnect/MyPropane API
dev-python/aiocoap 0.4.5: Python CoAP library
-dev-python/aiocomelit 2.0.3: Python library to control Comelit Simplehome
+dev-python/aiocomelit 2.0.3 2.0.7: Python library to control Comelit Simplehome
dev-python/aioconsole 0.5.1: Asynchronous console and interfaces for asyncio
dev-python/aiodhcpwatcher 1.2.7: Watch for DHCP packets with asyncio
-dev-python/aiodiscover 3.2.4: Discover hosts by arp and ptr lookup
+dev-python/aiodiscover 3.2.4 3.3.2: Discover hosts by arp and ptr lookup
dev-python/aiodns 4.0.3: Simple DNS resolver for asyncio
dev-python/aiodukeenergy 0.3.0: Asyncio Duke Energy
dev-python/aioeafm 0.1.2-r1: An asyncio wrapper for the UK Environment Agency Flood Monitoring API
@@ -99,7 +99,7 @@ dev-python/aiohttp-wsgi 0.10.0: WSGI adapter for aiohttp.
dev-python/aiohttp-zlib-ng 0.3.1: Enable zlib_ng on aiohttp
dev-python/aiohue 4.8.1: Python module to talk to Philips Hue.
dev-python/aioimaplib 2.0.1: Python asyncio IMAP4rev1 client library
-dev-python/aioimmich 0.14.1: Asynchronous library to fetch albums and assests from immich
+dev-python/aioimmich 0.14.1 0.15.0: Asynchronous library to fetch albums and assests from immich
dev-python/aiokafka 0.10.0: Kafka integration with asyncio.
dev-python/aiokef 0.2.16: Asyncio Python API for KEF speakers.
dev-python/aiokem 1.0.1: Async API for Kohler Energy Management
@@ -294,7 +294,7 @@ dev-python/btsmarthub-devicelist 0.2.3: Retrieve a list of devices from a bt sma
dev-python/btsocket 0.2.0 0.3.0: Python library for BlueZ Bluetooth Management API
dev-python/buienradar 1.0.6: Library and CLI tools for interacting with buienradar.
dev-python/bx-py-utils 75: Various Python utility functions
-dev-python/cached-ipaddress 1.1.1: Cache construction of ipaddress objects
+dev-python/cached-ipaddress 1.1.1 1.1.2: Cache construction of ipaddress objects
dev-python/caio 0.9.17: Asynchronous file IO for Linux MacOS or Windows.
dev-python/caldav 2.1.0: CalDAV (RFC4791) client library for Python
dev-python/casttube 0.2.1-r2: casttube provides a way to interact with the Youtube Chromecast api
@@ -369,7 +369,7 @@ dev-python/doorbirdpy 3.0.11: Python wrapper for the DoorBird LAN API v0.21
dev-python/dpkt 1.9.8: packet creation / parsing, with definitions for the basic TCP/IP protocols
dev-python/dremel3dpy 2.1.1: A Dremel 3D Printer Python Library running on Python 3
dev-python/dropmqttapi 1.0.3: MQTT API for DROP water management products
-dev-python/dsmr-parser 1.7.0: Library to parse Dutch Smart Meter Requirements (DSMR)
+dev-python/dsmr-parser 1.7.0 1.9.0: Library to parse Dutch Smart Meter Requirements (DSMR)
dev-python/dtlssocket 0.2.2: DTLSSocket is a cython wrapper for tinydtls with a Socket like interface
dev-python/dwdwfsapi 1.0.7: Python client to retrieve data provided by DWD via their geoserver WFS API
dev-python/dweepy 0.3.0: Dweepy is a Python client for dweet.io
@@ -556,7 +556,7 @@ dev-python/hole 0.9.0: Python API for interacting with *hole.
dev-python/holidays 0.98: Generate and work with holidays in Python
dev-python/home-assistant-bluetooth 2.0.0: Home Assistant Bluetooth Models and Helpers
dev-python/home-assistant-chip-clusters 2025.7.0: Python-base APIs and tools for CHIP.
-dev-python/home-assistant-frontend 20260527.4 20260527.5 20260527.6: The Home Assistant frontend
+dev-python/home-assistant-frontend 20260527.5 20260527.6 20260527.7: The Home Assistant frontend
dev-python/home-assistant-intents 2026.6.1: Intents for Home Assistant
dev-python/homekit-audio-proxy 1.2.1: SRTP audio proxy for HomeKit camera streaming
dev-python/homelink-integration-api 0.0.5: API to interact with Homelink cloud for MQTT-enabled smart home platforms
@@ -708,7 +708,7 @@ dev-python/millheater 0.14.1: A python3 library to communicate with Mill
dev-python/miniaudio 1.61: Bindings for the miniaudio library and its decoders (mp3, flac, ogg vorbis, wav)
dev-python/minio 7.1.12: MinIO Python Library for Amazon S3 Compatible Cloud Storage for Python
dev-python/mistralai 1.9.11:
-dev-python/mitsubishi-comfort 0.3.0 0.3.1: Mitsubishi minisplit control via Kumo Cloud and local API
+dev-python/mitsubishi-comfort 0.3.1: Mitsubishi minisplit control via Kumo Cloud and local API
dev-python/mlflow 3.1.4: MLflow is an open source platform for the complete machine learning lifecycle
dev-python/moat-ble 0.1.1: Manager Moat BLE Devices
dev-python/mock-open 1.4.0: A better mock for file I/O
@@ -789,7 +789,7 @@ dev-python/opensensemap-api 0.4.1: Python client for interacting with the openSe
dev-python/openwebifpy 4.3.1: Provides a python interface to interact with a device running OpenWebIf
dev-python/openwrt-luci-rpc 1.1.17: Module for interacting with OpenWrt Luci RPC interface
dev-python/openwrt-ubus-rpc 0.0.2: OpenWrt ubus RPC API library
-dev-python/opower 0.18.2 0.18.4: A library for getting historical and forecasted from opower.com
+dev-python/opower 0.18.4 0.18.5: A library for getting historical and forecasted from opower.com
dev-python/opuslib 3.0.1: Python bindings to the libopus, IETF low-delay audio codec
dev-python/oralb-ble 1.1.0: Bluetooth library for Oral B devices
dev-python/orjson 3.11.7: Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
@@ -822,7 +822,7 @@ dev-python/pkce 1.0.3: PKCE Pyhton generator.
dev-python/plexapi 4.15.16: Python bindings for the Plex API.
dev-python/plexauth 0.0.6: Obtain tokens from Plex.tv via external redirection.
dev-python/plexwebsocket 0.0.14: Support for issuing callbacks in response to Plex websocket updates.
-dev-python/plugwise 1.11.3 1.11.4: Plugwise (Adam/Anna/P1/Stick/Stretch) API
+dev-python/plugwise 1.11.4: Plugwise (Adam/Anna/P1/Stick/Stretch) API
dev-python/plumlightpad 0.0.11: A python package that interacts with the Plum Lightpad
dev-python/plyer 2.1.0: Platform-independent wrapper for platform-dependent APIs
dev-python/pmsensor 0.4: Library to read data from environment sensors
@@ -911,7 +911,7 @@ dev-python/pycrc16 0.1.2: Library for calculating CRC16
dev-python/pycryptodome 3.21.0: A self-contained cryptographic library for Python
dev-python/pycsspeechtts 1.0.8: Python 3 interface to Microsoft Cognitive Services Text To Speech
dev-python/pycync 0.5.0: A Python library to communicate with Cync devices.
-dev-python/pydaikin 2.17.2 2.18.1: Python Daikin HVAC appliances interface
+dev-python/pydaikin 2.18.1: Python Daikin HVAC appliances interface
dev-python/pydanfossair 0.1.0: Python interface for Danfoss Air HRV systems
dev-python/pydantic 2.13.2: Data parsing and validation using Python type hints
dev-python/pydantic-core 2.41.4: Core validation logic for pydantic written in Rust
@@ -985,7 +985,7 @@ dev-python/pyiskra 0.1.27: Python Iskra devices interface
dev-python/pyiss 1.0.1: Info about the current International Space Station location
dev-python/pyisy 3.6.1: Python module to talk to ISY devices from UDI.
dev-python/pyitachip2ir 0.0.7: A library for sending IR commands to an ITach IP2IR gateway
-dev-python/pyituran 0.1.5: A module to interact with Ituran's web service.
+dev-python/pyituran 0.1.5 0.1.6: A module to interact with Ituran's web service.
dev-python/pyjsparser 2.7.1_p20190421-r3: Fast javascript parser based on esprima.js
dev-python/pyjvcprojector 2.0.6: A python library for controlling a JVC Projector over a network connection
dev-python/pyjwt 2.10.1: JSON Web Token implementation in Python
@@ -1076,7 +1076,7 @@ dev-python/pyqrcode 1.2.1-r3: A pure Python QR code generator with SVG, EPS, PNG
dev-python/pyqvrpro 0.52: QVR Pro API wrapper.
dev-python/pyqwikswitch 0.93: Library to interface Qwikswitch USB Hub
dev-python/pyrail 0.4.1: Python wrapper for the iRail API
-dev-python/pyrainbird 6.3.0: Rain Bird Controller
+dev-python/pyrainbird 6.3.0 6.3.1: Rain Bird Controller
dev-python/pyrate-limiter 4.1.0: Python Rate-Limiter using Leaky-Bucket Algorimth Family
dev-python/pyrecswitch 1.0.2: A pure-python interface for controlling Ankuoo RecSwitch MS6126
dev-python/pyrepetierng 0.1.0-r1: A updated python Repetier-Server library based on Mtrabs library
@@ -1209,7 +1209,7 @@ dev-python/pytraccar 3.0.0: Update and fetch device information from Traccar.
dev-python/pytradfri 9.0.1: IKEA Tradfri/Tradfri API. Control and observe your lights from Python.
dev-python/pytrafikverket 1.1.1: Access the Swedish Transport Administration (Trafikverket) API
dev-python/pytransportnsw 0.1.1: Get transport information from TransportNSW
-dev-python/pytrydan 1.0.0 1.0.1 1.0.2: Library to interface with V2C EVSE Trydan
+dev-python/pytrydan 1.0.1 1.0.2: Library to interface with V2C EVSE Trydan
dev-python/pyturbojpeg 1.8.3: A Python wrapper of libjpeg-turbo for decoding and encoding JPEG image.
dev-python/pyuptimerobot 25.0.0: Python API wrapper for Uptime Robot.
dev-python/pyusb 1.3.1: USB support for Python
@@ -1232,7 +1232,7 @@ dev-python/pywmspro 0.3.5: Python library for WMS WebControl pro API
dev-python/pyws66i 1.1: Python API for talking to Soundavo's WS66i 6-zone amplifier using telnet
dev-python/pyxeoma 1.4.2: Python wrapper for Xeoma web server API
dev-python/pyxiaomigateway 0.14.3: A library to communicate with the Xiaomi Gateway
-dev-python/pyyardian 1.3.3 1.4.0: A module for interacting with the Yardian irrigation controller
+dev-python/pyyardian 1.4.0: A module for interacting with the Yardian irrigation controller
dev-python/pyzbar 0.1.7: Read one-dimensional barcodes and QR codes from Python
dev-python/pyzerproc 0.4.8: Async library to control Zerproc Bluetooth LED smart string lights
dev-python/pyzipper 0.3.6: AES encryption for zipfile.
@@ -1254,7 +1254,7 @@ dev-python/refoss-ha 1.2.5: Refoss to support for Home Assistant
dev-python/regenmaschine 2024.3.0: A simple API for RainMachine sprinkler controllers
dev-python/regex 2023.12.25: Alternative regular expression module to replace re
dev-python/related 0.7.2: Related: Straightforward nested object models in Python
-dev-python/renault-api 0.5.11 0.5.12: Renault API
+dev-python/renault-api 0.5.12: Renault API
dev-python/renson-endura-delta 1.7.2: Unofficial Renson endura delta Python library
dev-python/reolink-aio 0.20.1 0.21.0: Reolink NVR/cameras API package
dev-python/requests-aws4auth 1.3.1: AWS4 authentication for Requests
@@ -1541,7 +1541,7 @@ dev-python/zigpy-deconz 0.25.5: A library which communicates with Deconz radios
dev-python/zigpy-xbee 0.21.1: A library which communicates with XBee radios for zigpy
dev-python/zigpy-zigate 0.13.4 0.14.0: A library which communicates with ZiGate radios for zigpy
dev-python/zigpy-znp 0.14.3 1.0.0 1.1.0: A library for zigpy which communicates with TI ZNP radios
-dev-python/zinvolt 0.4.3 1.0.0: Asynchronous Python client for Zinvolt.
+dev-python/zinvolt 1.0.0: Asynchronous Python client for Zinvolt.
dev-python/zlib-ng 0.4.3: Drop-in replacement for zlib and gzip modules using zlib-ng
dev-python/zm-py 0.5.4: A loose python wrapper around the ZoneMinder REST API.
dev-python/zwave-js-server-python 0.71.0: Python wrapper for zwave-js-server