WCreationFábrica

WCreationWeb Flasher

Quema identidad (NVS) + firmware + imprime el QR. Requiere Chrome/Edge (WebSerial). Ver factory-integration.md.

1 · Tier / firmware

Los binarios se generan con tools/web-flasher/pack-firmware.sh <env> (copia el build + arma el manifest).

2 · Identidad del equipo

El factory-api genera el serial (único, verificado contra Supabase), mqtt_pw, prov_sec, crea el usuario MQTT en EMQX y persiste el device. Acá se autocompletan.

⚙ Conexión al factory-api / pegar JSON a mano

🔐 El acceso se autentica con tu login de WCreation (Supabase): el factory-api valida tu JWT y exige factory_access + rol. La x-factory-key ya no va en el navegador (queda solo para servicio-a-servicio). Acá solo configurás la URL del factory-api.

3 · Flashear

esperando…