Unverified Commit 15d726e1 authored by Martin Weinelt's avatar Martin Weinelt Committed by emilylange
Browse files

home-assistant-custom-components.midea_ac: init at 2024.9.2



Home Assistant custom integration to control Midea (and associated
brands) air conditioners via LAN.

Co-authored-by: default avataremilylange <git@emilylange.de>
parent 67c088da
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -34,6 +34,8 @@

  mass = callPackage ./mass { };

  midea_ac = callPackage ./midea_ac { };

  midea_ac_lan = callPackage ./midea_ac_lan {};

  midea-air-appliances-lan = callPackage ./midea-air-appliances-lan {};
+31 −0
Original line number Diff line number Diff line
{
  lib,
  buildHomeAssistantComponent,
  fetchFromGitHub,
  msmart-ng,
}:

buildHomeAssistantComponent rec {
  owner = "mill1000";
  domain = "midea_ac";
  version = "2024.9.2";

  src = fetchFromGitHub {
    owner = "mill1000";
    repo = "midea-ac-py";
    rev = version;
    hash = "sha256-PVR3yuyWMilmyOS341pS73c9ocOrFfJ9dwiKEYqCtM4=";
  };

  dependencies = [ msmart-ng ];

  meta = with lib; {
    description = "Home Assistant custom integration to control Midea (and associated brands) air conditioners via LAN";
    homepage = "https://github.com/mill1000/midea-ac-py";
    license = licenses.mit;
    maintainers = with maintainers; [
      hexa
      emilylange
    ];
  };
}