Merge pull request #302639 from mweinelt/local-luftdaten

home-assistant-custom-components.local_luftdaten: init at 2.3.1

Changed files
+27
pkgs
servers
home-assistant
custom-components
local_luftdaten
+2
pkgs/servers/home-assistant/custom-components/default.nix
···
homematicip_local = callPackage ./homematicip_local { };
localtuya = callPackage ./localtuya {};
midea-air-appliances-lan = callPackage ./midea-air-appliances-lan {};
···
homematicip_local = callPackage ./homematicip_local { };
+
local_luftdaten = callPackage ./local_luftdaten { };
+
localtuya = callPackage ./localtuya {};
midea-air-appliances-lan = callPackage ./midea-air-appliances-lan {};
+25
pkgs/servers/home-assistant/custom-components/local_luftdaten/default.nix
···
···
+
{ lib
+
, buildHomeAssistantComponent
+
, fetchFromGitHub
+
}:
+
+
buildHomeAssistantComponent rec {
+
owner = "lichtteil";
+
domain = "local_luftdaten";
+
version = "2.3.1";
+
+
src = fetchFromGitHub {
+
owner = "lichtteil";
+
repo = "local_luftdaten";
+
rev = version;
+
hash = "sha256-68clZgS7Qo62srcZWD3Un9BnNSwQUBr4Z5oBMTC9m8o=";
+
};
+
+
meta = with lib; {
+
changelog = "https://github.com/lichtteil/local_luftdaten/releases/tag/${version}";
+
description = "Custom component for Home Assistant that integrates your (own) local Luftdaten sensor (air quality/particle sensor) without using the cloud";
+
homepage = "https://github.com/lichtteil/local_luftdaten";
+
license = licenses.mit;
+
maintainers = with maintainers; [ hexa ];
+
};
+
}