-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #72 from home-assistant-libs/integrate-python-cont…
…roller-cleanups
- Loading branch information
Showing
19 changed files
with
5,659 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
From d06671d9031156ce3b29e06d7edb344d8f6ee0d6 Mon Sep 17 00:00:00 2001 | ||
Message-ID: <d06671d9031156ce3b29e06d7edb344d8f6ee0d6.1698087175.git.stefan@agner.ch> | ||
From bcd84a21c67a681fcaba43118d9d9bb7ed618b55 Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Tue, 22 Nov 2022 10:51:17 +0100 | ||
Subject: [PATCH] Support custom platform tag | ||
|
@@ -9,7 +8,7 @@ Subject: [PATCH] Support custom platform tag | |
1 file changed, 10 insertions(+), 10 deletions(-) | ||
|
||
diff --git a/src/controller/python/BUILD.gn b/src/controller/python/BUILD.gn | ||
index 4b84c63d5f..b01dafbc30 100644 | ||
index 5fc2212098..caa33c3a40 100644 | ||
--- a/src/controller/python/BUILD.gn | ||
+++ b/src/controller/python/BUILD.gn | ||
@@ -35,6 +35,15 @@ declare_args() { | ||
|
@@ -28,7 +27,7 @@ index 4b84c63d5f..b01dafbc30 100644 | |
} | ||
|
||
shared_library("ChipDeviceCtrl") { | ||
@@ -340,16 +349,7 @@ chip_python_wheel_action("chip-core") { | ||
@@ -344,16 +353,7 @@ chip_python_wheel_action("chip-core") { | ||
cpu_tag = current_cpu | ||
} | ||
|
||
|
@@ -47,5 +46,5 @@ index 4b84c63d5f..b01dafbc30 100644 | |
tags = "cp37-abi3-" + py_platform_tag | ||
|
||
-- | ||
2.42.0 | ||
2.45.2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,4 @@ | ||
From 88ba0f8233f97a9bb773341da7c996deee9675fe Mon Sep 17 00:00:00 2001 | ||
Message-ID: <88ba0f8233f97a9bb773341da7c996deee9675fe.1698087175.git.stefan@agner.ch> | ||
In-Reply-To: <d06671d9031156ce3b29e06d7edb344d8f6ee0d6.1698087175.git.stefan@agner.ch> | ||
References: <d06671d9031156ce3b29e06d7edb344d8f6ee0d6.1698087175.git.stefan@agner.ch> | ||
From 5c1316070604e8e7ade9b518ad717c63276dd06a Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Fri, 27 May 2022 16:38:14 +0200 | ||
Subject: [PATCH] Use /data as platform storage location | ||
|
@@ -11,7 +8,7 @@ Subject: [PATCH] Use /data as platform storage location | |
1 file changed, 6 insertions(+) | ||
|
||
diff --git a/src/platform/Linux/BUILD.gn b/src/platform/Linux/BUILD.gn | ||
index a2cfa6b39c..f6fd74ab0c 100644 | ||
index d73a2dcb0f..97c397994e 100644 | ||
--- a/src/platform/Linux/BUILD.gn | ||
+++ b/src/platform/Linux/BUILD.gn | ||
@@ -38,6 +38,12 @@ if (chip_mdns == "platform") { | ||
|
@@ -28,5 +25,5 @@ index a2cfa6b39c..f6fd74ab0c 100644 | |
"../DeviceSafeQueue.cpp", | ||
"../DeviceSafeQueue.h", | ||
-- | ||
2.42.0 | ||
2.45.2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 47ca82473af8d77eb89732884542c719ccdd9312 Mon Sep 17 00:00:00 2001 | ||
From 3bcfcd1d91050868d0153bf7692db3ac844ccc94 Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Thu, 29 Feb 2024 19:07:15 +0100 | ||
Subject: [PATCH] Linux: Increase number of endpoints | ||
|
@@ -36,5 +36,5 @@ index 3aab9a7b9b..02e664eddc 100644 | |
|
||
// On linux platform, we have sys/socket.h, so HAVE_SO_BINDTODEVICE should be set to 1 | ||
-- | ||
2.44.0 | ||
2.45.2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From f9fc067ad51d3989a2045f19fc5641971ce1ee20 Mon Sep 17 00:00:00 2001 | ||
From 7ce75765081aeebef5f3adc397dff4db256348eb Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Wed, 27 Mar 2024 22:13:19 +0100 | ||
Subject: [PATCH] [Python] Implement async friendly GetConnectedDevice | ||
Subject: [PATCH] Implement async friendly GetConnectedDevice | ||
|
||
Currently GetConnectedDeviceSync() is blocking e.g. when a new session | ||
needs to be created. This is not asyncio friendly as it blocks the | ||
|
@@ -129,5 +129,5 @@ index 369260787d..b3d0aa2d7f 100644 | |
v) for v in attributes] if attributes else None | ||
clusterDataVersionFilters = [self._parseDataVersionFilterTuple( | ||
-- | ||
2.44.0 | ||
2.45.2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
From 3c551b7a706428d2fde77df0bc93d81bb37a2022 Mon Sep 17 00:00:00 2001 | ||
From c1536db9448763f2e45b3aeef34f30cbfb41889e Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Thu, 18 Apr 2024 21:46:59 +0200 | ||
Subject: [PATCH] Enable node ID logging in exchanges | ||
|
@@ -22,5 +22,5 @@ index 558e0ee08e..5a3f5facb7 100644 | |
|
||
/** | ||
-- | ||
2.44.0 | ||
2.45.2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
From dce7020f3a9e542e6afbc59f131c77210df5f7db Mon Sep 17 00:00:00 2001 | ||
Message-ID: <dce7020f3a9e542e6afbc59f131c77210df5f7db.1714067071.git.stefan@agner.ch> | ||
From 113143a945bbe5663b78b59b05d6b00670d79292 Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Thu, 25 Apr 2024 15:19:17 +0200 | ||
Subject: [PATCH] [Python] Fix OnRead[Event|Attribute]DataCallback for Arm64 | ||
Apple Patform devices | ||
Subject: [PATCH] Fix OnRead[Event|Attribute]DataCallback for Arm64 Apple | ||
Patform devices | ||
|
||
On M1/Arm64 macOS systems, the OnReadEventDataCallback often returned | ||
an invalid status, e.g.: | ||
|
@@ -50,5 +49,5 @@ index e31f3431b8..b73b4a49b4 100644 | |
// When the apData is nullptr, means we did not receive a valid event data from server, status will be some error | ||
// status. | ||
-- | ||
2.44.0 | ||
2.45.2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
From 9bc05af1e1ef2ec93336dc0eecba16b6802b6fb1 Mon Sep 17 00:00:00 2001 | ||
Message-ID: <9bc05af1e1ef2ec93336dc0eecba16b6802b6fb1.1716466458.git.stefan@agner.ch> | ||
From 4fe4daf7f165dc007ab6092bee2adef67650d129 Mon Sep 17 00:00:00 2001 | ||
From: Stefan Agner <[email protected]> | ||
Date: Thu, 23 May 2024 12:48:54 +0200 | ||
Subject: [PATCH] [Python] Add raw attribute callback | ||
Subject: [PATCH] Add raw attribute callback | ||
|
||
Add new subscription callback which uses raw AttributePath as paths | ||
of changed attributes. This allows to subscribe to custom clusters, | ||
|
@@ -102,5 +101,5 @@ index 9e46eed469..ce522bf452 100644 | |
# Clear it out once we've notified of all changes in this transaction. | ||
self._changedPathSet = set() | ||
-- | ||
2.45.1 | ||
2.45.2 | ||
|
Oops, something went wrong.