Loading pkgs/servers/home-assistant/custom-components/default.nix +2 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,8 @@ better_thermostat = callPackage ./better_thermostat {}; dwd = callPackage ./dwd { }; elevenlabs_tts = callPackage ./elevenlabs_tts {}; emporia_vue = callPackage ./emporia_vue {}; Loading pkgs/servers/home-assistant/custom-components/dwd/default.nix 0 → 100644 +31 −0 Original line number Diff line number Diff line { lib, fetchFromGitHub, buildHomeAssistantComponent, defusedxml, }: buildHomeAssistantComponent rec { owner = "hg1337"; domain = "dwd"; version = "2024.4.0"; src = fetchFromGitHub { owner = "hg1337"; repo = "homeassistant-dwd"; rev = version; hash = "sha256-2bmLEBt6031p9SN855uunq7HrRJ9AFokw8t4CSBidTM="; }; dependencies = [ defusedxml ]; # defusedxml version mismatch dontCheckManifest = true; meta = with lib; { description = "Custom component for Home Assistant that integrates weather data (measurements and forecasts) of Deutscher Wetterdienst"; homepage = "https://github.com/hg1337/homeassistant-dwd"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; } Loading
pkgs/servers/home-assistant/custom-components/default.nix +2 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,8 @@ better_thermostat = callPackage ./better_thermostat {}; dwd = callPackage ./dwd { }; elevenlabs_tts = callPackage ./elevenlabs_tts {}; emporia_vue = callPackage ./emporia_vue {}; Loading
pkgs/servers/home-assistant/custom-components/dwd/default.nix 0 → 100644 +31 −0 Original line number Diff line number Diff line { lib, fetchFromGitHub, buildHomeAssistantComponent, defusedxml, }: buildHomeAssistantComponent rec { owner = "hg1337"; domain = "dwd"; version = "2024.4.0"; src = fetchFromGitHub { owner = "hg1337"; repo = "homeassistant-dwd"; rev = version; hash = "sha256-2bmLEBt6031p9SN855uunq7HrRJ9AFokw8t4CSBidTM="; }; dependencies = [ defusedxml ]; # defusedxml version mismatch dontCheckManifest = true; meta = with lib; { description = "Custom component for Home Assistant that integrates weather data (measurements and forecasts) of Deutscher Wetterdienst"; homepage = "https://github.com/hg1337/homeassistant-dwd"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; }; }