home-assistant: handle disabled components

main
Martin Weinelt 2 years ago
parent d0e7ab6fcc
commit feb634ba0c
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
  1. 2
      pkgs/servers/home-assistant/component-packages.nix
  2. 1
      pkgs/servers/home-assistant/default.nix
  3. 3
      pkgs/servers/home-assistant/parse-requirements.py

@ -217,7 +217,6 @@
"eddystone_temperature" = ps: with ps; [ construct ]; # missing inputs: beacontools[scan]
"edimax" = ps: with ps; [ pyedimax ];
"edl21" = ps: with ps; [ pysml ];
"ee_brightbox" = ps: with ps; [ eebrightbox ];
"efergy" = ps: with ps; [ pyefergy ];
"egardia" = ps: with ps; [ pythonegardia ];
"eight_sleep" = ps: with ps; [ pyeight ];
@ -335,7 +334,6 @@
"google_translate" = ps: with ps; [ gtts ];
"google_travel_time" = ps: with ps; [ googlemaps ];
"google_wifi" = ps: with ps; [ ];
"gpmdp" = ps: with ps; [ websocket-client ];
"gpsd" = ps: with ps; [ gps3 ];
"gpslogger" = ps: with ps; [ aiohttp-cors ];
"graphite" = ps: with ps; [ ];

@ -466,7 +466,6 @@ in with py.pkgs; buildPythonApplication rec {
"eafm"
"ecobee"
"econet"
"ee_brightbox"
"efergy"
"elgato"
"elkm1"

@ -79,7 +79,8 @@ def parse_components(version: str = "master"):
)
for domain in sorted(integrations):
integration = integrations[domain]
components[domain] = integration.manifest
if not integration.disabled:
components[domain] = integration.manifest
return components

Loading…
Cancel
Save