aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix102
1 files changed, 51 insertions, 51 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix b/infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
index 40779f4bc198..042246db04b1 100644
--- a/infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
+++ b/infra/libkookie/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
@@ -23,11 +23,11 @@
"alarmdecoder" = ps: with ps; [ adext ];
"alert" = ps: with ps; [ ];
"alexa" = ps: with ps; [ aiohttp-cors ];
- "almond" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pyalmond
+ "almond" = ps: with ps; [ aiohttp-cors pyalmond ];
"alpha_vantage" = ps: with ps; [ ]; # missing inputs: alpha_vantage
"amazon_polly" = ps: with ps; [ boto3 ];
"ambiclimate" = ps: with ps; [ aiohttp-cors ambiclimate ];
- "ambient_station" = ps: with ps; [ ]; # missing inputs: aioambient
+ "ambient_station" = ps: with ps; [ aioambient ];
"amcrest" = ps: with ps; [ amcrest ha-ffmpeg ];
"ampio" = ps: with ps; [ ]; # missing inputs: asmog
"android_ip_webcam" = ps: with ps; [ ]; # missing inputs: pydroid-ipcam
@@ -41,7 +41,7 @@
"apple_tv" = ps: with ps; [ aiohttp-cors netdisco pyatv zeroconf ];
"apprise" = ps: with ps; [ apprise ];
"aprs" = ps: with ps; [ geopy ]; # missing inputs: aprslib
- "aqualogic" = ps: with ps; [ ]; # missing inputs: aqualogic
+ "aqualogic" = ps: with ps; [ aqualogic ];
"aquostv" = ps: with ps; [ ]; # missing inputs: sharp_aquos_rc
"arcam_fmj" = ps: with ps; [ ]; # missing inputs: arcam-fmj
"arduino" = ps: with ps; [ ]; # missing inputs: PyMata
@@ -52,18 +52,18 @@
"arwn" = ps: with ps; [ aiohttp-cors paho-mqtt ];
"asterisk_cdr" = ps: with ps; [ ]; # missing inputs: asterisk_mbox
"asterisk_mbox" = ps: with ps; [ ]; # missing inputs: asterisk_mbox
- "asuswrt" = ps: with ps; [ ]; # missing inputs: aioasuswrt
+ "asuswrt" = ps: with ps; [ aioasuswrt ];
"atag" = ps: with ps; [ ]; # missing inputs: pyatag
"aten_pe" = ps: with ps; [ atenpdu ];
"atome" = ps: with ps; [ ]; # missing inputs: pyatome
"august" = ps: with ps; [ ]; # missing inputs: py-august
- "aurora" = ps: with ps; [ ]; # missing inputs: auroranoaa
+ "aurora" = ps: with ps; [ auroranoaa ];
"aurora_abb_powerone" = ps: with ps; [ ]; # missing inputs: aurorapy
"auth" = ps: with ps; [ aiohttp-cors ];
"automation" = ps: with ps; [ aiohttp-cors ];
"avea" = ps: with ps; [ avea ];
"avion" = ps: with ps; [ avion ];
- "awair" = ps: with ps; [ ]; # missing inputs: python_awair
+ "awair" = ps: with ps; [ python-awair ];
"aws" = ps: with ps; [ aiobotocore ];
"axis" = ps: with ps; [ aiohttp-cors axis paho-mqtt ];
"azure_devops" = ps: with ps; [ ]; # missing inputs: aioazuredevops
@@ -110,7 +110,7 @@
"canary" = ps: with ps; [ ha-ffmpeg ]; # missing inputs: py-canary
"cast" = ps: with ps; [ aiohttp-cors hass-nabucasa mutagen plexapi plexauth plexwebsocket PyChromecast zeroconf ];
"cert_expiry" = ps: with ps; [ ];
- "channels" = ps: with ps; [ ]; # missing inputs: pychannels
+ "channels" = ps: with ps; [ pychannels ];
"circuit" = ps: with ps; [ ]; # missing inputs: circuit-webhook
"cisco_ios" = ps: with ps; [ pexpect ];
"cisco_mobility_express" = ps: with ps; [ ciscomobilityexpress ];
@@ -145,7 +145,7 @@
"crimereports" = ps: with ps; [ ]; # missing inputs: crimereports
"cups" = ps: with ps; [ pycups ];
"currencylayer" = ps: with ps; [ ];
- "daikin" = ps: with ps; [ ]; # missing inputs: pydaikin
+ "daikin" = ps: with ps; [ pydaikin ];
"danfoss_air" = ps: with ps; [ ]; # missing inputs: pydanfossair
"darksky" = ps: with ps; [ python-forecastio ];
"datadog" = ps: with ps; [ datadog ];
@@ -209,7 +209,7 @@
"ee_brightbox" = ps: with ps; [ ]; # missing inputs: eebrightbox
"efergy" = ps: with ps; [ ];
"egardia" = ps: with ps; [ ]; # missing inputs: pythonegardia
- "eight_sleep" = ps: with ps; [ ]; # missing inputs: pyeight
+ "eight_sleep" = ps: with ps; [ pyeight ];
"elgato" = ps: with ps; [ ]; # missing inputs: elgato
"eliqonline" = ps: with ps; [ ]; # missing inputs: eliqonline
"elkm1" = ps: with ps; [ ]; # missing inputs: elkm1-lib
@@ -264,8 +264,8 @@
"flick_electric" = ps: with ps; [ ]; # missing inputs: PyFlick
"flo" = ps: with ps; [ aioflo ];
"flock" = ps: with ps; [ ];
- "flume" = ps: with ps; [ ]; # missing inputs: pyflume
- "flunearyou" = ps: with ps; [ ]; # missing inputs: pyflunearyou
+ "flume" = ps: with ps; [ pyflume ];
+ "flunearyou" = ps: with ps; [ pyflunearyou ];
"flux" = ps: with ps; [ ];
"flux_led" = ps: with ps; [ flux-led ];
"folder" = ps: with ps; [ ];
@@ -338,7 +338,7 @@
"hassio" = ps: with ps; [ aiohttp-cors pillow ];
"haveibeenpwned" = ps: with ps; [ ];
"hddtemp" = ps: with ps; [ ];
- "hdmi_cec" = ps: with ps; [ ]; # missing inputs: pyCEC
+ "hdmi_cec" = ps: with ps; [ pycec ];
"heatmiser" = ps: with ps; [ ]; # missing inputs: heatmiserV3
"heos" = ps: with ps; [ ]; # missing inputs: pyheos
"here_travel_time" = ps: with ps; [ ]; # missing inputs: herepy
@@ -480,7 +480,7 @@
"media_extractor" = ps: with ps; [ aiohttp-cors youtube-dl-light ];
"media_player" = ps: with ps; [ aiohttp-cors ];
"media_source" = ps: with ps; [ aiohttp-cors ];
- "mediaroom" = ps: with ps; [ ]; # missing inputs: pymediaroom
+ "mediaroom" = ps: with ps; [ pymediaroom ];
"melcloud" = ps: with ps; [ ]; # missing inputs: pymelcloud
"melissa" = ps: with ps; [ ]; # missing inputs: py-melissa-climate
"meraki" = ps: with ps; [ aiohttp-cors ];
@@ -496,10 +496,10 @@
"microsoft_face_detect" = ps: with ps; [ aiohttp-cors ];
"microsoft_face_identify" = ps: with ps; [ aiohttp-cors ];
"miflora" = ps: with ps; [ bluepy ]; # missing inputs: miflora
- "mikrotik" = ps: with ps; [ ]; # missing inputs: librouteros
+ "mikrotik" = ps: with ps; [ librouteros ];
"mill" = ps: with ps; [ ]; # missing inputs: millheater
"min_max" = ps: with ps; [ ];
- "minecraft_server" = ps: with ps; [ aiodns getmac ]; # missing inputs: mcstatus
+ "minecraft_server" = ps: with ps; [ aiodns getmac mcstatus ];
"minio" = ps: with ps; [ minio ];
"mitemp_bt" = ps: with ps; [ ]; # missing inputs: mitemp_bt
"mjpeg" = ps: with ps; [ ];
@@ -518,12 +518,12 @@
"mqtt_json" = ps: with ps; [ aiohttp-cors paho-mqtt ];
"mqtt_room" = ps: with ps; [ aiohttp-cors paho-mqtt ];
"mqtt_statestream" = ps: with ps; [ aiohttp-cors paho-mqtt ];
- "msteams" = ps: with ps; [ ]; # missing inputs: pymsteams
+ "msteams" = ps: with ps; [ pymsteams ];
"mvglive" = ps: with ps; [ PyMVGLive ];
"mychevy" = ps: with ps; [ ]; # missing inputs: mychevy
"mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi
"myq" = ps: with ps; [ pymyq ];
- "mysensors" = ps: with ps; [ aiohttp-cors paho-mqtt ]; # missing inputs: pymysensors
+ "mysensors" = ps: with ps; [ aiohttp-cors paho-mqtt pymysensors ];
"mystrom" = ps: with ps; [ aiohttp-cors python-mystrom ];
"mythicbeastsdns" = ps: with ps; [ ]; # missing inputs: mbddns
"n26" = ps: with ps; [ ]; # missing inputs: n26
@@ -565,7 +565,7 @@
"numato" = ps: with ps; [ ]; # missing inputs: numato-gpio
"number" = ps: with ps; [ ];
"nut" = ps: with ps; [ ]; # missing inputs: pynut2
- "nws" = ps: with ps; [ ]; # missing inputs: pynws
+ "nws" = ps: with ps; [ pynws ];
"nx584" = ps: with ps; [ ]; # missing inputs: pynx584
"nzbget" = ps: with ps; [ ]; # missing inputs: pynzbgetapi
"oasa_telematics" = ps: with ps; [ ]; # missing inputs: oasatelematics
@@ -631,13 +631,13 @@
"point" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pypoint
"poolsense" = ps: with ps; [ poolsense ];
"powerwall" = ps: with ps; [ ]; # missing inputs: tesla-powerwall
- "profiler" = ps: with ps; [ objgraph pyprof2calltree ]; # missing inputs: guppy3
+ "profiler" = ps: with ps; [ guppy3 objgraph pyprof2calltree ];
"progettihwsw" = ps: with ps; [ ]; # missing inputs: progettihwsw
"proliphix" = ps: with ps; [ ]; # missing inputs: proliphix
"prometheus" = ps: with ps; [ aiohttp-cors prometheus_client ];
"prowl" = ps: with ps; [ ];
"proximity" = ps: with ps; [ ];
- "proxmoxve" = ps: with ps; [ ]; # missing inputs: proxmoxer
+ "proxmoxve" = ps: with ps; [ proxmoxer ];
"proxy" = ps: with ps; [ pillow ];
"ps4" = ps: with ps; [ ]; # missing inputs: pyps4-2ndscreen
"pulseaudio_loopback" = ps: with ps; [ pulsectl ];
@@ -658,7 +658,7 @@
"qwikswitch" = ps: with ps; [ ]; # missing inputs: pyqwikswitch
"rachio" = ps: with ps; [ aiohttp-cors hass-nabucasa rachiopy ];
"radarr" = ps: with ps; [ ];
- "radiotherm" = ps: with ps; [ ]; # missing inputs: radiotherm
+ "radiotherm" = ps: with ps; [ radiotherm ];
"rainbird" = ps: with ps; [ ]; # missing inputs: pyrainbird
"raincloud" = ps: with ps; [ ]; # missing inputs: raincloudy
"rainforest_eagle" = ps: with ps; [ ]; # missing inputs: eagle200_reader uEagle
@@ -679,9 +679,9 @@
"rest_command" = ps: with ps; [ ];
"rflink" = ps: with ps; [ ]; # missing inputs: rflink
"rfxtrx" = ps: with ps; [ ]; # missing inputs: pyRFXtrx
- "ring" = ps: with ps; [ ha-ffmpeg ]; # missing inputs: ring_doorbell
+ "ring" = ps: with ps; [ ha-ffmpeg ring-doorbell ];
"ripple" = ps: with ps; [ ]; # missing inputs: python-ripple-api
- "risco" = ps: with ps; [ ]; # missing inputs: pyrisco
+ "risco" = ps: with ps; [ pyrisco ];
"rmvtransport" = ps: with ps; [ PyRMVtransport ];
"rocketchat" = ps: with ps; [ ]; # missing inputs: rocketchat-API
"roku" = ps: with ps; [ ]; # missing inputs: rokuecp
@@ -723,7 +723,7 @@
"sesame" = ps: with ps; [ ]; # missing inputs: pysesame2
"seven_segments" = ps: with ps; [ pillow ];
"seventeentrack" = ps: with ps; [ ]; # missing inputs: py17track
- "sharkiq" = ps: with ps; [ ]; # missing inputs: sharkiqpy
+ "sharkiq" = ps: with ps; [ sharkiqpy ];
"shell_command" = ps: with ps; [ ];
"shelly" = ps: with ps; [ aioshelly ];
"shiftr" = ps: with ps; [ paho-mqtt ];
@@ -731,7 +731,7 @@
"shopping_list" = ps: with ps; [ aiohttp-cors ];
"sht31" = ps: with ps; [ ]; # missing inputs: Adafruit-GPIO Adafruit-SHT31
"sigfox" = ps: with ps; [ ];
- "sighthound" = ps: with ps; [ pillow ]; # missing inputs: simplehound
+ "sighthound" = ps: with ps; [ pillow simplehound ];
"signal_messenger" = ps: with ps; [ ]; # missing inputs: pysignalclirestapi
"simplepush" = ps: with ps; [ ]; # missing inputs: simplepush
"simplisafe" = ps: with ps; [ ]; # missing inputs: simplisafe-python
@@ -740,18 +740,18 @@
"sisyphus" = ps: with ps; [ ]; # missing inputs: sisyphus-control
"sky_hub" = ps: with ps; [ ]; # missing inputs: pyskyqhub
"skybeacon" = ps: with ps; [ ]; # missing inputs: pygatt[GATTTOOL]
- "skybell" = ps: with ps; [ ]; # missing inputs: skybellpy
+ "skybell" = ps: with ps; [ skybellpy ];
"slack" = ps: with ps; [ ]; # missing inputs: slackclient
"sleepiq" = ps: with ps; [ ]; # missing inputs: sleepyq
"slide" = ps: with ps; [ ]; # missing inputs: goslide-api
"sma" = ps: with ps; [ pysma ];
- "smappee" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pysmappee
+ "smappee" = ps: with ps; [ aiohttp-cors pysmappee ];
"smart_meter_texas" = ps: with ps; [ ]; # missing inputs: smart-meter-texas
"smarthab" = ps: with ps; [ ]; # missing inputs: smarthab
"smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa ]; # missing inputs: pysmartapp pysmartthings
"smarty" = ps: with ps; [ ]; # missing inputs: pysmarty
"smhi" = ps: with ps; [ ]; # missing inputs: smhi-pkg
- "sms" = ps: with ps; [ ]; # missing inputs: python-gammu
+ "sms" = ps: with ps; [ python-gammu ];
"smtp" = ps: with ps; [ ];
"snapcast" = ps: with ps; [ snapcast ];
"snips" = ps: with ps; [ aiohttp-cors paho-mqtt ];
@@ -763,7 +763,7 @@
"solarlog" = ps: with ps; [ ]; # missing inputs: sunwatcher
"solax" = ps: with ps; [ solax ];
"soma" = ps: with ps; [ pysoma ];
- "somfy" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pymfy
+ "somfy" = ps: with ps; [ aiohttp-cors pymfy ];
"somfy_mylink" = ps: with ps; [ ]; # missing inputs: somfy-mylink-synergy
"sonarr" = ps: with ps; [ ]; # missing inputs: sonarr
"songpal" = ps: with ps; [ ]; # missing inputs: python-songpal
@@ -796,12 +796,12 @@
"sun" = ps: with ps; [ ];
"supervisord" = ps: with ps; [ ];
"supla" = ps: with ps; [ ]; # missing inputs: asyncpysupla
- "surepetcare" = ps: with ps; [ ]; # missing inputs: surepy
+ "surepetcare" = ps: with ps; [ surepy ];
"swiss_hydrological_data" = ps: with ps; [ swisshydrodata ];
"swiss_public_transport" = ps: with ps; [ python-opendata-transport ];
"swisscom" = ps: with ps; [ ];
"switch" = ps: with ps; [ ];
- "switchbot" = ps: with ps; [ ]; # missing inputs: PySwitchbot
+ "switchbot" = ps: with ps; [ pyswitchbot ];
"switcher_kis" = ps: with ps; [ aioswitcher ];
"switchmate" = ps: with ps; [ ]; # missing inputs: pySwitchmate
"syncthru" = ps: with ps; [ url-normalize ]; # missing inputs: pysyncthru
@@ -815,9 +815,9 @@
"systemmonitor" = ps: with ps; [ psutil ];
"tado" = ps: with ps; [ python-tado ];
"tag" = ps: with ps; [ ];
- "tahoma" = ps: with ps; [ ]; # missing inputs: tahoma-api
+ "tahoma" = ps: with ps; [ tahoma-api ];
"tank_utility" = ps: with ps; [ ]; # missing inputs: tank_utility
- "tankerkoenig" = ps: with ps; [ ]; # missing inputs: pytankerkoenig
+ "tankerkoenig" = ps: with ps; [ pytankerkoenig ];
"tapsaff" = ps: with ps; [ ]; # missing inputs: tapsaff
"tasmota" = ps: with ps; [ aiohttp-cors hatasmota paho-mqtt ];
"tautulli" = ps: with ps; [ ]; # missing inputs: pytautulli
@@ -825,7 +825,7 @@
"ted5000" = ps: with ps; [ xmltodict ];
"telegram" = ps: with ps; [ pysocks aiohttp-cors python-telegram-bot ];
"telegram_bot" = ps: with ps; [ pysocks aiohttp-cors python-telegram-bot ];
- "tellduslive" = ps: with ps; [ ]; # missing inputs: tellduslive
+ "tellduslive" = ps: with ps; [ tellduslive ];
"tellstick" = ps: with ps; [ ]; # missing inputs: tellcore-net tellcore-py
"telnet" = ps: with ps; [ ];
"temper" = ps: with ps; [ ]; # missing inputs: temperusb
@@ -858,21 +858,21 @@
"traccar" = ps: with ps; [ aiohttp-cors stringcase ]; # missing inputs: pytraccar
"trackr" = ps: with ps; [ ]; # missing inputs: pytrackr
"tradfri" = ps: with ps; [ ]; # missing inputs: pytradfri[async]
- "trafikverket_train" = ps: with ps; [ ]; # missing inputs: pytrafikverket
- "trafikverket_weatherstation" = ps: with ps; [ ]; # missing inputs: pytrafikverket
+ "trafikverket_train" = ps: with ps; [ pytrafikverket ];
+ "trafikverket_weatherstation" = ps: with ps; [ pytrafikverket ];
"transmission" = ps: with ps; [ transmissionrpc ];
"transport_nsw" = ps: with ps; [ ]; # missing inputs: PyTransportNSW
"travisci" = ps: with ps; [ ]; # missing inputs: TravisPy
"trend" = ps: with ps; [ numpy ];
"tts" = ps: with ps; [ aiohttp-cors mutagen ];
- "tuya" = ps: with ps; [ ]; # missing inputs: tuyaha
- "twentemilieu" = ps: with ps; [ ]; # missing inputs: twentemilieu
+ "tuya" = ps: with ps; [ tuyaha ];
+ "twentemilieu" = ps: with ps; [ twentemilieu ];
"twilio" = ps: with ps; [ aiohttp-cors twilio ];
"twilio_call" = ps: with ps; [ aiohttp-cors twilio ];
"twilio_sms" = ps: with ps; [ aiohttp-cors twilio ];
- "twinkly" = ps: with ps; [ ]; # missing inputs: twinkly-client
- "twitch" = ps: with ps; [ ]; # missing inputs: python-twitch-client
- "twitter" = ps: with ps; [ ]; # missing inputs: TwitterAPI
+ "twinkly" = ps: with ps; [ twinkly-client ];
+ "twitch" = ps: with ps; [ python-twitch-client ];
+ "twitter" = ps: with ps; [ twitterapi ];
"ubus" = ps: with ps; [ ];
"ue_smart_radio" = ps: with ps; [ ];
"uk_transport" = ps: with ps; [ ];
@@ -894,24 +894,24 @@
"vacuum" = ps: with ps; [ ];
"vallox" = ps: with ps; [ ]; # missing inputs: vallox-websocket-api
"vasttrafik" = ps: with ps; [ ]; # missing inputs: vtjp
- "velbus" = ps: with ps; [ ]; # missing inputs: python-velbus
+ "velbus" = ps: with ps; [ python-velbus ];
"velux" = ps: with ps; [ pyvlx ];
- "venstar" = ps: with ps; [ ]; # missing inputs: venstarcolortouch
+ "venstar" = ps: with ps; [ venstarcolortouch ];
"vera" = ps: with ps; [ pyvera ];
"verisure" = ps: with ps; [ jsonpath vsure ];
"versasense" = ps: with ps; [ ]; # missing inputs: pyversasense
"version" = ps: with ps; [ pyhaversion ];
"vesync" = ps: with ps; [ pyvesync ];
"viaggiatreno" = ps: with ps; [ ];
- "vicare" = ps: with ps; [ ]; # missing inputs: PyViCare
+ "vicare" = ps: with ps; [ pyvicare ];
"vilfo" = ps: with ps; [ ]; # missing inputs: vilfo-api-client
"vivotek" = ps: with ps; [ ]; # missing inputs: libpyvivotek
- "vizio" = ps: with ps; [ ]; # missing inputs: pyvizio
+ "vizio" = ps: with ps; [ pyvizio ];
"vlc" = ps: with ps; [ python-vlc ];
"vlc_telnet" = ps: with ps; [ ]; # missing inputs: python-telnet-vlc
"voicerss" = ps: with ps; [ ];
"volkszaehler" = ps: with ps; [ volkszaehler ];
- "volumio" = ps: with ps; [ ]; # missing inputs: pyvolumio
+ "volumio" = ps: with ps; [ pyvolumio ];
"volvooncall" = ps: with ps; [ ]; # missing inputs: volvooncall
"vultr" = ps: with ps; [ vultr ];
"w800rf32" = ps: with ps; [ ]; # missing inputs: pyW800rf32
@@ -924,11 +924,11 @@
"waze_travel_time" = ps: with ps; [ WazeRouteCalculator ];
"weather" = ps: with ps; [ ];
"webhook" = ps: with ps; [ aiohttp-cors ];
- "webostv" = ps: with ps; [ ]; # missing inputs: aiopylgtv
+ "webostv" = ps: with ps; [ aiopylgtv ];
"websocket_api" = ps: with ps; [ aiohttp-cors ];
"wemo" = ps: with ps; [ ]; # missing inputs: pywemo
"whois" = ps: with ps; [ python-whois ];
- "wiffi" = ps: with ps; [ ]; # missing inputs: wiffi
+ "wiffi" = ps: with ps; [ wiffi ];
"wilight" = ps: with ps; [ pywilight ];
"wink" = ps: with ps; [ aiohttp-cors pubnubsub-handler python-wink ];
"wirelesstag" = ps: with ps; [ ]; # missing inputs: wirelesstagpy
@@ -948,12 +948,12 @@
"xeoma" = ps: with ps; [ pyxeoma ];
"xfinity" = ps: with ps; [ ]; # missing inputs: xfinity-gateway
"xiaomi" = ps: with ps; [ ha-ffmpeg ];
- "xiaomi_aqara" = ps: with ps; [ aiohttp-cors netdisco zeroconf ]; # missing inputs: PyXiaomiGateway
+ "xiaomi_aqara" = ps: with ps; [ pyxiaomigateway aiohttp-cors netdisco zeroconf ];
"xiaomi_miio" = ps: with ps; [ construct python-miio ];
- "xiaomi_tv" = ps: with ps; [ ]; # missing inputs: pymitv
+ "xiaomi_tv" = ps: with ps; [ pymitv ];
"xmpp" = ps: with ps; [ slixmpp ];
"xs1" = ps: with ps; [ ]; # missing inputs: xs1-api-client
- "yale_smart_alarm" = ps: with ps; [ ]; # missing inputs: yalesmartalarmclient
+ "yale_smart_alarm" = ps: with ps; [ yalesmartalarmclient ];
"yamaha" = ps: with ps; [ rxv ];
"yamaha_musiccast" = ps: with ps; [ ]; # missing inputs: pymusiccast
"yandex_transport" = ps: with ps; [ ]; # missing inputs: aioymaps