home-assistant-custom-components.meshcore: init at 2.7.0

This commit is contained in:
Haylin Moore
2026-06-04 03:28:28 +02:00
committed by Martin Weinelt
parent 5ba65480ee
commit b2937059c5
@@ -0,0 +1,50 @@
{
lib,
fetchFromGitHub,
buildHomeAssistantComponent,
cachetools,
meshcore,
meshcore-cli,
paho-mqtt,
pynacl,
pytest-asyncio,
pytestCheckHook,
}:
buildHomeAssistantComponent (finalAttrs: {
owner = "meshcore-dev";
domain = "meshcore";
version = "2.7.0";
src = fetchFromGitHub {
owner = "meshcore-dev";
repo = "meshcore-ha";
tag = "v${finalAttrs.version}";
hash = "sha256-DykWjoMVVKzDa05UtytrkwUej80zteZThi8E3e7M+ZU=";
};
dependencies = [
cachetools
meshcore
meshcore-cli
paho-mqtt
pynacl
];
ignoreVersionRequirement = [
"meshcore"
];
nativeCheckInputs = [
pytest-asyncio
pytestCheckHook
];
meta = {
changelog = "https://github.com/meshcore-dev/meshcore-ha/releases/tag/${finalAttrs.src.tag}";
description = "Home Assistant integration for MeshCore";
homepage = "https://github.com/meshcore-dev/meshcore-ha/";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.haylin ];
};
})