update homeassistant-2021.6.1

This commit is contained in:
Andreas Billmeier 2021-06-12 18:26:49 +02:00 committed by Andreas Billmeier
parent 0773f05c0e
commit 746e7bf2e2
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
12 changed files with 1904 additions and 248 deletions

View File

@ -1,4 +1,4 @@
2021-06-12
2021-06-12 homeassistant-2021.6.1
* update AEMET-OpenData-0.2.1
* update HAP-python-3.5.0
* update HATasmota-0.2.14
@ -99,6 +99,7 @@
* bump aiosyncthing-0.6.3
* add systembridge-1.1.5, bump systembridge-1.2.4
* add wallbox-0.4.4.ebuild, bump wallbox-0.4.5.ebuild
* update homeassistant-2021.6.1
2021-06-04
* cleanup PYTHON_COMPAT, remove unused Ebuilds (https://bugs.gentoo.org/793464)

View File

@ -25,6 +25,7 @@ DIST homeassistant-2021.5.1.tar.gz 9712814 BLAKE2B 9c75bb785293eaa0cee2f079dfb61
DIST homeassistant-2021.5.2.tar.gz 9712716 BLAKE2B 23f507d57b42fb6192e5158f9f3529edb2237a4d15bed1e85c2acebca693b0b72dafa9c1b73b3cc291e7a2e8109eb90b7a3108533f3b09d44e8322db2c83934a SHA512 17062d409cb1fd1538335ef2dbf8a06592182071227c91f9d9226c65c8542fdecc6bcdc0019a5c4c3943efeb3057cc74fc02fe004f26f2994622044a12760c1a
DIST homeassistant-2021.5.3.tar.gz 9712502 BLAKE2B ef05537eb9229831eceaf5e7df0ad51b554422d95283bcd319f379bde309331ed168d68f8694c8c92aa0d55ae5371434d7311ccdbd6b6c4b2ddb5a02ce72ab9d SHA512 3a9eb1e0f052feb30061c84f089bfd2484929cff5c605766d00ff0dee1b6d7b16729fc67c09338d08e6d8c79e493bbfa27bcfd705041067f3d45a96328c48287
DIST homeassistant-2021.5.4.tar.gz 9714495 BLAKE2B 134ead1e09b70333e92bd6308f28253af2185a3e8e4ce2202cbb73ec82a17930a040d2972671a90d3e5c9c99252fe9c6c8917043206db778e946ead4e4e02360 SHA512 235d4df91b3db0891e0458cd511685044dce110c64616a19648404d0a6cbb8a811cdf50f860bb0f82b92bcba76127971881e10b2f868a99bd44a13edf57d67b3
DIST homeassistant-2021.6.1.tar.gz 9909004 BLAKE2B 46ae4049dd1d5e74d51ce595d554d0adf4428bceab909acff1d62168870b3afe35e746b879d33d2a13822ba69dee4e15cd37a24e4c5f910b3cfcff312376bf9f SHA512 62061373fada5da17c3c5798db9f99607c065830e412aa47d56365cf90b10438e0e2cd7ca4cc89bb48677b337bd3c7650047331066df570f0d6130c8d55c26fa
EBUILD homeassistant-full-2021.3.0.ebuild 62346 BLAKE2B 28d9da3d9dacae25b3246d643e497b9fa1c31ec524c9df4ee3673ebad136bac9aeb1469fdd5ec2cd5a4183ee3866deae95498dcb3c04b7b974897005d9d60d86 SHA512 17dfa2b772e5a5995742bac61c246d1aefa7a2c776c76e0f93409df6c42b14aa534ebed1c00e00acd2749c5a38a2b6f2127fe5b9d8e11de6120843f3792a4a1f
EBUILD homeassistant-full-2021.3.1.ebuild 63914 BLAKE2B f5f8f9cafaf3367247481606d311564706d041b4b7b95cf2983ad5bae3b7a229758a4f0dbd2eb89ec88d63c4b63b63328cf7c6bbb795a8e9dc1b3cf84ca62c67 SHA512 48b566579f6d9aeba3bf18e61f01ce8d7e6bcf51c1fb0fa802a68791f4fdf83fc636fcdc9c2dbdb9b270cbae5f4a980a605025ef315546ab20bca541d93ff821
EBUILD homeassistant-full-2021.3.2.ebuild 63914 BLAKE2B 13d7a3864adff263774a9afeb1fd05ee084e5f0d1bbbd47b9760bc0ac15e46507931935d19ff90b71c6882ec446937cca3217d043e6f6534bf76a1826a6a77a9 SHA512 f2cfa29f5b6816164211d3084cc09a1db66dcc2da8716a8c640d3918bde9dc60d29463b79c4a096d5d2ac49fa1a49325c51c696ccc3723ba8b7942253f2aec00
@ -42,5 +43,6 @@ EBUILD homeassistant-full-2021.5.1.ebuild 64199 BLAKE2B 37f59d32a55b25dbbe85664b
EBUILD homeassistant-full-2021.5.2.ebuild 64199 BLAKE2B 7666f10cb31c077456c7789b3bbfcbfef938d70de83306d70e56e236fec333ce4fa9e57cbc86c57127d24e7d8e0fcfe8cfa63bbd03ea9ab495050c964efe126c SHA512 d96ed30e45b3d89b84c610aa025bf6769a5d08f6f1f16e238b9569c92724c0e63cef5c54f1f4689d72d9fcd0cc7cf968c3a9d683f7951a52feb9680dcef2af81
EBUILD homeassistant-full-2021.5.3.ebuild 64741 BLAKE2B 88ed24af74d4fa175fcc75743261fca0d7a1e499388105bd4601d1342e6c88d913d1c6dba877ba88b8f0e673a0c3454addc82b1b64614eda7fbaee16ac1457af SHA512 ccdba85c86709701dce78298661636c78ce7c02fd45150c62d30d2c1155b8fa9d003c83aad43fe9ebca50afd617ffcc7a410734265e55e0fc017b6f601020525
EBUILD homeassistant-full-2021.5.4.ebuild 64741 BLAKE2B a3feac3bc61c8e111346b8e963a5ac0ace0402b3948cd9373ed3e8e7dac9caa2f15cdfe3a0cc0119adb5030c756ce59509c1f0650b4bc6cdb46ca8bed0ed92dc SHA512 70df863fe1fd2b1f0e89b7074ce6718752a2b1adb5fde4e74eccc16d2017a2b5563fcb0e2de7a617e6eac3a9558f0f00554bd673406e7174cb17d55ca6c3ad5a
EBUILD homeassistant-full-9999.ebuild 64744 BLAKE2B bd9181f672c73120f0b9ca2528bfbc86703dd0b13e8fa618d0770697453b5436aec0406386af11f536ece8a982921d6f5ed7f0ddc9c49cbe27d1a56195117857 SHA512 86d633230186969a8207631a135e9d2dedd6287268a3faa53b3c52003b823f96bdf80a03d77a57df55ad9603348bb3085743bbb5ac510e4d00be6200435a75ef
MISC metadata.xml 70563 BLAKE2B ebd39798bd1e02c46843519e0ed3045e9fad510c805e3f624457602846a4bdd9ca040b997319fdba35bd358af2be68704aff7463c4eb59f3f8cd4604b3a8e30d SHA512 f3da6664b43051a4377db2134f7155157c5d9e723e9e674aa5f21984304237b82b4fc73fb7f1470afa6f1a5621c85a1ec50b13732447489d3355dcb072f6ecdf
EBUILD homeassistant-full-2021.6.1.ebuild 65493 BLAKE2B 1e3bf75e13e9de03860b7ed975e4454fc0e9117173e110a4a4e0d6796f8146d3913874072a8a387afa529e9859bb61da15655d0e097a7f3d51eda7c383155cd1 SHA512 8382e39cebc6016acce2e9e7500ffab2c9ce8416451dfe2b7704c336133736de9d7d801dc5133d2e4340a57b80fdded866cb693782f7ae79d5e27e88575670c9
EBUILD homeassistant-full-9999.ebuild 65499 BLAKE2B 04b34de1d58b8eb37e4d04c24b7051ca31e5b046ac613dc3c7dd46b3b37045f7e7bd48a9b30589c8fec8cf3ba68625554e206a2592bf81ae453c3b6cf02cc868 SHA512 411b1a2e6f196316b4752d1af15bd6913e51192b6d572374460ae08c4f8a19cd478091c32bf30c3bcfaad47516569bc32d67a5cff266f1f86e4b49836150b5e4
MISC metadata.xml 71605 BLAKE2B 6853a394ccda0cf40b9e27fd89ffcf0d06ddb413f0bc20db6410c5f04603fb803ad6a01b3deae48ca238b1635dd9f9cf323a6fe9e66832bdcf2b46e7a647c33d SHA512 2ed41509da0569bcc1863a851df12cfc316add2e74d83f6a2af9eedc3da77ece3914df444d921582fed2b39cace66d0b537045e3863c494c4d0c520c95103db2

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -89,6 +89,7 @@
<flag name="bmw_connected_drive">Retrieve data from the BMW Connected Drive</flag>
<flag name="bom">Weather platform uses the Australian Bureau of Meteorology (BOM) as a source for</flag>
<flag name="bond">Asynchronous Python wrapper library over Bond Local API</flag>
<flag name="bosch_shc">integrate your Bosch SHC into Home Assistant</flag>
<flag name="braviatv">Control almost all Sony Bravia TV 2013 and newer</flag>
<flag name="broadlink">Allows you to interact with Broadlink remote control devices</flag>
<flag name="brother">Read current data from your local Brother printer</flag>
@ -234,6 +235,7 @@
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
<flag name="frontier_silicon">Support for Internet Radios based on the Frontier Silicon chipset</flag>
<flag name="futurenow">Allows you to use P5 FutureNow relay/dimmer units as lights</flag>
<flag name="garages_amsterdam">measure the occupancy of Amsterdam parking garages in the Netherlands</flag>
<flag name="garmin_connect">The Garmin Connect sensor allows you to expose data from Garmin Connect</flag>
<flag name="gc100">The Global Caché GC-100 can be integrated into Home Assistant</flag>
<flag name="gdacs">lets you use a GeoRSS feed provided by GDACS</flag>
@ -340,6 +342,7 @@
<flag name="kodi">control a Kodi multimedia system</flag>
<flag name="konnected">connect wired sensors and switches to a Konnected Alarm Panel</flag>
<flag name="kostal_plenticore">allows you to get data from Kostal Plenticore solar inverters</flag>
<flag name="kraken">allows you to monitor exchange rates on kraken.com</flag>
<flag name="kulersky">connects Brightech Kuler Sky floor lamps to Home Assistant</flag>
<flag name="kwb">integrates the sensors of KWB Easyfire pellet central heating units </flag>
<flag name="lacrosse">using the data provided by a Jeelink USB dongle or this Arduino sketch</flag>
@ -417,6 +420,7 @@
<flag name="mythicbeastsdns">automatically update your dynamic DNS entry at Mythic Beasts</flag>
<flag name="n26">allows you to track your N26 account</flag>
<flag name="nad">allows you to control a NAD receiver through RS232, TCP and Telnet</flag>
<flag name="nam">get temperature, humidity, pressure , air quality from Nettigo devices</flag>
<flag name="nanoleaf">allows you to control Nanoleaf Light Panels from Home Assistant</flag>
<flag name="neato">Python package for controlling Neato pybotvac Connected vacuum robot</flag>
<flag name="nederlandse_spoorwegen">train service in the Netherlands</flag>
@ -428,6 +432,7 @@
<flag name="netgear">detect presence by looking at connected devices to a NETGEAR device</flag>
<flag name="netgear_lte">observe and control NETGEAR LTE modems</flag>
<flag name="netio">Binding library for Koukaam netio devices</flag>
<flag name="network">provides network configuration for integrations such as Zeroconf</flag>
<flag name="neurio_energy">Integrate your Neurio meter information into Home Assistant</flag>
<flag name="nexia">allows you to integrate your Nexia thermostats into Home Assistant</flag>
<flag name="nextbus"> will give you the next departure time and associated data fro NextBus</flag>
@ -583,6 +588,7 @@
<flag name="shiftr">transfer details collected with Home Assistant to Shiftr.io</flag>
<flag name="shodan">Shodan is a search engine for Internet-connected devices</flag>
<flag name="sht31">allows you to get the current temperature and humidity from a Sensirion SHT31</flag>
<flag name="sia">provides integration with several alarm systems that implement the SIA Protocol</flag>
<flag name="sighthound">Detect people in camera images using Sighthound Cloud</flag>
<flag name="signal_messenger">add Support for Moxie's Signal API</flag>
<flag name="simplepush">deliver notifications from Home Assistant to your Android device</flag>
@ -633,6 +639,7 @@
<flag name="ssdp">will scan the network for supported devices and services (Upnp)</flag>
<flag name="ssl">include support for haproxy</flag>
<flag name="starline">retrieve data of your StarLine security system from the StarLine portal</flag>
<flag name="starlingbank">monitor your account balance data as sensors</flag>
<flag name="startca">Integrate your Start.ca account information into Home Assistant</flag>
<flag name="statsd">transfer all state changes to an external StatsD instance</flag>
<flag name="steam_online">allows you to track the online status of public Steam accounts</flag>
@ -649,12 +656,14 @@
<flag name="switchbot">allows you to control SwitchBot devices from Home Assistant</flag>
<flag name="switcher_kis">allows you to control the Switcher V2 Water Heater</flag>
<flag name="switchmate">allows you to control Switchmate devices from Home Assistant</flag>
<flag name="syncthing">allows you to monitor states of your synced folders from Syncthing</flag>
<flag name="syncthru">allows you to read current data from your local Samsung printer</flag>
<flag name="synology">camera platform to watch the live streams of your Synology Surveillance Station</flag>
<flag name="synology_dsm">monitor getting various statistics from your Synology NAS</flag>
<flag name="synology_srm">detect presence by looking at connected devices to a Synology SRM router</flag>
<flag name="systemd">internal and developer use</flag>
<flag name="systemmonitor">monitor your platform</flag>
<flag name="system_bridge">System Bridge runs on your local machine to share system information via its AP</flag>
<flag name="tado">an interface to the my.tado.com website</flag>
<flag name="tahoma">interface to the tahomalink.com website. It adds covers, scenes and a sun sensor</flag>
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
@ -700,6 +709,7 @@
<flag name="twinkly">control Twinkly LED string from Home Assistant</flag>
<flag name="twitch">monitor Twitch channel status from within Home Assistant</flag>
<flag name="twitter">notification platform uses Twitter to deliver notifications from Home Assistant</flag>
<flag name="ubee">getting stats from Ubee routers</flag>
<flag name="unifi">talk with a Ubiquiti unifi Controller</flag>
<flag name="unifiled">control lights from a UniFi LED by Ubiquiti Networks controller</flag>
<flag name="unifi_direct">detect presence by looking at devices connected to a UniFi AP</flag>
@ -732,6 +742,7 @@
<flag name="vultr">access information about and interact with your Vultr subscriptions</flag>
<flag name="w800rf32">supports W800RF32 devices by WGL Designs</flag>
<flag name="wake_on_lan">enables the ability to send magic packets to Wake on LAN capable devices</flag>
<flag name="wallbox">pulls data from the MyWallbox Portal for your Wallbox charging station</flag>
<flag name="waqi">will query World Air Quality Index service</flag>
<flag name="waterfurnace">Python interface for waterfurnace geothermal systems</flag>
<flag name="watson_iot">link Home Assistant with an IBM Watson IoT Platform instance</flag>

View File

@ -25,6 +25,7 @@ DIST homeassistant-2021.5.1.tar.gz 9712814 BLAKE2B 9c75bb785293eaa0cee2f079dfb61
DIST homeassistant-2021.5.2.tar.gz 9712716 BLAKE2B 23f507d57b42fb6192e5158f9f3529edb2237a4d15bed1e85c2acebca693b0b72dafa9c1b73b3cc291e7a2e8109eb90b7a3108533f3b09d44e8322db2c83934a SHA512 17062d409cb1fd1538335ef2dbf8a06592182071227c91f9d9226c65c8542fdecc6bcdc0019a5c4c3943efeb3057cc74fc02fe004f26f2994622044a12760c1a
DIST homeassistant-2021.5.3.tar.gz 9712502 BLAKE2B ef05537eb9229831eceaf5e7df0ad51b554422d95283bcd319f379bde309331ed168d68f8694c8c92aa0d55ae5371434d7311ccdbd6b6c4b2ddb5a02ce72ab9d SHA512 3a9eb1e0f052feb30061c84f089bfd2484929cff5c605766d00ff0dee1b6d7b16729fc67c09338d08e6d8c79e493bbfa27bcfd705041067f3d45a96328c48287
DIST homeassistant-2021.5.4.tar.gz 9714495 BLAKE2B 134ead1e09b70333e92bd6308f28253af2185a3e8e4ce2202cbb73ec82a17930a040d2972671a90d3e5c9c99252fe9c6c8917043206db778e946ead4e4e02360 SHA512 235d4df91b3db0891e0458cd511685044dce110c64616a19648404d0a6cbb8a811cdf50f860bb0f82b92bcba76127971881e10b2f868a99bd44a13edf57d67b3
DIST homeassistant-2021.6.1.tar.gz 9909004 BLAKE2B 46ae4049dd1d5e74d51ce595d554d0adf4428bceab909acff1d62168870b3afe35e746b879d33d2a13822ba69dee4e15cd37a24e4c5f910b3cfcff312376bf9f SHA512 62061373fada5da17c3c5798db9f99607c065830e412aa47d56365cf90b10438e0e2cd7ca4cc89bb48677b337bd3c7650047331066df570f0d6130c8d55c26fa
EBUILD homeassistant-min-2021.3.0.ebuild 9821 BLAKE2B 043e3fc4c836470ac6b5fe70caf708448039b5ebe68a3ea17bdab0cf937949b7998a8de9893381fb86a77ab5557fddf83c9a87a7750487e646907e8b827b6ec6 SHA512 5fd149450747c387aa186afcef30add3a04b26b4b2643639391a27d4a89520b408c840f9e2c297f1d7e0b439a2f00edbf1cbed6ca7ea7d426a7b71447f85bd48
EBUILD homeassistant-min-2021.3.1.ebuild 9821 BLAKE2B c5c5e93fd54943e63f07291c81979d3c3be64d528c1a58d23c179a94a33e71ff8f5def5413cef076e969d6902edcb12e089e166074b0217857badecd0ede2076 SHA512 6a900f2478094b9b29e0589540c1f7a0c3e2a86e0323fd4ba07c5acf269a861fd2595a0eef3c75793a1c31c00beefaae3fa8dee46c2231e95f2f2eaf254f058b
EBUILD homeassistant-min-2021.3.2.ebuild 9821 BLAKE2B ec232a8750f1aafe25f710aeb2266b074330f53e9aef7f6a9251e31ae8755543b9663ff43b4fd4adc85b6df7ba9b6f58f3a7111652ffdc67ccae9fc778acbf51 SHA512 e28cdc4cd1dcd7431251ab70fc718c6fe89a736afd10e4a2244ba24b79d8a9263d10e3fb5fb2e2f508941ac82d929fe65bdcaf43efe97f4ada24b0e2436d5c0a
@ -44,4 +45,5 @@ EBUILD homeassistant-min-2021.5.2.ebuild 10335 BLAKE2B efc344f8216f4b9494d7dad83
EBUILD homeassistant-min-2021.5.3-r1.ebuild 1614 BLAKE2B 66a879c758835cb7785c5343bcdaab206bebebc00d68ad1b89065f5b764ea5b0282765307446bdabd2193e1a6d2974515e520d596894a00fdf6da45e97026cfd SHA512 7aaa2d83af869904c6e0cd26479c34409c39743405110ddbfbb027128ed3f563372237fc335233e99a38b7fedfa0e70e644b9d1cf4e00ee3a47ed933e02514de
EBUILD homeassistant-min-2021.5.3.ebuild 10410 BLAKE2B c739715148b6a03efb76dd4c3a73d9558d6c06871949c01bdef60c5e0690c11af1e6117399287553133c30e5bc4b37596d61e235a38de6d0e31c013a0902ad6d SHA512 a0b288432fd67cb6b123c2fa48d93854e658789bdf8b6e47e77ec91feb6463f41141d38c71b86ebbd257fa8d48e191ad04b2af4b32fe77564752cd081e418890
EBUILD homeassistant-min-2021.5.4.ebuild 10410 BLAKE2B 53d3c07511abf8d70ae5879dcc82a95642ba26c1e6600922cbc546ec88699952540b9ca787ab8141007a89c065e702bb9d295dad47b82307c94745ebdaefaa35 SHA512 75080006845d1d2151e715567fd10a7409ab5ef1eeaf7568b387dc45ce42c9c4bfe69486e3a49f77bf6e1e6b44ad02a3bf67599468efa457e4d0fa59d7c43cca
MISC metadata.xml 4875 BLAKE2B 44f98a20c3ad56c6ebc0480a9e4d7db79761f01050e741142c2490a54bf55a9db7b85ad98ea0fa85a0c3726d9a910d6c2f90e935fe323079eef50f6ec3549753 SHA512 8a4d5f5be890bf20d94c240c0e4b18e597f5e455768e65a9bf824b573c5693f5ed22fd547389f1f6d7f0b601e4d9c7c44bc59e47c3274755e6801e755d3c23d9
EBUILD homeassistant-min-2021.6.1.ebuild 10505 BLAKE2B 593f1d9680c729c716d954b347435822b28efd7d4e028802a760dbd5eabca30a225b8414566856a8c9eebc9e0dda4a07a5bbbdaea8b82a8d9f2ea254d819efa7 SHA512 3019fe12fca54e316be7a0270b324ac789d37f3a416d4b332778317f554ed3de3ea8a62804bb1dfc57f4411fde5d1bd62b972ad9a95bf9e5998a56d3c9a5eae7
MISC metadata.xml 4957 BLAKE2B 23e5ee6d57ba867d6c3eae4dde0411e4448ffe1ff692c407e18607062db5866cebe23b6fd3136cf0baeae1713611d64de97856ceaf2983d2e7fb716fb90d81ca SHA512 3e22347938f24b9acc47a067b151919c224a7cd30b5bae06082871989b4aa22f9bb7eef0e9caabddd023ac4974206d873e8093ab415c2c88f34998fecaa1af2e

View File

@ -0,0 +1,228 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8} )
inherit readme.gentoo-r1 eutils distutils-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python 3.7 & 3.8"
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
IUSE="androidtv axis +caldav cli compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome fronius github +homekit hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt +mysql +notify_events +otp owntracks +ping +plex +python_script qnap qvr_pro +recorder +rest samsungtv +scrape shelly signal_messenger +snmp socat sonos +sql +ssl systemd tasmota test tradfri +version +wake_on_lan workday yamaha yamaha_musiccast zeroconf +zwave zwave_js"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.18.0[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
~dev-python/distro-1.5.0[${PYTHON_USEDEP}]
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.43.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20210603.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.18.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
~dev-python/netdisco-2.8.3[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
~dev-python/pillow-8.1.2[${PYTHON_USEDEP}]
<dev-python/pip-20.3.0
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.31.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
RDEPEND="${RDEPEND}
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.20.3[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
androidtv? ( ~dev-python/adb-shell-0.3.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.59[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
compensation? ( ~dev-python/numpy-1.20.3[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.3[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.8.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-3.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/PyTurboJPEG-1.5.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-0.18.2[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-2.1.1[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.5.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.1[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/pysonos-0.0.49[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
tasmota? ( ~dev-python/HATasmota-0.2.14[${PYTHON_USEDEP}] )
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-21.5.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.11.1[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.31.0[${PYTHON_USEDEP}] )
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/zwave-js-server-python-0.26.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/codecov-2.1.10[${PYTHON_USEDEP}]
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.812[${PYTHON_USEDEP}]
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.13.0
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
~dev-python/pylint-2.8.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.10.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@ -31,6 +31,7 @@
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
<flag name="kodi">control a Kodi multimedia system</flag>
<flag name="kraken">allows you to monitor exchange rates on kraken.com</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>

View File

@ -25,6 +25,7 @@ DIST homeassistant-2021.5.1.tar.gz 9712814 BLAKE2B 9c75bb785293eaa0cee2f079dfb61
DIST homeassistant-2021.5.2.tar.gz 9712716 BLAKE2B 23f507d57b42fb6192e5158f9f3529edb2237a4d15bed1e85c2acebca693b0b72dafa9c1b73b3cc291e7a2e8109eb90b7a3108533f3b09d44e8322db2c83934a SHA512 17062d409cb1fd1538335ef2dbf8a06592182071227c91f9d9226c65c8542fdecc6bcdc0019a5c4c3943efeb3057cc74fc02fe004f26f2994622044a12760c1a
DIST homeassistant-2021.5.3.tar.gz 9712502 BLAKE2B ef05537eb9229831eceaf5e7df0ad51b554422d95283bcd319f379bde309331ed168d68f8694c8c92aa0d55ae5371434d7311ccdbd6b6c4b2ddb5a02ce72ab9d SHA512 3a9eb1e0f052feb30061c84f089bfd2484929cff5c605766d00ff0dee1b6d7b16729fc67c09338d08e6d8c79e493bbfa27bcfd705041067f3d45a96328c48287
DIST homeassistant-2021.5.4.tar.gz 9714495 BLAKE2B 134ead1e09b70333e92bd6308f28253af2185a3e8e4ce2202cbb73ec82a17930a040d2972671a90d3e5c9c99252fe9c6c8917043206db778e946ead4e4e02360 SHA512 235d4df91b3db0891e0458cd511685044dce110c64616a19648404d0a6cbb8a811cdf50f860bb0f82b92bcba76127971881e10b2f868a99bd44a13edf57d67b3
DIST homeassistant-2021.6.1.tar.gz 9909004 BLAKE2B 46ae4049dd1d5e74d51ce595d554d0adf4428bceab909acff1d62168870b3afe35e746b879d33d2a13822ba69dee4e15cd37a24e4c5f910b3cfcff312376bf9f SHA512 62061373fada5da17c3c5798db9f99607c065830e412aa47d56365cf90b10438e0e2cd7ca4cc89bb48677b337bd3c7650047331066df570f0d6130c8d55c26fa
EBUILD homeassistant-2021.3.0.ebuild 26454 BLAKE2B 68f1664fbd184cfad772706091403fb73f7970f6baeca9f5b8daad93cc6fafb510b2bc7bedca4e06831145328ff1c8765dd2ee089e0868cb2b84b0b10a5e126e SHA512 67e1526fcc8702519e265ab11f4edfe8340ce4aca61de7297ddf39f6a92d6e8669385ab7802cee58acaaca8935981769ffa330ff5fc89e20ecf758b2da07c581
EBUILD homeassistant-2021.3.1.ebuild 26454 BLAKE2B fbf1ff7e4f35179c037178ddf46e1bb4159d1005bec6958061990e99f7b01e744088823dd5a622e6f28d67a7e8cc9e79d09d3a5f325e01304b2d77b2f5ca99a4 SHA512 66466cf12915a1793b076058b95255af912f66d36e47fdf27065aa07e9698a61a47cbf33f0004d05483c9d5a5c99de0382d9bc13f85b37626da41f36daf8434c
EBUILD homeassistant-2021.3.2.ebuild 26454 BLAKE2B 39f8d7254af6845655a5c92bf98c2fdc1f90a65b8e6e33b55498c16229cab8a467dcb9d7dd2420835a2ceb4ef4fd9d86e404280372a5467b4bcbda49357b97bc SHA512 7604695e7e59bf9aee27c3bd1348d13f73d62e6c3519ed10d86ed746457ee7e354363931f3fc68eb122ce5b77a46340ae31affa31ee972c8cd5a3af949b6cc14
@ -42,4 +43,5 @@ EBUILD homeassistant-2021.5.1.ebuild 26698 BLAKE2B 3973bd1982600ea3f9c0f9adc8095
EBUILD homeassistant-2021.5.2.ebuild 26698 BLAKE2B b5a5478380e467acb47bd3c772537ded1e0070778efa3f588efeed7edddde4b6daee2e5d6e0f3f28a745881798d226fe11bc2e1e8734a30b941bfeee8dfb4dc3 SHA512 8337a52131de158a1db5c69dad88f62c46a490b9e4fb9c512f4394bf6b1c021e6cc82ee7e37724ac04a9e935c435a79665fa575934f6d3f2dfefff49c4ceffbe
EBUILD homeassistant-2021.5.3.ebuild 26773 BLAKE2B f68229cff52186b870405ee008dda0ccfb0098822f6dc7cfacaafca3aaecaae9e03be00b079dc3bfe8864963e2de39ff90e9b5acf64ee27e121c0d250bf08027 SHA512 6a77e7b1b7d4b26ea1efe8606cd889761dacd7fb74b7bf8ada3d8e55a9ed1617121c859d8046301bf801b9dc75c0d5eda60a2883afacda9d17290849d112d5ce
EBUILD homeassistant-2021.5.4.ebuild 26773 BLAKE2B a9e8fef046bde65c489cbb2a2b5d773af6301c8aaa194f2aec0d74dc0c104a55e6c230c32c45df927c31ed419dd0c0755cb289cfb8df06ae6769250aaccee856 SHA512 d2d8eff394a86a60930711efbf784a75ff212578ca045ef791cb93aceb8b8506c348e30b5db6c1df04259a48041001d334bae47139763fe4241e59a15766e9eb
MISC metadata.xml 23597 BLAKE2B 378537570e52e6020261c9b5292bd500d836063694866ff8a5a9be1e5cdca2ab55b23c51a6877cd51b9b3f5aa62cb526279aff3ee7fa8ccdad737b5c78c0674b SHA512 c557699997f1af123f99b41ad2009ba6983aa6ffe8a2299b3348ec816f07b484188686d92de3198ac436fede8a564608118627818b94d47071824fde1bd49173
EBUILD homeassistant-2021.6.1.ebuild 26824 BLAKE2B 1f31a87e6ab6781cf5cc861529e51ee51815b9bae3edaab729d2a409eadd7a3f58b8df220494cd0bf4a6cabee23358fc17a0bfda01cb0d63912e7712c0fc3a2b SHA512 c005abd580fe11f073d49d93cff743f1e7a85e682254d6cb543f6189cc0048f38e5d98ddd3ef9783cdafe7d7aab1ba1033298e0c46b5426f54fbcfd94b740c85
MISC metadata.xml 23679 BLAKE2B 603bd5d7403a296a3356e3690572759d8c37cccf0163744a129e21b420f26ec819c48e094ad62883e2dbc7ce34e212ad5a231044b61c92cddddfddd25ebbafc0 SHA512 2cd847527a36f1962f62cf5d6569a696df4994b963aa949046a39186133058fda5c04efb1f65d4bf3d54e985c29194ff8df1b0ff1930f588743a5d1f1e68125d

View File

@ -0,0 +1,441 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{7,8} )
inherit readme.gentoo-r1 eutils distutils-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python 3.7 & 3.8"
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86 amd64-linux x86-linux"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion -avri awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bom bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee elv emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller -homematic -homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc incomfort influxdb insteon intesishome ipma islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken linode loopenergy luci luftdaten maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 opengarage opensensemap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat socialblade solax somfy sonos speedtestdotnet +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave zwave_js"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.7 dev-lang/python:3.8 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.2[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.18.0[${PYTHON_USEDEP}]
~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-21.4.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8)
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2020.12.5[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.1.3[${PYTHON_USEDEP}]
~dev-python/cryptography-3.3.2[${PYTHON_USEDEP}]
~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
~dev-python/distro-1.5.0[${PYTHON_USEDEP}]
~dev-python/emoji-1.2.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.43.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20210603.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.18.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.0.1[${PYTHON_USEDEP}]
~dev-python/netdisco-2.8.3[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
~dev-python/pillow-8.1.2[${PYTHON_USEDEP}]
<dev-python/pip-20.3.0
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-1.7.1[${PYTHON_USEDEP}]
~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}]
~dev-python/requests-2.25.1[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.24.3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.31.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
RDEPEND="${RDEPEND}
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
~dev-python/gTTS-token-1.1.3[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.20.3[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.2.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-5.0.8[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-1.2.4[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.7.2[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.3.1[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.59[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.1.10[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.7.7[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-0.9.3[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.5.3[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.1.11[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
avri? ( ~dev-python/avri-api-0.1.7[${PYTHON_USEDEP}] ~dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-1.3.3[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.17.0[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.1.8[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.15[${PYTHON_USEDEP}] )
bom? ( ~dev-python/bomradarloop-0.1.5[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-api-0.1.12[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.17.0[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.0.2[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-9.1.2[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.20.3[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.4.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-79[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.8[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/discord-py-1.7.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.3[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] )
elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.19.0[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.2.5[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-2.8.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.5.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-1.0.7[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.22[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-0.10.8[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.4.2[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.4.6[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-aio-0.1.1[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-1.0.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/PyGithub-1.43.8[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.0[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.0.1[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-1.0.4[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.7[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-3.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/PyTurboJPEG-1.5.0[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-0.2.67[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.72[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-0.13.1[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-2.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.3.4[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.0.9[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer_times_calculator-0.0.3[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.2[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-0.18.2[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.5[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~dev-python/youtube_dl-2021.4.26[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] )
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.2.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.0.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.0.12[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.4[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-5.0.1[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.3.0[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.1.4[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.3.0[${PYTHON_USEDEP}] )
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.7.3[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-2.1.1[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.5.1[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.5.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.10[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.3.1[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.2[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-3.0.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.6.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.0.37[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup-4.9.3[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-0.6.4[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-10.0.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.4.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.25[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
socialblade? ( ~dev-python/socialbladeclient-0.5[${PYTHON_USEDEP}] )
solax? ( ~dev-python/solax-0.2.6[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.9.3[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/pysonos-0.0.49[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.13[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/synologydsm-api-1.0.2[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.2.14[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-5.2.0[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-0.57[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/pyHS100-0.3.5.2[${PYTHON_USEDEP}] )
tradfri? ( ~dev-python/pytradfri-7.0.6[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuyaha-0.0.10[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-26[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.18.0[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.4.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/python-velbus-2.1.2[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-21.5.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-0.2.5[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.12[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.6.3[${PYTHON_USEDEP}] )
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.4.4[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.11.1[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.6[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.6.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/pymusiccast-0.1.6[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.6.3[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.31.0[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.24.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.57[${PYTHON_USEDEP}] ~dev-python/zigpy-cc-0.5.2[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.33.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.1[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/zwave-js-server-python-0.26.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/codecov-2.1.10[${PYTHON_USEDEP}]
~dev-python/coverage-5.5[${PYTHON_USEDEP}]
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.812[${PYTHON_USEDEP}]
~dev-python/pipdeptree-1.0.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.13.0
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
~dev-python/pylint-2.8.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.10.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.2.1[${PYTHON_USEDEP}]
~dev-python/pytest-6.2.4[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
~dev-python/respx-0.17.0[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

View File

@ -158,6 +158,7 @@
<flag name="kef">KEF wireless speakers</flag>
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
<flag name="kodi">control a Kodi multimedia system</flag>
<flag name="kraken">allows you to monitor exchange rates on kraken.com</flag>
<flag name="linode">allows you to access the information about your Linode systems</flag>
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
<flag name="luci">fetch connected devices from your OpenWrt</flag>

View File

@ -1,6 +1,5 @@
abodepy==1.2.0
accuweather==0.1.1
acme==1.14.0
accuweather==0.2.0
Adafruit-Blinka==5.5.3
adafruit-circuitpython-bmp280==3.1.1
adafruit-circuitpython-busdevice==5.0.1
@ -8,10 +7,10 @@ adafruit-circuitpython-dht==3.6.0
adafruit-circuitpython-mcp230xx==2.2.2
Adafruit-PureIO==0.2.3
adb-shell==0.3.1
adext==0.4.1
adext==0.4.2
adguardhome==0.5.0
advantage-air==0.2.1
AEMET-OpenData==0.1.8
AEMET-OpenData==0.2.1
afsapi==0.0.4
agent-py==0.0.23
aio-geojson-client==0.13
@ -23,22 +22,21 @@ aio-georss-gdacs==0.4
aioambient==1.2.4
aioasuswrt==1.3.4
aiocoap==0.4_beta3
aiodiscover==1.4.0
aiodiscover==1.4.2
aiodns==2.0.0
aioeafm==0.1.2
aioemonitor==1.0.5
aioesphomeapi==2.6.6
aioesphomeapi==2.8.0
aiofiles==0.5.0
aioflo==0.4.1
aioftp==0.12.0
aioguardian==1.0.4
aioharmony==0.2.7
aiohomekit==0.2.61
aiohomekit==0.2.67
aiohttp-cors==0.7.0
aiohttp==3.7.3
aiohttp==3.7.4
aiohttp==3.7.4_p0
aiohue==2.3.1
aiohue==2.5.0
aioimaplib==0.7.15
aiokafka==0.6.0
aiokef==0.2.16
@ -53,14 +51,16 @@ aiopulse==0.4.2
aiopvapi==1.6.14
aiopylgtv==0.4.0
aiorecollect==1.0.4
aioshelly==0.6.2
aioshelly==0.6.4
aiosqlite==0.16.0
aioswitcher==1.2.1
aiosyncthing==0.5.1
aiounifi==26
aioymaps==1.1.0
airly==1.1.0
ajsonrpc==1.1.0
aladdin-connect==0.3
alarmdecoder==1.13.10
alarmdecoder==1.13.11
alpha-vantage==2.3.1
Ambiclimate==0.2.1
amcrest==1.7.2
@ -70,19 +70,19 @@ anthemav==1.1.10
apcaccess==0.0.13
apns2==0.3.0
appdirs==1.4.4
apprise==0.8.9
apprise==0.9.3
aprslib==0.6.46
aqualogic==2.6
arcam-fmj==0.5.3
argcomplete==1.12.2
argcomplete==1.12.3
argh==0.26.2
arpack==3.8.0
arris-tg2492lg==1.1.0
arrow==1.0.3
arrow==1.1.0
asmog==0.0.6
asterisk_mbox==0.5.0
astral==2.2
async-upnp-client==0.16.2
async-upnp-client==0.18.0
asyncio-dgram==1.2.0
asyncpysupla==0.0.5
asyncssh==2.4.0
@ -90,8 +90,8 @@ async_generator==1.10
async_timeout==3.0.1
atenpdu==0.3.0
atomicwrites==1.4.0
attr==2.4.48
attrs==20.3.0
attr==2.5.1
attrs==21.2.0
auroranoaa==0.0.2
aurorapy==0.2.6
Authlib==0.15
@ -100,15 +100,15 @@ automat==20.2.0
av==8.0.3
avea==1.5.1
avion==0.10
awesomeversion==21.2.3
awesomeversion==21.4.0
awk==1
axis==44
backoff==1.10.0
backports-zoneinfo==0.2.1
baidu-aip==1.6.6.0
basicmodem==0.7
batinfo==0.4.2
bcrypt==3.1.7
bcrypt==3.2.0
beacontools==1.2.3
beautifulsoup==4.9.3
bellows==0.24.0
@ -118,25 +118,26 @@ bizkaibus==0.1.1
blas==3.8
bleach==3.3.0
bleak==0.10.0
blebox-uniapi==1.3.2
blebox-uniapi==1.3.3
blinker==1.4
blinkpy==0.17.0
BlinkStick==1.1.8
blinkt==0.1.0
blockchain==1.4.4
bluepy==1.3.0
bluez==5.55
bluez==5.58
bme680==1.0.5
bomradarloop==0.1.5
bond-api==0.1.12
boschshcpy==0.2.17
boto3==1.16.52
boto3==1.17.54
botocore==1.20.54
bottle==0.12.19
bottleneck==1.3.2
bravia-tv==1.0.8
bravia-tv==1.0.11
broadlink==0.17.0
brother==1.0.0
brother==1.0.2
brotlipy==0.7.0
brottsplatskartan==0.0.1
brunt==0.1.3
@ -148,9 +149,9 @@ btsmarthub-devicelist==0.2.0
buienradar==1.0.4
busybox==1.32.1
c-ares==1.17.1
ca-certificates==20210119.3.64
ca-certificates==20210119.3.66
cached-property==1.5.2
cachetools==4.2.1
cachetools==4.2.2
casttube==0.2.0
cattrs==0.9.0
cblas==3.8
@ -171,8 +172,7 @@ CO2Signal==0.4.2
coinbase==2.1.0
coinmarketcap==5.0.3
colorama==0.4.4
colorlog==4.2.1
colorlog==4.5.0
coloredlogs==15.0.1
colorlog==4.8.0
colorthief==0.2.1
colorzero==1.1
@ -182,8 +182,7 @@ configargparse==0.11.0
connect-box==0.2.8
constantly==15.1.0
construct==2.10.56
construct==2.10.66
construct==2.9.45
construct==2.10.67
convertdate==2.3.0
cookies==2.2.1
coronavirus==1.1.1
@ -197,19 +196,18 @@ cryptography==3.4.7
csrmesh==0.9.0
cssselect==1.1.0
cups==2.3.3
curl==7.76.1
curl==7.77.0
c_rehash==1.7
datadog==0.15.0
datapoint==0.9.5
dateparser==0.7.1
dbus==1.12.20
debianutils==4.11.2
debugpy==1.2.1
debugpy==1.3.0
decora-wifi==1.4
decora==0.6
decorator==5.0.7
deepmerge==0.1.0
defusedxml==0.6.0
defusedxml==0.7.1
deluge-client==1.7.1
demjson==2.2.4
@ -219,7 +217,7 @@ dialog==1.3.20200327
dicttoxml==1.7.4
directv==0.4.0
discogs-client==2.3.0
discord-py==1.6.0
discord-py==1.7.2
distro==1.5.0
dlipower==0.7.165
dnspython==2.1.0
@ -235,9 +233,9 @@ ebusdpy==0.0.16
ecdsa==0.16.1
ecoaliface==0.4.0
eebrightbox==0.0.4
elementpath==2.2.1
elementpath==2.2.2
elfutils==0.183
elgato==2.0.1
elgato==2.1.0
eliqonline==1.2.2
elkm1-lib==0.8.10
emoji==1.2.0
@ -248,19 +246,19 @@ enturclient==0.2.1
enum-compat==0.0.3
env-canada==0.2.5
envirophat==0.0.6
envoy-reader==0.18.4
envoy-reader==0.19.0
envs==1.3
ephem==3.7.7.0
epson-projector==0.2.3
epson-projector==0.4.2
epsonprinter==0.0.9
eselect-awk==0.3
esphome
esptool==2.8
eternalegypt==0.0.12
eudev==3.2.10
evdev==1.1.2
evohome-async==0.3.8
expat==2.2.10
evdev==1.4.0
evohome-async==0.3.15
expat==2.4.1
faadelays==0.0.7
fastdotcom==0.0.3
feedparser==6.0.2
@ -277,52 +275,51 @@ fortiosapi==0.10.8
fortran==0
freebox-api==0.0.10
freeimage==3.18.0
freesms==0.1.2
freesms==0.2.0
fritzconnection==1.4.2
future==0.18.2
gammu==1.41.0
garminconnect==0.1.19
garages-amsterdam==2.1.1
garminconnect-aio==0.1.1
gatt==0.2.7
gawk==5.1.0
gcc==10.2.0
gcc==10.3.0
geizhals==0.0.9
geniushub-client==0.6.30
gentoo-functions==0.14
GeographicLib==1.50.1
geojson-client==0.4
geojson-client==0.6
geojson==2.5.0
geopy==1.21.0
geopy==2.0.0
geopy==2.1.0
georss-client==0.10
georss-generic-client==0.4
georss-ign-sismologia-client==0.2
georss-qld-bushfire-alert-client==0.3
getmac==0.8.2
gios==0.2.1
gios==1.0.1
gitterpy==0.1.7
glances_api==0.2.0
glib==2.66.7
glibc==2.32
glib==2.68.2
glibc==2.33
gmp==6.2.1
goalzero==0.1.4
gogogate2-api==3.0.0
goalzero==0.1.7
google-api-core==1.26.3
google-api-python-client==1.6.4
google-auth-oauthlib==0.4.1
google-auth==1.28.0
google-auth==1.30.0
google-cloud-pubsub==2.1.0
google-nest-sdm==0.2.12
googleapis-common-protos==1.53.0
googlemaps==2.5.1
goslide-api==0.5.1
gpiozero==1.5.1
graphql-subscription-manager==0.3.6
graphql-subscription-manager==0.4.0
greeclimate==0.11.4
greeneye-monitor==2.1
greenwavereality==0.5.1
grep==3.5
griddypower==0.1.0
growattServer==1.0.0
growattServer==1.0.1
grpc-google-iam-v1==0.12.3
grpcio==1.31.0
gstreamer-player==1.1.2
@ -336,7 +333,7 @@ habitipy==0.2.0
hangups==0.4.11
hass-nabucasa==0.43.0
hass-splunk==0.1.1
HATasmota==0.2.12
HATasmota==0.2.14
haversine==2.1.2
hbmqtt==0.9.5
hdate==0.10.2
@ -350,7 +347,7 @@ hole==0.5.1
holidays==0.11.1
home-assistant-cli==0.9.1
home-assistant-cli==9999
home-assistant-frontend==20210504.0
home-assistant-frontend==20210603.0
homeassistant
homeconnect==0.6.3
homepluscontrol==0.0.5
@ -363,13 +360,13 @@ httplib2==0.19.1
httpsig==1.3.0
httpx==0.16.1
httpx==0.18.0
huawei-lte-api==1.4.17
huisbaasje-client==0.1.0
humanfriendly==9.2
hwids==20201207
Hydrawiser==0.2
hyper-h2==4.0.0
hyper==0.7.0
hyperframe==6.0.0
hyperframe==6.0.1
hyperion-py==0.7.4
hyperlink==21.0.0
i2csense==0.0.4
@ -390,30 +387,33 @@ influxdb-client==1.14.0
influxdb==5.2.3
intelhex==2.3.0
iperf3==0.1.11
ismartgate==4.0.0
iso8601==0.1.14
isodate==0.6.0
itsdangerous==1.1.0
jdatetime==3.4.0
jeepney==0.6.0
jinja==2.11.3
jinja==3.0.1
jmespath==0.10.0
josepy==1.8.0
Js2Py==0.66
jsonpath-ng==1.5.1
jsonpickle==2.0.0
jsonpointer==2.1
jsonrpc-async==2.0.0
jsonrpc-base==2.0.0
jsonrpc-websocket==3.0.0
jsonschema==3.2.0
kaiterra-async-client==0.0.2
keyring==23.0.1
kiwiki-client==0.1.1
konnected==1.2.0
korean-lunar-calendar==0.2.1
kostal-plenticore==0.2.0
krakenex==2.1.0
lakeside==0.12
lapack==3.8
lapack==3.9.0
libcap==2.43
libcap==2.49
libcrypt==1
libcst==0.3.13
libelf==3
@ -452,7 +452,7 @@ lmnotify==0.0.4
locationsharinglib==4.1.5
logi-circle==0.2.2
lomond==0.3.3
luftdaten==0.6.4
luftdaten==0.6.5
lupupy==0.0.18
lw12==0.9.2
lxml==4.6.3
@ -461,11 +461,11 @@ lz4==1.9.3
lz4==3.1.3
magicseaweed==1.0.3
markdown==3.3.4
markupsafe==1.1.1
markupsafe==2.0.1
Mastodon-py==1.5.1
matrix-client==0.3.2
mawk==1.3.4_p20200106
maxcube-api==0.4.2
maxcube-api==0.4.3
mbddns==0.1.2
MechanicalSoup==0.6.0
messagebird==1.2.0
@ -473,7 +473,7 @@ meteoalertapi==0.1.6
meteofrance-api==1.0.2
mficlient==0.3.0
miflora==0.7.0
millheater==0.4.0
millheater==0.4.1
minio==4.0.9
motionblinds==0.4.10
motioneye-client==0.3.6
@ -498,10 +498,11 @@ ndms2-client==0.1.1
nessclient==0.9.15
netaddr==0.8.0
netdata==0.2.0
netdisco==2.8.2
netdisco==2.8.3
netifaces==0.10.9
nettigo-air-monitor==0.2.6
neurio==0.3.1
nexia==0.9.6
nexia==0.9.7
nextcloudmonitor==1.1.0
niko-home-control==0.2.1
niluclient==0.1.2
@ -512,7 +513,7 @@ nuheat==0.3.0
nuimo==0.1.0
numato-gpio==0.10.0
numexpr==2.7.2_p1
numpy==1.20.2
numpy==1.20.3
oasatelematics==0.3
oauth2client==4.0.0
oauth2client==4.1.3
@ -526,7 +527,7 @@ onvif-zeep-async==1.0.0
open-garage==0.1.4
openerz-api==0.1.0
openevsewifi==1.1.0
openhomedevice==0.7.2
openhomedevice==2.0.1
opensensemap-api==0.1.5
openssl==1.1.1k
openwebifpy==3.2.7
@ -539,10 +540,10 @@ packaging==20.9
paho-mqtt==1.5.1
panacotta==0.1
panasonic-viera==0.3.6
pandas==1.2.3
pandas==1.2.4
paramiko==2.7.2
pathlib2==2.3.5
pbr==5.5.1
pbr==5.6.0
pcal9535a==0.7
pdunehd==1.3.2
pencompy==0.0.3
@ -560,22 +561,21 @@ pillow==8.2.0
pip==19.0.2
pizzapi==0.0.3
pkce==1.0.3
platformio==4.3.4
platformio==5.1.1
plugwise==0.8.5
plumbum==1.7.0
plumlightpad==0.0.11
ply==3.11
pmsensor==0.4
poetry==1.0.10
poetry==1.1.6
poolsense==0.0.8
praw==7.1.4
praw==7.2.0
prayer_times_calculator==0.0.3
prettytable==2.1.0
ProgettiHWSW==0.1.1
proliphix==0.4.1
prometheus_client==0.7.1
proto-plus==1.11.0
protobuf-python==3.12.2
protobuf-python==3.15.8
protobuf==3.15.8
proxmoxer==1.1.1
@ -590,7 +590,6 @@ pure-python-adb==0.3.0
pushbullet-py==0.11.0
pushover_complete==1.1.1
py-canary==0.5.1
py-cpuinfo==7.0.0
py-melissa-climate==2.1.4
py-nextbusnext==0.1.4
py-nightscout==1.2.2
@ -610,7 +609,7 @@ pyarlo==0.2.4
pyasn1-modules==0.2.8
pyasn1==0.4.8
pyatag==0.3.5.3
pyatmo==4.2.2
pyatmo==5.0.1
pyAtome==0.1.1
pyatv==0.7.7
pybbox==0.0.5_alpha0
@ -651,7 +650,6 @@ pyebox==1.1.4
pyeconet==0.1.14
pyedimax==0.2.1
pyEight==0.1.5
pyelftools==0.27
pyEmby==1.7
pyephember==0.3.1
PyEssent==0.14
@ -660,7 +658,7 @@ pyEzviz==0.1.8.7
pyfido==2.1.1
pyfireservicerota==0.0.40
pyflexit==0.3
pyflic-homeassistant==0.4
pyflic==2.0.3
PyFlick==0.0.2
PyFlume==0.5.5
pyflunearyou==1.0.7
@ -676,50 +674,51 @@ pygti==0.9.2
pyhamcrest==2.0.2
pyheos==0.7.2
pyHik==0.2.8
pyhiveapi==0.4.1
pyhiveapi==0.4.2
pyhomeworks==0.0.6
pyHS100==0.3.5.2
pyialarm==1.5
pyialarm==1.7
pyinsteon==1.0.9
pyintesishome==1.7.6
pyipma==2.0.5
pyipp==0.11.0
pyiqvia==0.3.1
pyiqvia==1.0.0
pyirishrail==0.0.2
pyiss==1.0.1
pyisy==2.1.1
pyisy==3.0.0
pyitachip2ir==0.0.7
pyjsparser==2.7.1
pyjwt==1.7.1
pyjwt==2.0.1
pyjwt==2.1.0
pykira==0.1.1
pykmtronic==0.3.0
pykodi==0.2.5
pykrakenapi==0.1.8
pykulersky==0.5.2
pykwb==0.0.8
pylacrosse==0.4
pylast==4.2.0
pylaunches==1.0.0
pylgnetcast-homeassistant==0.2.0
pylgnetcast==0.3.3
pylibrespot-java==0.1.0
pylitejet==0.3.0
pylitterbot==2021.3.1
pyloopenergy==0.2.1
pylutron-caseta==0.9.0
pylutron-caseta==0.10.0
pylutron==0.2.7
pymailgunner==1.4
pymata-express==1.19
PyMata==2.20
pymazda==0.0.9
pymazda==0.1.6
pymediaroom==0.6.4.1
PyMeeus==0.3.7
pymelcloud==2.5.2
pymelcloud==2.5.3
PyMetEireann==0.2
PyMetno==0.8.3
pymfy==0.9.3
pymitv==1.4.3
pymochad==0.2.0
pymodbus==2.5.1
pymodbus==2.5.2
pymonoprice==0.3
pymsteams==0.1.12
pymusiccast==0.1.6
@ -727,7 +726,6 @@ PyMVGLive==1.1.4
pymyq==3.0.4
pymysensors==0.21.0
pynacl==1.3.0
pynacl==1.4.0
pynanoleaf==0.1.0
pynello==2.0.3
pynetgear==0.6.1
@ -739,7 +737,6 @@ pynx584==0.5
pynzbgetapi==0.2.0
pyobihai==1.3.1
pyombi==0.1.10
pyopenssl==20.0.1
pyopenuv==1.0.9
pyopnsense==0.2.0
pyoppleio==1.0.5
@ -763,22 +760,22 @@ pyrail==0.0.3
pyrainbird==0.4.2
pyrecswitch==1.0.2
pyrepetier==3.0.5
pyrfc3339==1.1
pyRFXtrx==0.26.1
pyrisco==0.3.1
pyrituals==0.0.2
PyRMVtransport==0.3.1
pyrituals==0.0.3
PyRMVtransport==0.3.2
pyroute2==0.5.18
pyrsistent==0.17.3
pyruckus==0.12
pysabnzbd==1.1.0
pysaj==0.0.16
pySDCP==1
pysensibo==1.0.3
pyserial-asyncio==0.5
pyserial==3.4
pyserial==3.5
pysesame2==1.0.1
Pysher==1.0.1
pysiaalarm==3.0.0
pysignalclirestapi==0.3.4
pyskyqhub==0.1.3
pysma==0.4.3
@ -790,14 +787,14 @@ pysml==0.0.5
pysnmp==4.4.12
PySocks==1.7.1
pysoma==0.0.10
pysonos==0.0.45
pysonos==0.0.49
pyspcwebgw==0.4.0
pysqueezebox==0.5.5
pystiebeleltron==0.0.1
pysuez==0.1.19
PySwitchbot==0.8.0
PySwitchmate==0.4.6
PySyncThru==0.7.0
PySyncThru==0.7.3
pytankerkoenig==0.0.6
pytautulli==0.5.0
pytfiac==0.4
@ -818,10 +815,10 @@ python-gammu==3.1
python-gc100==1.0.3_alpha0
python-gitlab==1.6.0
python-hpilo==4.3
python-http-client==3.3.1
python-http-client==3.3.2
python-izone==1.1.4
python-join-api==0.0.6
python-juicenet==1.0.1
python-juicenet==1.0.2
python-lirc==1.2.3
python-magic==0.4.22
python-metar==1.4.0
@ -835,7 +832,8 @@ python-picnic-api==1.1.0
python-qbittorrent==0.4.2
python-ripple-api==0.0.3
python-slugify==4.0.1
python-smarttub==0.0.24
python-slugify==5.0.0
python-smarttub==0.0.25
python-sochain-api==0.0.2
python-socketio==4.6.0
python-songpal==0.12
@ -849,7 +847,7 @@ python-whois==0.7.3
python-wink==1.10.5
pythonegardia==1.0.40
python_opendata_transport==0.2.1
pyTibber==0.16.2
pyTibber==0.17.0
pytile==5.2.0
pytouchline==0.7
pytraccar==0.9.0
@ -857,13 +855,13 @@ pytrackr==0.0.5
pytradfri==7.0.6
pytrafikverket==0.1.6.2
PyTransportNSW==0.1.1
pytz==2020.1
pytz==2021.1
pyubee==0.10
pyusb==1.1.1
PyUserInput==0.1.11
pyvera==0.3.13
pyversasense==0.0.6
pyvesync==1.3.1
pyvesync==1.4.0
PyViCare==0.2.5
pyvizio==0.1.57
pyvlx==0.2.19
@ -872,10 +870,9 @@ pyW215==0.7.0
pyW800rf32==0.1
pywebpush==1.9.2
pywemo==0.6.3
pywilight==0.0.68
pywilight==0.0.70
pyxeoma==1.4.1
PyXiaomiGateway==0.13.4
pyyaml==5.3.1
pyyaml==5.4.1
pyzbar==0.1.7
pyzerproc==0.4.8
@ -891,15 +888,17 @@ readlike==0.1.2
regenmaschine==3.0.0
regex==2021.4.4
ReParser==1.4.3
requests-cache==0.5.2
requests-cache==0.6.3
requests-file==1.5.1
requests-futures==1.0.0
requests-oauth==0.4.1
requests-oauthlib==1.3.0
requests-toolbelt==0.9.1
requests==2.25.1
responses==0.13.2
rfc3339-validator==0.1.3
rfc3986-validator==0.1.1
rfc3986==1.4.0
rfc3987==1.3.8
rfk101py==0.0.1
rflink==0.0.58
ring-doorbell==0.6.2
@ -908,7 +907,7 @@ rjpl==0.3.6
rocketchat-API==0.6.1
rokuecp==0.8.1
roombapy==1.6.3
roonapi==0.0.36
roonapi==0.0.37
rova==0.2.1
RPi-GPIO==0.7.1_alpha4
rpi-rf==0.9.7
@ -921,24 +920,23 @@ russound-rio==0.1.7
russound==0.1.9
Rx==3.1.0
rxv==0.6.0
s3transfer==0.3.6
s3transfer==0.4.2
saltbox==0.1.3
samsungctl==0.7.1
samsungtvws==1.6.0
satel-integra==0.3.4
scapy==2.4.5
schiene==0.23
scipy==1.6.2
scipy==1.6.3
screenlogicpy==0.4.1
scsgate==0.1.0
secretstorage==3.3.1
semantic_version==2.8.5
semver==2.13.0
sendgrid==6.6.0
sendgrid==6.7.0
sense-energy==0.9.0
sentry-sdk==1.0.0
sepaxml==2.2.0
setuptools==54.2.0
setuptools==56.0.0
sgmllib3k==1.0.0
sharkiqpy==0.1.8
sharp_aquos_rc==0.3.2
@ -946,19 +944,19 @@ shodan==1.25.0
simplehound==0.3
simplejson==3.17.2
simplepush==1.1.4
simplisafe-python==9.6.10
simplisafe-python==10.0.0
sisyphus-control==3.0
six==1.15.0
six==1.16.0
skybellpy==0.6.3
slackclient==2.5.0
sleekxmppfs==1.3.4
sleepyq==0.8.1
slixmpp==1.7.0
slixmpp==1.7.1
smart-meter-texas==0.4.0
SmartHab==0.21
smbus-cffi==0.5.1
smbus2==0.3.0
smhi-pkg==1.0.13
smhi-pkg==1.0.15
snapcast==2.1.3
snappy==0.6.0
snappy==1.1.8
@ -979,17 +977,21 @@ spiderpy==1.4.2
spotcrime==1.0.4
spotipy==2.18.0
sqlalchemy==1.4.13
sqlalchemy==1.4.15
sqlitedict==1.6.0
srpenergy==1.3.2
sseclient-py==1.7
starkbank-ecdsa==1.0.0
starkbank-ecdsa==1.1.1
starlette==0.14.2
starline==0.1.5
starlingbank==3.2
statsd==3.2.1
stdiomask==0.0.6
steamodd==4.21
stevedore==3.3.0
stookalert==0.1.4
streamlabswater==1.0.1
strict-rfc3339==0.7
stringcase==1.2.0
subarulink==0.3.12
sucks==0.9.4
@ -998,6 +1000,7 @@ surepy==0.6.0
swisshydrodata==0.1.0
synology-srm==0.2.0
synologydsm-api==1.0.2
systembridge==1.1.5
tabulate==0.8.9
tahoma-api==0.0.16
tailer==0.4.1
@ -1010,7 +1013,7 @@ tellsticknet==0.1.2
temescal==0.3
temperusb==1.5.3
tenacity==7.0.0
tesla-powerwall==0.3.5
tesla-powerwall==0.3.10
teslajsonpy==0.18.3
text-unidecode==1.3
thermoworks-smoke==0.1.8
@ -1031,11 +1034,11 @@ twentemilieu==0.3.0
twilio==6.32.0
twinkly-client==0.0.2
twisted==21.2.0
TwitterAPI==2.7.2
TwitterAPI==2.7.3
txaio==18.7.1
txaio==21.2.1
txdbus==1.1.2
typing-extensions==3.7.4.3
typing-extensions==3.10.0.0
tzlocal==2.1
u-msgpack==2.7.1
udev==245.5
@ -1046,17 +1049,19 @@ unidecode==1.2.0
unifiled==0.11
untangle==1.1.1
upb-lib==0.4.12
upcloud-api==1.0.1
upcloud-api==2.0.0
uritemplate==3.0.1
url-normalize==1.4.1
url-normalize==1.4.3
urllib3==1.26.4
urwid==1.3.1
uscisstatus==0.1.1
user-agents==2.0
util-linux==2.36.2
uvcclient==0.11.0
uvicorn==0.13.4
vallox-websocket-api==2.4.0
venstarcolortouch==0.13
venstarcolortouch==0.14
vilfo-api-client==0.3.2
vincenty==0.1.4
VL53L1X2==0.1.5
@ -1067,17 +1072,21 @@ volvooncall==0.8.12
vsure==1.7.3
vultr==0.1.2
wakeonlan==2.0.1
wallbox==0.4.4
waqiasync==1.0.0
watchdog==2.0.3
watchdog==2.1.2
waterfurnace==1.1.0
WazeRouteCalculator==0.12
wcwidth==0.2.5
webcolors==1.11.1
webencodings==0.5.1
webexteamssdk==1.1.1
webob==1.8.7
websocket-client==0.54.0
websocket-client==0.58.0
websocket-client==0.57.0
websocket-client==0.59.0
websockets==8.1
websockets==9.1
werkzeug==1.0.1
wiffi==1.0.1
wirelesstagpy==0.4.1
@ -1087,27 +1096,28 @@ wolf_smartset==0.1.8
wrapt==1.12.1
wsaccel==0.6.3
WSDiscovery==2.0.0
wsproto==1.0.0
xbee-helper==0.0.7
XBee==2.3.2
xbox-webapi==2.0.11
xboxapi==2.0.1
xerces-c==3.2.3
xfinity-gateway==0.0.4
xknx==0.18.1
xmlschema==1.5.3
xknx==0.18.2
xmlschema==1.6.2
xmltodict==0.12.0
xs1-api-client==3.0.0
yalesmartalarmclient==0.1.6
yalesmartalarmclient==0.3.3
yalexs==1.1.11
yarl==1.6.3
yeelight==0.6.2
yeelight==0.6.3
yeelightsunflower==0.0.10
YesssSMS==0.4.1
youtube_dl==2021.4.17
youtube_dl==2021.4.26
zbar==0.23.1
zeep==4.0.0
zengge==0.2
zeroconf==0.29.0
zeroconf==0.31.0
zha-quirks==0.0.57
zhong-hong-hvac==1.0.9
ziggo-mediabox-xl==1.1.0
@ -1115,10 +1125,10 @@ zigpy-cc==0.5.2
zigpy-deconz==0.12.0
zigpy-xbee==0.13.0
zigpy-zigate==0.7.3
zigpy-znp==0.4.0
zigpy-znp==0.5.1
zigpy==0.33.0
zipp==3.4.1
zlib==1.2.11
zm-py==0.5.2
zope-interface==5.3.0
zwave-js-server-python==0.24.0
zope-interface==5.4.0
zwave-js-server-python==0.26.1