pypath
This commit is contained in:
@@ -68,215 +68,213 @@ in
|
|||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
configDir = "/var/lib/homeassistant";
|
configDir = "/var/lib/homeassistant";
|
||||||
configWritable = true; # todo
|
configWritable = true; # todo
|
||||||
# All components
|
# Using explicit component list to avoid PYTHONPATH exceeding ARG_MAX limit.
|
||||||
extraComponents = config.services.home-assistant.package.availableComponents;
|
# Using availableComponents (all components) generates an enormous PYTHONPATH
|
||||||
# extraComponents = [
|
# environment variable that exceeds the kernel's ARG_MAX, preventing service startup.
|
||||||
# "accuweather"
|
extraComponents = [
|
||||||
# "adguard"
|
"accuweather"
|
||||||
# "air_quality"
|
"adguard"
|
||||||
# "apcupsd"
|
"air_quality"
|
||||||
# "apple_tv"
|
"apcupsd"
|
||||||
# "analytics"
|
"apple_tv"
|
||||||
# "assist_pipeline"
|
"analytics"
|
||||||
# "assist_satellite"
|
"assist_pipeline"
|
||||||
# "backup"
|
"assist_satellite"
|
||||||
# "bluetooth"
|
"backup"
|
||||||
# "bluetooth_adapters"
|
"bluetooth"
|
||||||
# "bluetooth_le_tracker"
|
"bluetooth_adapters"
|
||||||
# "brother"
|
"bluetooth_le_tracker"
|
||||||
# "browser"
|
"brother"
|
||||||
# "button"
|
"browser"
|
||||||
# "caldav"
|
"button"
|
||||||
# "calendar"
|
"caldav"
|
||||||
# "camera"
|
"calendar"
|
||||||
# "cast"
|
"camera"
|
||||||
# "climate"
|
"cast"
|
||||||
# "cloud"
|
"climate"
|
||||||
# "cloudflare"
|
"cloud"
|
||||||
# "co2signal"
|
"cloudflare"
|
||||||
# "coinbase"
|
"co2signal"
|
||||||
# "color_extractor"
|
"coinbase"
|
||||||
# "config"
|
"color_extractor"
|
||||||
# "configurator"
|
"config"
|
||||||
# "conversation"
|
"configurator"
|
||||||
# "counter"
|
"conversation"
|
||||||
# "cpuspeed"
|
"counter"
|
||||||
# "date"
|
"cpuspeed"
|
||||||
# "datetime"
|
"date"
|
||||||
# "deluge"
|
"datetime"
|
||||||
# "device_automation"
|
"deluge"
|
||||||
# "device_sun_light_trigger"
|
"device_automation"
|
||||||
# "device_tracker"
|
"device_sun_light_trigger"
|
||||||
# "dhcp"
|
"device_tracker"
|
||||||
# "diagnostics"
|
"dhcp"
|
||||||
# "discord"
|
"diagnostics"
|
||||||
# "dlna_dmr"
|
"discord"
|
||||||
# "dlna_dms"
|
"dlna_dmr"
|
||||||
# "downloader"
|
"dlna_dms"
|
||||||
# "ecobee"
|
"downloader"
|
||||||
# "energy"
|
"ecobee"
|
||||||
# "epic_games_store"
|
"energy"
|
||||||
# "esphome"
|
"epic_games_store"
|
||||||
# "event"
|
"esphome"
|
||||||
# "fan"
|
"event"
|
||||||
# "fastdotcom"
|
"fan"
|
||||||
# "ffmpeg"
|
"fastdotcom"
|
||||||
# "ffmpeg_motion"
|
"ffmpeg"
|
||||||
# "ffmpeg_noise"
|
"ffmpeg_motion"
|
||||||
# "file"
|
"ffmpeg_noise"
|
||||||
# "file_upload"
|
"file"
|
||||||
# "filesize"
|
"file_upload"
|
||||||
# "filter"
|
"filesize"
|
||||||
# "folder"
|
"filter"
|
||||||
# "fully_kiosk"
|
"folder"
|
||||||
# "generic"
|
"fully_kiosk"
|
||||||
# "generic_thermostat"
|
"generic"
|
||||||
# # "geo_json_events"
|
"generic_thermostat"
|
||||||
# # "geo_location"
|
"github"
|
||||||
# # "geo_rss_events"
|
"gitlab_ci"
|
||||||
# "github"
|
"glances"
|
||||||
# "gitlab_ci"
|
"google"
|
||||||
# "glances"
|
"google_cloud"
|
||||||
# "google"
|
"google_drive"
|
||||||
# "google_cloud"
|
"google_mail"
|
||||||
# "google_drive"
|
"google_maps"
|
||||||
# "google_mail"
|
"google_photos"
|
||||||
# "google_maps"
|
"google_translate"
|
||||||
# "google_photos"
|
"govee_ble"
|
||||||
# "google_translate"
|
"gpsd"
|
||||||
# "govee_ble"
|
"gpslogger"
|
||||||
# "gpsd"
|
"hardware"
|
||||||
# "gpslogger"
|
"hddtemp"
|
||||||
# "hardware"
|
"hdmi_cec"
|
||||||
# "hddtemp"
|
"history"
|
||||||
# "hdmi_cec"
|
"history_stats"
|
||||||
# "history"
|
"holiday"
|
||||||
# "history_stats"
|
"homeassistant"
|
||||||
# "holiday"
|
"homeassistant_alerts"
|
||||||
# "homeassistant"
|
"homeassistant_sky_connect"
|
||||||
# "homeassistant_alerts"
|
"homekit"
|
||||||
# "homeassistant_sky_connect"
|
"homekit_controller"
|
||||||
# "homekit"
|
"http"
|
||||||
# "homekit_controller"
|
"humidifier"
|
||||||
# "http"
|
"ibeacon"
|
||||||
# "humidifier"
|
"image"
|
||||||
# "ibeacon"
|
"image_processing"
|
||||||
# "image"
|
"image_upload"
|
||||||
# "image_processing"
|
"immich"
|
||||||
# "image_upload"
|
"input_boolean"
|
||||||
# "immich"
|
"input_button"
|
||||||
# "input_boolean"
|
"input_datetime"
|
||||||
# "input_button"
|
"input_number"
|
||||||
# "input_datetime"
|
"input_select"
|
||||||
# "input_number"
|
"input_text"
|
||||||
# "input_select"
|
"ios"
|
||||||
# "input_text"
|
"ipp"
|
||||||
# "ios"
|
"isal"
|
||||||
# "ipp"
|
"jellyfin"
|
||||||
# "isal"
|
"lidarr"
|
||||||
# "jellyfin"
|
"light"
|
||||||
# "lidarr"
|
"litterrobot"
|
||||||
# "light"
|
"local_calendar"
|
||||||
# "litterrobot"
|
"local_file"
|
||||||
# "local_calendar"
|
"local_ip"
|
||||||
# "local_file"
|
"local_todo"
|
||||||
# "local_ip"
|
"logbook"
|
||||||
# "local_todo"
|
"logentries"
|
||||||
# "logbook"
|
"logger"
|
||||||
# "logentries"
|
"lovelace"
|
||||||
# "logger"
|
"manual_mqtt"
|
||||||
# "lovelace"
|
"matter"
|
||||||
# "manual_mqtt"
|
"met"
|
||||||
# "matter"
|
"microsoft"
|
||||||
# "met"
|
"min_max"
|
||||||
# "microsoft"
|
"mobile_app"
|
||||||
# "min_max"
|
"mqtt"
|
||||||
# "mobile_app"
|
"music_assistant"
|
||||||
# "mqtt"
|
"ntfy"
|
||||||
# "music_assistant"
|
"nut"
|
||||||
# "ntfy"
|
"nextcloud"
|
||||||
# "nut"
|
"notify"
|
||||||
# "nextcloud"
|
"nws"
|
||||||
# "notify"
|
"ollama"
|
||||||
# "nws"
|
"onedrive"
|
||||||
# "ollama"
|
"onkyo"
|
||||||
# "onedrive"
|
"openhardwaremonitor"
|
||||||
# "onkyo"
|
"opensky"
|
||||||
# "openhardwaremonitor"
|
"openweathermap"
|
||||||
# "opensky"
|
"open_router"
|
||||||
# "openweathermap"
|
"paperless_ngx"
|
||||||
# "open_router"
|
"persistent_notification"
|
||||||
# "paperless_ngx"
|
"pinecil"
|
||||||
# "persistent_notification"
|
"ping"
|
||||||
# "pinecil"
|
"piper"
|
||||||
# "ping"
|
"playstation_network"
|
||||||
# "piper"
|
"radarr"
|
||||||
# "playstation_network"
|
"radio_browser"
|
||||||
# "radarr"
|
"raspberry_pi"
|
||||||
# "radio_browser"
|
"recorder"
|
||||||
# "raspberry_pi"
|
"reddit"
|
||||||
# "recorder"
|
"remote"
|
||||||
# "reddit"
|
"remote_calendar"
|
||||||
# "remote"
|
"remote_rpi_gpio"
|
||||||
# "remote_calendar"
|
# "roborock" # currently broken
|
||||||
# "remote_rpi_gpio"
|
"samsungtv"
|
||||||
# "roborock" # currently broken
|
"schedule"
|
||||||
# "samsungtv"
|
"script"
|
||||||
# "schedule"
|
"search"
|
||||||
# "script"
|
"season"
|
||||||
# "search"
|
"select"
|
||||||
# "season"
|
"sense"
|
||||||
# "select"
|
"sensor"
|
||||||
# "sense"
|
"shopping_list"
|
||||||
# "sensor"
|
"simplefin"
|
||||||
# "shopping_list"
|
"smartthings"
|
||||||
# "simplefin"
|
"sonarr"
|
||||||
# "smartthings"
|
"speedtestdotnet"
|
||||||
# "sonarr"
|
"sql"
|
||||||
# "speedtestdotnet"
|
"ssdp"
|
||||||
# "sql"
|
"statistics"
|
||||||
# "ssdp"
|
"stream"
|
||||||
# "statistics"
|
"subaru"
|
||||||
# "stream"
|
"sun"
|
||||||
# "subaru"
|
"switch"
|
||||||
# "sun"
|
"system_health"
|
||||||
# "switch"
|
"system_log"
|
||||||
# "system_health"
|
"systemmonitor"
|
||||||
# "system_log"
|
"tailscale"
|
||||||
# "systemmonitor"
|
"tasmota"
|
||||||
# "tailscale"
|
"tcp"
|
||||||
# "tasmota"
|
"template"
|
||||||
# "tcp"
|
"text"
|
||||||
# "template"
|
"thread"
|
||||||
# "text"
|
"time"
|
||||||
# "thread"
|
"time_date"
|
||||||
# "time"
|
"timer"
|
||||||
# "time_date"
|
"torque"
|
||||||
# "timer"
|
"tplink"
|
||||||
# "torque"
|
"tuya"
|
||||||
# "tplink"
|
"upnp"
|
||||||
# "tuya"
|
"uptime"
|
||||||
# "upnp"
|
"usb"
|
||||||
# "uptime"
|
"vacuum"
|
||||||
# "usb"
|
"vlc"
|
||||||
# "vacuum"
|
"vesync"
|
||||||
# "vlc"
|
"wake_on_lan"
|
||||||
# "vesync"
|
"waze_travel_time"
|
||||||
# "wake_on_lan"
|
"weather"
|
||||||
# "waze_travel_time"
|
"weatherkit"
|
||||||
# "weather"
|
"webdav"
|
||||||
# "weatherkit"
|
"webhook"
|
||||||
# "webdav"
|
"whisper"
|
||||||
# "webhook"
|
"whois"
|
||||||
# "whisper"
|
"workday"
|
||||||
# "whois"
|
"wyoming"
|
||||||
# "workday"
|
"youtube"
|
||||||
# "wyoming"
|
"zeroconf"
|
||||||
# "youtube"
|
"zha"
|
||||||
# "zeroconf"
|
"zone"
|
||||||
# "zha"
|
];
|
||||||
# "zone"
|
|
||||||
# ];
|
|
||||||
|
|
||||||
customComponents =
|
customComponents =
|
||||||
with pkgs.home-assistant-custom-components;
|
with pkgs.home-assistant-custom-components;
|
||||||
|
|||||||
Reference in New Issue
Block a user