From b8b357b552f262157a99fca517331e771f3bc3cb Mon Sep 17 00:00:00 2001 From: glenn schrooyen Date: Sat, 17 Oct 2026 02:16:34 +0200 Subject: [PATCH] DOC-8: update test_mqtt digest pins for the new manufacturer string Both digests hash the discovery payloads, which carry the manufacturer. Values regenerated; nothing else changes. Co-Authored-By: Claude --- goodwe_controller/test_mqtt.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/goodwe_controller/test_mqtt.py b/goodwe_controller/test_mqtt.py index 8e8729c..ecc9882 100644 --- a/goodwe_controller/test_mqtt.py +++ b/goodwe_controller/test_mqtt.py @@ -442,7 +442,7 @@ for c_ in unit_cfgs: print(f" regression pin (sha256 of the eight payloads): {_pin}") check("the per-unit payloads are the ones this PR was reviewed with " "(REGRESSION PIN, not a correctness claim - see the comment)", - _pin == "eb5022b0455158d7") + _pin == "b4274714d8557c37") # --------------------------------------------------------------------------- print("\n4. zero overlap between A's entities and B's") @@ -976,7 +976,7 @@ def announce_p2(units=(), omit=(), include=(), modes=(), retract=(), # `git show ed739d4:goodwe_controller/app/mqtt.py` and this loop. ROSTERS = [[], ["inverter-a"], ["inverter-a", "inverter-b"], ["a", "b", "c"], ["inverter-b", "Inverter B", "x", "y"], ["café"]] -ED739D4_OFF = "501a7d93782a260b" +ED739D4_OFF = "057be1d8ad7bb582" # DOC-8: ed739d4 digest with only the manufacturer string changed _h, _n, _subs_off = hashlib.sha256(), 0, [] for _r in ROSTERS: for _om in [(), ("p1_age",), ("p1_age", "grid")]: