update homeassistant-2022.2.0

This commit is contained in:
Andreas Billmeier 2022-02-02 22:19:17 +01:00 committed by Andreas Billmeier
parent e38568ac95
commit 1080f15677
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
14 changed files with 92 additions and 1820 deletions

View File

@ -44,7 +44,7 @@
|arlo|Allows you to integrate your Arlo devices into Home Assistant|N|N|Y|0.46|
|arris_tg2492lg|Presence detection from an Arris TG2492LG router|N|N|Y|0.109|
|aruba|Presence detection by looking at connected devices to an Aruba Instant device|N|Y|Y|0.7|
|aseko_pool_live|None|N|N|Y|2022.2.0b1|
|aseko_pool_live|allows you to monitor your Aseko ASIN Aqua dosing systems|N|N|Y|2022.2.0b1|
|asterisk_mbox|asterisk_mbox Asterisk Voicemail integration|N|N|Y|0.51|
|asuswrt|Api wrapper for Asuswrt|N|Y|Y|0.83|
|atag|Connect to Atag One thermostats, reporting and setting its status|N|N|Y|0.109|
@ -53,7 +53,7 @@
|august|The august integration allows you to integrate your August devices in Home Assis|N|Y|Y|0.64|
|aurora|The aurora platform uses the NOAA Aurora Forecast service to let you know if an |N|N|Y|0.39|
|aurora_abb_powerone|This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6|N|Y|Y|0.96|
|aussie_broadband|None|N|N|Y|2022.2.0b1|
|aussie_broadband|displays various service metrics using the Aussie Broadband API|N|N|Y|2022.2.0b1|
|avea|Library for Elgato Avea bulbs|N|Y|Y|0.97|
|avion|Support for the Avi-on Bluetooth dimmer switch Avi-on|N|Y|Y|0.37|
|avri|Query the next scheduled waste pickup and the type of waste from Avri|N|N|Y|0.107|
@ -176,7 +176,7 @@
|elgato|The Elgato Key Light sets the bar for high-end studio lighting|N|N|Y|0.104|
|eliqonline|Integrate your ELIQ Online smart meter information|N|N|Y|0.10|
|elkm1|Elk-M1 is a home security and automation controller|N|N|Y|0.81|
|elmax|None|N|N|Y|2022.2.0b1|
|elmax|enables Home Assistant integration with ELMAX control panels|N|N|Y|2022.2.0b1|
|elv|control the state of your ELV PCA 301 smart switch|N|N|Y|0.95|
|emby|The emby platform allows you to control a Emby multimedia system|N|N|Y|0.32|
|emonitor|SiteSage Emonitor allows local power monitoring on a per circuit basis|N|N|Y|2021.5|
@ -259,7 +259,7 @@
|goalfeed|Use your Goalfeed account to trigger events in Home Assistant|N|N|Y|0.63|
|goalzero|Access Goal Zero REST Api from Home Assistant|N|N|Y|0.116|
|gogogate2|Control Gogogate2-Enabled garage doors from Home Assistant|N|Y|Y|0.67|
|goodwe|None|N|N|Y|2022.2.0b1|
|goodwe|poll a GoodWe solar inverter over the local network|N|N|Y|2022.2.0b1|
|google|Intergrate Google Calendar into Home Assistant|N|N|Y|0.33|
|google_cloud|allows you to use Google Cloud Platform API|N|N|Y|0.95|
|google_maps|google_maps platform allows you to detect presence|N|N|Y|0.67|
@ -292,7 +292,7 @@
|homekit_controller|Allows you to connect accessories with the “Works with HomeKit” logo|Y|Y|Y|0.68|
|homematic|An API for the homematicip cloud|N|Y|Y|0.23|
|homematicip_cloud|A python wrapper for the homematicIP REST API (Access Point Based)|N|Y|Y|0.66|
|homewizard|None|N|N|Y|2022.2.0b1|
|homewizard|collect data locally from the HomeWizard Energy products|N|N|Y|2022.2.0b1|
|homeworks|Lutron Homeworks Series 4 & 8 systems via RS232|N|N|Y|0.85|
|home_connect|Home Connect standard for Bosch and Siemens|N|N|Y|0.110|
|home_plus_control|allows you to control a range of Legrand in-wall switches and power outlets|N|N|Y|2021.4|
@ -323,7 +323,7 @@
|incomfort|client for Intergas InComfort/InTouch Lan2RF systems|N|Y|Y|0.93|
|influxdb|transfer sensor data to a local InfluxDB database|Y|Y|Y|0.9|
|insteon|allowing linked INSTEON devices to be used|N|Y|Y|0.39|
|intellifire|None|N|N|Y|2022.2.0b1|
|intellifire|integrate IntelliFire Wi-Fi fireplace modules|N|N|Y|2022.2.0b1|
|intesishome|communications with IntesisHome Smart AC Controllers|N|Y|Y|0.104|
|iota|IOTA is a new blockless distributed ledger|N|N|Y||
|iotawatt|Integration for the IoTaWatt Open WiFi Electricity Monitor|N|N|Y|2021.9.0b6|
@ -457,7 +457,7 @@
|nightscout|allows you to view your CGM data from Nightscout|N|N|Y|0.115|
|niko_home_control|platform allows you to integrate your Niko Home Control|N|N|Y|0.82|
|nilu|An API client for getting pollution data from NILU sensor stations in Norway|N|N|Y|0.87|
|nina|None|N|N|Y|2022.2.0b1|
|nina|displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe|N|N|Y|2022.2.0b1|
|nissan_leaf|integration with the NissanConnect EV cloud service|N|N|Y|0.89|
|nmap_tracker|Presence detection for Home Assistant with nmap|N|N|Y|0.7|
|nmbs|Python wrapper for the iRail API|N|N|Y|0.85|
@ -481,7 +481,7 @@
|ohmconnect| show you the current OhmConnect status for the given OhmConnect ID|N|N|Y|0.26|
|ombi|The Ombi integration monitors data from your Ombi instance|N|N|Y|0.100|
|omnilogic|Hayward Onmilogic pool control system|N|N|Y|0.116|
|oncue|None|N|N|Y|2022.2.0b1|
|oncue|allow you to monitor the state of your Oncue enabled Kohler generator|N|N|Y|2022.2.0b1|
|ondilo_ico|ICO continuously analyzes the water quality of your pool/spa|N|N|Y|2021.2|
|onewire|supports sensors which that using the One wire (1-wire) bus for communication|N|N|Y|0.12|
|onkyo|allows you to control a Onkyo, Integra and some recent Pioneer receivers|N|Y|Y|0.17|
@ -494,7 +494,7 @@
|opentherm_gw|control the OpenTherm Gateway from Home Assistant|N|N|Y|0.81|
|openuv|The openuv integration displays UV and Ozone data from openuv.io|N|N|Y|0.76|
|openweathermap|uses OpenWeatherMap as a source for current meteorological data|N|Y|Y|0.32|
|open_meteo|None|N|N|Y|2022.2.0b1|
|open_meteo|integrates the free weather forecast from Open-Meteo|N|N|Y|2022.2.0b1|
|opnsense|Presence Detection with data from OPNsense firewall|N|N|Y|0.105|
|opple|allows you to control the state of your Opple smart light|N|N|Y|0.80|
|orangepi_gpio|The orangepi_gpio integration is the base for all related GPIO platforms|N|N|Y|0.93|
@ -502,7 +502,7 @@
|orvibo|allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets|N|N|Y|0.8|
|osramlightify|allows you to integrate your Osram Lightify into Home Assistant|N|N|Y|0.21|
|otp|generates One-Time Passwords according to RFC6238|Y|Y|Y|0.49|
|overkiz|None|N|N|Y|2022.2.0b1|
|overkiz|The Overkiz (by Somfy) integration platform|N|N|Y|2022.2.0b1|
|ovo_energy|allows you to monitor your energy consumption data|N|N|Y|0.114|
|owntracks|OwnTracks: track your location and send it directly to Home Assistant|Y|Y|Y|0.7.4|
|ozw|Open Zwave MQTT|Y|Y|Y|0.110|
@ -539,7 +539,7 @@
|pulseaudio_loopback|whole home audio system based upon PulseAudio|N|N|Y|0.16|
|pushbullet|sensor platform reads messages from Pushbullet|N|N|Y|0.44|
|pushover|allows integrations to send messages to the user using Pushover|N|N|Y||
|pvoutput|None|N|N|Y|0.33|
|pvoutput|The PVOutput integration|N|N|Y|0.33|
|pvpc_hourly_pricing|hourly price of electricity in Spain from PVPC|N|N|Y|0.108|
|python_script|write Python scripts that are exposed as services in Home Assistant|Y|Y|Y|0.47|
|qbittorrent|monitor your downloads with qBittorrent from within Home Assistant|N|N|Y|0.84|
@ -587,7 +587,7 @@
|rpi_pfio|base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant|N|N|Y|0.45|
|rpi_power|monitor your Raspis Power Supply|N|N|Y|0.116|
|rpi_rf|control devices over 433/315MHz LPD/SRD signals on a RPi|N|N|Y|0.19|
|rtsp_to_webrtc|None|N|N|Y|2022.2.0b1|
|rtsp_to_webrtc|provide WebRTC live streams for any RTSP camera|N|N|Y|2022.2.0b1|
|ruckus_unleashed|Python API to interact with a Ruckus Unleashed device|N|N|Y|0.117|
|russound_rio|control Russound devices that make use of the RIO protocol|N|N|Y|0.49|
|russound_rnet|control Russound devices that make use of the RNET protocol|N|N|Y|0.25|
@ -603,7 +603,7 @@
|sendgrid|Notification platform sends email notifications via SendGrid|N|N|Y|0.14|
|sense|Integrate your Sense meter information into Home Assistant|N|N|Y|0.82|
|sensehat|lets you control the Sense HAT boards 8x8 RGB LED matrix on your Raspberry Pi|N|N|Y|0.44|
|senseme|None|N|N|Y|2022.2.0b1|
|senseme|Integrates SenseME devices into Home Assistant|N|N|Y|2022.2.0b1|
|sensibo|Integrates Sensibo Air Conditioning controller into Home Assistant|N|N|Y|0.44|
|sentry|The free Sentry account allows 5000 events per month|N|N|Y|0.104|
|serial|use data provided by a device connected to the serial port of the system|N|N|Y|0.56|
@ -668,7 +668,7 @@
|starlingbank|monitor your account balance data as sensors|N|N|Y|0.79|
|startca|Integrate your Start.ca account information into Home Assistant|N|N|Y|0.64|
|statsd|transfer all state changes to an external StatsD instance|N|Y|Y|0.12|
|steamist|None|N|N|Y|2022.2.0b1|
|steamist|monitor the state of your Steamist steam shower|N|N|Y|2022.2.0b1|
|steam_online|allows you to track the online status of public Steam accounts|N|N|Y|0.14|
|stiebel_eltron|integral ventilation or heat pump units of STIEBEL ELTRON|N|N|Y|0.92|
|stookalert|queries the RIVM Stookalert API for unfavorable weather conditions|N|N|Y|0.104|
@ -742,7 +742,7 @@
|ubus|a presence detection scanner for OpenWrt using ubus|N|N|Y|0.7.6|
|unifi|talk with a Ubiquiti unifi Controller|N|Y|Y|0.81|
|unifiled|control lights from a UniFi LED by Ubiquiti Networks controller|N|N|Y|0.102|
|unifiprotect|None|N|N|Y|2022.2.0b1|
|unifiprotect|Camera feeds and Sensor data from a UniFi Protect application|N|N|Y|2022.2.0b1|
|unifi_direct|detect presence by looking at devices connected to a UniFi AP|N|Y|Y|0.59|
|upb|Library for interacting with UPB PIM|N|N|Y|0.110|
|upcloud|allows you to access the information about your UpCloud servers|N|N|Y|0.65|

