home-assistant: 0.86.4 -> 0.87.1

wip/yesman
Robert Schütz 5 years ago
parent 0319b561a5
commit 27fb4f46d2
  1. 80
      pkgs/servers/home-assistant/component-packages.nix
  2. 8
      pkgs/servers/home-assistant/default.nix
  3. 4
      pkgs/servers/home-assistant/frontend.nix

@ -2,12 +2,13 @@
# Do not edit!
{
version = "0.86.4";
version = "0.87.1";
components = {
"abode" = ps: with ps; [ ];
"ads" = ps: with ps; [ ];
"air_quality" = ps: with ps; [ ];
"air_quality.demo" = ps: with ps; [ ];
"air_quality.nilu" = ps: with ps; [ ];
"air_quality.opensensemap" = ps: with ps; [ ];
"alarm_control_panel" = ps: with ps; [ ];
"alarm_control_panel.abode" = ps: with ps; [ ];
@ -21,7 +22,6 @@
"alarm_control_panel.egardia" = ps: with ps; [ ];
"alarm_control_panel.elkm1" = ps: with ps; [ ];
"alarm_control_panel.envisalink" = ps: with ps; [ ];
"alarm_control_panel.homekit_controller" = ps: with ps; [ ];
"alarm_control_panel.homematicip_cloud" = ps: with ps; [ ];
"alarm_control_panel.ialarm" = ps: with ps; [ ];
"alarm_control_panel.ifttt" = ps: with ps; [ aiohttp-cors pyfttt ];
@ -44,6 +44,10 @@
"alexa.flash_briefings" = ps: with ps; [ ];
"alexa.intent" = ps: with ps; [ ];
"alexa.smart_home" = ps: with ps; [ ];
"ambient_station" = ps: with ps; [ ];
"ambient_station.config_flow" = ps: with ps; [ ];
"ambient_station.const" = ps: with ps; [ ];
"ambient_station.sensor" = ps: with ps; [ ];
"amcrest" = ps: with ps; [ ha-ffmpeg ];
"android_ip_webcam" = ps: with ps; [ ];
"apcupsd" = ps: with ps; [ ];
@ -214,7 +218,6 @@
"camera.xeoma" = ps: with ps; [ ];
"camera.xiaomi" = ps: with ps; [ ha-ffmpeg ];
"camera.yi" = ps: with ps; [ ha-ffmpeg ];
"camera.zoneminder" = ps: with ps; [ zm-py ];
"canary" = ps: with ps; [ ];
"cast" = ps: with ps; [ PyChromecast ];
"climate" = ps: with ps; [ ];
@ -231,7 +234,6 @@
"climate.generic_thermostat" = ps: with ps; [ ];
"climate.heatmiser" = ps: with ps; [ ];
"climate.hive" = ps: with ps; [ ];
"climate.homekit_controller" = ps: with ps; [ ];
"climate.homematic" = ps: with ps; [ pyhomematic ];
"climate.homematicip_cloud" = ps: with ps; [ ];
"climate.honeywell" = ps: with ps; [ ];
@ -269,10 +271,12 @@
"cloud.http_api" = ps: with ps; [ ];
"cloud.iot" = ps: with ps; [ ];
"cloud.prefs" = ps: with ps; [ ];
"cloud.utils" = ps: with ps; [ ];
"cloudflare" = ps: with ps; [ ];
"coinbase" = ps: with ps; [ ];
"comfoconnect" = ps: with ps; [ ];
"config" = ps: with ps; [ aiohttp-cors ];
"config.area_registry" = ps: with ps; [ aiohttp-cors ];
"config.auth" = ps: with ps; [ ];
"config.automation" = ps: with ps; [ ];
"config.config_entries" = ps: with ps; [ ];
@ -298,8 +302,8 @@
"cover.garadget" = ps: with ps; [ ];
"cover.gogogate2" = ps: with ps; [ ];
"cover.group" = ps: with ps; [ ];
"cover.homekit_controller" = ps: with ps; [ ];
"cover.homematic" = ps: with ps; [ pyhomematic ];
"cover.homematicip_cloud" = ps: with ps; [ ];
"cover.insteon" = ps: with ps; [ ];
"cover.isy994" = ps: with ps; [ ];
"cover.knx" = ps: with ps; [ ];
@ -325,6 +329,9 @@
"daikin" = ps: with ps; [ ];
"daikin.config_flow" = ps: with ps; [ ];
"daikin.const" = ps: with ps; [ ];
"danfoss_air" = ps: with ps; [ ];
"danfoss_air.binary_sensor" = ps: with ps; [ ];
"danfoss_air.sensor" = ps: with ps; [ ];
"datadog" = ps: with ps; [ datadog ];
"deconz" = ps: with ps; [ ];
"deconz.binary_sensor" = ps: with ps; [ ];
@ -353,11 +360,11 @@
"device_tracker.cisco_ios" = ps: with ps; [ pexpect ];
"device_tracker.ddwrt" = ps: with ps; [ ];
"device_tracker.demo" = ps: with ps; [ ];
"device_tracker.ee_brightbox" = ps: with ps; [ ];
"device_tracker.freebox" = ps: with ps; [ ];
"device_tracker.fritz" = ps: with ps; [ fritzconnection ];
"device_tracker.google_maps" = ps: with ps; [ ];
"device_tracker.googlehome" = ps: with ps; [ ];
"device_tracker.gpslogger" = ps: with ps; [ aiohttp-cors ];
"device_tracker.hitron_coda" = ps: with ps; [ ];
"device_tracker.huawei_lte" = ps: with ps; [ ];
"device_tracker.huawei_router" = ps: with ps; [ ];
@ -365,7 +372,6 @@
"device_tracker.keenetic_ndms2" = ps: with ps; [ ];
"device_tracker.linksys_ap" = ps: with ps; [ beautifulsoup4 ];
"device_tracker.linksys_smart" = ps: with ps; [ ];
"device_tracker.locative" = ps: with ps; [ aiohttp-cors ];
"device_tracker.luci" = ps: with ps; [ ];
"device_tracker.meraki" = ps: with ps; [ aiohttp-cors ];
"device_tracker.mikrotik" = ps: with ps; [ ];
@ -381,6 +387,7 @@
"device_tracker.sky_hub" = ps: with ps; [ ];
"device_tracker.snmp" = ps: with ps; [ pysnmp ];
"device_tracker.swisscom" = ps: with ps; [ ];
"device_tracker.synology_srm" = ps: with ps; [ ];
"device_tracker.tado" = ps: with ps; [ ];
"device_tracker.tesla" = ps: with ps; [ ];
"device_tracker.thomson" = ps: with ps; [ ];
@ -401,10 +408,14 @@
"discovery" = ps: with ps; [ netdisco ];
"dominos" = ps: with ps; [ aiohttp-cors ];
"doorbird" = ps: with ps; [ ];
"dovado" = ps: with ps; [ ];
"dovado.notify" = ps: with ps; [ ];
"dovado.sensor" = ps: with ps; [ ];
"downloader" = ps: with ps; [ ];
"duckdns" = ps: with ps; [ ];
"dweet" = ps: with ps; [ ];
"dyson" = ps: with ps; [ ];
"ecoal_boiler" = ps: with ps; [ ];
"ecobee" = ps: with ps; [ ];
"ecovacs" = ps: with ps; [ ];
"edp_redy" = ps: with ps; [ ];
@ -470,6 +481,7 @@
"google_assistant.trait" = ps: with ps; [ ];
"google_domains" = ps: with ps; [ ];
"gpslogger" = ps: with ps; [ aiohttp-cors ];
"gpslogger.device_tracker" = ps: with ps; [ aiohttp-cors ];
"graphite" = ps: with ps; [ ];
"greeneye_monitor" = ps: with ps; [ ];
"group" = ps: with ps; [ ];
@ -494,6 +506,13 @@
"homekit.const" = ps: with ps; [ ];
"homekit.util" = ps: with ps; [ ];
"homekit_controller" = ps: with ps; [ ];
"homekit_controller.alarm_control_panel" = ps: with ps; [ ];
"homekit_controller.binary_sensor" = ps: with ps; [ ];
"homekit_controller.climate" = ps: with ps; [ ];
"homekit_controller.cover" = ps: with ps; [ ];
"homekit_controller.light" = ps: with ps; [ ];
"homekit_controller.lock" = ps: with ps; [ ];
"homekit_controller.switch" = ps: with ps; [ ];
"homematic" = ps: with ps; [ pyhomematic ];
"homematicip_cloud" = ps: with ps; [ ];
"homematicip_cloud.config_flow" = ps: with ps; [ ];
@ -534,6 +553,7 @@
"image_processing.openalpr_cloud" = ps: with ps; [ ];
"image_processing.openalpr_local" = ps: with ps; [ ];
"image_processing.opencv" = ps: with ps; [ numpy ];
"image_processing.qrcode" = ps: with ps; [ pillow ];
"image_processing.seven_segments" = ps: with ps; [ ];
"image_processing.tensorflow" = ps: with ps; [ numpy pillow protobuf ];
"influxdb" = ps: with ps; [ influxdb ];
@ -572,13 +592,13 @@
"light.elkm1" = ps: with ps; [ ];
"light.enocean" = ps: with ps; [ ];
"light.eufy" = ps: with ps; [ ];
"light.everlights" = ps: with ps; [ ];
"light.fibaro" = ps: with ps; [ ];
"light.flux_led" = ps: with ps; [ ];
"light.futurenow" = ps: with ps; [ ];
"light.greenwave" = ps: with ps; [ ];
"light.group" = ps: with ps; [ ];
"light.hive" = ps: with ps; [ ];
"light.homekit_controller" = ps: with ps; [ ];
"light.homematic" = ps: with ps; [ pyhomematic ];
"light.homematicip_cloud" = ps: with ps; [ ];
"light.homeworks" = ps: with ps; [ ];
@ -638,12 +658,12 @@
"lirc" = ps: with ps; [ ];
"litejet" = ps: with ps; [ ];
"locative" = ps: with ps; [ aiohttp-cors ];
"locative.device_tracker" = ps: with ps; [ aiohttp-cors ];
"lock" = ps: with ps; [ ];
"lock.abode" = ps: with ps; [ ];
"lock.august" = ps: with ps; [ ];
"lock.bmw_connected_drive" = ps: with ps; [ ];
"lock.demo" = ps: with ps; [ ];
"lock.homekit_controller" = ps: with ps; [ ];
"lock.homematic" = ps: with ps; [ pyhomematic ];
"lock.isy994" = ps: with ps; [ ];
"lock.kiwi" = ps: with ps; [ ];
@ -935,7 +955,6 @@
"sensor.airvisual" = ps: with ps; [ pyairvisual ];
"sensor.alarmdecoder" = ps: with ps; [ ];
"sensor.alpha_vantage" = ps: with ps; [ ];
"sensor.ambient_station" = ps: with ps; [ ];
"sensor.amcrest" = ps: with ps; [ ha-ffmpeg ];
"sensor.android_ip_webcam" = ps: with ps; [ ];
"sensor.apcupsd" = ps: with ps; [ ];
@ -963,6 +982,7 @@
"sensor.canary" = ps: with ps; [ ];
"sensor.cert_expiry" = ps: with ps; [ ];
"sensor.citybikes" = ps: with ps; [ ];
"sensor.co2signal" = ps: with ps; [ ];
"sensor.coinbase" = ps: with ps; [ ];
"sensor.coinmarketcap" = ps: with ps; [ coinmarketcap ];
"sensor.comed_hourly_pricing" = ps: with ps; [ ];
@ -980,7 +1000,6 @@
"sensor.dht" = ps: with ps; [ ];
"sensor.discogs" = ps: with ps; [ discogs_client ];
"sensor.dnsip" = ps: with ps; [ aiodns ];
"sensor.dovado" = ps: with ps; [ ];
"sensor.dsmr" = ps: with ps; [ ];
"sensor.dte_energy_bridge" = ps: with ps; [ ];
"sensor.dublin_bus_transport" = ps: with ps; [ ];
@ -989,6 +1008,7 @@
"sensor.dweet" = ps: with ps; [ ];
"sensor.dyson" = ps: with ps; [ ];
"sensor.ebox" = ps: with ps; [ ];
"sensor.ecoal_boiler" = ps: with ps; [ ];
"sensor.ecobee" = ps: with ps; [ ];
"sensor.eddystone_temperature" = ps: with ps; [ construct ];
"sensor.edp_redy" = ps: with ps; [ ];
@ -1018,6 +1038,7 @@
"sensor.folder" = ps: with ps; [ ];
"sensor.foobot" = ps: with ps; [ ];
"sensor.freebox" = ps: with ps; [ ];
"sensor.fritzbox" = ps: with ps; [ ];
"sensor.fritzbox_callmonitor" = ps: with ps; [ fritzconnection ];
"sensor.fritzbox_netmonitor" = ps: with ps; [ fritzconnection ];
"sensor.gearbest" = ps: with ps; [ ];
@ -1045,10 +1066,12 @@
"sensor.hydrawise" = ps: with ps; [ ];
"sensor.hydroquebec" = ps: with ps; [ ];
"sensor.ihc" = ps: with ps; [ defusedxml ];
"sensor.imap" = ps: with ps; [ aioimaplib ];
"sensor.iliad_italy" = ps: with ps; [ ];
"sensor.imap" = ps: with ps; [ ];
"sensor.imap_email_content" = ps: with ps; [ ];
"sensor.influxdb" = ps: with ps; [ influxdb ];
"sensor.insteon" = ps: with ps; [ ];
"sensor.integration" = ps: with ps; [ ];
"sensor.ios" = ps: with ps; [ aiohttp-cors zeroconf ];
"sensor.iota" = ps: with ps; [ ];
"sensor.iperf3" = ps: with ps; [ ];
@ -1128,12 +1151,14 @@
"sensor.rainbird" = ps: with ps; [ ];
"sensor.raincloud" = ps: with ps; [ ];
"sensor.random" = ps: with ps; [ ];
"sensor.recollect_waste" = ps: with ps; [ ];
"sensor.rest" = ps: with ps; [ ];
"sensor.rflink" = ps: with ps; [ ];
"sensor.rfxtrx" = ps: with ps; [ ];
"sensor.ring" = ps: with ps; [ ];
"sensor.ripple" = ps: with ps; [ ];
"sensor.rmvtransport" = ps: with ps; [ ];
"sensor.rova" = ps: with ps; [ ];
"sensor.rtorrent" = ps: with ps; [ ];
"sensor.ruter" = ps: with ps; [ ];
"sensor.sabnzbd" = ps: with ps; [ ];
@ -1234,7 +1259,6 @@
"sensor.zamg" = ps: with ps; [ ];
"sensor.zestimate" = ps: with ps; [ xmltodict ];
"sensor.zigbee" = ps: with ps; [ ];
"sensor.zoneminder" = ps: with ps; [ zm-py ];
"sensor.zwave" = ps: with ps; [ ];
"shell_command" = ps: with ps; [ ];
"shiftr" = ps: with ps; [ paho-mqtt ];
@ -1247,6 +1271,14 @@
"skybell" = ps: with ps; [ ];
"sleepiq" = ps: with ps; [ ];
"smappee" = ps: with ps; [ ];
"smartthings" = ps: with ps; [ aiohttp-cors ];
"smartthings.binary_sensor" = ps: with ps; [ aiohttp-cors ];
"smartthings.config_flow" = ps: with ps; [ ];
"smartthings.const" = ps: with ps; [ ];
"smartthings.fan" = ps: with ps; [ aiohttp-cors ];
"smartthings.light" = ps: with ps; [ aiohttp-cors ];
"smartthings.smartapp" = ps: with ps; [ ];
"smartthings.switch" = ps: with ps; [ aiohttp-cors ];
"smhi" = ps: with ps; [ ];
"smhi.config_flow" = ps: with ps; [ ];
"smhi.const" = ps: with ps; [ ];
@ -1277,6 +1309,7 @@
"switch.digitalloggers" = ps: with ps; [ ];
"switch.dlink" = ps: with ps; [ ];
"switch.doorbird" = ps: with ps; [ ];
"switch.ecoal_boiler" = ps: with ps; [ ];
"switch.edimax" = ps: with ps; [ ];
"switch.edp_redy" = ps: with ps; [ ];
"switch.elkm1" = ps: with ps; [ ];
@ -1291,7 +1324,6 @@
"switch.hikvisioncam" = ps: with ps; [ ];
"switch.hive" = ps: with ps; [ ];
"switch.hlk_sw16" = ps: with ps; [ ];
"switch.homekit_controller" = ps: with ps; [ ];
"switch.homematic" = ps: with ps; [ pyhomematic ];
"switch.homematicip_cloud" = ps: with ps; [ ];
"switch.hook" = ps: with ps; [ ];
@ -1302,6 +1334,7 @@
"switch.kankun" = ps: with ps; [ ];
"switch.knx" = ps: with ps; [ ];
"switch.konnected" = ps: with ps; [ aiohttp-cors ];
"switch.lcn" = ps: with ps; [ ];
"switch.lightwave" = ps: with ps; [ ];
"switch.linode" = ps: with ps; [ linode-api ];
"switch.litejet" = ps: with ps; [ ];
@ -1351,7 +1384,7 @@
"switch.tradfri" = ps: with ps; [ ];
"switch.transmission" = ps: with ps; [ transmissionrpc ];
"switch.tuya" = ps: with ps; [ ];
"switch.unifi" = ps: with ps; [ ];
"switch.unifi" = ps: with ps; [ aiounifi ];
"switch.upcloud" = ps: with ps; [ ];
"switch.velbus" = ps: with ps; [ ];
"switch.vera" = ps: with ps; [ ];
@ -1366,8 +1399,8 @@
"switch.xiaomi_aqara" = ps: with ps; [ ];
"switch.xiaomi_miio" = ps: with ps; [ construct ];
"switch.zigbee" = ps: with ps; [ ];
"switch.zoneminder" = ps: with ps; [ zm-py ];
"switch.zwave" = ps: with ps; [ ];
"system_health" = ps: with ps; [ aiohttp-cors ];
"system_log" = ps: with ps; [ aiohttp-cors ];
"tado" = ps: with ps; [ ];
"tahoma" = ps: with ps; [ ];
@ -1390,6 +1423,7 @@
"tradfri" = ps: with ps; [ ];
"tradfri.config_flow" = ps: with ps; [ ];
"tradfri.const" = ps: with ps; [ ];
"transmission" = ps: with ps; [ transmissionrpc ];
"tts" = ps: with ps; [ aiohttp-cors mutagen ];
"tts.amazon_polly" = ps: with ps; [ boto3 ];
"tts.baidu" = ps: with ps; [ ];
@ -1402,7 +1436,7 @@
"tts.yandextts" = ps: with ps; [ ];
"tuya" = ps: with ps; [ ];
"twilio" = ps: with ps; [ aiohttp-cors twilio ];
"unifi" = ps: with ps; [ ];
"unifi" = ps: with ps; [ aiounifi ];
"unifi.const" = ps: with ps; [ ];
"unifi.controller" = ps: with ps; [ ];
"unifi.errors" = ps: with ps; [ ];
@ -1412,6 +1446,9 @@
"upnp.const" = ps: with ps; [ ];
"upnp.device" = ps: with ps; [ ];
"usps" = ps: with ps; [ ];
"utility_meter" = ps: with ps; [ ];
"utility_meter.const" = ps: with ps; [ ];
"utility_meter.sensor" = ps: with ps; [ ];
"vacuum" = ps: with ps; [ ];
"vacuum.demo" = ps: with ps; [ ];
"vacuum.dyson" = ps: with ps; [ ];
@ -1469,10 +1506,11 @@
"zha.binary_sensor" = ps: with ps; [ ];
"zha.config_flow" = ps: with ps; [ ];
"zha.const" = ps: with ps; [ ];
"zha.entities" = ps: with ps; [ ];
"zha.core" = ps: with ps; [ ];
"zha.device_entity" = ps: with ps; [ ];
"zha.entity" = ps: with ps; [ ];
"zha.event" = ps: with ps; [ ];
"zha.fan" = ps: with ps; [ ];
"zha.helpers" = ps: with ps; [ ];
"zha.light" = ps: with ps; [ ];
"zha.sensor" = ps: with ps; [ ];
"zha.switch" = ps: with ps; [ ];
@ -1482,6 +1520,10 @@
"zone.const" = ps: with ps; [ ];
"zone.zone" = ps: with ps; [ ];
"zoneminder" = ps: with ps; [ zm-py ];
"zoneminder.binary_sensor" = ps: with ps; [ zm-py ];
"zoneminder.camera" = ps: with ps; [ zm-py ];
"zoneminder.sensor" = ps: with ps; [ zm-py ];
"zoneminder.switch" = ps: with ps; [ zm-py ];
"zwave" = ps: with ps; [ homeassistant-pyozw pydispatcher ];
"zwave.config_flow" = ps: with ps; [ ];
"zwave.const" = ps: with ps; [ ];

@ -20,8 +20,8 @@ let
# Override the version of some packages pinned in Home Assistant's setup.py
(mkOverride "aiohttp" "3.5.4"
"9c4c83f4fa1938377da32bc2d59379025ceeee8e24b89f72fcbccd8ca22dc9bf")
(mkOverride "astral" "1.7.1"
"88086fd2006c946567285286464b2da3294a3b0cbba4410b7008ec2458f82a07")
(mkOverride "astral" "1.8"
"7d624ccd09c591e56103f077733bc36194940076939875d84909d5086afd99c8")
(mkOverride "async-timeout" "3.0.1"
"0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f")
(mkOverride "attrs" "18.2.0"
@ -104,7 +104,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
hassVersion = "0.86.4";
hassVersion = "0.87.1";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@ -119,7 +119,7 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "home-assistant";
rev = version;
sha256 = "13yyzcwz44gz6j0fh1awws83p6fmpib9ribm1453qr172knanhjy";
sha256 = "1f1l4a78dix1mwkpg84b3iw69nxx1dqbl3c698qg857kwac6w9d5";
};
propagatedBuildInputs = [

@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "home-assistant-frontend";
version = "20190121.1";
version = "20190203.0";
src = fetchPypi {
inherit pname version;
sha256 = "7d1e127249dbefd0c8e101d8b178eeae6bf76a0296d8b22ed33759e23ef07856";
sha256 = "8f71a63e1c35ec088ed46e4529b30df7dd44f4968d84068306718c912d3a1410";
};
propagatedBuildInputs = [ user-agents ];

Loading…
Cancel
Save