home-assistant-custom-components.alphaess: ini at 0.7.3 (#476619)

This commit is contained in:
Sandro
2026-03-08 16:51:15 +00:00
committed by GitHub
3 changed files with 69 additions and 0 deletions
@@ -0,0 +1,38 @@
{
buildPythonPackage,
fetchFromGitHub,
lib,
setuptools,
aiohttp,
voluptuous,
}:
buildPythonPackage rec {
pname = "alphaess";
version = "0.0.17";
pyproject = true;
src = fetchFromGitHub {
owner = "CharlesGillanders";
repo = "alphaess-openAPI";
tag = version;
sha256 = "sha256-ECOL1fCJDL9OEDKElw9yAzF5SF3RB/6TrgK26ddtSzw=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
voluptuous
];
pythonImportsCheck = [
"alphaess"
];
meta = {
homepage = "https://github.com/CharlesGillanders/alphaess-openAPI";
description = "Library that uses the Alpha ESS Open API to retrieve data on your Alpha ESS inverter, photovoltaic panels, and battery";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ benediktbroich ];
};
}
@@ -0,0 +1,29 @@
{
buildHomeAssistantComponent,
fetchFromGitHub,
lib,
alphaessopenapi,
}:
buildHomeAssistantComponent rec {
owner = "CharlesGillanders";
domain = "alphaess";
version = "0.7.3";
src = fetchFromGitHub {
owner = "CharlesGillanders";
repo = "homeassistant-alphaESS";
tag = "v${version}";
hash = "sha256-xLZDmJMomk+C3l8+Of85vkbwrjQUnGlYL/UL31Kn5gc=";
};
dependencies = [
alphaessopenapi
];
meta = {
description = "Monitor your energy generation, storage, and usage data using the official API from Alpha ESS";
homepage = "https://github.com/CharlesGillanders/homeassistant-alphaESS";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ benediktbroich ];
};
}
+2
View File
@@ -690,6 +690,8 @@ self: super: with self; {
alpha-vantage = callPackage ../development/python-modules/alpha-vantage { };
alphaessopenapi = callPackage ../development/python-modules/alphaessopenapi { };
altair = callPackage ../development/python-modules/altair { };
altcha = callPackage ../development/python-modules/altcha { };