Skip to content

Add optional measurement age checks to the PV blueprint - #7

Merged
MrCodeLabs merged 1 commit into
mainfrom
feat/pv-measurement-freshness-current
Nov 2, 2026
Merged

MrCodeLabs merged 1 commit into
mainfrom
feat/pv-measurement-freshness-current

Conversation

@MrCodeLabs

@MrCodeLabs MrCodeLabs commented Nov 2, 2026 •

Copy link
Copy Markdown
Owner

Add opt-in age checks for used power reports and optional source timestamps to the existing PV blueprint. Defaults and transmission schedules stay unchanged. Stale data skips an update; this does not stop charging.

Validation: 180 private template/routing checks and inactive HA action, variable and trigger schemas passed. No new Python module or test framework. No hardware pilot for this blueprint change.

Upstream synchronization #3 is merged. HACS currently fails its repository-Issues check on the unchanged fork because Issues are disabled; this is tracked separately from code checks.

@MrCodeLabs MrCodeLabs closed this Nov 2, 2026
@MrCodeLabs MrCodeLabs reopened this Nov 2, 2026
MrCodeLabs added a commit that referenced this pull request Nov 2, 2026
User explicitly approved merging fork PRs #4–#7. Linux blocking tests and hassfest passed. Upstream contribution is isolated in marq24#186; keep its source branch.
@MrCodeLabs
MrCodeLabs merged commit 6c2a4e3 into main Nov 2, 2026
2 of 4 checks passed

Copy link
Copy Markdown
Owner Author

Hallo @marq24, hier haben wir dem bestehenden PV-Blueprint eine optionale Altersprüfung hinzugefügt: für tatsächlich verwendete PV-/Netz-/Batteriewerte und auf Wunsch zusätzliche Zeitstempel der Datenquelle. Zu alte oder ungültige Daten überspringen die Übertragung. Die Prüfung ist standardmäßig aus; Sendeintervalle bleiben gleich. Das ist kein Lade-Stopp oder Failsafe.

Der getrennte Vorschlag im Original ist marq24#189. Nur die vorhandene YAML-Datei ist geändert 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant