Soporte

¿Tienes una pregunta antes de comprar o algo no funciona? Empieza por los problemas habituales de abajo o escríbenos con los datos que se indican aquí.

Contacto

Escribe a support@chama.pro. Ayuda que incluyas:

  • tu versión de iOS y la versión de la app (Settings en la app);
  • el modelo del dispositivo o del convertidor, y si usas Modbus TCP o RTU over TCP;
  • qué probaste, qué esperabas y el error en pantalla;
  • un log saneado desde Logs y Export JSON, si lo tienes.

No incluyas contraseñas, direcciones IP públicas ni valores de registros de producción.

support@chama.pro

Problemas habituales

La app no se conecta

  • Comprueba que el iPhone y el dispositivo están en la misma red. El Wi-Fi de invitados suele aislar a los clientes.
  • Abre los Ajustes de iOS, busca la app y activa Local Network. La app puede abrir esta pantalla por ti.
  • Comprueba el host y el puerto. Modbus TCP usa 502 por defecto, pero muchas pasarelas usan otro puerto.
  • Comprueba el firewall del dispositivo y si admite solo un número limitado de clientes. Si solo admite uno, cierra los demás clientes que lo sondean.

Se conecta, pero todas las lecturas agotan el tiempo de espera

El puerto TCP está abierto, pero nada responde a nivel Modbus. Comprueba primero el Unit ID: toca Scan Unit IDs. Después comprueba si el dispositivo es un convertidor RS-485 en modo transparente: tras un timeout, la app ofrece Try RTU over TCP, que ejecuta una lectura y no escribe nada.

La lista completa para diagnosticar timeouts.

El dispositivo responde “Illegal data address”

El dispositivo está ahí, pero no atiende el registro que pediste. Revisa la lista de registros del fabricante y la notación: un manual que dice 40001 significa dirección de protocolo 0. Cambia la notación a PLC 4xxxx e inténtalo de nuevo con una cantidad pequeña.

Códigos de excepción explicados.

Los valores parecen incorrectos

Dos registros que deberían formar un solo número suelen indicar un problema de orden de palabras. Prueba otro orden de bytes y de palabras en la definición del registro, o compara las opciones en el convertidor de float.

Un valor desplazado un registro significa que el direccionamiento está desplazado en uno: compara 0-based y 1-based.

Configurar un convertidor RS-485 como un EW11

Introduce la dirección IP y el puerto TCP del convertidor, el Unit ID del dispositivo en el RS-485 y su rango de registros. Para el modo transparente, elige Framing y RTU over TCP. Elige Modbus TCP si el convertidor funciona como pasarela Modbus TCP.

La velocidad en baudios, la paridad y los bits de parada se configuran en el convertidor y deben coincidir con el dispositivo. Mantén un solo maestro en la línea.

El puerto 8899 no identifica el protocolo. Los Solarman stick con V5 pueden escuchar en el mismo puerto, y la app no los admite.

El servidor no arranca

Comprueba el permiso de red local, tu red actual y si otra app o cliente ocupa el puerto. Usa el puerto 1502. El puerto 502 no está garantizado en iOS.

Desactivar los informes de fallos o los recuentos de uso

Abre Settings y desactiva Share diagnostics o Product analytics. Los dos interruptores funcionan por separado. Los logs y los perfiles locales siguen funcionando. Lee la política.

Reembolsos

Apple vende la app y gestiona los reembolsos. Solicítalo en reportaproblem.apple.com. Si algo no funciona, escríbenos también: arreglamos lo que podemos reproducir.