update homeassistant-2021.12.0_beta0

This commit is contained in:
Andreas Billmeier 2021-12-05 22:30:35 +01:00 committed by Andreas Billmeier
parent fdda88224d
commit ec31b7c587
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
11 changed files with 2050 additions and 276 deletions

View File

@ -59,6 +59,7 @@
|aws|Interact with Amazon Web Services|N|N|Y|0.91|
|axis|Communicating with newer devices from Axis Communications|Y|Y|Y|0.45|
|baidu|Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi|N|Y|Y|0.59|
|balboa|None|N|N|Y|2021.12.0b0|
|bbb_gpio|Base for all BeagleBone Black related GPIO platforms|N|N|Y|0.36|
|bbox|Presence detection from Bbox Modem Router from Bouygues Telecom|N|N|Y|0.31|
|beewi_smartclim|BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device|N|Y|Y|0.99|
@ -89,6 +90,7 @@
|bt_home_hub_5|Offers presence detection by looking at connected devices to a BT Home |N|Y|Y|0.22|
|bt_smarthub|Presence detection by looking at BT Smart Hub based routers|N|Y|Y|0.82|
|buienradar|Integrate buienradar weather data into Home Assistant|N|Y|Y|0.47|
|button|None|N|N|Y|2021.12.0b0|
|caldav|Integrate a CalDAV (RFC4791) calendar in Home Assistant|Y|Y|Y|0.60|
|camera|The camera integration allows you to use IP cameras with Home Assistant|Y|Y|Y|0.7|
|canary|Allows you to integrate your Canary devices from Home Assistant|N|Y|Y|0.60|
@ -130,6 +132,7 @@
|denonavr|Automation Library for Denon AVR receivers|N|Y|Y|0.7.2|
|deutsche_bahn|will give you the departure time of the next train for the given connection|N|Y|Y|0.14|
|devolo_home_control|Add Devolo Home-control to Home Assistant|N|Y|Y|0.110|
|devolo_home_network|None|N|N|Y|2021.12.0b0|
|dexcom|View your CGM data from Dexcom from Home Assistant|N|Y|Y|0.113|
|dhcp|will watch the network for DHCP requests for supported devices and services|N|Y|Y|2021.2|
|dht|Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device|N|Y|Y|0.7|
@ -192,6 +195,7 @@
|etherscan|displays Ether and ERC-20 token balances from Etherscan.io|N|N|Y|0.47|
|eufy|eufy integration is the main integration to integrate various eufy devices|N|N|Y|0.68|
|everlights|Library for controlling an EverLights lighting system|N|Y|Y|0.87|
|evil_genius_labs|None|N|N|Y|2021.12.0b0|
|evohome|links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems|N|Y|Y|0.80|
|ezviz|ezviz sensor platform uses the EzvizLife API to interact with the devices|N|N|Y|0.107|
|faa_delays|delays at US Airports based on the FAAs National Airspace System Status|N|N|Y|2021.3|
@ -325,6 +329,7 @@
|isy994|controller that is capable of controlling Insteon and X10 devices|N|N|Y|0.28|
|itach|control IR devices with a Global Caché iTach Device and GC-100 devices|N|N|Y|0.39|
|izone|control of a local iZone ducted reverse-cycle climate control device|N|N|Y|0.100|
|jellyfin|None|N|N|Y|2021.12.0b0|
|jewish_calendar|jewish_calendar|N|Y|Y|0.79|
|joaoapps_join|joaoapps_join integration exposes services from Join|N|Y|Y|0.24|
|juicenet|pulls data from a JuiceNet charging station|N|N|Y|0.47|
@ -538,6 +543,7 @@
|rainmachine|integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers|N|Y|Y|0.69|
|raspihats|The base for all related Raspihats platforms in Home Assistant|N|N|Y|0.45|
|raspyrfm|adds support for cheap RC 433 MHz outlets via one of the supported gateways|N|N|Y|0.85|
|rdw|None|N|N|Y|2021.12.0b0|
|recollect_waste|track the next scheduled waste pickup and what type of waste from Recollect|N|N|Y|0.87|
|recorder|storing details in a database per sqlalchemy|Y|Y|Y||
|recswitch|allows you to control the Ankuoo REC Switch devices from Home Assistant|N|N|Y|0.81|
@ -550,6 +556,7 @@
|rest|rest sensor platform for data exposed by a RESTful API|Y|Y|Y|0.7.4|
|rflink|The rflink integration supports devices that use RFLink gateway firmware|N|N|Y|0.38|
|rfxtrx|supports RFXtrx 433 MHz devices by RFXCOM|N|N|Y||
|ridwell|None|N|N|Y|2021.12.0b0|
|ring|integrate your ring.com devices|Y|Y|Y|0.42|
|ripple|The ripple sensor platform displays Ripple wallet balances from Ripple.com|N|N|Y|0.47|
|risco|This integration connects with Risco Alarms over Risco Cloud|N|N|Y|0.115|
@ -668,6 +675,7 @@
|system_bridge|System Bridge runs on your local machine to share system information via its AP|N|N|Y|2021.6|
|tado|an interface to the my.tado.com website|N|N|Y|0.41|
|tahoma|interface to the tahomalink.com website. It adds covers, scenes and a sun sensor|N|N|Y|0.59|
|tailscale|None|N|N|Y|2021.12.0b0|
|tankerkoenig|monitor the fuel prices with tankerkoenig.de|N|N|Y|0.107|
|tank_utility|Add Tank Utility propane tank monitors to Home Assistant|N|N|Y|0.53|
|tapsaff|provides the Taps Aff status for a given location within the UK|N|N|Y|0.47|
@ -679,6 +687,7 @@
|tellstick|integrates TellStick devices into Home Assistant|N|N|Y||
|temper|get the current temperature from a TEMPer device|N|N|Y||
|tesla|integration with the Tesla cloud service|N|Y|Y|0.53|
|tesla_wall_connector|None|N|N|Y|2021.12.0b0|
|test|internal and developer use|Y|Y|Y|None|
|tfiac|integrates several vendors air conditioning systems into Home Assistant|N|N|Y|0.91|
|thermoworks_smoke|pulls data for your ThermoWorks Smoke Thermometer|N|N|Y|0.81|
@ -690,6 +699,7 @@
|tmb|Library that interacts with TMB API|N|N|Y|0.104|
|todoist|connect to your Todoist Projects and generate binary sensors|N|N|Y|0.54|
|tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y|0.90|
|tolo|None|N|N|Y|2021.12.0b0|
|toon|client for the Quby ToonAPI|N|Y|Y|0.56|
|totalconnect|provides connectivity with the Honeywell TotalConnect alarm systems|N|Y|Y|0.42|
|touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61|

View File

