From fa1ae22b0464c94c9b9454d73a521a640feddf0d Mon Sep 17 00:00:00 2001 From: Alberto Tudela Date: Sat, 4 Jan 2025 13:49:20 +0100 Subject: [PATCH] Update author and links Signed-off-by: Alberto Tudela --- .github/workflows/python-nix.yml | 2 +- README.md | 10 ++++++---- custom_components/smartbox/const.py | 2 +- custom_components/smartbox/manifest.json | 2 +- flake.nix | 4 ++-- 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/python-nix.yml b/.github/workflows/python-nix.yml index 18a0a21..402cf16 100644 --- a/.github/workflows/python-nix.yml +++ b/.github/workflows/python-nix.yml @@ -16,7 +16,7 @@ jobs: - name: Setup cachix uses: cachix/cachix-action@v12 with: - name: graham33 + name: ajtudela signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}' authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' - run: nix develop .# -c python -m pytest diff --git a/README.md b/README.md index db62c2a..c7a88b0 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ -# hass-smartbox ![hassfest](https://github.com/graham33/hass-smartbox/workflows/Validate%20with%20hassfest/badge.svg) [![hacs_badge](https://img.shields.io/badge/HACS-Custom-41BDF5.svg)](https://github.com/hacs/integration) [![codecov](https://codecov.io/gh/graham33/hass-smartbox/branch/main/graph/badge.svg?token=F3VFCU9WPA)](https://codecov.io/gh/graham33/hass-smartbox) -Home Assistant integration for heating smartboxes. +# hass-smartbox ![hassfest](https://github.com/ajtudela/hass-smartbox/workflows/Validate%20with%20hassfest/badge.svg) [![hacs_badge](https://img.shields.io/badge/HACS-Custom-41BDF5.svg)](https://github.com/hacs/integration) [![codecov](https://codecov.io/gh/ajtudela/hass-smartbox/branch/main/graph/badge.svg?token=F3VFCU9WPA)](https://codecov.io/gh/ajtudela/hass-smartbox) +Home Assistant integration for Haverland (and other brands) heating smartboxes. + +NOTE: The initial version of this integration was made by [graham33] but it was not maintained. I have taken over the project and will try to keep it up to date. ## Installation This integration uses the [smartbox] Python module, so make sure to install that @@ -140,8 +142,8 @@ file a [Github issue] with any problems. * Graceful cleanup/shutdown of update task [custom repository]: https://hacs.xyz/docs/faq/custom_repositories -[Github issue]: https://github.com/graham33/hass-smartbox/issues +[Github issue]: https://github.com/ajtudela/hass-smartbox/issues [Home Assistant integration docs]: https://developers.home-assistant.io/docs/creating_integration_file_structure/#where-home-assistant-looks-for-integrations [Home Assistant logger docs]: https://www.home-assistant.io/integrations/logger/#viewing-logs [Home Assistant secrets management]: https://www.home-assistant.io/docs/configuration/secrets/ -[smartbox]: https://github.com/graham33/smartbox +[smartbox]: https://github.com/ajtudela/smartbox diff --git a/custom_components/smartbox/const.py b/custom_components/smartbox/const.py index 8e6681d..1748608 100644 --- a/custom_components/smartbox/const.py +++ b/custom_components/smartbox/const.py @@ -20,7 +20,7 @@ DEFAULT_SOCKET_RECONNECT_ATTEMPTS = 3 DEFAULT_SOCKET_BACKOFF_FACTOR = 0.1 -GITHUB_ISSUES_URL = "https://github.com/graham33/hass-smartbox/issues" +GITHUB_ISSUES_URL = "https://github.com/ajtudela/hass-smartbox/issues" HEATER_NODE_TYPE_ACM = "acm" HEATER_NODE_TYPE_HTR = "htr" diff --git a/custom_components/smartbox/manifest.json b/custom_components/smartbox/manifest.json index c458dad..02d91e0 100644 --- a/custom_components/smartbox/manifest.json +++ b/custom_components/smartbox/manifest.json @@ -7,7 +7,7 @@ "version": "2.0.0-beta.2", "config_flow": false, "codeowners": [ - "@graham33" + "@ajtudela" ], "requirements": [ "smartbox==2.0.0b2" diff --git a/flake.nix b/flake.nix index bad2ae0..3c64763 100644 --- a/flake.nix +++ b/flake.nix @@ -21,8 +21,8 @@ }; in { devShells.${system}.default = let - python = pkgs.nur.repos.graham33.home-assistant.python; - hass-smartbox = pkgs.nur.repos.graham33.hass-smartbox.overridePythonAttrs (o: { + python = pkgs.nur.repos.ajtudela.home-assistant.python; + hass-smartbox = pkgs.nur.repos.ajtudela.hass-smartbox.overridePythonAttrs (o: { propagatedBuildInputs = (o.propagatedBuildInputs or []) ++ (with python.pkgs; [ ]); });