home-assistant: 0.73.2 -> 0.74.0 (#43964)

authored by

Robert Schütz and committed by
xeji
414167b2 62215f25

+30 -7
+20 -3
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "0.73.2"; 5 + version = "0.74.0"; 6 6 components = { 7 7 "abode" = ps: with ps; [ ]; 8 8 "ads" = ps: with ps; [ ]; ··· 16 16 "alarm_control_panel.demo" = ps: with ps; [ ]; 17 17 "alarm_control_panel.egardia" = ps: with ps; [ ]; 18 18 "alarm_control_panel.envisalink" = ps: with ps; [ ]; 19 + "alarm_control_panel.homematicip_cloud" = ps: with ps; [ ]; 19 20 "alarm_control_panel.ialarm" = ps: with ps; [ ]; 20 21 "alarm_control_panel.ifttt" = ps: with ps; [ ]; 21 22 "alarm_control_panel.manual" = ps: with ps; [ ]; ··· 45 46 "asterisk_mbox" = ps: with ps; [ ]; 46 47 "august" = ps: with ps; [ ]; 47 48 "auth" = ps: with ps; [ aiohttp-cors ]; 48 - "auth.client" = ps: with ps; [ ]; 49 + "auth.indieauth" = ps: with ps; [ ]; 49 50 "automation" = ps: with ps; [ ]; 50 51 "automation.event" = ps: with ps; [ ]; 51 52 "automation.homeassistant" = ps: with ps; [ ]; ··· 181 182 "camera.netatmo" = ps: with ps; [ ]; 182 183 "camera.onvif" = ps: with ps; [ ha-ffmpeg ]; 183 184 "camera.proxy" = ps: with ps; [ pillow ]; 185 + "camera.push" = ps: with ps; [ ]; 184 186 "camera.ring" = ps: with ps; [ ha-ffmpeg ]; 185 187 "camera.rpi_camera" = ps: with ps; [ ]; 186 188 "camera.skybell" = ps: with ps; [ ]; ··· 237 239 "cloud.const" = ps: with ps; [ ]; 238 240 "cloud.http_api" = ps: with ps; [ ]; 239 241 "cloud.iot" = ps: with ps; [ ]; 242 + "cloudflare" = ps: with ps; [ ]; 240 243 "coinbase" = ps: with ps; [ ]; 241 244 "comfoconnect" = ps: with ps; [ ]; 242 245 "config" = ps: with ps; [ aiohttp-cors ]; 246 + "config.auth" = ps: with ps; [ ]; 247 + "config.auth_provider_homeassistant" = ps: with ps; [ ]; 243 248 "config.automation" = ps: with ps; [ ]; 244 249 "config.config_entries" = ps: with ps; [ voluptuous-serialize ]; 245 250 "config.core" = ps: with ps; [ ]; ··· 384 389 "frontend" = ps: with ps; [ aiohttp-cors ]; 385 390 "gc100" = ps: with ps; [ ]; 386 391 "goalfeed" = ps: with ps; [ ]; 387 - "google" = ps: with ps; [ google_api_python_client oauth2client ]; 392 + "google" = ps: with ps; [ google_api_python_client httplib2 oauth2client ]; 388 393 "google_assistant" = ps: with ps; [ aiohttp-cors ]; 389 394 "google_assistant.auth" = ps: with ps; [ ]; 390 395 "google_assistant.const" = ps: with ps; [ ]; ··· 408 413 "homekit_controller" = ps: with ps; [ ]; 409 414 "homematic" = ps: with ps; [ pyhomematic ]; 410 415 "homematicip_cloud" = ps: with ps; [ ]; 416 + "homematicip_cloud.config_flow" = ps: with ps; [ ]; 417 + "homematicip_cloud.const" = ps: with ps; [ ]; 418 + "homematicip_cloud.device" = ps: with ps; [ ]; 419 + "homematicip_cloud.errors" = ps: with ps; [ ]; 420 + "homematicip_cloud.hap" = ps: with ps; [ ]; 411 421 "http" = ps: with ps; [ aiohttp-cors ]; 412 422 "http.auth" = ps: with ps; [ ]; 413 423 "http.ban" = ps: with ps; [ ]; ··· 515 525 "light.tikteck" = ps: with ps; [ ]; 516 526 "light.tplink" = ps: with ps; [ ]; 517 527 "light.tradfri" = ps: with ps; [ ]; 528 + "light.tuya" = ps: with ps; [ ]; 518 529 "light.velbus" = ps: with ps; [ ]; 519 530 "light.vera" = ps: with ps; [ ]; 520 531 "light.wemo" = ps: with ps; [ ]; ··· 711 722 "nuheat" = ps: with ps; [ ]; 712 723 "nuimo_controller" = ps: with ps; [ ]; 713 724 "octoprint" = ps: with ps; [ ]; 725 + "onboarding" = ps: with ps; [ aiohttp-cors ]; 726 + "onboarding.const" = ps: with ps; [ ]; 727 + "onboarding.views" = ps: with ps; [ ]; 714 728 "panel_custom" = ps: with ps; [ aiohttp-cors ]; 715 729 "panel_iframe" = ps: with ps; [ aiohttp-cors ]; 716 730 "persistent_notification" = ps: with ps; [ ]; ··· 812 826 "sensor.dsmr" = ps: with ps; [ ]; 813 827 "sensor.dte_energy_bridge" = ps: with ps; [ ]; 814 828 "sensor.dublin_bus_transport" = ps: with ps; [ ]; 829 + "sensor.duke_energy" = ps: with ps; [ ]; 815 830 "sensor.dwd_weather_warnings" = ps: with ps; [ ]; 816 831 "sensor.dweet" = ps: with ps; [ ]; 817 832 "sensor.dyson" = ps: with ps; [ ]; ··· 1123 1138 "switch.toon" = ps: with ps; [ ]; 1124 1139 "switch.tplink" = ps: with ps; [ ]; 1125 1140 "switch.transmission" = ps: with ps; [ transmissionrpc ]; 1141 + "switch.tuya" = ps: with ps; [ ]; 1126 1142 "switch.upcloud" = ps: with ps; [ ]; 1127 1143 "switch.velbus" = ps: with ps; [ ]; 1128 1144 "switch.vera" = ps: with ps; [ ]; ··· 1165 1181 "tts.picotts" = ps: with ps; [ ]; 1166 1182 "tts.voicerss" = ps: with ps; [ ]; 1167 1183 "tts.yandextts" = ps: with ps; [ ]; 1184 + "tuya" = ps: with ps; [ ]; 1168 1185 "twilio" = ps: with ps; [ aiohttp-cors twilio ]; 1169 1186 "upcloud" = ps: with ps; [ ]; 1170 1187 "updater" = ps: with ps; [ distro ];
+8 -2
pkgs/servers/home-assistant/default.nix
··· 1 1 { lib, fetchFromGitHub, python3 2 + 3 + # Look up dependencies of specified components in component-packages.nix 2 4 , extraComponents ? [] 5 + 6 + # Additional packages to add to propagatedBuildInputs 3 7 , extraPackages ? ps: [] 8 + 9 + # Skip pip install of required packages on startup 4 10 , skipPip ? true }: 5 11 6 12 let ··· 68 74 extraBuildInputs = extraPackages py.pkgs; 69 75 70 76 # Don't forget to run parse-requirements.py after updating 71 - hassVersion = "0.73.2"; 77 + hassVersion = "0.74.0"; 72 78 73 79 in with py.pkgs; buildPythonApplication rec { 74 80 pname = "homeassistant"; ··· 83 89 owner = "home-assistant"; 84 90 repo = "home-assistant"; 85 91 rev = version; 86 - sha256 = "1hfxwm49hgikdh827jnlzgfz9h51rjz1gm841f5iz1vwz301l6sk"; 92 + sha256 = "05njkzh4hwz3vbxq2j98znnk8yzs9zkzcd4d99qwcw2hn9kdc385"; 87 93 }; 88 94 89 95 propagatedBuildInputs = [
+2 -2
pkgs/servers/home-assistant/frontend.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "home-assistant-frontend"; 5 - version = "20180708.0"; 5 + version = "20180720.0"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "e1b068a21b26ffdc50aad2baef65b94a2f43a4df7b0d5970374d4300e93745f8"; 9 + sha256 = "4a9d570cfc1d6b0e4b914897197d6772d48aa38b10202a648e79c5fb2a6a0293"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ user-agents ];