@ -30,7 +30,7 @@ The Ebuild we have since `0.97.0`, ss soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **796** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **806** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -49,7 +49,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on "amd64/17.1/no-multilib"
* I currently run tests only on Python 3.9, and am starting to try builds on Python 3.10.
* python-3.9.7 is set as default target.
* python-3.9.9 is set as default target.
# Bigger Changes
@ -260,10 +260,10 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
## My machines
Currently I have three VM's running:
### Production
Python 3.9.7_p1
Python 3.9.8
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.9.7_p1
Python 3.9.8
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test2
Python 3.10.0_p1
@ -319,14 +319,24 @@ query my Fronius solar inverters via their integrated wifi chip.
### http
### hyperion
Hyperion with APA102 (very cool stuff) (https://hyperion-project.org/)
Hyperion (aka hyperion.ng) with APA102 (very cool stuff) (https://hyperion-project.org/)
I am now stuck at Kodi 18.9 but that's worth it.
### influxdb
storing the temperatures from the DS18B20 (heating system & room temps).
### knx
### KNX
I used a couple of chinese relay cards controlled with PCF8574 I2C extenders over an ESP32 with ESPHome. Caused by capacitive load, some EMV trouble on the I2C bus led me to bury this efforts, so I now ordered a bunch of KNX actors from MDT. I decided that it would be nice to have current measuremt, too, so I took the "MDT AMI-1216.02 Schaltaktor 12fach 16/20A C-Last Industrie mit Strommessung", the MDT SCN-IP000.03 IP Interface and the matching MDT STV-0320.02 320 mA power supply. and I addad an MDT BE-04230.02 binary input array with 4 220V inputs.
I used a couple of chinese relay cards controlled with PCF8574 I2C extenders attached to an ESP32 with ESPHome. Caused by capacitive load (mostly chinese LED stuff), some EMV trouble on the I2C bus led me to bury this efforts, took some money and ordered a bunch of KNX actors from MDT. I decided that it would be nice to have current measurementt, too, so I took the "MDT AMI-1216.02 Schaltaktor 12fach 16/20A C-Last Industrie mit Strommessung", the MDT SCN-IP000.03 IP Interface and the matching MDT STV-0320.02 320 mA power supply. and I added an MDT BE-04230.02 binary input array with 4 220V inputs (which was too small after a few days). I am very happy with it. After finishing the big click in ETS, the replacement only took a few hours.
I am now running the following components, all from MDT:
* MDT SCN-IP000.03 IP Interface
* MDT STV-0320.02 bus power supply 320mA
* MDT BE-04230.02 binary input 4x REG 230VAC
* MDT BE-16230.02 binary input 16x REG 230VAC
* MDT AMI-1216.02 switch 12x 16/20A C-Last Industrie with current measurement (4x)
* MDT AKS-1210.03 switch 12x 10A C-Last (to turn off some unused stuff during the night)
Integration in Home Assistant was very easy, everything worked as expected from the first attempt.
### kodi
Kodi on Raspberry (3, all with OSMC) (https://osmc.tv/download/), very happy with it.
@ -471,36 +481,36 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 2036 Ebuilds in total, 2024 of them have in total 2039 (36 different) licenses assigned.
There are 2027 Ebuilds in total, 2016 of them have in total 2026 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1177|
|Apache-2.0|389|
|BSD|150|
|GPL-3|127|
|MIT|1181|
|Apache-2.0|390|
|BSD|143|
|GPL-3|112|
|LGPL-3|32|
|GPL-2|21|
|GPL-2|22|
|LGPL-3+|20|
|all-rights-reserved|17|
|LGPL-3+|17|
|GPL-3+|16|
|BSD-2|14|
|LGPL-2.1|12|
|LGPL-2.1|13|
|Unlicense|10|
|PSF-2|9|
|MPL-2.0|7|
|EPL-1.0|5|
|MPL-2.0|4|
|AGPL-3+|3|
|LGPL-2+|3|
|LGPL-2.1+|3|
|ISC|3|
|BSD-4|3|
|public-domain|3|
|ZPL|2|
|ECL-2.0|2|
|ISC|2|
|NEWLIB|2|
|EPL-2.0|2|
|GPL-2+|2|
|ZPL|1|
|LGPL-2|1|
|Boost-1.0|1|
|AGPL-3|1|
@ -512,9 +522,9 @@ There are 2036 Ebuilds in total, 2024 of them have in total 2039 (36 different)
|CC0-1.0|1|
|GPL-1|1|
(Last counted: 20/11/2021)
(Last counted: 05/12/2021)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 20/11/2021
Last updated: 05/12/2021

View File

@ -12,11 +12,13 @@ DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be
DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324
DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
DIST homeassistant-2021.12.0b0.tar.gz 12501953 BLAKE2B 257c6db0471eb7e0fbf6161b29d2a5dfe161b4d05e0d0491b26aa372579632028c76c42edc75c317fab0606991daf9fb6cdfb4b229d4f94bbf5a6ca9faace6bc SHA512 5a0fda19bee1d32f021d13ec0beea94ca62296d097b1b6f703c24efc5b573c481f8a917b70cb5a03b8aa91cba6b5d717552f1e5270e7f09cd98a0759924ae1f0
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
EBUILD homeassistant-full-2021.10.7.ebuild 68001 BLAKE2B cc6667e16fa4d7cf8cfe2e0a316f6e94a541b6560bb555def44283a0a3cdb66faa14c65ceeb4d521b779e951844e1423c97c79cab567b95971937f9415173edb SHA512 4cd8a50a05a65aad4075e2ec4580aa89d254fbfb8bf06de01cb48adb0be20fc3a9cd53db46736196f4514159c837b4dd1cdd8e3cfc7639bb164bda050875dfdd
EBUILD homeassistant-full-2021.11.2.ebuild 68138 BLAKE2B 9c9af6d15381112840cadee0e03c4e308e6f063f98b66e82515c4ab0d4b7ebaf45e5b24704f80dabd57ad4d62723489acc39ac682be0493afb0ce5af89e8c68e SHA512 c3f3622b5a2b1da377b65b6a287c2c1447c52293fcaecb0add781be2a163eebd6b4ba4cb26b38b8bf3e5f5953960a464fc658c8f68ac92743b840cff53162fb4
EBUILD homeassistant-full-2021.11.3.ebuild 68179 BLAKE2B 86285531781867dfed25f35ce631e21fb52165e5cab3178c55b0d709fdbfc011bb80ac0bec74ab3c3cb2b8d6066793880206d794de73fbc8718cd9f7d6d4be66 SHA512 53472f3b4f2d0448e46904ec6f23a83a96fb9ba6f3d18fbf64793b9fb3507f912cdef5b54a2205fbc020b3ea50aba5f8942b6619a88daeb974371229ad987abb
EBUILD homeassistant-full-2021.11.5.ebuild 68179 BLAKE2B 7d7ae402023c74b1c8064c7af24a394e93915dfa71bcbc603aa35842719585220c66c9d4481ed083f3de90ddbabd18bf05effff6df795a1c7c37d63d42f15066 SHA512 f1a49229b595fbe2c28f4d8e02a8af3f9629a2f49265385b7b914188c799d14f52df1ab1a80f3f5f58541e4c346a5aaf5f70fd5e91dfed8b8af671fb0453069b
EBUILD homeassistant-full-2021.12.0_beta0.ebuild 69115 BLAKE2B 7dab618873d916ce605c27cb4abc36a419cac0ca188e7e7a9ed054a8581963318f3488da5e33a5b07fe5a69c9ad45fcc35fb397cc15826ea82cf38b865d06292 SHA512 dab10b02c8072d208b8a206729d38e1b888bfecd1655b7668b441598b24fdcba6e58449678e482e34fc45275212031540980edb27320555243595e59bbbb618f
EBUILD homeassistant-full-2021.9.7.ebuild 67583 BLAKE2B 7f00ace00ee8b623e7a88ba8616c74378113d182d8c991cbb38afdd1472b09c6fa20a6f2364fa420611bed7b1f88ac133ca531a7be1d95542a641258f2173c1e SHA512 bafca82222926fd3566d185bb878890b83fd603eb346fda1a40789359bfabe8ad0c2172bedb5994ad35bfb822f828a583dc3a2658d00a55c173584d241cc6248
EBUILD homeassistant-full-9999.ebuild 68185 BLAKE2B b45bb7bc9c6c86b0990bf56d5730fd34a1fb61cff4fd7aaa94e6d7d5325a24b78edd3d9fc67784d366a1e743a5a959c7ef3c05d0308f8d6fb589538a50253fbe SHA512 5ba6e52c4685fab2185dde6bc545976d3a058ea9b74fc1fe517d4f7da32587d42b758df8e170b27625e47133a7aaee070f4528dcd9ccd9cd78d22cb5f1f9da12
MISC metadata.xml 74022 BLAKE2B d532f6108a04186e292eabcae5d145a9bc5bca6790e02a5f8e755fdea810e0989e231bc85a12bfac292bb1e19fdc36499f22089209cea366cb60f733cbfc62dd SHA512 651f2f5f8f7c4fdf295e6fccfe6903e685ec6800d7df8ba23dc4c612db468ae63e742211dfb0550a9a7403e06076fa421f8872b512dfe4c01c6bf635edb88902
EBUILD homeassistant-full-9999.ebuild 69115 BLAKE2B 7dab618873d916ce605c27cb4abc36a419cac0ca188e7e7a9ed054a8581963318f3488da5e33a5b07fe5a69c9ad45fcc35fb397cc15826ea82cf38b865d06292 SHA512 dab10b02c8072d208b8a206729d38e1b888bfecd1655b7668b441598b24fdcba6e58449678e482e34fc45275212031540980edb27320555243595e59bbbb618f
MISC metadata.xml 74320 BLAKE2B 640567030ac98189e62a0cc2ece9c1fc465182e6955722d880714292bd9c1cda22ad1fb54d88f705c4017da75131ddecdef307c18e4935a9d6a37340fc339962 SHA512 71c1354fd6ce99c4f05e22abe71dd916629ab834b04460be91abc37042b1a2ce842a569d2e28cd5c44e38cc387523fa6126f50dea7e065fb5e54b1bae9c46f5e

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -73,6 +73,7 @@
<flag name="aws">Interact with Amazon Web Services</flag>
<flag name="axis">Communicating with newer devices from Axis Communications</flag>
<flag name="baidu">Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi</flag>
<flag name="balboa"/>
<flag name="bbb_gpio">Base for all BeagleBone Black related GPIO platforms</flag>
<flag name="bbox">Presence detection from Bbox Modem Router from Bouygues Telecom</flag>
<flag name="beewi_smartclim">BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device</flag>
@ -103,6 +104,7 @@
<flag name="bt_home_hub_5">Offers presence detection by looking at connected devices to a BT Home </flag>
<flag name="bt_smarthub">Presence detection by looking at BT Smart Hub based routers</flag>
<flag name="buienradar">Integrate buienradar weather data into Home Assistant</flag>
<flag name="button"/>
<flag name="caldav">Integrate a CalDAV (RFC4791) calendar in Home Assistant</flag>
<flag name="camera">The camera integration allows you to use IP cameras with Home Assistant</flag>
<flag name="canary">Allows you to integrate your Canary devices from Home Assistant</flag>
@ -144,6 +146,7 @@
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
<flag name="deutsche_bahn">will give you the departure time of the next train for the given connection</flag>
<flag name="devolo_home_control">Add Devolo Home-control to Home Assistant</flag>
<flag name="devolo_home_network"/>
<flag name="dexcom">View your CGM data from Dexcom from Home Assistant</flag>
<flag name="dhcp">will watch the network for DHCP requests for supported devices and services</flag>
<flag name="dht">Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device</flag>
@ -206,6 +209,7 @@
<flag name="etherscan">displays Ether and ERC-20 token balances from Etherscan.io</flag>
<flag name="eufy">eufy integration is the main integration to integrate various eufy devices</flag>
<flag name="everlights">Library for controlling an EverLights lighting system</flag>
<flag name="evil_genius_labs"/>
<flag name="evohome">links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems</flag>
<flag name="ezviz">ezviz sensor platform uses the EzvizLife API to interact with the devices</flag>
<flag name="faa_delays">delays at US Airports based on the FAAs National Airspace System Status</flag>
@ -339,6 +343,7 @@
<flag name="isy994">controller that is capable of controlling Insteon and X10 devices</flag>
<flag name="itach">control IR devices with a Global Caché iTach Device and GC-100 devices</flag>
<flag name="izone">control of a local iZone ducted reverse-cycle climate control device</flag>
<flag name="jellyfin"/>
<flag name="jewish_calendar">jewish_calendar</flag>
<flag name="joaoapps_join">joaoapps_join integration exposes services from Join</flag>
<flag name="juicenet">pulls data from a JuiceNet charging station</flag>
@ -552,6 +557,7 @@
<flag name="rainmachine">integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers</flag>
<flag name="raspihats">The base for all related Raspihats platforms in Home Assistant</flag>
<flag name="raspyrfm">adds support for cheap RC 433 MHz outlets via one of the supported gateways</flag>
<flag name="rdw"/>
<flag name="recollect_waste">track the next scheduled waste pickup and what type of waste from Recollect</flag>
<flag name="recorder">storing details in a database per sqlalchemy</flag>
<flag name="recswitch">allows you to control the Ankuoo REC Switch devices from Home Assistant</flag>
@ -564,6 +570,7 @@
<flag name="rest">rest sensor platform for data exposed by a RESTful API</flag>
<flag name="rflink">The rflink integration supports devices that use RFLink gateway firmware</flag>
<flag name="rfxtrx">supports RFXtrx 433 MHz devices by RFXCOM</flag>
<flag name="ridwell"/>
<flag name="ring">integrate your ring.com devices</flag>
<flag name="ripple">The ripple sensor platform displays Ripple wallet balances from Ripple.com</flag>
<flag name="risco">This integration connects with Risco Alarms over Risco Cloud</flag>
@ -682,6 +689,7 @@
<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="tailscale"/>
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
<flag name="tank_utility">Add Tank Utility propane tank monitors to Home Assistant</flag>
<flag name="tapsaff">provides the Taps Aff status for a given location within the UK</flag>
@ -693,6 +701,7 @@
<flag name="tellstick">integrates TellStick devices into Home Assistant</flag>
<flag name="temper">get the current temperature from a TEMPer device</flag>
<flag name="tesla">integration with the Tesla cloud service</flag>
<flag name="tesla_wall_connector"/>
<flag name="test">internal and developer use</flag>
<flag name="tfiac">integrates several vendors air conditioning systems into Home Assistant</flag>
<flag name="thermoworks_smoke">pulls data for your ThermoWorks Smoke Thermometer</flag>
@ -704,6 +713,7 @@
<flag name="tmb">Library that interacts with TMB API</flag>
<flag name="todoist">connect to your Todoist Projects and generate binary sensors</flag>
<flag name="tof">uses an invisible laser to measure distance with millimeter resolution</flag>
<flag name="tolo"/>
<flag name="toon">client for the Quby ToonAPI</flag>
<flag name="totalconnect">provides connectivity with the Honeywell TotalConnect alarm systems</flag>
<flag name="touchline">lets you control ROTH Touchline floor heating thermostats</flag>

View File

@ -12,10 +12,12 @@ DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be
DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324
DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
DIST homeassistant-2021.12.0b0.tar.gz 12501953 BLAKE2B 257c6db0471eb7e0fbf6161b29d2a5dfe161b4d05e0d0491b26aa372579632028c76c42edc75c317fab0606991daf9fb6cdfb4b229d4f94bbf5a6ca9faace6bc SHA512 5a0fda19bee1d32f021d13ec0beea94ca62296d097b1b6f703c24efc5b573c481f8a917b70cb5a03b8aa91cba6b5d717552f1e5270e7f09cd98a0759924ae1f0
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
EBUILD homeassistant-min-2021.10.7-r1.ebuild 12506 BLAKE2B b673c0f8618c49a78cd5ab312450aafbb8a988a4caa8b2772ffecf73ef7144825c0a397856c571cfa46c4ab8fb14d309c52713e45e4050b2955e74147802efcf SHA512 601121877a52945312bfc4fa39242d26a341fda7b0e3ff84750e87316c8887b9cf7cb76f9fc4e4be1ece2b5aaeca8638081aca9d45db05403cb767e2d461aab8
EBUILD homeassistant-min-2021.11.2.ebuild 12610 BLAKE2B 2dd065541ccd4b3a1dc66c53561ecacb4c9036ec0c119e0f064603237e70976c8c8ce6dfefe9413010ecb3b5cfa739cfea226b8b583bf1fff4d257c43289e142 SHA512 4b18a356a5382cb7f2f5cee2915351714643683b53db39e6268bf218807a0d8e61f55070c6c832de60fe3a7f49ed1754f28b3ecb2df83fee5bd10a24c8f6abab
EBUILD homeassistant-min-2021.11.3.ebuild 12610 BLAKE2B 8e02bf84be74cafd5b3642a2d4072b87f99297661dd6cf2e0bda2bd8969c1f0cdfd4fcf4add70e03493ab9a166e5c868db0be5af6032be6e50401ce94bb77b08 SHA512 e464585611108628e2ed1cfab347394a29f21d8baf439cb8d6bc1bdd7603f8291f206691cccd60df4fb8112fd887d46ddff31cb2e454a1ace5a342cfb1e65384
EBUILD homeassistant-min-2021.11.5.ebuild 12610 BLAKE2B 609a0e28d5073904d39daf5d6b1a0bc7b5a0c001c2130e2f0d5adce2ca8579685df40ce4b384a18e8a251d442b9e3055fe669c211d7a655c8a21a10496faa673 SHA512 9f0099b7ce3cb06a36727a06c3e44ecb9b54760f585a9022cb1b59d622a7e9b9ad2ae192e6bed129864c2f6195d55588ff7c981f7db272fb45bd9b870a902fed
EBUILD homeassistant-min-2021.12.0_beta0.ebuild 12764 BLAKE2B fd91a8950a1825df7aa0b3650b10324767e94b04ff418c44c8544b8aed5f1418e52b58cf15aeb18e3a67d0472d5fa855f1bb7359fbb7710dfa32f12a40cc3ecd SHA512 6bf9d10aacf2c2b426bd93fa9f5f6885199b74aca805843b1755a597c1c5f0bdda1be2395e54c6be6d6c454f41aa2f16da318fdcd9772fa77e9bbe5462fddfb0
EBUILD homeassistant-min-2021.9.7.ebuild 12415 BLAKE2B 96714f4f8051873674fb4855390ebbd49907b87e2d70ea74a82c366640c59be729131c76e4ea999bd0986a165a0499e1b956416466a82630f3085beec82498f9 SHA512 ed89b095c243f3c0562066092501191f0c4538bbc2fd519b36116f6c0cc45d43f4f9501fe9cb9b76a2a99598a92dadec2d451c05fcfd82fd74ab17da3e4cccf7
MISC metadata.xml 7175 BLAKE2B da9c2765d200e40c7d3a6688595a8da9e8ee0f0f32ee49c3352362d9050487c9cfc5f2c259dd4ffae838d51eb488bba79c6307e9791bf2baaba25499771b1a2e SHA512 4c81c4a1250daa5f852d3da2c80f95e621d4c1f71d6958ba81068e022517a01032731401f3c07c7957a1df842d580e180795987527590016344107b8d4b60e52

View File

@ -0,0 +1,263 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
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."
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="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
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.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}]
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-21.11.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-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20211203.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
<dev-python/pip-20.3.0
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${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}
accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.21.4[${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.4[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.3.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}] )
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.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.13[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${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.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.22.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.6.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] )
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~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/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-1.0.5[${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/soco-0.25.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] )
whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.16.0
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.4.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-2.0.1[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.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

@ -12,10 +12,12 @@ DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be
DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324
DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
DIST homeassistant-2021.12.0b0.tar.gz 12501953 BLAKE2B 257c6db0471eb7e0fbf6161b29d2a5dfe161b4d05e0d0491b26aa372579632028c76c42edc75c317fab0606991daf9fb6cdfb4b229d4f94bbf5a6ca9faace6bc SHA512 5a0fda19bee1d32f021d13ec0beea94ca62296d097b1b6f703c24efc5b573c481f8a917b70cb5a03b8aa91cba6b5d717552f1e5270e7f09cd98a0759924ae1f0
DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551
EBUILD homeassistant-2021.10.7.ebuild 27951 BLAKE2B 0790acbff94b9d7926ae7d28251dc37636e23953076a098ad7549bde543126c6cc04d885e64e51d43fe35d7b0c323339510a34a96d1f0c74b3a51edf6fe5975f SHA512 c3320f31461b3bb3af74318f22e1332866665de4a38197b4938e33a3b561ff9adf52ce315803885430302daca6070f4e9348dac73a627710153a783b09c57bf1
EBUILD homeassistant-2021.11.2.ebuild 28082 BLAKE2B c5c6c03ff34e134bdf9561809a9225307eaea1a8fce6c0f72846c997ff3ac60c773089e068c5c9078bc63a7eed1c7532979372cc5e31211bea2c071bee664d95 SHA512 b2fce52620d68cc794a9099e0a507e9c9965a20ce196ce365fa59a0670f8f34749b8b61ba81c39e2b4e010df70b11238ff42a3b8792e8a1163e23dfdf0565849
EBUILD homeassistant-2021.11.3.ebuild 28082 BLAKE2B 073cb3fcafad90ee83c44eef1bbf6c8b039a3c559119ddca69b49ae8bf0b59386c623118cf9e999e4b58a7cc385dc525ae3a5c6748bbbee3899eff4fc009e40a SHA512 3b4af528d2995124b4f02935e357a11d6adc0974f879afab53fbdb03b047959f68731a4c04778e0a593eaf48f2e4c039e1617b7f482ef7d66206d20aab0b9df8
EBUILD homeassistant-2021.11.5.ebuild 28082 BLAKE2B 6fb0d736dad603f00edc5bc71f8e68aee37b6b4077f9a82e0267eae0b5b43ad0cc312edfef26956fd7eb7b06a21abe0f9a1d802bc8f4dfbbafc9844326354bf5 SHA512 972227c5c5a709556a354858ed08c6bb739e24b464d55d72a24771ae3150b9b4d24fe49b64af77f0adda7d84d753af9cb85c9a3af0afe876b8aa9958dcdca2b1
EBUILD homeassistant-2021.12.0_beta0.ebuild 28240 BLAKE2B 35c2e30862483ac218d8d88becaa517866f7a0335faead50533dc75fa9acb7885bdbf5ceb283f449d67d2895312ec7b2ea45798c0f1c78f9fbc1b0c251ee8a57 SHA512 a28a540fec34678eb1f4b527894434dbd9e6da47c5457e367c18271020b24bf081d9c3760a9a0319b8d4c0d299245bc4ba7e9f9ab120142a2e0f5b6fac29edcf
EBUILD homeassistant-2021.9.7.ebuild 27968 BLAKE2B 58df998df5e9ab5beeefba49d7d9217744b129f7240ef313d61eb75c3121064903a23741419925d80345b355b2a09c274a19614d279fd0ddd13c3abf38f0999c SHA512 26f168e04542f5b9d472790f88c8a85399a36b3b1b9a8ef38eda1fe9ff03f53b586aa3b6a7c97a19dfe9208a10d3ad13faac74cc394a27fc6924e7e272fd7da5
MISC metadata.xml 24719 BLAKE2B 8758b768804b29a0dbf59b083accc1e9348359290b176c75da4441f823c58680257a7f1ccb45bc6b653600a045cfc6ce3aefb09a281d9de61618f3afbe96fab6 SHA512 d4ca5797b48dee63416219bfeca68ea68f8eb1c0086165a8ade797edcbca0fc2521b82f635604c69865919104a186a9e208722f3609f1caeb9016b8a64ea9de5

View File

@ -0,0 +1,461 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
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."
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 awair axis baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro flume flunearyou flux_led foobot forecast_solar 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 imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot 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 onkyo opengarage opensensemap openweathermap +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 season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tasmota tellduslive tesla test tile toon totalconnect tplink tradfri tuya unifi unifi_direct upnp utility_meter 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.8 dev-lang/python:3.9 dev-lang/python:3.10 )
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.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
>=dev-python/anyio-3.3.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}]
~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}]
~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-21.11.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-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}]
~dev-python/emoji-1.5.0[${PYTHON_USEDEP}]
~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}]
~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}]
>=dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20211203.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.21.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.3.0[${PYTHON_USEDEP}]
~dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
<dev-python/pip-20.3.0
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.26.0[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
~dev-python/websockets-9.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.6.3[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.2[${PYTHON_USEDEP}]
>=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${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.3.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${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.9[${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-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${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.2.0[${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.8.2[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${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.13[${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}] )
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.2.0[${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.1[${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}] ~dev-python/bme280spi-0.2.0[${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.8.2[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.0.0[${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.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-10.1.1[${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.21.4[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-85[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.1[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${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.3[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${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.4[${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.14[${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.20.0[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.18[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.6.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.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.25.10[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.8[${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-4.3.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}] )
homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.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-3.0.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-0.9.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.13[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${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.13[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2021.11.0[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${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.6.6[${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.2.0[${PYTHON_USEDEP}] )
mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-6.2.0[${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.2[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.4.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.6[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.7.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.12[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${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.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.27[${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.7.1[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.4[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~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/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-1.0.5[${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-2021.11.2[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.27[${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 )
solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.27[${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/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.3.0[${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.4[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2021.11.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-28[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2021.11.7[${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.11.1[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.13.1[${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.13[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.6.7[${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.10.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.11.3.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/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.1[${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.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${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.33.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.2[${PYTHON_USEDEP}]
~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}]
~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.910[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-2.16.0
~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}]
~dev-python/pylint-2.12.1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.4.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-2.0.1[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}]
~dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/responses-0.12.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.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

@ -7,7 +7,7 @@ adafruit-circuitpython-busdevice==5.0.1
adafruit-circuitpython-dht==3.6.0
adafruit-circuitpython-mcp230xx==2.2.2
Adafruit-PureIO==1.1.9
adax==0.1.1
adax==0.2.0
adb-shell==0.4.0
adext==0.4.2
adguardhome==0.5.0
@ -21,28 +21,29 @@ aio-geojson-geonetnz-volcano==0.6
aio-geojson-nsw-rfs-incidents==0.4
aio-georss-client==0.7
aio-georss-gdacs==0.5
aioambient==2021.10.1
aioasuswrt==1.3.4
aioambient==2021.11.0
aioasuswrt==1.4.0
aiocache==0.11.1
aiocoap==0.4_beta3
aiocoap==0.4.3
aioconsole==0.3.2
aiodiscover==1.4.5
aiodns==3.0.0
aioeafm==0.1.2
aioeagle==1.1.0
aioemonitor==1.0.5
aioesphomeapi==10.2.0
aioesphomeapi==10.6.0
aiofiles==0.7.0
aioflo==0.4.1
aioflo==2021.11.0
aioftp==0.12.0
aiogithubapi==21.8.0
aiogithubapi==21.11.0
aioguardian==2021.11.0
aioharmony==0.2.8
aiohomekit==0.6.3
aiohomekit==0.6.4
aiohttp-cors==0.7.0
aiohttp==3.7.3
aiohttp==3.7.4_p0
aiohue==2.6.3
aiohttp==3.8.1
aiohue==3.0.1
aioimaplib==0.9.0
aiokafka==0.6.0
aiokef==0.2.16
@ -50,19 +51,21 @@ aiolifx-effects==0.2.2
aiolifx==0.7.0
aiolip==1.1.6
aiolookin==0.0.4
aiolyric==1.0.7
aiolyric==1.0.8
aiomodernforms==0.1.8
aiomusiccast==0.11.0
aionanoleaf==0.0.3
aiomusiccast==0.14.2
aionanoleaf==0.1.1
aionotify==0.2.0
aionotion==3.0.2
aiopulse==0.4.2
aiopulse==0.4.3
aiopvapi==1.6.14
aiopvpc==2.2.1
aiopvpc==2.2.4
aiopylgtv==0.4.0
aiorecollect==1.0.8
aioridwell==0.2.0
aioserial==1.3.0
aioshelly==1.0.4
aioshelly==1.0.5
aiosignal==1.2.0
aiosqlite==0.17.0
aioswitcher==2.0.6
aiosyncthing==0.5.1
@ -72,7 +75,7 @@ aiovlc==0.1.0
aiowatttime==0.1.1
aioymaps==1.2.1
airly==1.1.0
airthings-cloud==0.0.1
airthings-cloud==0.1.0
airtouch4pyapi==1.0.5
ajsonrpc==1.2.0
aladdin-connect==0.3
@ -89,26 +92,27 @@ anyio==3.3.1
apcaccess==0.0.13
apns2==0.3.0
appdirs==1.4.4
apprise==0.9.5.1
apprise==0.9.6
aprslib==0.6.46
aqualogic==2.6
arcam-fmj==0.12.0
argcomplete==1.12.3
argh==0.26.2
arris-tg2492lg==1.1.0
arrow==1.1.1
arrow==1.2.1
asgiref==3.4.1
asmog==0.0.6
asterisk_mbox==0.5.0
astral==2.2
async-upnp-client==0.22.10
async-upnp-client==0.22.12
asyncclick==8.0.1.3
asyncio-dgram==2.1.0
asyncpysupla==0.0.5
asyncssh==2.7.0
asyncstdlib==3.10.2
asynctest==0.13.0
async_timeout==3.0.1
async_timeout==4.0.0
async_timeout==4.0.1
atenpdu==0.3.0
atomicwrites==1.4.0
attrs==21.2.0
@ -119,7 +123,7 @@ Authlib==0.15.5
automat==20.2.0
avea==1.5.1
avion==0.10
awesomeversion==21.10.1
awesomeversion==21.11.0
awk==1
axis==44
backoff==1.11.1
@ -131,8 +135,8 @@ bcrypt==3.1.7
bcrypt==3.2.0
beacontools==1.2.3
beautifulsoup4==4.10.0
bellows==0.28.0
bimmer-connected==0.7.21
bellows==0.29.0
bimmer-connected==0.8.2
bitarray==2.3.4
bitstring==3.1.9
bizkaibus==0.1.1
@ -145,14 +149,14 @@ BlinkStick==1.2.0
blinkt==0.1.0
blockchain==1.4.4
bluepy==1.3.0
bluez==5.61
bluez==5.62
bme280spi==0.2.0
bme680==1.0.5
bond-api==0.1.14
bond-api==0.1.15
boschshcpy==0.2.19
boto3==1.16.52
boto3==1.18.65
botocore==1.21.65
boto3==1.19.12
botocore==1.22.12
bottle==0.12.19
bottleneck==1.3.2
bravia-tv==1.0.11
@ -160,23 +164,23 @@ broadlink==0.18.0
brother==1.1.0
brotli==1.0.9
brottsplatskartan==0.0.1
brunt==0.1.3
brunt==1.0.0
bsblan==0.4.0
bt-proximity==0.2.1
bthomehub5-devicelist==0.1.1
btlewrap==0.0.10
btlewrap==0.1.0
btsmarthub-devicelist==0.2.0
buienradar==1.0.4
buienradar==1.0.5
busybox==1.34.1
c-ares==1.17.2
ca-certificates==20210119.3.66
cachetools==4.2.4
casttube==0.2.0
cattrs==1.7.1
cbor2==5.4.1
cbor2==5.4.2
certifi==2999
cffi==1.14.6
cffi==1.15.0
chardet==4.0.0
charset_normalizer==2.0.6
circuit-webhook==1.0.1
@ -208,16 +212,16 @@ convertdate==2.3.0
cookies==2.2.1
coreutils==8.32
coronavirus==1.1.1
coverage==6.0.2
coverage==6.1.2
crccheck==1.0
crcmod==1.7
croniter==1.0.15
croniter==1.0.6
crownstone-cloud==1.4.8
crownstone-cloud==1.4.9
crownstone-core==3.0.1
crownstone-sse==2.0.2
crownstone-sse==2.0.3
crownstone-uart==2.1.0
cryptography==3.4.8
cryptography==35.0.0
csrmesh==0.10.0
cssselect==1.1.0
cups==2.3.3_p2
@ -228,8 +232,8 @@ datadog==0.15.0
datapoint==0.9.8
dateparser==1.0.0
dbus==1.12.20
debianutils==4.11.2
debugpy==1.5.0
debianutils==5.5
debugpy==1.5.1
decora-wifi==1.4
decora==0.6
decorator==5.1.0
@ -239,6 +243,7 @@ deluge-client==1.7.1
demjson==2.2.4
denonavr==0.10.9
devolo-home-control-api==0.17.4
devolo-plc-api==0.6.3
dialog==1.3.20210621
dicttoxml==1.7.4
directv==0.4.0
@ -260,7 +265,7 @@ ecdsa==0.17.0
ecoaliface==0.4.0
eebrightbox==0.0.4
elementpath==2.3.2
elgato==2.1.1
elgato==2.2.0
eliqonline==1.2.2
elkm1-lib==1.0.0
emoji==1.5.0
@ -269,7 +274,7 @@ enocean==0.50.1
entrypoints==0.3
enturclient==0.2.2
enum-compat==0.0.3
env-canada==0.5.14
env-canada==0.5.18
envirophat==0.0.6
envoy-reader==0.20.0
envoy-utils==0.0.1
@ -283,7 +288,6 @@ esphome-dashboard==20211021.0
esprima==4.0.1
esptool==3.1
eternalegypt==0.0.12
eudev==3.2.10
evdev==1.4.0
evohome-async==0.3.15
expat==2.4.1
@ -299,9 +303,9 @@ fints==1.0.1
fitbit==0.3.1
fixerio==1.0.0_alpha0
fjaraskupan==1.0.2
flask==2.0.1
flask==2.0.2
flipr-api==1.4.1
flux-led==0.24.24
flux-led==0.25.10
foobot_async==1.0.0
forecast-solar==2.1.0
fortiosapi==1.0.5
@ -310,7 +314,7 @@ freebox-api==0.0.10
freeimage==3.18.0
freesms==0.2.0
fritzconnection==1.4.2
fritzconnection==1.7.0
frozenlist==1.2.0
future==0.18.2
gammu==1.41.0
garages-amsterdam==2.1.1
@ -334,15 +338,15 @@ glances_api==0.2.0
glib==2.68.4
glibc==2.33
gmp==6.2.1
goalzero==0.2.0
goalzero==0.2.1
google-api-core==1.31.2
google-api-core==2.2.2
google-api-python-client==1.6.4
google-auth-oauthlib==0.4.6
google-auth==2.3.0
google-auth==2.3.3
google-cloud-pubsub==2.1.0
google-cloud-texttospeech==0.4.0
google-nest-sdm==0.3.8
google-nest-sdm==0.4.0
googleapis-common-protos==1.53.0
googlemaps==2.5.1
goslide-api==0.5.1
@ -360,18 +364,18 @@ gst-plugins-libav==1.18.4
gstreamer-player==1.1.2
gstreamer==1.18.4
gTTS==2.2.3
guppy3==3.1.0
gzip==1.10
guppy3==3.1.2
gzip==1.11
h11==0.12.0
h2==4.1.0
ha-av==8.0.4_rc1
ha-ffmpeg==3.0.2
ha-philipsjs==2.7.5
ha-philipsjs==2.7.6
habitipy==0.2.0
hangups==0.4.14
hass-nabucasa==0.50.0
hass-splunk==0.1.1
HATasmota==0.2.21
HATasmota==0.3.0
haversine==2.3.1
hbmqtt==0.9.5
hdate==0.10.4
@ -381,11 +385,11 @@ hijri-converter==2.1.1
hikvision==0.4
hkavr==0.0.5
hlk-sw16==0.0.9
hole==0.5.1
hole==0.7.0
holidays==0.11.3.1
home-assistant-cli==0.9.4
home-assistant-cli==9999
home-assistant-frontend==20211109.0
home-assistant-frontend==20211203.0
homeassistant
homeassistant-pyozw==0.1.10
homeconnect==0.6.3
@ -394,14 +398,15 @@ horimote==0.4.1
hpack==4.0.0
html5lib==1.1
httpcore==0.13.7
httpcore==0.14.3
httplib2==0.19.0
httplib2==0.19.1
httpsig==1.3.0
httpx==0.19.0
httpx==0.21.0
huawei-lte-api==1.4.18
huisbaasje-client==0.1.0
humanfriendly==10.0
hwids==20210613
Hydrawiser==0.2
hyper==0.7.0
hyperframe==6.0.1
@ -422,6 +427,7 @@ importlib_metadata==4.8.1
incomfort-client==0.4.4
incremental==21.3.0
inflect==5.3.0
inflection==0.5.1
influxdb-client==1.14.0
influxdb==5.2.3
intelhex==2.3.0
@ -434,7 +440,8 @@ isodate==0.6.0
isoduration==20.11.0
itsdangerous==2.0.1
jeepney==0.7.1
jinja==3.0.2
jellyfin-apiclient-python==1.7.2
jinja==3.0.3
jmespath==0.10.0
josepy==1.10.0
Js2Py==0.66
@ -472,7 +479,7 @@ libpcre==8.45
libpurecool==0.6.4
libpyfoscam==1.0
libpyvivotek==0.4.0
librouteros==3.0.0
librouteros==3.2.0
libsodium==1.0.18_p20210617
libsoundtouch==0.8.0
libtomcrypt==1.18.2
@ -518,12 +525,13 @@ meteofrance-api==1.0.2
mficlient==0.3.0
micloud==0.4
miflora==0.7.0
millheater==0.7.4
mill-local==0.1.0
millheater==0.9.0
miniaudio==1.44
minio==4.0.9
minio==5.0.10
more-itertools==8.10.0
motionblinds==0.5.7
motioneye-client==0.3.11
motionblinds==0.5.8
motioneye-client==0.3.12
mpfr==4.1.0
ms-cv==0.1.1
msgpack==1.0.2
@ -549,7 +557,7 @@ netdata==0.2.0
netdisco==3.0.0
netifaces==0.11.0
netmap==0.7.0.2
nettigo-air-monitor==1.1.1
nettigo-air-monitor==1.2.1
neurio==0.3.1
nexia==0.9.11
nextcloudmonitor==1.1.0
@ -563,7 +571,7 @@ nsw-fuel-api-client==1.1.0
nuheat==0.3.0
numato-gpio==0.10.0
numexpr==2.7.3
numpy==1.21.2
numpy==1.21.4
oasatelematics==0.3
oauth2client==4.0.0
oauth2client==4.1.3
@ -575,14 +583,14 @@ omnilogic==0.4.5
ondilo==0.2.0
onkyo-eiscp==1.2.7
onvif-zeep-async==1.2.0
open-garage==0.1.6
open-garage==0.2.0
openerz-api==0.1.0
openevsewifi==1.1.0
openhomedevice==2.0.1
opensensemap-api==0.1.5
openssl==1.1.1l
openwebifpy==3.2.7
openwrt-luci-rpc==1.1.8
openwrt-luci-rpc==1.1.11
openwrt-ubus-rpc==0.0.2
oru==0.1.11
orvibo==1.1.1
@ -595,7 +603,7 @@ paho-mqtt==1.6.1
panacotta==0.1
panasonic-viera==0.3.6
pandas==1.3.0
pandas==1.3.3
pandas==1.3.4
paramiko==2.8.0
pbr==5.6.0
pcal9535a==0.7
@ -613,7 +621,7 @@ pifacedigitalio==3.0.5
piglow==1.2.4
pilight==0.1.1
pillow==8.2.0
pillow==8.3.2
pillow==8.4.0
pip==19.0.2
pizzapi==0.0.3
pkce==1.0.3
@ -654,7 +662,7 @@ py-nightscout==1.2.2
py-schluter==0.1.7
py-synologydsm-api==1.0.4
py-zabbix==1.1.7
py17track==3.2.1
py17track==2021.12.1
pyads==3.2.2
pyaehw4a1==0.3.9
pyaes==1.6.1
@ -666,20 +674,21 @@ pyarlo==0.2.4
pyasn1-modules==0.2.8
pyasn1==0.4.8
pyatag==0.3.5.3
pyatmo==6.1.0
pyatmo==6.2.0
pyAtome==0.1.1
pyatv==0.8.2
pybalboa==0.13
pybbox==0.0.5_alpha0
pyblackbird==0.5
pybluez==0.22
pybluez==0.23
pybotvac==0.0.22
pycares==4.0.0
pycares==4.1.2
pycarwings2==2.12
pyCEC==0.5.1
pycfdns==1.2.1
pycfdns==1.2.2
pychannels==1.0.0
pychromecast==9.3.1
pychromecast==10.1.1
pycketcasts==1.0.0
pyclimacell==0.18.2
pycmus==0.1.1
@ -701,7 +710,7 @@ pydantic==1.8.2_p20210719
pydeconz==85
pydelijn==0.6.1
pydevd==2.7.0
pydexcom==0.2.0
pydexcom==0.2.1
PyDispatcher==2.0.5
pydoods==1.0.2
pydroid-ipcam==0.8
@ -710,12 +719,13 @@ pyeconet==0.1.14
pyedimax==0.2.1
pyEight==0.1.9
pyelftools==0.27
pyEmby==1.7
pyEmby==1.8
pyenvisalink==4.0
pyephember==0.3.1
PyEssent==0.14
pyeverlights==0.1.0
pyEzviz==0.1.9.4
pyevilgenius==1.0.0
pyEzviz==0.2.0.5
pyfido==2.1.1
pyfireservicerota==0.0.43
pyflexit==0.3
@ -727,7 +737,7 @@ pyfnip==0.2
pyforked-daapd==0.1.11
pyfreedompro==1.1.0
pyfritzhome==0.6.2
PyFronius==0.7.0
PyFronius==0.7.1
pyfttt==0.3.2
pygatt==4.0.5
pygtfs==0.1.6
@ -742,7 +752,7 @@ pyinsteon==1.0.13
pyintesishome==1.7.6
pyipma==2.0.5
pyipp==0.11.0
pyiqvia==1.1.0
pyiqvia==2021.11.0
pyirishrail==0.0.2
pyiss==1.0.1
pyisy==3.0.0
@ -752,17 +762,17 @@ pyjwt==2.1.0
pyjwt==2.3.0
pykira==0.1.1
pykmtronic==0.3.0
pykodi==0.2.6
pykodi==0.2.7
pykrakenapi==0.1.8
pykulersky==0.5.2
pykwb==0.0.8
pylacrosse==0.4
pylast==4.2.1
pylaunches==1.0.0
pylaunches==1.2.0
pylgnetcast==0.3.5
pylibrespot-java==0.1.0
pylitejet==0.3.0
pylitterbot==2021.10.1
pylitterbot==2021.11.0
pyloopenergy==0.2.1
pylutron-caseta==0.11.0
pylutron==0.2.8
@ -772,10 +782,10 @@ PyMata==2.20
pymazda==0.2.2
pymediaroom==0.6.4.1
PyMeeus==0.5.11
pymelcloud==2.5.4
pymelcloud==2.5.5
PyMetEireann==2021.8.0
pymeteoclimatic==0.0.6
PyMetno==0.8.4
PyMetno==0.9.0
pymfy==0.11.0
pymitv==1.4.3
pymochad==0.2.0
@ -784,7 +794,7 @@ pymonoprice==0.3
pymsteams==0.1.12
PyMVGLive==1.1.4
pymyq==3.1.4
pymysensors==0.21.0
pymysensors==0.22.1
pynacl==1.4.0
pynello==2.0.3
pynetgear==0.7.0
@ -797,7 +807,7 @@ pynzbgetapi==0.2.0
pyobihai==1.3.1
pyombi==0.1.10
pyopenssl==20.0.1
pyopenuv==2.2.1
pyopenuv==2021.11.0
pyopnsense==0.2.0
pyoppleio==1.0.5
PyOTA==2.0.5
@ -827,7 +837,7 @@ pyrfc3339==1.1
pyRFXtrx==0.27.0
pyrisco==0.3.1
pyrituals==0.0.6
PyRMVtransport==0.3.2
PyRMVtransport==0.3.3
pyroute2==0.5.18
pyrsistent==0.18.0
pyruckus==0.12
@ -842,7 +852,7 @@ Pysher==1.0.1
pysiaalarm==3.0.2
pysignalclirestapi==0.3.4
pyskyqhub==0.1.3
pysma==0.6.7
pysma==0.6.9
pysmappee==0.2.27
pysmartapp==0.3.3
pysmartthings==0.7.6
@ -856,12 +866,11 @@ pyspcwebgw==0.4.0
pysqueezebox==0.5.5
pystiebeleltron==0.0.1
pysuez==0.1.19
PySwitchbot==0.12.0
PySwitchbot==0.13.0
PySwitchmate==0.4.6
PySyncThru==0.7.10
pytankerkoenig==0.0.6
pytautulli==21.10.0
pytest-runner==5.2
pytautulli==21.11.0
pytfiac==0.4
pythinkingcleaner==0.0.3
python-awair==0.2.1
@ -869,9 +878,9 @@ python-blockchain-api==0.0.2
python-cffi==1
python-clementine-remote==1.0.1
python-dateutil==2.8.2
python-didl-lite==1.3.1
python-didl-lite==1.3.2
python-digitalocean==1.13.2
python-ecobee-api==0.2.11
python-ecobee-api==0.2.14
python-engineio==4.2.1
python-eq3bt==0.1.11
python-etherscan-api==0.0.3
@ -882,14 +891,14 @@ python-gc100==1.0.3_alpha0
python-gitlab==1.6.0
python-hpilo==4.3
python-http-client==3.3.2
python-izone==1.1.6
python-izone==1.1.8
python-join-api==0.0.6
python-jose==3.3.0
python-juicenet==1.0.2
python-kasa==0.4.0
python-magic==0.4.24
python-metar==1.4.0
python-miio==0.5.8
python-miio==0.5.9.1
python-mpd2==3.0.4
python-mystrom==1.1.2
python-nest==4.1.0
@ -899,7 +908,7 @@ python-qbittorrent==0.4.2
python-ripple-api==0.0.3
python-slugify==4.0.1
python-slugify==5.0.2
python-smarttub==0.0.27
python-smarttub==0.0.28
python-sochain-api==0.0.2
python-socketio==5.3.0
python-songpal==0.12
@ -912,26 +921,26 @@ python-wink==1.10.5
python-xlib==0.31
pythonegardia==1.0.40
python_opendata_transport==0.2.1
pyTibber==0.19.1
pyTibber==0.21.0
pytile==5.2.4
pytouchline==0.7
pytraccar==0.9.0
pytraccar==0.10.0
pytrackr==0.0.5
pytradfri==7.1.1
pytradfri==7.2.1
pytrafikverket==0.1.6.2
PyTransportNSW==0.1.1
PyTurboJPEG==1.6.1
PyTurboJPEG==1.6.3
pytz==2021.1
pytz==2021.3
pytzdata==2020.1
pytz_deprecation_shim==0.1.0_p0
pyudev==0.22.0
pyuptimerobot==21.9.0
pyuptimerobot==21.11.0
pyusb==1.2.1
PyUserInput==0.1.11
pyvera==0.3.13
pyversasense==0.0.6
pyvesync==1.4.0
pyvesync==1.4.1
PyViCare==2.13.1
pyvizio==0.1.57
pyvlx==0.2.19
@ -957,9 +966,10 @@ raspyrfm-client==1.2.8
ratelimit==2.2.1
readlike==0.1.2
readline==8.1_p1
redis==4.0.2
reedsolomon==1.5.4
regenmaschine==2021.10.0
regex==2021.10.8
regex==2021.11.10
regex==2021.8.28
renault-api==0.1.4
ReParser==1.4.3
@ -969,7 +979,7 @@ requests-oauth==0.4.1
requests-oauthlib==1.3.0
requests-toolbelt==0.9.1
requests==2.26.0
responses==0.14.0
responses==0.16.0
rfc3339-validator==0.1.4
rfc3986-validator==0.1.1
rfc3986==1.5.0
@ -980,15 +990,15 @@ ring-doorbell==0.7.1
ritassist==0.9.2
rjpl==0.3.6
rocketchat-API==0.6.1
rokuecp==0.8.1
roombapy==1.6.3
rokuecp==0.8.4
roombapy==1.6.4
roonapi==0.0.38
rova==0.2.1
RPi-GPIO==0.7.1_alpha4
rpi-rf==0.9.7
rsa==4.7.2
ruamel-yaml-clib==0.2.6
ruamel-yaml==0.17.16
ruamel-yaml==0.17.17
russound-rio==0.1.7
russound==0.1.9
Rx==3.2.0
@ -1000,16 +1010,15 @@ satel-integra==0.3.4
scapy==2.4.5
schedule==1.1.0
schiene==0.23
screenlogicpy==0.4.1
screenlogicpy==0.5.3
scsgate==0.1.0
secretstorage==3.3.1
semantic_version==2.8.5
semver==2.13.0
sendgrid==6.8.2
sense-energy==0.9.2
sentry-sdk==1.4.3
sense-energy==0.9.3
sepaxml==2.2.0
setuptools==57.5.0
setuptools==59.2.0
sgmllib3k==1.0.0
sharkiqpy==0.1.8
sharp_aquos_rc==0.3.2
@ -1017,7 +1026,7 @@ shodan==1.25.0
simplehound==0.3
simplejson==3.17.5
simplepush==1.1.4
simplisafe-python==12.0.2
simplisafe-python==2021.11.2
sisyphus-control==3.0
six==1.16.0
skybellpy==0.6.3
@ -1033,12 +1042,12 @@ smhi-pkg==1.0.15
snapcast==2.1.3
sniffio==1.2.0
snitun==0.30.0
socat==1.7.4.1
soco==0.24.0
socat==1.7.4.2
soco==0.25.0
solaredge-local==0.2.0
solaredge==0.0.2
solax==0.2.8
somecomfort==0.7.0
somecomfort==0.8.0
somfy-mylink-synergy==1.0.6
sonarr==0.3.0
soupsieve==2.2.1
@ -1046,8 +1055,7 @@ speak2mary==1.4.0
speedtest-cli==2.1.3
spiderpy==1.6.1
spidev==3.5
spotipy==2.18.0
sqlalchemy==1.4.23
spotipy==2.19.0
sqlalchemy==1.4.26
sqlitedict==1.6.0
srpenergy==1.3.2
@ -1070,12 +1078,13 @@ sunwatcher==0.2.1
surepy==0.7.2
swisshydrodata==0.1.0
synology-srm==0.2.0
systembridge==2.1.3
systembridge==2.2.3
systemd==249.6
sysvinit==2.99
tabulate==0.8.9
tahoma-api==0.0.16
tailer==0.4.1
tailscale==0.1.3
tank_utility==1.4.0
tapsaff==0.2.1
tellcore-net==0.4
@ -1086,23 +1095,26 @@ temescal==0.3
temperusb==1.5.3
tenacity==8.0.1
tesla-powerwall==0.3.12
tesla-wall-connector==1.0.0
teslajsonpy==0.18.3
text-unidecode==1.3
thermoworks-smoke==0.1.8
thingspeak==1.0.0
tikteck==0.4
timezone-data==2021a
titlecase==2.3
tmb==0.0.4
todoist-python==8.0.0
tololib==0.1.0_beta3
toml==0.10.2
toonapi==0.2.1
total-connect-client==2021.11.2
total-connect-client==2021.11.4
tp-connected==0.0.4
tqdm==4.62.3
transmissionrpc==0.11
TravisPy==0.3.5
tuya-iot-py-sdk==0.6.3
twentemilieu==0.3.0
twentemilieu==0.5.0
twilio==6.32.0
twinkly-client==0.0.2
twisted==21.7.0
@ -1110,11 +1122,10 @@ TwitterAPI==2.7.5
txdbus==1.1.2
typing-extensions==3.10.0.2
typing-inspect==0.7.1
tzlocal==3.0
tzlocal==4.1
ua-parser==0.10.0
udev==217
udev==249
udev==249.6
uEagle==0.0.2
ujson==4.2.0
unasync==0.5.0
@ -1126,15 +1137,16 @@ upcloud-api==2.0.0
uritemplate==4.1.0
url-normalize==1.4.1
urllib3==1.26.7
urwid==2.1.1
urwid==2.1.2
uscisstatus==0.1.1
user-agents==2.0
util-linux==2.37.2
uvcclient==0.11.0
uvicorn==0.15.0_p20210913
vallox-websocket-api==2.8.1
vehicle==0.2.2
velbus-aio==2021.11.7
venstarcolortouch==0.14
venstarcolortouch==0.15
vilfo-api-client==0.3.2
vincenty==0.1.4
VL53L1X2==0.1.5
@ -1142,7 +1154,7 @@ vol==0.1.1
volkszaehler==0.2.1
voluptuous-serialize==2.4.0
voluptuous==0.12.2
volvooncall==0.8.12
volvooncall==0.9.1
vsure==1.7.3
vtjp==0.1.14
vultr==0.1.2
@ -1161,13 +1173,14 @@ websocket-client==0.54.0
websocket-client==0.57.0
websocket-client==1.2.1
websockets==10.0
websockets==8.1
websockets==9.1
werkzeug==2.0.2
whirlpool-sixth-sense==0.15.1
wiffi==1.0.1
wirelesstagpy==0.5.0
wiffi==1.1.0
wirelesstagpy==0.8.1
withings-api==2.3.2
wled==0.8.0
wled==0.10.1
wolf_smartset==0.1.11
wrapt==1.13.2
WSDiscovery==2.0.0
@ -1177,7 +1190,7 @@ XBee==2.3.2
xbox-webapi==2.0.11
xboxapi==2.0.1
xerces-c==3.2.3
xknx==0.18.11
xknx==0.18.13
xmlschema==1.8.1
xmltodict==0.12.0
xs1-api-client==3.0.0
@ -1191,16 +1204,15 @@ youtube_dl==2021.6.6
zbar==0.23.1
zeep==4.1.0
zengge==0.2
zeroconf==0.36.11
zha-quirks==0.0.63
zeroconf==0.37.0
zha-quirks==0.0.64
zhong-hong-hvac==1.0.9
ziggo-mediabox-xl==1.1.0
zigpy-deconz==0.13.0
zigpy-deconz==0.14.0
zigpy-xbee==0.14.0
zigpy-zigate==0.7.3
zigpy-znp==0.5.4
zigpy==0.39.0
zigpy==0.40.0
zigpy-znp==0.6.3
zigpy==0.42.0
zipp==3.6.0
zlib==1.2.11
zm-py==0.5.2