Qué esCompatibilidadAPIDemoIntegraciónRecursosFAQDocumentación API →
API 2.0IoT para centros de lavado

Conecta cualquier máquina de lavado a tu software.

Netwash lleva el IoT a puentes de lavado, boxes y aspiradores: consulta el estado de cada máquina y actívala en remoto con una API REST de tres llamadas. Se instala en la mayoría de máquinas del mercado, sea cual sea su fabricante.

Agnóstico al fabricante REST + JSON Estado en tiempo real
GET /api/2.0/device/state
# Estado de un puente de lavado de demostración
curl "https://developer.netwash.app:1880/api/2.0/device/state\
  ?apikey=afaec328…&key=0fc83c81…"

# Respuesta 200
{
  "state": {
    "code": 3001,
    "info": "Ready"
  }
}
Puente de lavado · ReadyEstado real del equipo de demostración

Confían en Netwash

Áreas de servicio, centros de lavado y empresas que ya conectan sus equipos a la red Netwash.

  • a·zona, tu punto de encuentro
  • Área 117, contigo en la carretera
  • EFI Data
Qué es Netwash

La capa que une la máquina con tus aplicaciones

Un dispositivo Netwash se instala en cada máquina y la conecta a la red. Desde ese momento, cualquier software autorizado puede consultar su estado y activarla con una simple petición HTTP.

Tus máquinas

Del fabricante que sean, nuevas o ya instaladas.

  • Puentes
  • Boxes
  • Aspiradores
etwash

Dispositivo + API

Configuración de cada máquina, llaves de acceso, estado y activación remota.

Tus aplicaciones

Cualquier software que hable HTTP.

  • Pasarelas de pago
  • Apps
  • TPV
  • Limpioo
Compatibilidad

Se monta en la mayoría de máquinas del mercado

Netwash no sustituye tu maquinaria: se integra con ella. Un mismo centro puede mezclar fabricantes y trabajar con todas sus máquinas a través de una única API.

  • Instalación sencillaSe configura cada máquina durante la instalación del dispositivo en el centro.
  • Una API para todos los equiposMismos métodos para un puente con semáforo o un box por monedas.
  • Sin atarte a una marcaCambias de maquinaria y tu integración sigue funcionando.
etwash
Istobal
WashTec
Aquarama
Christ
+ cualquier otro fabricante
Puentes de lavadoBoxesAspiradores
Puesta en marcha

De la máquina a tu código en 4 pasos

Nos ocupamos de la parte física; tú solo integras.

Instalación

Se instala el dispositivo Netwash en cada máquina del centro.

Configuración

Se da de alta cada máquina: nombre, recursos, programas y moneda base.

Entrega de llaves

Recibes tu llave de API y una llave por dispositivo, como integrador o propiedad.

A integrar

Llamas a device, state y active desde tu software.

La API

Tres llamadas. Todo el control.

Peticiones GET con dos llaves y respuestas JSON. Cualquier respuesta distinta de HTTP 200 es un error.

URL base:https://api.netwash.app:1880/api/2.0/
Petición

        
Respuesta 200
Demo en vivo

Pruébala ahora contra una máquina real

Estas peticiones van en directo al servidor de desarrollo de Netwash, contra las máquinas de un centro de pruebas: puentes, boxes y aspiradores.

Centro de pruebas

Grupo Lava · 2 sitios · 7 máquinas conectadas

En directo
GET

Elige un equipo y un endpoint, y pulsa Enviar petición.

developer.netwash.app:1880/api/2.0/…
// Pulsa «Enviar petición» para ver la respuesta
Integración con una pasarela de pago

Del cobro a la máquina en marcha

El flujo de trabajo de referencia para cobrar un servicio y activar el equipo.

1

Obtener la información

Programas y moneda base con device.

2

Comprobar el estado

Que la máquina esté lista con state.

3

Cobrar

El cliente paga en tu pasarela y calculas las activaciones.

4

Activar

Envías las activaciones con active.

5

Confirmar la entrega

Compruebas delivered: true en cada respuesta.

Cálculo de activaciones

¿Cuántas veces llamar a active?

Las máquinas por monedas (boxes, aspiradores) reciben tantos pulsos como monedas base cubra el precio. Si el resultado es 0 —o la máquina trabaja por programas—, se hace una sola llamada.

A = P / B

P: precio en céntimos · B: moneda de valor mínimo en céntimos (basecoin) · A: número de llamadas

3llamadas a active
Códigos de estado

Sabes en qué punto está cada máquina

state devuelve siempre un código y su descripción, para que tu interfaz reaccione al instante.

1001Fuera de servicio

La máquina está fuera de servicio.

1002Sin operación remota

La máquina no puede operar remotamente.

1003Sin respuesta

El dispositivo no respondió en el tiempo establecido de 5 segundos.

2001En espera

En puentes con semáforo, espera a que el vehículo se posicione.

3001Lista

Lista para usarse. Estado habitual de boxes y aspiradores.

4001Trabajando

La máquina está en funcionamiento.

Códigos de error

Errores claros, integración predecible

Si la respuesta incluye la clave error en su primer nivel, tu software sabe exactamente qué ha pasado.

CódigoErrorQué revisar
1001Missing device keyFalta la llave del dispositivo en la petición.
1002Device key not foundLa llave del dispositivo no existe.
1003Required parameters are missingFaltan parámetros obligatorios del método.
1004Missing API keyFalta la llave de uso de la API.
1005Device key disabledLa llave del dispositivo está deshabilitada.
1006The API key is not valid for the deviceLa llave API no corresponde a ese dispositivo.
1007API key not foundLa llave API no existe.
3001There is no configuration for the deviceEl dispositivo no tiene configuración.
Formato de error
{
  "error": {
    "code": 1001,
    "info": "Missing device key"
  }
}
Casos de uso

Lo que puedes construir sobre Netwash

Pasarelas de pago

Cobra con tu pasarela y activa la máquina en cuanto el pago se confirma.

Apps propias y TPV

Añade el lavado a tu app de fidelización, a un cajero o al TPV del mostrador.

Monitorización

Vigila el estado de todas tus máquinas y detecta las que están fuera de servicio.

FAQ

Preguntas frecuentes

¿Funciona con mi máquina?

El dispositivo Netwash se monta de forma sencilla en la mayoría de máquinas del mercado: puentes de lavado, boxes, aspiradores y otros equipos, sea cual sea su fabricante.

¿Cómo obtengo las llaves de acceso?

Durante la instalación se crea la configuración de cada máquina y sus llaves, que se entregan al integrador o a la propiedad del centro. Necesitas la llave de uso de la API (apikey) y la llave de cada dispositivo (key).

¿Cómo sé que la activación ha llegado a la máquina?

Cada respuesta de active incluye delivered, que indica si el dispositivo recibió el mensaje. Además te devuelve los identificadores id y anotherid que enviaste, para enlazarla con tu pedido.

¿Qué pasa si la máquina no responde?

state devuelve el código 1003 si el dispositivo no contesta en 5 segundos. Así puedes avisar al cliente antes de cobrarle.

¿Cómo pruebo la API antes de integrar?

Con la demo en vivo de esta página o con la colección de Postman incluida en la documentación.

¿Puedo usar Netwash sin Limpioo?

Sí. La API es independiente: cualquier software puede consultar y activar las máquinas. Limpioo es una de las aplicaciones construidas sobre ella.

Conecta tus máquinas a la red Netwash

Ingenierías, fabricantes e instaladores: solicita tus llaves de acceso y empieza a integrar tus máquinas.