Repository navigation
Add optional measurement age checks to the PV blueprint - #189
MrCodeLabs wants to merge 2 commits into
Conversation
User explicitly approved fork PR merges. Reviewed independent change; corresponding upstream PR marq24#189 remains open. Preserve source branch for upstream review. Documented baseline HACS Issues-setting failure is separate from successful code checks.
|
@OliEder could you please be so kind an review this PR - TIA (take your time) |
598bf61 to
5c44c12
Compare
|
Danke für die Änderung, sie ist klein und folgt dem bestehenden Aufbau. Ich habe den Diff gelesen und die Templates aus Geprüft
Fragen
Nicht geprüft
KI-Hinweis: "Ich habe Claude Code benutzt, um die Templates zu rendern und diesen Kommentar zu entwerfen. Die Prüfungen oben wurden ausgeführt und die Ergebnisse von mir gelesen." |
|
Nachtrag zu meinem Kommentar oben: Ich habe zusätzlich deine Tests angeschaut und ausgeführt, und deshalb ändert sich eine Rückfrage. Was ich gemacht habe
Ergebnis
Änderung meiner Rückfrage 1
Optional, nur für deinen Fork
Grenzen dieser Prüfung
KI-Hinweis: "Auch dieser Nachtrag ist mit Claude Code entstanden: Der Fork wurde mit Claude Code geklont und die Tests und die Fehlerprobe damit ausgeführt, die Ergebnisse habe ich gelesen." |
ab7ef3f to
919b0f4
Compare
There was a problem hiding this comment.
schau dir bitte die anderen Kommentare kurz an.
btw: @MrCodeLabs ich habe deinen Harness mal angeschaut. Ich mache ähnliches und baue gerade einen größer dimensionierten: https://github.com/OliEder/ha-blueprint-test-harness vielleicht magst du ihn dir ja mal anschauen.
70f2b2d to
e147649
Compare
|
Hi @OliEder, danke dir für dein ausführliches Feedback und den Link zu deinem Harness-Projekt! Sieht echt interessant aus, das werde ich mir in den nächsten Tagen auf jeden Fall mal genauer anschauen. :) Aktuell ist bei mir beruflich und privat ziemlich viel los, deshalb komme ich leider nicht so oft dazu, an dem Projekt weiterzuarbeiten, wie ich gerne würde. Deine Kommentare habe ich aber auf dem Schirm! Ich möchte mir die Punkte erst in Ruhe anschauen und durchgehen, bevor ich darauf eingehe. Ist also nichts vergessen, dauert nur gerade alles ein bisschen länger als geplant. :) Danke dir für deine Zeit und Unterstützung! |
|
Hi @OliEder, danke dir fürs gründliche Review und dafür, dass du die Tests auch mit absichtlich eingebauten Fehlern ausprobiert hast!
@marq24, wenn du Zeit hast, könntest du dir den aktualisierten PR anschauen? Hassfest und HACS sind auf dem neuen Commit grün. |
|
Hi @OliEder, ich habe mir deinen Harness nach deinem Hinweis hier im PR genauer angeschaut, vor allem die Ich probiere ihn parallel zu den beiden go-e-PRs auf einem eigenen Testzweig im Fork aus. Mich interessieren zuerst zwei Fälle: ob der Blueprint tagsüber bei veralteten Messwerten aussetzt und bei frischen Werten wieder sendet, und ob die Nullwerte bei Sonnenuntergang wie erwartet rausgehen. Ich gebe dir gern Rückmeldung, wie es läuft. Falls sich dabei eine Verbesserung ergibt, die auch anderen hilft, würde ich sie gern bei dir beitragen. |
Optionale Altersprüfung für verwendete Leistungswerte und optionale Zeitstempel der Datenquelle im bestehenden PV-Blueprint. Veraltete Werte überspringen die Übertragung. Die Wallbox kann dabei mit den zuletzt empfangenen Werten weiterarbeiten. Die Altersprüfung ist standardmäßig aus und die Sendeintervalle bleiben gleich.
183 lokale Prüfungen der Templates und Service-Aufrufe gegen den Blueprint dieses PRs bestanden. Die Prüfungen liefen außerhalb des PR-Branches. Home Assistant Core 2026.10.4 hat das Blueprint-Schema und die Eingaben bei deaktivierter und aktivierter Altersprüfung validiert. Geändert wird eine bestehende YAML-Datei. Ein Hardwaretest steht noch aus. Hassfest und HACS sind grün.