{ pkgs, ... }: { services.home-assistant.package = pkgs.home-assistant.override { extraPackages = ps: with ps; [ pyelectroluxconnect ]; packageOverrides = self: super: { pyelectroluxconnect = super.buildPythonPackage rec { pname = "pyelectroluxconnect"; version = "0.3.12"; src = super.fetchPypi { inherit pname version; sha256 = "sha256-g9UxkWuTIqJe0/CDk3kwU3dSmc+GXlfDMxdzu6CqyY0="; }; doCheck = false; }; }; }; # services.home-assistant.extraPackages = python3Packages: with python3Packages; [ # (callPackage ../../pkgs/pyelectroluxconnect.nix) # ]; services.home-assistant.config = { electrolux_status = { username = "dominik@superbros.tv"; password = "U26tTTYtXdhErWpbRxRRVZy541vFvWyn"; region = "emea"; }; }; }