View File

@ -485,12 +485,12 @@ 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 2070 Ebuilds in total, 2058 of them have in total 2071 (35 different) licenses assigned.
There are 2069 Ebuilds in total, 2057 of them have in total 2070 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1225|
|Apache-2.0|388|
|Apache-2.0|387|
|BSD|135|
|GPL-3|119|
|LGPL-3|32|

View File

@ -10,18 +10,16 @@ AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63fe
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
DIST homeassistant-2021.12.10.tar.gz 12522551 BLAKE2B e781a8c74ea71a573ce23b5fdb5bb4bb1bbdb0021b2575702464caadf455f7db9121bee01abe6e83aae2e412ee7fb4328e52166b981cc2ab4ee9bd2df93802ff SHA512 db0c809879a3b3055cd37e18d545930b3d866c9209bdebfc86639a1b829682a444c33d9c1360564c25f76a94b0441e456d0c362e635b1895e7b4d653aed1e9be
DIST homeassistant-2021.12.8.tar.gz 12512154 BLAKE2B 26e9811d09aea663844338088d86dff15989e7e8338713f99cc1b70d7f06ab4ccef7c72065959f2558143b4e5c46f98a4f4253046c81756e36a3ff4d820a37cc SHA512 77468be3959f46952703f1a0591157799fbdcaadb30c1553e7f1d95ccf8368b0d591fa226fb7582c9de61a3975ff57337c3d3a78d129cb0efc1d8aaae1689217
DIST homeassistant-2021.12.9.tar.gz 12517039 BLAKE2B 85409d3ec07c8250f3a8888c3684b12e0a9ab4a7c8bbae39721574aa822d1275726aadf12c682481606a202496b96360367a9b2010cd039b4df6362a270cd6f4 SHA512 16cafdb2719030b653fde5b8c489debd4303e5498fefc172d6153cb25de85b8960897df131d28b2ea28756629e19876c2e3c204df6800a3b3c6cc2aede2bb968
DIST homeassistant-2022.2.0b4.tar.gz 13403589 BLAKE2B 2950cb87d47c093ada88af91650240013842c7bc72bb549835b0c1e4ca9ada8f88c7dbdd7d3cb374eb58eea183a25a51796d097e937ba9bee17132824985e137 SHA512 1f88f1a75bb536f138de27cc8d99d58d4ac8d9cc9781530db63bf1d0277642d13b425f0c55c771945aeb26dc5bb89cfa10ad0f0ffb1eb37208c7bd4f43be90a6
DIST homeassistant-2022.2.0.tar.gz 13413538 BLAKE2B fe3b30317015c6f3db4493ca6ef5ae3a30e15cb004f7110643712be4495445a2cebb76ff6e76fcf3abe6c76d79fdcf80a3facff817945e96e996019a6601da2b SHA512 2ba7fb076c5c23171769d6a42dae14694f63b315049f55ac266a6dfccb570e3a6e5aa2bdcbec4acb559c5f1ac46c3ad58ec5b0bef88d60a2037a27f603fa4fea
DIST homeassistant-2022.2.0b5.tar.gz 13408280 BLAKE2B 58ba08fe100b46304eaed9651b8bae0dcaaaa3548e1c8641c40a207164966a21f64fa28455acafdc2f48ce273abca14c293ae89ea9ae791a2d97a195d87b9329 SHA512 6952f9488d3820164660ff4459980db2aeeaf95dee673c1088bcde244f2784cc11e7645f7088e7d8c43b9bbe907814d2148adef8e5dacfe611c2b1483fa66686
DIST homeassistant-2022.2.0b6.tar.gz 13409471 BLAKE2B e6070a579191021f91068f9b6254db129be877da53ae0058fd342370f0e59746fea6fef30778f0dfc390161f3e6b49582409f25defccd64152c26788b0952da2 SHA512 b4bf838dd78a9110873a97cd9188f081d3489cf72125208bb9072bcde222a4223218db4d2f18221c1865cad4a66d3e0fd55dfe37082688f39a44b6bbb700ebd6
EBUILD homeassistant-full-2021.10.7.ebuild 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
EBUILD homeassistant-full-2021.11.5.ebuild 68180 BLAKE2B 957829bb6893c39926a2cbf918f49fa588215a7382d64e261ab865e9511ee2533c366ea9860dbba8e5bd9d2a5403eb4346464f047a395b06e6ac54a8969f5c28 SHA512 70ee07d2ba3bc1e991e26c2ee489c1bebd8dc40ac9ee3d25200b746fc8ca5d33850f08a23dc44dd550763c5fe3c906ef7e00eba1bd52dba0292b2eef675779af
EBUILD homeassistant-full-2021.12.10.ebuild 69393 BLAKE2B e7669f76b50f5119f180efc0bb1c2615f325f7379326dae2c1c5ee6559214fcb54864cdec61001a34ca9273303a24e0e7265bc11f8f8c48d21f1c9edcac3829b SHA512 c98badf22758d967530cd73711602f3bf3154b2b6fedd0baebe47a34c57e2823cbfa0d22f9bfd9fd718f49b33a37db9877aaae7baa8ae48a926cf2936172026e
EBUILD homeassistant-full-2021.12.8.ebuild 69392 BLAKE2B 5f4d3609e69b4ebfc5f14a2e3c2098d3c7f7aefab2e6d8b73ab0115be282d9524df2c79d36dcdba5f9fd8fd3b97286e5e57cd65a6d72e837cd8dc37cc2018f46 SHA512 d265b4a937e2bb1347596de73928f6b537e2112234422d588fcf25064e4b35529782973e504e2908cf2bd181b9fc2b54aebb9572aac6696c9cdf1a767d27f0c5
EBUILD homeassistant-full-2021.12.9.ebuild 69393 BLAKE2B 57fdd0aa8f129ed54ffa7fe6cc077510e001cc84009213893ce57094646e27edfe558660f2f3e6c96eaa182ffb291643c806953bba4fa8f3e9b9302ac83aa824 SHA512 639575f29157849e1a3473cd190d03aaac961d28e38131795da26583658dadb481138a38987f278275bf0a7586415f7a096b06cf3272a10830316327e9a802da
EBUILD homeassistant-full-2022.2.0_beta4.ebuild 70895 BLAKE2B ce0131f6b053462743867f3ec128abdbf082109840e0ab0ae1ff5d4442c9897d6a6dffbd90a7ce660fe73d06a8d6414a550f9dbea3b63fd4930a6985b35aa3df SHA512 8843c1499e493a04436c06e894de49652c352ca7163e4862eea8e704f5fe4af223fa97da4f08be3565a1e887fd11f3fe41f5795181861f464ef4a729bc4366dc
EBUILD homeassistant-full-2022.2.0.ebuild 70887 BLAKE2B 6936923835692015537b705331264953bf64a72ba8b631298df53b6c7b36c68154f12a63025e773348d341473e4c5f330ace0fa90da0d24b55ca47a799243673 SHA512 57880c8cb0a471c0a3463e2189446239dc6ab1383a41bbec6cdc80bc56d69d1130c1e568e97af9b26dcdf2fab26fcfb7e4dd96661896f18288beb10fa81806ed
EBUILD homeassistant-full-2022.2.0_beta5.ebuild 70894 BLAKE2B c986a5e08f19329e958de8e5f1a34804897cab86a61346391dfe33b07e88f6ba5e5cee2001d651c55ace6e5a92a23f0744291240fafd6e4ce2f5a23aa664b1c3 SHA512 80d6b57914693c1aa2229888180373f0bb0d1f0a7900ab1164716438b13babdcb350975756d275f02c53d3e44fdf2070fae08f5c82784aedf39052256148f7c8
EBUILD homeassistant-full-2022.2.0_beta6.ebuild 70894 BLAKE2B 58869b97f13564bc49d15200f4a016e1fa29421554a9503eb363769d43ae173c77bb99e7cdb1b57cd72398ecd985630fc7cabc85195015a5c20a152b752dea07 SHA512 67cb1d63f3dafd951c413d74b223012fbb77ca7f1a7165c79a910046d7de5ff4e48657939ae714adaa347bffc461e53b18fec9172a8df8cb5d043728cb86531b
EBUILD homeassistant-full-9999.ebuild 70894 BLAKE2B 58869b97f13564bc49d15200f4a016e1fa29421554a9503eb363769d43ae173c77bb99e7cdb1b57cd72398ecd985630fc7cabc85195015a5c20a152b752dea07 SHA512 67cb1d63f3dafd951c413d74b223012fbb77ca7f1a7165c79a910046d7de5ff4e48657939ae714adaa347bffc461e53b18fec9172a8df8cb5d043728cb86531b
MISC metadata.xml 75880 BLAKE2B 19822fc743c924db84c999c02111af51912498ad26f21301392725d8b5009de41dc6eb3a8d75f4ba9216b18a67e438c6e2647988e3d748028a4aac759bac4544 SHA512 12f470d5fbb11ac58e6ba6434271e8498e863995b1ae1fe2b0acc26d41ef6507e1bb7a90c6dc3af227508bbb6261f70cfea87122e3bf0d9c90ec27eea46019c8
EBUILD homeassistant-full-9999.ebuild 70893 BLAKE2B 905d254316fb4a696e23d3e0007138630ea021601ccb63f3d3fb60b3a97e1296259ce0bca93174971eaa09be77a774ec75033bc7af14a13afc56cfa62a24cadd SHA512 a3f9ec3942c2b4c8854a6cbdebe7d4a0a867c2b74cd13d2da1f3b1f27d1d840978baa4e4795aae1dbcde8851b3d92662292f9f8e921ba0024a45c01ecbb26974
MISC metadata.xml 76770 BLAKE2B 36bf930957308c77f1fe30f3133c18be99a6276f3966549297acbc86271aadd6735341a56797000f6ee5d1a02203247e1af4e1404e6e3676c28205827634ba6d SHA512 110b717a3823799f9bd40f3d94afc1e2c8feab14142edecda71027a83801d484c9490b6fc7a09f0b804375f369a1f97aaf05e31cc3d848ef14cf7e0b742a8b66

