home-assistant-custom-components.garmin_connect: init at unstable-2024-08-31 (#338572)

authored by Martin Weinelt and committed by GitHub 6c4ea7a3 63aafed9

+37
+2
pkgs/servers/home-assistant/custom-components/default.nix
··· 22 22 23 23 frigate = callPackage ./frigate {}; 24 24 25 + garmin_connect = callPackage ./garmin_connect {}; 26 + 25 27 govee-lan = callPackage ./govee-lan {}; 26 28 27 29 gpio = callPackage ./gpio {};
+35
pkgs/servers/home-assistant/custom-components/garmin_connect/default.nix
··· 1 + { 2 + lib, 3 + buildHomeAssistantComponent, 4 + fetchFromGitHub, 5 + garminconnect, 6 + tzlocal, 7 + }: 8 + 9 + buildHomeAssistantComponent { 10 + owner = "cyberjunky"; 11 + domain = "garmin_connect"; 12 + version = "unstable-2024-08-31"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "cyberjunky"; 16 + repo = "home-assistant-garmin_connect"; 17 + rev = "d42edcabc67ba6a7f960e849c8aaec1aabef87c0"; 18 + hash = "sha256-KqbP6TpH9B0/AjtsW5TcWSNgUhND+w8rO6X8fHqtsDI="; 19 + }; 20 + 21 + propagatedBuildInputs = [ 22 + garminconnect 23 + tzlocal 24 + ]; 25 + 26 + meta = with lib; { 27 + description = "The Garmin Connect integration allows you to expose data from Garmin Connect to Home Assistant"; 28 + homepage = "https://github.com/cyberjunky/home-assistant-garmin_connect"; 29 + maintainers = with maintainers; [ 30 + matthiasbeyer 31 + dmadisetti 32 + ]; 33 + license = licenses.mit; 34 + }; 35 + }