Files
app/scripts
stroblmeandClaude Opus 5 13cdfa79b9 power: the Cerbo keepalive sends an empty payload, not the time
An inject left to itself emits the current time. That went into a port
declared `str`, the node raised on every tick, and after five the supervisor
quarantined the whole `power` flow — which is every Victron reading in the
house. It was invisible because Node-RED is still sending its own keepalive,
so the Cerbo kept publishing anyway; the first thing to notice would have
been the data stopping some minutes after Node-RED did.

The preflight now checks what an inject emits against the port that receives
it. Nothing else could: an inject has no source to run, and both halves of
the declaration agreed with each other while disagreeing with reality.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-22 16:40:44 +02:00
..
up
2026-08-22 15:43:55 +02:00
2026-02-03 21:43:09 +01:00
2026-02-03 21:43:09 +01:00