File diff suppressed because one or more lines are too long

View File

@ -64,7 +64,7 @@ RDEPEND="${RDEPEND}
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220201.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220202.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
@ -132,7 +132,7 @@ RDEPEND="${RDEPEND}
airthings? ( ~dev-python/airthings-cloud-0.1.0[${PYTHON_USEDEP}] )
airtouch4? ( ~dev-python/airtouch4pyapi-1.0.5[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/aladdin-connect-0.4[${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}] )
@ -353,7 +353,7 @@ RDEPEND="${RDEPEND}
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
frontend? ( ~dev-python/home-assistant-frontend-20220201.0[${PYTHON_USEDEP}] )
frontend? ( ~dev-python/home-assistant-frontend-20220202.0[${PYTHON_USEDEP}] )
frontier_silicon? ( ~dev-python/afsapi-0.0.4[${PYTHON_USEDEP}] )
futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] )
garages_amsterdam? ( ~dev-python/garages-amsterdam-3.0.0[${PYTHON_USEDEP}] )
@ -496,7 +496,7 @@ RDEPEND="${RDEPEND}
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
lupusec? ( ~dev-python/lupupy-0.0.24[${PYTHON_USEDEP}] )
lutron? ( ~dev-python/pylutron-0.2.8[${PYTHON_USEDEP}] )
lutron_caseta? ( ~dev-python/pylutron-caseta-0.13.0[${PYTHON_USEDEP}] )
lutron_caseta? ( ~dev-python/pylutron-caseta-0.13.1[${PYTHON_USEDEP}] )
lw12wifi? ( ~dev-python/lw12-0.9.2[${PYTHON_USEDEP}] )
lyft? ( ~dev-python/lyft_rides-0.2[${PYTHON_USEDEP}] )
lyric? ( ~dev-python/aiolyric-1.0.8[${PYTHON_USEDEP}] )
@ -870,7 +870,7 @@ RDEPEND="${RDEPEND}
uvc? ( ~dev-python/uvcclient-0.11.0[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.9.0[${PYTHON_USEDEP}] )
vasttrafik? ( ~dev-python/vtjp-0.1.14[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.2.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] )
venstar? ( ~dev-python/venstarcolortouch-0.15[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )

View File

@ -58,7 +58,7 @@
<flag name="arlo">Allows you to integrate your Arlo devices into Home Assistant</flag>
<flag name="arris_tg2492lg">Presence detection from an Arris TG2492LG router</flag>
<flag name="aruba">Presence detection by looking at connected devices to an Aruba Instant device</flag>
<flag name="aseko_pool_live"/>
<flag name="aseko_pool_live">allows you to monitor your Aseko ASIN Aqua dosing systems</flag>
<flag name="asterisk_mbox">asterisk_mbox Asterisk Voicemail integration</flag>
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
<flag name="atag">Connect to Atag One thermostats, reporting and setting its status</flag>
@ -67,7 +67,7 @@
<flag name="august">The august integration allows you to integrate your August devices in Home Assis</flag>
<flag name="aurora">The aurora platform uses the NOAA Aurora Forecast service to let you know if an </flag>
<flag name="aurora_abb_powerone">This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6</flag>
<flag name="aussie_broadband"/>
<flag name="aussie_broadband">displays various service metrics using the Aussie Broadband API</flag>
<flag name="avea">Library for Elgato Avea bulbs</flag>
<flag name="avion">Support for the Avi-on Bluetooth dimmer switch Avi-on</flag>
<flag name="avri">Query the next scheduled waste pickup and the type of waste from Avri</flag>
@ -190,7 +190,7 @@
<flag name="elgato">The Elgato Key Light sets the bar for high-end studio lighting</flag>
<flag name="eliqonline">Integrate your ELIQ Online smart meter information</flag>
<flag name="elkm1">Elk-M1 is a home security and automation controller</flag>
<flag name="elmax"/>
<flag name="elmax">enables Home Assistant integration with ELMAX control panels</flag>
<flag name="elv">control the state of your ELV PCA 301 smart switch</flag>
<flag name="emby">The emby platform allows you to control a Emby multimedia system</flag>
<flag name="emonitor">SiteSage Emonitor allows local power monitoring on a per circuit basis</flag>
@ -273,7 +273,7 @@
<flag name="goalfeed">Use your Goalfeed account to trigger events in Home Assistant</flag>
<flag name="goalzero">Access Goal Zero REST Api from Home Assistant</flag>
<flag name="gogogate2">Control Gogogate2-Enabled garage doors from Home Assistant</flag>
<flag name="goodwe"/>
<flag name="goodwe">poll a GoodWe solar inverter over the local network</flag>
<flag name="google">Intergrate Google Calendar into Home Assistant</flag>
<flag name="google_cloud">allows you to use Google Cloud Platform API</flag>
<flag name="google_maps">google_maps platform allows you to detect presence</flag>
@ -306,7 +306,7 @@
<flag name="homekit_controller">Allows you to connect accessories with the “Works with HomeKit” logo</flag>
<flag name="homematic">An API for the homematicip cloud</flag>
<flag name="homematicip_cloud">A python wrapper for the homematicIP REST API (Access Point Based)</flag>
<flag name="homewizard"/>
<flag name="homewizard">collect data locally from the HomeWizard Energy products</flag>
<flag name="homeworks">Lutron Homeworks Series 4 &amp; 8 systems via RS232</flag>
<flag name="home_connect">Home Connect standard for Bosch and Siemens</flag>
<flag name="home_plus_control">allows you to control a range of Legrand in-wall switches and power outlets</flag>
@ -337,7 +337,7 @@
<flag name="incomfort">client for Intergas InComfort/InTouch Lan2RF systems</flag>
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
<flag name="insteon">allowing linked INSTEON devices to be used</flag>
<flag name="intellifire"/>
<flag name="intellifire">integrate IntelliFire Wi-Fi fireplace modules</flag>
<flag name="intesishome">communications with IntesisHome Smart AC Controllers</flag>
<flag name="iota">IOTA is a new blockless distributed ledger</flag>
<flag name="iotawatt">Integration for the IoTaWatt Open WiFi Electricity Monitor</flag>
@ -471,7 +471,7 @@
<flag name="nightscout">allows you to view your CGM data from Nightscout</flag>
<flag name="niko_home_control">platform allows you to integrate your Niko Home Control</flag>
<flag name="nilu">An API client for getting pollution data from NILU sensor stations in Norway</flag>
<flag name="nina"/>
<flag name="nina">displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe</flag>
<flag name="nissan_leaf">integration with the NissanConnect EV cloud service</flag>
<flag name="nmap_tracker">Presence detection for Home Assistant with nmap</flag>
<flag name="nmbs">Python wrapper for the iRail API</flag>
@ -495,7 +495,7 @@
<flag name="ohmconnect"> show you the current OhmConnect status for the given OhmConnect ID</flag>
<flag name="ombi">The Ombi integration monitors data from your Ombi instance</flag>
<flag name="omnilogic">Hayward Onmilogic pool control system</flag>
<flag name="oncue"/>
<flag name="oncue">allow you to monitor the state of your Oncue enabled Kohler generator</flag>
<flag name="ondilo_ico">ICO continuously analyzes the water quality of your pool/spa</flag>
<flag name="onewire">supports sensors which that using the One wire (1-wire) bus for communication</flag>
<flag name="onkyo">allows you to control a Onkyo, Integra and some recent Pioneer receivers</flag>
@ -508,7 +508,7 @@
<flag name="opentherm_gw">control the OpenTherm Gateway from Home Assistant</flag>
<flag name="openuv">The openuv integration displays UV and Ozone data from openuv.io</flag>
<flag name="openweathermap">uses OpenWeatherMap as a source for current meteorological data</flag>
<flag name="open_meteo"/>
<flag name="open_meteo">integrates the free weather forecast from Open-Meteo</flag>
<flag name="opnsense">Presence Detection with data from OPNsense firewall</flag>
<flag name="opple">allows you to control the state of your Opple smart light</flag>
<flag name="orangepi_gpio">The orangepi_gpio integration is the base for all related GPIO platforms</flag>
@ -516,7 +516,7 @@
<flag name="orvibo">allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets</flag>
<flag name="osramlightify">allows you to integrate your Osram Lightify into Home Assistant</flag>
<flag name="otp">generates One-Time Passwords according to RFC6238</flag>
<flag name="overkiz"/>
<flag name="overkiz">The Overkiz (by Somfy) integration platform</flag>
<flag name="ovo_energy">allows you to monitor your energy consumption data</flag>
<flag name="owntracks">OwnTracks: track your location and send it directly to Home Assistant</flag>
<flag name="ozw">Open Zwave MQTT</flag>
@ -553,7 +553,7 @@
<flag name="pulseaudio_loopback">whole home audio system based upon PulseAudio</flag>
<flag name="pushbullet">sensor platform reads messages from Pushbullet</flag>
<flag name="pushover">allows integrations to send messages to the user using Pushover</flag>
<flag name="pvoutput"/>
<flag name="pvoutput">The PVOutput integration</flag>
<flag name="pvpc_hourly_pricing">hourly price of electricity in Spain from PVPC</flag>
<flag name="python_script">write Python scripts that are exposed as services in Home Assistant</flag>
<flag name="qbittorrent">monitor your downloads with qBittorrent from within Home Assistant</flag>
@ -601,7 +601,7 @@
<flag name="rpi_pfio">base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant</flag>
<flag name="rpi_power">monitor your Raspis Power Supply</flag>
<flag name="rpi_rf">control devices over 433/315MHz LPD/SRD signals on a RPi</flag>
<flag name="rtsp_to_webrtc"/>
<flag name="rtsp_to_webrtc">provide WebRTC live streams for any RTSP camera</flag>
<flag name="ruckus_unleashed">Python API to interact with a Ruckus Unleashed device</flag>
<flag name="russound_rio">control Russound devices that make use of the RIO protocol</flag>
<flag name="russound_rnet">control Russound devices that make use of the RNET protocol</flag>
@ -617,7 +617,7 @@
<flag name="sendgrid">Notification platform sends email notifications via SendGrid</flag>
<flag name="sense">Integrate your Sense meter information into Home Assistant</flag>
<flag name="sensehat">lets you control the Sense HAT boards 8x8 RGB LED matrix on your Raspberry Pi</flag>
<flag name="senseme"/>
<flag name="senseme">Integrates SenseME devices into Home Assistant</flag>
<flag name="sensibo">Integrates Sensibo Air Conditioning controller into Home Assistant</flag>
<flag name="sentry">The free Sentry account allows 5000 events per month</flag>
<flag name="serial">use data provided by a device connected to the serial port of the system</flag>
@ -682,7 +682,7 @@
<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="steamist"/>
<flag name="steamist">monitor the state of your Steamist steam shower</flag>
<flag name="steam_online">allows you to track the online status of public Steam accounts</flag>
<flag name="stiebel_eltron">integral ventilation or heat pump units of STIEBEL ELTRON</flag>
<flag name="stookalert">queries the RIVM Stookalert API for unfavorable weather conditions</flag>
@ -756,7 +756,7 @@
<flag name="ubus">a presence detection scanner for OpenWrt using ubus</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="unifiprotect"/>
<flag name="unifiprotect">Camera feeds and Sensor data from a UniFi Protect application</flag>
<flag name="unifi_direct">detect presence by looking at devices connected to a UniFi AP</flag>
<flag name="upb">Library for interacting with UPB PIM</flag>
<flag name="upcloud">allows you to access the information about your UpCloud servers</flag>

View File

@ -11,17 +11,15 @@ AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfd
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
DIST homeassistant-2021.12.10.tar.gz 12522551 BLAKE2B e781a8c74ea71a573ce23b5fdb5bb4bb1bbdb0021b2575702464caadf455f7db9121bee01abe6e83aae2e412ee7fb4328e52166b981cc2ab4ee9bd2df93802ff SHA512 db0c809879a3b3055cd37e18d545930b3d866c9209bdebfc86639a1b829682a444c33d9c1360564c25f76a94b0441e456d0c362e635b1895e7b4d653aed1e9be
DIST homeassistant-2021.12.8.tar.gz 12512154 BLAKE2B 26e9811d09aea663844338088d86dff15989e7e8338713f99cc1b70d7f06ab4ccef7c72065959f2558143b4e5c46f98a4f4253046c81756e36a3ff4d820a37cc SHA512 77468be3959f46952703f1a0591157799fbdcaadb30c1553e7f1d95ccf8368b0d591fa226fb7582c9de61a3975ff57337c3d3a78d129cb0efc1d8aaae1689217
DIST homeassistant-2021.12.9.tar.gz 12517039 BLAKE2B 85409d3ec07c8250f3a8888c3684b12e0a9ab4a7c8bbae39721574aa822d1275726aadf12c682481606a202496b96360367a9b2010cd039b4df6362a270cd6f4 SHA512 16cafdb2719030b653fde5b8c489debd4303e5498fefc172d6153cb25de85b8960897df131d28b2ea28756629e19876c2e3c204df6800a3b3c6cc2aede2bb968
DIST homeassistant-2022.2.0b4.tar.gz 13403589 BLAKE2B 2950cb87d47c093ada88af91650240013842c7bc72bb549835b0c1e4ca9ada8f88c7dbdd7d3cb374eb58eea183a25a51796d097e937ba9bee17132824985e137 SHA512 1f88f1a75bb536f138de27cc8d99d58d4ac8d9cc9781530db63bf1d0277642d13b425f0c55c771945aeb26dc5bb89cfa10ad0f0ffb1eb37208c7bd4f43be90a6
DIST homeassistant-2022.2.0.tar.gz 13413538 BLAKE2B fe3b30317015c6f3db4493ca6ef5ae3a30e15cb004f7110643712be4495445a2cebb76ff6e76fcf3abe6c76d79fdcf80a3facff817945e96e996019a6601da2b SHA512 2ba7fb076c5c23171769d6a42dae14694f63b315049f55ac266a6dfccb570e3a6e5aa2bdcbec4acb559c5f1ac46c3ad58ec5b0bef88d60a2037a27f603fa4fea
DIST homeassistant-2022.2.0b5.tar.gz 13408280 BLAKE2B 58ba08fe100b46304eaed9651b8bae0dcaaaa3548e1c8641c40a207164966a21f64fa28455acafdc2f48ce273abca14c293ae89ea9ae791a2d97a195d87b9329 SHA512 6952f9488d3820164660ff4459980db2aeeaf95dee673c1088bcde244f2784cc11e7645f7088e7d8c43b9bbe907814d2148adef8e5dacfe611c2b1483fa66686
DIST homeassistant-2022.2.0b6.tar.gz 13409471 BLAKE2B e6070a579191021f91068f9b6254db129be877da53ae0058fd342370f0e59746fea6fef30778f0dfc390161f3e6b49582409f25defccd64152c26788b0952da2 SHA512 b4bf838dd78a9110873a97cd9188f081d3489cf72125208bb9072bcde222a4223218db4d2f18221c1865cad4a66d3e0fd55dfe37082688f39a44b6bbb700ebd6
EBUILD homeassistant-min-2021.10.7-r1.ebuild 12508 BLAKE2B d994c3c22961497ded8a7c3dc092a4daecc1e18f1e011206038a7b3ab41ea3c6ad7f2678db759bf68570674d5143ac13a7d02ba7a4e88468c1ab9f8706e47b24 SHA512 77f602d624f289e99622a32fd638b379b86e0d1d3117f817b8edf170ef69f4c47e8bacbf974ac04d5ce5763f3818cab287e33e06da7e1389d20cc9efd8e0efaa
EBUILD homeassistant-min-2021.11.5.ebuild 12612 BLAKE2B a4513d7bc78d21a77e22ccc27983960adb6244341b3c698a9805a8cc0194c05d23a9b193028d151e35f0b8a1093d58045f27d307d3108719229cddbe25ee7fa1 SHA512 33b1f16b8d8f3e3dfd1f43c0bcb36245220f9e56896b751e9583e14efb54d43d8dc03e6241d7029d8928bef5c2afb28d4281041a8ab22f8b278444fb28431a25
EBUILD homeassistant-min-2021.12.10.ebuild 13012 BLAKE2B 22eb094271540f6cd57af7390c4fe941e8cba63846dee088ab136db00324c51a752a937f257eaa512c39aadbe8ef80502b1ba2bc8c166bad7a8187afc353b08d SHA512 e1de780606c02358b70f27f42d686cb9d5b6df78908aa92e46dfa1b3fded1b875c2082379bdfab50fb50b4407c5ba0c0b797e826465484f33631e8df80e083c2
EBUILD homeassistant-min-2021.12.8.ebuild 13012 BLAKE2B 194e04a3929dfa28ccf6d1c815ca37a9421a6972002d6bd1e888aa11d088e1442ead7f24e348a21ae04b280943fc7eee31d25b0269be3340fbeea895da4c2acc SHA512 5af95724cfb47e5092e3e84145750eb04cc38a746e41d5c031c529eefd681df262f5e7ce70a0d065b34a380a286531a6809fbe8c0482abd71d8f407633b3a4fa
EBUILD homeassistant-min-2021.12.9.ebuild 13012 BLAKE2B f5ccaeb1699a496cd99b994d632e58bb0cd35890ca959a2e8e6d2bc1d25efeaf17938eb01e16364790a68bd7b14317764e81737d95e2ec2026eeb3011650dba5 SHA512 a9af4330df204d582edb57555732d5d7b92a4f2ca9f0d6b3854ac609d39c9588eb523f0f57be206168682e29926832e984057c4dc19a9f979f3a9fc071cbdb0a
EBUILD homeassistant-min-2022.2.0_beta4.ebuild 13223 BLAKE2B cec598548c763253afcac5d041ab324dcb4128e7a8c1d10cc2e89720b3e80d5e400c7894325fcb2e2c55bf894ab6c08be917b3add81abf76fa52a11075ed2d05 SHA512 e72aae0d8500004c16a0b0b0d1c9733b29ead4f97494280f3974052473d32766b9db3ff2b42bdbc9c348a960e652d248565dd59b3336b0fa88ab510a97e375b8
EBUILD homeassistant-min-2022.2.0.ebuild 13217 BLAKE2B d21db57dd2dd296c956d61c2669a5a03dbc47442db0bf98981b984d7f4ddbb4cdadc57c3580ec1b5028d149b5dda28664ffeb4a7f85506922e286e93ecfb2018 SHA512 37fb7a722c6a87cc2946b83190e1f579341f517bd286409f7feaa1ba159dc2bc343f36088db5599b66ce278a2d62855fbc9f06deb4977495f7169d77461f61cd
EBUILD homeassistant-min-2022.2.0_beta5-r2.ebuild 13223 BLAKE2B 83bf81671082e092fc9b70a246a0d6ad1220050d8ac11ad1485279a42003b5666718facea1a1353808cce6beb0b289f55a23175ad3cd0ad98ca284a06748ae80 SHA512 e1b29e64837fc17c4bc4318170431da0ac6c1de2bf976d2937a749ec1c22a2c85ee63ae5584c6c486adb901b9f87f0ba31d094273c7f838fef204b283ae8aa01
EBUILD homeassistant-min-2022.2.0_beta6-r1.ebuild 13223 BLAKE2B cca53093581755ae8d1aff99ce750937c9853416f224a44b2d88bbf661121ee4503abb96382ae9c34639acd74a9b7e2520302eb16093e4fef346db7e3cb94c05 SHA512 b00efecf028b6702a1973425f5418e5745f44feb568aa53dd8f2b3806bf9e8e3bca01fb1dd0e73cb0804cdd709f97905d6927a27d8ca944f4fb870f4463d7f7c
MISC metadata.xml 7479 BLAKE2B d43e3b6e8ee09c20970a74f48604626464e4e66595103df3f561b667cdc3540b37bf6345220da13d2481e38b6237ed065513b554bbd9d017c1045549dfb8004d SHA512 e23b5fae322f1eb0bbcc8f37870a347c84360be227cf3885a1701e47ae46c410eae1ffcd94249fee78af73f31874f65dc551e9df4c2aa2a493fdb8ab8ccfe8f2

View File

@ -1,266 +0,0 @@
# 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 +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +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 tankerkoenig 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.23.1[${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-20211229.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.5.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.38.1[${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.2.2[${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}] )
frontend? ( ~dev-python/home-assistant-frontend-20211229.0[${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.15[${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}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.6[${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.2[${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.2[${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}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2021.12.0[${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.7.0[${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.38.1[${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

@ -26,7 +26,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
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 +frontend github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events octoprint +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 tankerkoenig tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js"
# external deps
@ -64,7 +64,7 @@ RDEPEND="${RDEPEND}
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220127.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220202.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
@ -97,7 +97,7 @@ RDEPEND="${RDEPEND}
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@ -120,7 +120,7 @@ RDEPEND="${RDEPEND}
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}] )
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.61[${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}] )
@ -137,7 +137,7 @@ RDEPEND="${RDEPEND}
esphome? ( ~dev-python/aioesphomeapi-10.8.1[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
frontend? ( ~dev-python/home-assistant-frontend-20220127.0[${PYTHON_USEDEP}] )
frontend? ( ~dev-python/home-assistant-frontend-20220202.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.1.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.4.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.11[${PYTHON_USEDEP}] )
@ -161,7 +161,7 @@ RDEPEND="${RDEPEND}
ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.9.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}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${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}] )
@ -183,7 +183,7 @@ RDEPEND="${RDEPEND}
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.1.0[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] )
@ -193,7 +193,7 @@ RDEPEND="${RDEPEND}
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/zwave-js-server-python-0.34.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}

View File

@ -11,17 +11,15 @@ AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfd
DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be022aa10a8a2461ee21fa5f6b634286a9485707e62cfefd9124d403dfb3a162e989aeaf5393650eb81442e8114048472b4cc25 SHA512 df45a17436f20edd90793e9533aed082a7282f9b51be623b43686a25c4736e56f580e4bd5619f2525cf0e1fcebaf2768abf3c5b7740bcf723304caea418adf92
DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb
DIST homeassistant-2021.12.10.tar.gz 12522551 BLAKE2B e781a8c74ea71a573ce23b5fdb5bb4bb1bbdb0021b2575702464caadf455f7db9121bee01abe6e83aae2e412ee7fb4328e52166b981cc2ab4ee9bd2df93802ff SHA512 db0c809879a3b3055cd37e18d545930b3d866c9209bdebfc86639a1b829682a444c33d9c1360564c25f76a94b0441e456d0c362e635b1895e7b4d653aed1e9be
DIST homeassistant-2021.12.8.tar.gz 12512154 BLAKE2B 26e9811d09aea663844338088d86dff15989e7e8338713f99cc1b70d7f06ab4ccef7c72065959f2558143b4e5c46f98a4f4253046c81756e36a3ff4d820a37cc SHA512 77468be3959f46952703f1a0591157799fbdcaadb30c1553e7f1d95ccf8368b0d591fa226fb7582c9de61a3975ff57337c3d3a78d129cb0efc1d8aaae1689217
DIST homeassistant-2021.12.9.tar.gz 12517039 BLAKE2B 85409d3ec07c8250f3a8888c3684b12e0a9ab4a7c8bbae39721574aa822d1275726aadf12c682481606a202496b96360367a9b2010cd039b4df6362a270cd6f4 SHA512 16cafdb2719030b653fde5b8c489debd4303e5498fefc172d6153cb25de85b8960897df131d28b2ea28756629e19876c2e3c204df6800a3b3c6cc2aede2bb968
DIST homeassistant-2022.2.0b4.tar.gz 13403589 BLAKE2B 2950cb87d47c093ada88af91650240013842c7bc72bb549835b0c1e4ca9ada8f88c7dbdd7d3cb374eb58eea183a25a51796d097e937ba9bee17132824985e137 SHA512 1f88f1a75bb536f138de27cc8d99d58d4ac8d9cc9781530db63bf1d0277642d13b425f0c55c771945aeb26dc5bb89cfa10ad0f0ffb1eb37208c7bd4f43be90a6
DIST homeassistant-2022.2.0.tar.gz 13413538 BLAKE2B fe3b30317015c6f3db4493ca6ef5ae3a30e15cb004f7110643712be4495445a2cebb76ff6e76fcf3abe6c76d79fdcf80a3facff817945e96e996019a6601da2b SHA512 2ba7fb076c5c23171769d6a42dae14694f63b315049f55ac266a6dfccb570e3a6e5aa2bdcbec4acb559c5f1ac46c3ad58ec5b0bef88d60a2037a27f603fa4fea
DIST homeassistant-2022.2.0b5.tar.gz 13408280 BLAKE2B 58ba08fe100b46304eaed9651b8bae0dcaaaa3548e1c8641c40a207164966a21f64fa28455acafdc2f48ce273abca14c293ae89ea9ae791a2d97a195d87b9329 SHA512 6952f9488d3820164660ff4459980db2aeeaf95dee673c1088bcde244f2784cc11e7645f7088e7d8c43b9bbe907814d2148adef8e5dacfe611c2b1483fa66686
DIST homeassistant-2022.2.0b6.tar.gz 13409471 BLAKE2B e6070a579191021f91068f9b6254db129be877da53ae0058fd342370f0e59746fea6fef30778f0dfc390161f3e6b49582409f25defccd64152c26788b0952da2 SHA512 b4bf838dd78a9110873a97cd9188f081d3489cf72125208bb9072bcde222a4223218db4d2f18221c1865cad4a66d3e0fd55dfe37082688f39a44b6bbb700ebd6
EBUILD homeassistant-2021.10.7.ebuild 27953 BLAKE2B fa4c65d69b86450bc85534b16cd4d8bf3de33f81bb48786ebc76034e10041cb64ae69ab88ac5f958235ddd4f3891689907b3419b24473be79a0d5689545ee1df SHA512 8059342587c12f7d1ba84b81538acca8145d9285a5f1528d06e26a6a484c6a7c6c2308baa4fc5fea47a14ca26bb54766226c929344fe9c38a7990a94cb7fb60b
EBUILD homeassistant-2021.11.5.ebuild 28084 BLAKE2B 30d53ca30cd61a60b5eb649a01a06ce68385318800fa5831de9f8de882b06935ad0c856f1806306946de35c245ca995e5c884db47688f3c187bb4d05ed0a6daf SHA512 17f254511a3ad8ecfe7108f1f34c2ca8585c5370adf1ff7ea74a67e71a77f3b7844edcca7880d763376d31eb09e105500ad42db4677fdb072bf36cb778043042
EBUILD homeassistant-2021.12.10.ebuild 28537 BLAKE2B 2292557df8a9d3103efeac2a401473a5da8af4233764fdfc7fb70eebe079b4a5077c09594c59cdc4c4e2a324c67f734e830e7ed232d56a62a2f9468de7efc39a SHA512 15e0456d384c498f68029813aa5bdbd5da049099fc4d0a7d2244f782b63214b56f09d76ca12010f6fe97d4fe19b74957d1b99fe0ed2cf9df0ed2b70407500413
EBUILD homeassistant-2021.12.8.ebuild 28537 BLAKE2B b65361f9928abefc70d44bad454c04dd6b2b9e4b4102da7b940d515f4b34216baf47614418be723bbad8a300d7c080db229643c1c69837ac8f55b56ab2b55ac5 SHA512 293209f16ad29c9eeacb96e6eb0a89dbec0c40a52627ee95cb7299bfe630bc0b679ebf466ae01bead48c21fb1f0b352413ac4d557a603945b2971793aee74cf0
EBUILD homeassistant-2021.12.9-r1.ebuild 28537 BLAKE2B 0f748c471b9a519ff312bcee8c98ac01756cfd7a4ee25d5eb4cb28fbf93eb55dbcabfc550a8194ee183d31406144121dbbbf98b024f8e709f733a29a466c9556 SHA512 368fa9973018c43dc01d254beee06154307c7c5d0e6075c5b99577c5a6ec443c6348ac5fe0d0df1225c52b427d8c433e2bacb622b93ef146d98ef91d7fcbf73a
EBUILD homeassistant-2022.2.0_beta4.ebuild 28784 BLAKE2B b0e9a1937a59be2ceb58552e91a874d70d6acdddf66237835fd90454c3633855c396279fdd5f2c65f3912479a68a744aff757b213e91f1cdf265cce009994cc9 SHA512 554963586ccff204e093dd4dcdca244f0abefdc70bd2776ad9c978752718a7e9d5e055517f6c5148ce9a1a35d64b4e20dd49852c4a2631c04860f1308bb83ad1
EBUILD homeassistant-2022.2.0.ebuild 28776 BLAKE2B 32a20c462eeb1818618373d39179ff5de793ada93e31d73b7547d9daa4d6749eb1826f2944edda30f1c5ff9d8cc1d04fe2718377142de306c6e1f603be4bbe54 SHA512 34f8e7558f80e71e64eb5c5789f3fa2efb6cca197528c4270ae8b7e655dc797bd873815fa89c487fbfad2975ff53eb0e37c8ecdf17663f1a183c6a9d51a04d87
EBUILD homeassistant-2022.2.0_beta5-r1.ebuild 28783 BLAKE2B b10412d8124216da2edddcfb29c6f96c7672aed96a18d9b1dc86f59cd35039b96f685211f8a7c5fa9334071a525ec49cd03f1933c66af537adcfaf62fa09f001 SHA512 71ab771a7f8240a403c8d7e9ba3147b2cba34a50987ac5431717a93240fc904017018f88c7eac1d61632956bae76aae3bbbb0eec3cdd40c0e988a2ae3ea3a02b
EBUILD homeassistant-2022.2.0_beta6.ebuild 28783 BLAKE2B a206e856d1a96dc2774c74ed6045c8e3c2eed75273908200465a7a096178358c567c09a3d55178b622335565b0fdb7b5536fc646fa7aa1dc5414b58a2d31a90d SHA512 0ac26ba6839f8d2e40785e9ec5985b0ad1cc2737ab615831c915a26a61478d1aedd9da8a2bc47a6d66aa22373d2f1f11c7d21fc896b5cedd2a99b528064da0ba
MISC metadata.xml 25116 BLAKE2B 61a7b294d9d47f343e2b61defa337812fbd5086d6c579889421fdf78c7dedf519c778dcb028e5eac06af2f23449da24812a571c80446bac09a019f4d8fd8df34 SHA512 1ef6e55668cb769c472bdce0b54e272be47bb440793a53785250a247f3788d481c87e9c3cfa07729371e130df21d0105602d261b4bcd0fad1930c5d397166da4

View File

@ -1,464 +0,0 @@
# 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 +frontend 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 octoprint 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 tankerkoenig 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.23.1[${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-20211229.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.5.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.38.1[${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.7[${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.1.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.2.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.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.2[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${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.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.20[${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.27.32[${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}] )
frontend? ( ~dev-python/home-assistant-frontend-20211229.0[${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.11[${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.15[${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.7.1[${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.2[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${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}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.6[${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.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${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.12.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.29[${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.2[${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}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.3.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2021.12.0[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2021.12[${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.6[${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.23.1[${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.7.0[${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.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.2[${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.23.1[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.1[${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.65[${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.4[${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

@ -26,7 +26,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
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 +frontend 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 octoprint 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 tankerkoenig 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
@ -64,7 +64,7 @@ RDEPEND="${RDEPEND}
~dev-python/grpcio-1.43.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.52.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220127.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220202.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.14.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.21.3[${PYTHON_USEDEP}]
@ -97,7 +97,7 @@ RDEPEND="${RDEPEND}
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}]"
~dev-python/zeroconf-0.38.3[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
@ -120,13 +120,13 @@ RDEPEND="${RDEPEND}
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}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${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}] )
aladdin_connect? ( ~dev-python/aladdin-connect-0.4[${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}] )
@ -134,7 +134,7 @@ RDEPEND="${RDEPEND}
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}] )
androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.61[${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}] )
@ -148,7 +148,7 @@ RDEPEND="${RDEPEND}
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.1.19[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.1.20[${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}] )
@ -229,7 +229,7 @@ RDEPEND="${RDEPEND}
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
frontend? ( ~dev-python/home-assistant-frontend-20220127.0[${PYTHON_USEDEP}] )
frontend? ( ~dev-python/home-assistant-frontend-20220202.0[${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-22.1.0[${PYTHON_USEDEP}] )
@ -247,7 +247,7 @@ RDEPEND="${RDEPEND}
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.11[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.0.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
@ -284,7 +284,7 @@ RDEPEND="${RDEPEND}
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.2[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
@ -307,7 +307,7 @@ RDEPEND="${RDEPEND}
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}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${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}] )
@ -353,7 +353,7 @@ RDEPEND="${RDEPEND}
tile? ( ~dev-python/pytile-2022.1.0[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.1[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.4.1[${PYTHON_USEDEP}] )
tradfri? ( ~dev-python/pytradfri-8.0.1[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-30[${PYTHON_USEDEP}] )
@ -361,7 +361,7 @@ RDEPEND="${RDEPEND}
upnp? ( ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.9.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.2.1[${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}] )
@ -375,7 +375,7 @@ RDEPEND="${RDEPEND}
whois? ( ~dev-python/whois-0.9.13[${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.12.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.13.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.12[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
@ -386,7 +386,7 @@ RDEPEND="${RDEPEND}
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.3[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.23.4[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.1[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.38.3[${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.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.66[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.43.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.7.0[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )

View File

@ -85,7 +85,7 @@ airly==1.1.0
airthings-cloud==0.1.0
airtouch4pyapi==1.0.5
ajsonrpc==1.2.0
aladdin-connect==0.3
aladdin-connect==0.4
alarmdecoder==1.13.11
alpha-vantage==2.3.1
ambee==0.4.0
@ -392,7 +392,7 @@ hlk-sw16==0.0.9
hole==0.7.0
holidays==0.12
home-assistant-cli==9999
home-assistant-frontend==20220201.0
home-assistant-frontend==20220202.0
homeassistant
homeassistant-pyozw==0.1.10
homeconnect==0.6.3
@ -783,7 +783,7 @@ pylibrespot-java==0.1.0
pylitejet==0.3.0
pylitterbot==2021.12.0
pyloopenergy==0.2.1
pylutron-caseta==0.13.0
pylutron-caseta==0.13.1
pylutron==0.2.8
pymailgunner==1.4
pymata-express==1.19
@ -1162,7 +1162,7 @@ uvcclient==0.11.0
uvicorn==0.17.0
vallox-websocket-api==2.9.0
vehicle==0.3.1
velbus-aio==2021.11.7
velbus-aio==2022.2.1
venstarcolortouch==0.15
vilfo-api-client==0.3.2
vincenty==0.1.4