From 4fe2f04e2e08320b630c1387d9df8012a5b7a693 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Tue, 29 Jul 2025 22:29:21 -0700 Subject: [PATCH] home-assistant-custom-components.fellow: init at 0.3.2 --- .../custom-components/fellow/package.nix | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/servers/home-assistant/custom-components/fellow/package.nix diff --git a/pkgs/servers/home-assistant/custom-components/fellow/package.nix b/pkgs/servers/home-assistant/custom-components/fellow/package.nix new file mode 100644 index 000000000000..fad7ef40655a --- /dev/null +++ b/pkgs/servers/home-assistant/custom-components/fellow/package.nix @@ -0,0 +1,35 @@ +{ + lib, + buildHomeAssistantComponent, + fetchFromGitHub, + unstableGitUpdater, + requests, + pydantic, +}: + +buildHomeAssistantComponent { + owner = "NewsGuyTor"; + domain = "fellow"; + version = "0.3.2"; + + src = fetchFromGitHub { + owner = "NewsGuyTor"; + repo = "FellowAiden-HomeAssistant"; + rev = "2268880c7727b1d2e488dcebbdc5b2675d664ddf"; + hash = "sha256-Wg6EFUQNhlK2GQjC90c5lA3b/y40LhXdInba/iTtUWc="; + }; + + passthru.updateScript = unstableGitUpdater { }; + + dependencies = [ + requests + pydantic + ]; + + meta = { + description = "Home Assistant integration for Fellow Aiden coffee brewer"; + homepage = "https://github.com/NewsGuyTor/FellowAiden-HomeAssistant"; + license = lib.licenses.gpl3Only; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +}