Skip to content

Commit 2436c27

Browse files
authored
Merge pull request #69395 from peterhoeg/u/ha_0992
home-assistant: 0.96.2 -> 0.99.2
2 parents aad0efd + 892fff4 commit 2436c27

File tree

3 files changed

+32
-11
lines changed

3 files changed

+32
-11
lines changed

pkgs/servers/home-assistant/component-packages.nix

Lines changed: 28 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Do not edit!
33

44
{
5-
version = "0.96.2";
5+
version = "0.99.2";
66
components = {
77
"abode" = ps: with ps; [ ];
88
"acer_projector" = ps: with ps; [ pyserial ];
@@ -28,6 +28,7 @@
2828
"androidtv" = ps: with ps; [ ];
2929
"anel_pwrctrl" = ps: with ps; [ ];
3030
"anthemav" = ps: with ps; [ ];
31+
"apache_kafka" = ps: with ps; [ ];
3132
"apcupsd" = ps: with ps; [ ];
3233
"api" = ps: with ps; [ aiohttp-cors ];
3334
"apns" = ps: with ps; [ ];
@@ -44,12 +45,14 @@
4445
"asterisk_cdr" = ps: with ps; [ ];
4546
"asterisk_mbox" = ps: with ps; [ ];
4647
"asuswrt" = ps: with ps; [ ];
48+
"atome" = ps: with ps; [ ];
4749
"august" = ps: with ps; [ ];
4850
"aurora" = ps: with ps; [ ];
4951
"aurora_abb_powerone" = ps: with ps; [ ];
5052
"auth" = ps: with ps; [ aiohttp-cors ];
5153
"automatic" = ps: with ps; [ aiohttp-cors ];
5254
"automation" = ps: with ps; [ aiohttp-cors ];
55+
"avea" = ps: with ps; [ ];
5356
"avion" = ps: with ps; [ ];
5457
"awair" = ps: with ps; [ ];
5558
"aws" = ps: with ps; [ ];
@@ -59,6 +62,7 @@
5962
"bayesian" = ps: with ps; [ ];
6063
"bbb_gpio" = ps: with ps; [ ];
6164
"bbox" = ps: with ps; [ ];
65+
"beewi_smartclim" = ps: with ps; [ ];
6266
"bh1750" = ps: with ps; [ ];
6367
"binary_sensor" = ps: with ps; [ ];
6468
"bitcoin" = ps: with ps; [ ];
@@ -131,6 +135,7 @@
131135
"decora" = ps: with ps; [ ];
132136
"decora_wifi" = ps: with ps; [ ];
133137
"default_config" = ps: with ps; [ pynacl aiohttp-cors distro netdisco sqlalchemy zeroconf ];
138+
"delijn" = ps: with ps; [ ];
134139
"deluge" = ps: with ps; [ deluge-client ];
135140
"demo" = ps: with ps; [ aiohttp-cors ];
136141
"denon" = ps: with ps; [ ];
@@ -173,7 +178,6 @@
173178
"ecovacs" = ps: with ps; [ ];
174179
"eddystone_temperature" = ps: with ps; [ construct ];
175180
"edimax" = ps: with ps; [ ];
176-
"edp_redy" = ps: with ps; [ ];
177181
"ee_brightbox" = ps: with ps; [ ];
178182
"efergy" = ps: with ps; [ ];
179183
"egardia" = ps: with ps; [ ];
@@ -222,6 +226,7 @@
222226
"fints" = ps: with ps; [ fints ];
223227
"fitbit" = ps: with ps; [ aiohttp-cors fitbit ];
224228
"fixer" = ps: with ps; [ ];
229+
"fleetgo" = ps: with ps; [ ];
225230
"flexit" = ps: with ps; [ ];
226231
"flic" = ps: with ps; [ ];
227232
"flock" = ps: with ps; [ ];
@@ -231,6 +236,8 @@
231236
"folder" = ps: with ps; [ ];
232237
"folder_watcher" = ps: with ps; [ watchdog ];
233238
"foobot" = ps: with ps; [ ];
239+
"fortigate" = ps: with ps; [ ];
240+
"fortios" = ps: with ps; [ ];
234241
"foscam" = ps: with ps; [ ];
235242
"foursquare" = ps: with ps; [ aiohttp-cors ];
236243
"free_mobile" = ps: with ps; [ ];
@@ -256,6 +263,7 @@
256263
"geo_location" = ps: with ps; [ ];
257264
"geo_rss_events" = ps: with ps; [ ];
258265
"geofency" = ps: with ps; [ aiohttp-cors ];
266+
"geonetnz_quakes" = ps: with ps; [ ];
259267
"github" = ps: with ps; [ PyGithub ];
260268
"gitlab_ci" = ps: with ps; [ python-gitlab ];
261269
"gitter" = ps: with ps; [ ];
@@ -272,14 +280,14 @@
272280
"google_translate" = ps: with ps; [ gtts-token ];
273281
"google_travel_time" = ps: with ps; [ ];
274282
"google_wifi" = ps: with ps; [ ];
275-
"googlehome" = ps: with ps; [ ];
276283
"gpmdp" = ps: with ps; [ websocket_client ];
277284
"gpsd" = ps: with ps; [ ];
278285
"gpslogger" = ps: with ps; [ aiohttp-cors ];
279286
"graphite" = ps: with ps; [ ];
280287
"greeneye_monitor" = ps: with ps; [ ];
281288
"greenwave" = ps: with ps; [ ];
282289
"group" = ps: with ps; [ ];
290+
"growatt_server" = ps: with ps; [ ];
283291
"gstreamer" = ps: with ps; [ ];
284292
"gtfs" = ps: with ps; [ ];
285293
"gtt" = ps: with ps; [ ];
@@ -323,6 +331,7 @@
323331
"hydroquebec" = ps: with ps; [ ];
324332
"hyperion" = ps: with ps; [ ];
325333
"ialarm" = ps: with ps; [ ];
334+
"iaqualink" = ps: with ps; [ ];
326335
"icloud" = ps: with ps; [ ];
327336
"idteck_prox" = ps: with ps; [ ];
328337
"ifttt" = ps: with ps; [ aiohttp-cors pyfttt ];
@@ -357,6 +366,7 @@
357366
"joaoapps_join" = ps: with ps; [ ];
358367
"juicenet" = ps: with ps; [ ];
359368
"kankun" = ps: with ps; [ ];
369+
"keba" = ps: with ps; [ ];
360370
"keenetic_ndms2" = ps: with ps; [ ];
361371
"keyboard" = ps: with ps; [ ];
362372
"keyboard_remote" = ps: with ps; [ evdev ];
@@ -402,7 +412,7 @@
402412
"london_underground" = ps: with ps; [ ];
403413
"loopenergy" = ps: with ps; [ ];
404414
"lovelace" = ps: with ps; [ ];
405-
"luci" = ps: with ps; [ ];
415+
"luci" = ps: with ps; [ packaging ];
406416
"luftdaten" = ps: with ps; [ luftdaten ];
407417
"lupusec" = ps: with ps; [ ];
408418
"lutron" = ps: with ps; [ ];
@@ -440,6 +450,7 @@
440450
"mikrotik" = ps: with ps; [ ];
441451
"mill" = ps: with ps; [ ];
442452
"min_max" = ps: with ps; [ ];
453+
"minio" = ps: with ps; [ minio ];
443454
"mitemp_bt" = ps: with ps; [ ];
444455
"mjpeg" = ps: with ps; [ ];
445456
"mobile_app" = ps: with ps; [ pynacl aiohttp-cors ];
@@ -497,9 +508,11 @@
497508
"nuimo_controller" = ps: with ps; [ ];
498509
"nuki" = ps: with ps; [ ];
499510
"nut" = ps: with ps; [ ];
511+
"nws" = ps: with ps; [ ];
500512
"nx584" = ps: with ps; [ ];
501513
"nzbget" = ps: with ps; [ ];
502514
"oasa_telematics" = ps: with ps; [ ];
515+
"obihai" = ps: with ps; [ ];
503516
"octoprint" = ps: with ps; [ ];
504517
"oem" = ps: with ps; [ ];
505518
"ohmconnect" = ps: with ps; [ defusedxml ];
@@ -546,6 +559,7 @@
546559
"plaato" = ps: with ps; [ aiohttp-cors ];
547560
"plant" = ps: with ps; [ ];
548561
"plex" = ps: with ps; [ ];
562+
"plugwise" = ps: with ps; [ ];
549563
"plum_lightpad" = ps: with ps; [ ];
550564
"pocketcasts" = ps: with ps; [ ];
551565
"point" = ps: with ps; [ aiohttp-cors ];
@@ -578,6 +592,7 @@
578592
"radiotherm" = ps: with ps; [ ];
579593
"rainbird" = ps: with ps; [ ];
580594
"raincloud" = ps: with ps; [ ];
595+
"rainforest_eagle" = ps: with ps; [ ];
581596
"rainmachine" = ps: with ps; [ ];
582597
"random" = ps: with ps; [ ];
583598
"raspihats" = ps: with ps; [ ];
@@ -597,7 +612,6 @@
597612
"rfxtrx" = ps: with ps; [ ];
598613
"ring" = ps: with ps; [ ha-ffmpeg ];
599614
"ripple" = ps: with ps; [ ];
600-
"ritassist" = ps: with ps; [ ];
601615
"rmvtransport" = ps: with ps; [ ];
602616
"rocketchat" = ps: with ps; [ ];
603617
"roku" = ps: with ps; [ ];
@@ -613,7 +627,6 @@
613627
"rtorrent" = ps: with ps; [ ];
614628
"russound_rio" = ps: with ps; [ ];
615629
"russound_rnet" = ps: with ps; [ ];
616-
"ruter" = ps: with ps; [ ];
617630
"sabnzbd" = ps: with ps; [ ];
618631
"samsungtv" = ps: with ps; [ wakeonlan ];
619632
"satel_integra" = ps: with ps; [ ];
@@ -647,6 +660,7 @@
647660
"skybell" = ps: with ps; [ ];
648661
"slack" = ps: with ps; [ ];
649662
"sleepiq" = ps: with ps; [ ];
663+
"slide" = ps: with ps; [ ];
650664
"sma" = ps: with ps; [ ];
651665
"smappee" = ps: with ps; [ ];
652666
"smarthab" = ps: with ps; [ ];
@@ -689,6 +703,7 @@
689703
"stream" = ps: with ps; [ aiohttp-cors av ];
690704
"streamlabswater" = ps: with ps; [ ];
691705
"stride" = ps: with ps; [ ];
706+
"suez_water" = ps: with ps; [ ];
692707
"sun" = ps: with ps; [ ];
693708
"supervisord" = ps: with ps; [ ];
694709
"supla" = ps: with ps; [ ];
@@ -724,7 +739,7 @@
724739
"telnet" = ps: with ps; [ ];
725740
"temper" = ps: with ps; [ ];
726741
"template" = ps: with ps; [ ];
727-
"tensorflow" = ps: with ps; [ numpy pillow protobuf ];
742+
"tensorflow" = ps: with ps; [ numpy pillow protobuf tensorflow ];
728743
"tesla" = ps: with ps; [ ];
729744
"tfiac" = ps: with ps; [ ];
730745
"thermoworks_smoke" = ps: with ps; [ stringcase ];
@@ -748,7 +763,7 @@
748763
"touchline" = ps: with ps; [ ];
749764
"tplink" = ps: with ps; [ ];
750765
"tplink_lte" = ps: with ps; [ ];
751-
"traccar" = ps: with ps; [ stringcase ];
766+
"traccar" = ps: with ps; [ aiohttp-cors stringcase ];
752767
"trackr" = ps: with ps; [ ];
753768
"tradfri" = ps: with ps; [ ];
754769
"trafikverket_train" = ps: with ps; [ ];
@@ -759,6 +774,7 @@
759774
"trend" = ps: with ps; [ numpy ];
760775
"tts" = ps: with ps; [ aiohttp-cors mutagen ];
761776
"tuya" = ps: with ps; [ ];
777+
"twentemilieu" = ps: with ps; [ ];
762778
"twilio" = ps: with ps; [ aiohttp-cors twilio ];
763779
"twilio_call" = ps: with ps; [ aiohttp-cors twilio ];
764780
"twilio_sms" = ps: with ps; [ aiohttp-cors twilio ];
@@ -771,7 +787,7 @@
771787
"unifi" = ps: with ps; [ aiounifi ];
772788
"unifi_direct" = ps: with ps; [ pexpect ];
773789
"universal" = ps: with ps; [ ];
774-
"upc_connect" = ps: with ps; [ defusedxml ];
790+
"upc_connect" = ps: with ps; [ ];
775791
"upcloud" = ps: with ps; [ ];
776792
"updater" = ps: with ps; [ distro ];
777793
"upnp" = ps: with ps; [ ];
@@ -794,6 +810,8 @@
794810
"version" = ps: with ps; [ ];
795811
"vesync" = ps: with ps; [ ];
796812
"viaggiatreno" = ps: with ps; [ ];
813+
"vicare" = ps: with ps; [ ];
814+
"vivotek" = ps: with ps; [ ];
797815
"vizio" = ps: with ps; [ ];
798816
"vlc" = ps: with ps; [ ];
799817
"vlc_telnet" = ps: with ps; [ ];
@@ -819,6 +837,7 @@
819837
"whois" = ps: with ps; [ ];
820838
"wink" = ps: with ps; [ ];
821839
"wirelesstag" = ps: with ps; [ ];
840+
"withings" = ps: with ps; [ aiohttp-cors ];
822841
"workday" = ps: with ps; [ ];
823842
"worldclock" = ps: with ps; [ ];
824843
"worldtidesinfo" = ps: with ps; [ ];

pkgs/servers/home-assistant/default.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ let
9898
extraBuildInputs = extraPackages py.pkgs;
9999

100100
# Don't forget to run parse-requirements.py after updating
101-
hassVersion = "0.96.2";
101+
hassVersion = "0.99.2";
102102

103103
in with py.pkgs; buildPythonApplication rec {
104104
pname = "homeassistant";

pkgs/servers/home-assistant/parse-requirements.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@
3333
# the following can be used to choose one of them
3434
PKG_PREFERENCES = {
3535
# Use python3Packages.youtube-dl-light instead of python3Packages.youtube-dl
36-
'youtube-dl': 'youtube-dl-light'
36+
'youtube-dl': 'youtube-dl-light',
37+
'tensorflow-bin': 'tensorflow',
38+
'tensorflowWithoutCuda': 'tensorflow'
3739
}
3840

3941
def get_version():

0 commit comments

Comments
 (0)