|
2 | 2 | # Do not edit! |
3 | 3 |
|
4 | 4 | { |
5 | | - version = "0.111.4"; |
| 5 | + version = "0.112.0"; |
6 | 6 | components = { |
7 | 7 | "abode" = ps: with ps; [ ]; # missing inputs: abodepy |
8 | 8 | "acer_projector" = ps: with ps; [ pyserial]; |
|
17 | 17 | "airvisual" = ps: with ps; [ pyairvisual]; |
18 | 18 | "aladdin_connect" = ps: with ps; [ ]; # missing inputs: aladdin_connect |
19 | 19 | "alarm_control_panel" = ps: with ps; [ ]; |
20 | | - "alarmdecoder" = ps: with ps; [ alarmdecoder]; |
| 20 | + "alarmdecoder" = ps: with ps; [ ]; # missing inputs: adext |
21 | 21 | "alert" = ps: with ps; [ ]; |
22 | | - "alexa" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 22 | + "alexa" = ps: with ps; [ aiohttp-cors]; |
23 | 23 | "almond" = ps: with ps; [ aiohttp-cors]; # missing inputs: pyalmond |
24 | 24 | "alpha_vantage" = ps: with ps; [ ]; # missing inputs: alpha_vantage |
25 | 25 | "amazon_polly" = ps: with ps; [ boto3]; |
|
46 | 46 | "arlo" = ps: with ps; [ ha-ffmpeg]; # missing inputs: pyarlo |
47 | 47 | "arris_tg2492lg" = ps: with ps; [ ]; # missing inputs: arris-tg2492lg |
48 | 48 | "aruba" = ps: with ps; [ pexpect]; |
49 | | - "arwn" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
| 49 | + "arwn" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
50 | 50 | "asterisk_cdr" = ps: with ps; [ ]; # missing inputs: asterisk_mbox |
51 | 51 | "asterisk_mbox" = ps: with ps; [ ]; # missing inputs: asterisk_mbox |
52 | 52 | "asuswrt" = ps: with ps; [ ]; # missing inputs: aioasuswrt |
|
57 | 57 | "aurora" = ps: with ps; [ ]; |
58 | 58 | "aurora_abb_powerone" = ps: with ps; [ ]; # missing inputs: aurorapy |
59 | 59 | "auth" = ps: with ps; [ aiohttp-cors]; |
60 | | - "automation" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 60 | + "automation" = ps: with ps; [ aiohttp-cors]; |
61 | 61 | "avea" = ps: with ps; [ ]; # missing inputs: avea |
62 | 62 | "avion" = ps: with ps; [ ]; # missing inputs: avion |
63 | | - "avri" = ps: with ps; [ ]; # missing inputs: avri-api |
| 63 | + "avri" = ps: with ps; [ pycountry]; # missing inputs: avri-api |
64 | 64 | "awair" = ps: with ps; [ ]; # missing inputs: python_awair |
65 | 65 | "aws" = ps: with ps; [ ]; # missing inputs: aiobotocore |
66 | | - "axis" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: axis |
| 66 | + "axis" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: axis |
67 | 67 | "azure_event_hub" = ps: with ps; [ ]; # missing inputs: azure-eventhub |
68 | 68 | "azure_service_bus" = ps: with ps; [ azure-servicebus]; |
69 | 69 | "baidu" = ps: with ps; [ ]; # missing inputs: baidu-aip |
|
104 | 104 | "calendar" = ps: with ps; [ aiohttp-cors]; |
105 | 105 | "camera" = ps: with ps; [ aiohttp-cors]; |
106 | 106 | "canary" = ps: with ps; [ ha-ffmpeg]; # missing inputs: py-canary |
107 | | - "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa PyChromecast sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend |
| 107 | + "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa PyChromecast zeroconf]; |
108 | 108 | "cert_expiry" = ps: with ps; [ ]; |
109 | 109 | "channels" = ps: with ps; [ ]; # missing inputs: pychannels |
110 | 110 | "circuit" = ps: with ps; [ ]; # missing inputs: circuit-webhook |
|
117 | 117 | "clicksend" = ps: with ps; [ ]; |
118 | 118 | "clicksend_tts" = ps: with ps; [ ]; |
119 | 119 | "climate" = ps: with ps; [ ]; |
120 | | - "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend |
| 120 | + "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa]; |
121 | 121 | "cloudflare" = ps: with ps; [ ]; # missing inputs: pycfdns |
122 | 122 | "cmus" = ps: with ps; [ ]; # missing inputs: pycmus |
123 | 123 | "co2signal" = ps: with ps; [ ]; # missing inputs: co2signal |
|
144 | 144 | "darksky" = ps: with ps; [ python-forecastio]; |
145 | 145 | "datadog" = ps: with ps; [ datadog]; |
146 | 146 | "ddwrt" = ps: with ps; [ ]; |
| 147 | + "debugpy" = ps: with ps; [ ]; # missing inputs: debugpy |
147 | 148 | "deconz" = ps: with ps; [ ]; # missing inputs: pydeconz |
148 | 149 | "decora" = ps: with ps; [ bluepy]; # missing inputs: decora |
149 | 150 | "decora_wifi" = ps: with ps; [ ]; # missing inputs: decora_wifi |
150 | | - "default_config" = ps: with ps; [ pynacl aiohttp-cors defusedxml distro hass-nabucasa netdisco sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend |
| 151 | + "default_config" = ps: with ps; [ pynacl aiohttp-cors defusedxml distro emoji hass-nabucasa netdisco sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend |
151 | 152 | "delijn" = ps: with ps; [ ]; # missing inputs: pydelijn |
152 | 153 | "deluge" = ps: with ps; [ deluge-client]; |
153 | 154 | "demo" = ps: with ps; [ aiohttp-cors]; |
154 | 155 | "denon" = ps: with ps; [ ]; |
155 | | - "denonavr" = ps: with ps; [ denonavr]; |
| 156 | + "denonavr" = ps: with ps; [ denonavr getmac]; |
156 | 157 | "derivative" = ps: with ps; [ ]; |
157 | 158 | "deutsche_bahn" = ps: with ps; [ ]; # missing inputs: schiene |
158 | | - "device_automation" = ps: with ps; [ aiohttp-cors]; |
| 159 | + "device_automation" = ps: with ps; [ ]; |
159 | 160 | "device_sun_light_trigger" = ps: with ps; [ ]; |
160 | 161 | "device_tracker" = ps: with ps; [ ]; |
161 | 162 | "devolo_home_control" = ps: with ps; [ ]; # missing inputs: devolo-home-control-api |
|
178 | 179 | "dovado" = ps: with ps; [ ]; # missing inputs: dovado |
179 | 180 | "downloader" = ps: with ps; [ ]; |
180 | 181 | "dsmr" = ps: with ps; [ ]; # missing inputs: dsmr_parser |
181 | | - "dsmr_reader" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
| 182 | + "dsmr_reader" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
182 | 183 | "dte_energy_bridge" = ps: with ps; [ ]; |
183 | 184 | "dublin_bus_transport" = ps: with ps; [ ]; |
184 | 185 | "duckdns" = ps: with ps; [ ]; |
|
258 | 259 | "folder_watcher" = ps: with ps; [ watchdog]; |
259 | 260 | "foobot" = ps: with ps; [ ]; # missing inputs: foobot_async |
260 | 261 | "forked_daapd" = ps: with ps; [ ]; # missing inputs: pyforked-daapd pylibrespot-java |
261 | | - "fortigate" = ps: with ps; [ ]; # missing inputs: pyfgt |
262 | 262 | "fortios" = ps: with ps; [ ]; # missing inputs: fortiosapi |
263 | 263 | "foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam |
264 | 264 | "foursquare" = ps: with ps; [ aiohttp-cors]; |
|
270 | 270 | "fritzbox_callmonitor" = ps: with ps; [ fritzconnection]; |
271 | 271 | "fritzbox_netmonitor" = ps: with ps; [ fritzconnection]; |
272 | 272 | "fronius" = ps: with ps; [ ]; # missing inputs: pyfronius |
273 | | - "frontend" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 273 | + "frontend" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend |
274 | 274 | "frontier_silicon" = ps: with ps; [ ]; # missing inputs: afsapi |
275 | 275 | "futurenow" = ps: with ps; [ ]; # missing inputs: pyfnip |
276 | 276 | "garadget" = ps: with ps; [ ]; |
|
320 | 320 | "hangouts" = ps: with ps; [ ]; # missing inputs: hangups |
321 | 321 | "harman_kardon_avr" = ps: with ps; [ ]; # missing inputs: hkavr |
322 | 322 | "harmony" = ps: with ps; [ aioharmony]; |
323 | | - "hassio" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 323 | + "hassio" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend |
324 | 324 | "haveibeenpwned" = ps: with ps; [ ]; |
325 | 325 | "hddtemp" = ps: with ps; [ ]; |
326 | 326 | "hdmi_cec" = ps: with ps; [ ]; # missing inputs: pyCEC |
|
337 | 337 | "hlk_sw16" = ps: with ps; [ ]; # missing inputs: hlk-sw16 |
338 | 338 | "home_connect" = ps: with ps; [ aiohttp-cors]; # missing inputs: homeconnect |
339 | 339 | "homeassistant" = ps: with ps; [ ]; |
340 | | - "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg sqlalchemy zeroconf]; # missing inputs: PyTurboJPEG base36 fnvhash home-assistant-frontend |
| 340 | + "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg zeroconf]; # missing inputs: PyTurboJPEG base36 fnvhash |
341 | 341 | "homekit_controller" = ps: with ps; [ ]; # missing inputs: aiohomekit[IP] |
342 | 342 | "homematic" = ps: with ps; [ pyhomematic]; |
343 | 343 | "homematicip_cloud" = ps: with ps; [ ]; # missing inputs: homematicip |
|
351 | 351 | "huawei_lte" = ps: with ps; [ getmac stringcase]; # missing inputs: huawei-lte-api url-normalize |
352 | 352 | "huawei_router" = ps: with ps; [ ]; |
353 | 353 | "hue" = ps: with ps; [ aiohue]; |
| 354 | + "humidifier" = ps: with ps; [ ]; |
354 | 355 | "hunterdouglas_powerview" = ps: with ps; [ ]; # missing inputs: aiopvapi |
| 356 | + "hvv_departures" = ps: with ps; [ ]; # missing inputs: pygti |
355 | 357 | "hydrawise" = ps: with ps; [ ]; # missing inputs: hydrawiser |
356 | 358 | "hyperion" = ps: with ps; [ ]; |
357 | 359 | "ialarm" = ps: with ps; [ ]; # missing inputs: pyialarm |
|
367 | 369 | "imap" = ps: with ps; [ ]; # missing inputs: aioimaplib |
368 | 370 | "imap_email_content" = ps: with ps; [ ]; |
369 | 371 | "incomfort" = ps: with ps; [ ]; # missing inputs: incomfort-client |
370 | | - "influxdb" = ps: with ps; [ influxdb]; |
| 372 | + "influxdb" = ps: with ps; [ influxdb]; # missing inputs: influxdb-client |
371 | 373 | "input_boolean" = ps: with ps; [ ]; |
372 | 374 | "input_datetime" = ps: with ps; [ ]; |
373 | 375 | "input_number" = ps: with ps; [ ]; |
|
433 | 435 | "local_ip" = ps: with ps; [ ]; |
434 | 436 | "locative" = ps: with ps; [ aiohttp-cors]; |
435 | 437 | "lock" = ps: with ps; [ ]; |
436 | | - "lockitron" = ps: with ps; [ ]; |
437 | 438 | "logbook" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
438 | 439 | "logentries" = ps: with ps; [ ]; |
439 | 440 | "logger" = ps: with ps; [ ]; |
|
453 | 454 | "mailbox" = ps: with ps; [ aiohttp-cors]; |
454 | 455 | "mailgun" = ps: with ps; [ aiohttp-cors]; # missing inputs: pymailgunner |
455 | 456 | "manual" = ps: with ps; [ ]; |
456 | | - "manual_mqtt" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
457 | | - "map" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 457 | + "manual_mqtt" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
| 458 | + "map" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend |
458 | 459 | "marytts" = ps: with ps; [ ]; # missing inputs: speak2mary |
459 | 460 | "mastodon" = ps: with ps; [ ]; # missing inputs: Mastodon.py |
460 | 461 | "matrix" = ps: with ps; [ matrix-client]; |
|
485 | 486 | "minio" = ps: with ps; [ minio]; |
486 | 487 | "mitemp_bt" = ps: with ps; [ ]; # missing inputs: mitemp_bt |
487 | 488 | "mjpeg" = ps: with ps; [ ]; |
488 | | - "mobile_app" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend |
| 489 | + "mobile_app" = ps: with ps; [ pynacl aiohttp-cors emoji hass-nabucasa]; |
489 | 490 | "mochad" = ps: with ps; [ ]; # missing inputs: pymochad |
490 | 491 | "modbus" = ps: with ps; [ ]; # missing inputs: pymodbus |
491 | 492 | "modem_callerid" = ps: with ps; [ ]; # missing inputs: basicmodem |
|
494 | 495 | "moon" = ps: with ps; [ ]; |
495 | 496 | "mpchc" = ps: with ps; [ ]; |
496 | 497 | "mpd" = ps: with ps; [ mpd2]; |
497 | | - "mqtt" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
498 | | - "mqtt_eventstream" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
499 | | - "mqtt_json" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
500 | | - "mqtt_room" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
501 | | - "mqtt_statestream" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
| 498 | + "mqtt" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
| 499 | + "mqtt_eventstream" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
| 500 | + "mqtt_json" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
| 501 | + "mqtt_room" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
| 502 | + "mqtt_statestream" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
502 | 503 | "msteams" = ps: with ps; [ ]; # missing inputs: pymsteams |
503 | 504 | "mvglive" = ps: with ps; [ PyMVGLive]; |
504 | 505 | "mychevy" = ps: with ps; [ ]; # missing inputs: mychevy |
505 | 506 | "mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi |
506 | 507 | "myq" = ps: with ps; [ ]; # missing inputs: pymyq |
507 | | - "mysensors" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: pymysensors |
| 508 | + "mysensors" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: pymysensors |
508 | 509 | "mystrom" = ps: with ps; [ aiohttp-cors]; # missing inputs: python-mystrom |
509 | 510 | "mythicbeastsdns" = ps: with ps; [ ]; # missing inputs: mbddns |
510 | 511 | "n26" = ps: with ps; [ ]; # missing inputs: n26 |
|
516 | 517 | "nello" = ps: with ps; [ ]; # missing inputs: pynello |
517 | 518 | "ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient |
518 | 519 | "nest" = ps: with ps; [ ]; # missing inputs: python-nest |
519 | | - "netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo sqlalchemy]; # missing inputs: home-assistant-frontend |
| 520 | + "netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo]; |
520 | 521 | "netdata" = ps: with ps; [ ]; # missing inputs: netdata |
521 | 522 | "netgear" = ps: with ps; [ ]; # missing inputs: pynetgear |
522 | 523 | "netgear_lte" = ps: with ps; [ ]; # missing inputs: eternalegypt |
|
535 | 536 | "noaa_tides" = ps: with ps; [ ]; # missing inputs: py_noaa |
536 | 537 | "norway_air" = ps: with ps; [ pymetno]; |
537 | 538 | "notify" = ps: with ps; [ ]; |
| 539 | + "notify_events" = ps: with ps; [ ]; # missing inputs: notify-events |
538 | 540 | "notion" = ps: with ps; [ ]; # missing inputs: aionotion |
539 | 541 | "nsw_fuel_station" = ps: with ps; [ ]; # missing inputs: nsw-fuel-api-client |
540 | 542 | "nsw_rural_fire_service_feed" = ps: with ps; [ ]; # missing inputs: aio_geojson_nsw_rfs_incidents |
|
577 | 579 | "orvibo" = ps: with ps; [ ]; # missing inputs: orvibo |
578 | 580 | "osramlightify" = ps: with ps; [ ]; # missing inputs: lightify |
579 | 581 | "otp" = ps: with ps; [ pyotp]; |
580 | | - "owntracks" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa hbmqtt paho-mqtt sqlalchemy]; # missing inputs: home-assistant-frontend |
581 | | - "ozw" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: python-openzwave-mqtt |
| 582 | + "owntracks" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa paho-mqtt]; |
| 583 | + "ozw" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: python-openzwave-mqtt |
582 | 584 | "panasonic_bluray" = ps: with ps; [ ]; # missing inputs: panacotta |
583 | 585 | "panasonic_viera" = ps: with ps; [ ]; # missing inputs: panasonic_viera |
584 | 586 | "pandora" = ps: with ps; [ pexpect]; |
585 | | - "panel_custom" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
586 | | - "panel_iframe" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 587 | + "panel_custom" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend |
| 588 | + "panel_iframe" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend |
587 | 589 | "pcal9535a" = ps: with ps; [ ]; # missing inputs: pcal9535a |
588 | 590 | "pencom" = ps: with ps; [ ]; # missing inputs: pencompy |
589 | 591 | "persistent_notification" = ps: with ps; [ ]; |
|
630 | 632 | "quantum_gateway" = ps: with ps; [ ]; # missing inputs: quantum-gateway |
631 | 633 | "qvr_pro" = ps: with ps; [ ]; # missing inputs: pyqvrpro |
632 | 634 | "qwikswitch" = ps: with ps; [ ]; # missing inputs: pyqwikswitch |
633 | | - "rachio" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend rachiopy |
| 635 | + "rachio" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: rachiopy |
634 | 636 | "radarr" = ps: with ps; [ ]; |
635 | 637 | "radiotherm" = ps: with ps; [ ]; # missing inputs: radiotherm |
636 | 638 | "rainbird" = ps: with ps; [ ]; # missing inputs: pyrainbird |
|
671 | 673 | "russound_rio" = ps: with ps; [ ]; # missing inputs: russound_rio |
672 | 674 | "russound_rnet" = ps: with ps; [ ]; # missing inputs: russound |
673 | 675 | "sabnzbd" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: pysabnzbd |
674 | | - "safe_mode" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend |
| 676 | + "safe_mode" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: home-assistant-frontend |
675 | 677 | "saj" = ps: with ps; [ ]; # missing inputs: pysaj |
676 | 678 | "salt" = ps: with ps; [ ]; # missing inputs: saltbox |
677 | 679 | "samsungtv" = ps: with ps; [ ]; # missing inputs: samsungctl[websocket] samsungtvws[websocket] |
|
681 | 683 | "scrape" = ps: with ps; [ beautifulsoup4 jsonpath xmltodict]; |
682 | 684 | "script" = ps: with ps; [ ]; |
683 | 685 | "scsgate" = ps: with ps; [ ]; # missing inputs: scsgate |
684 | | - "search" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend |
| 686 | + "search" = ps: with ps; [ aiohttp-cors]; |
685 | 687 | "season" = ps: with ps; [ ephem]; |
686 | 688 | "sendgrid" = ps: with ps; [ ]; # missing inputs: sendgrid |
687 | 689 | "sense" = ps: with ps; [ ]; # missing inputs: sense_energy |
|
714 | 716 | "sleepiq" = ps: with ps; [ ]; # missing inputs: sleepyq |
715 | 717 | "slide" = ps: with ps; [ ]; # missing inputs: goslide-api |
716 | 718 | "sma" = ps: with ps; [ ]; # missing inputs: pysma |
717 | | - "smappee" = ps: with ps; [ ]; # missing inputs: smappy |
| 719 | + "smappee" = ps: with ps; [ aiohttp-cors]; # missing inputs: pysmappee |
718 | 720 | "smarthab" = ps: with ps; [ ]; # missing inputs: smarthab |
719 | | - "smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend pysmartapp pysmartthings |
| 721 | + "smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: pysmartapp pysmartthings |
720 | 722 | "smarty" = ps: with ps; [ ]; # missing inputs: pysmarty |
721 | 723 | "smhi" = ps: with ps; [ ]; # missing inputs: smhi-pkg |
722 | 724 | "sms" = ps: with ps; [ ]; # missing inputs: python-gammu |
723 | 725 | "smtp" = ps: with ps; [ ]; |
724 | 726 | "snapcast" = ps: with ps; [ snapcast]; |
725 | | - "snips" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; |
| 727 | + "snips" = ps: with ps; [ aiohttp-cors paho-mqtt]; |
726 | 728 | "snmp" = ps: with ps; [ pysnmp]; |
727 | 729 | "sochain" = ps: with ps; [ ]; # missing inputs: python-sochain-api |
728 | 730 | "socialblade" = ps: with ps; [ ]; # missing inputs: socialbladeclient |
|
815 | 817 | "todoist" = ps: with ps; [ todoist]; |
816 | 818 | "tof" = ps: with ps; [ ]; # missing inputs: RPi.GPIO VL53L1X2 |
817 | 819 | "tomato" = ps: with ps; [ ]; |
818 | | - "toon" = ps: with ps; [ ]; # missing inputs: toonapilib |
| 820 | + "toon" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: toonapi |
819 | 821 | "torque" = ps: with ps; [ aiohttp-cors]; |
820 | 822 | "totalconnect" = ps: with ps; [ ]; # missing inputs: total_connect_client |
821 | 823 | "touchline" = ps: with ps; [ ]; # missing inputs: pytouchline |
|
0 commit comments