Buscar

Registrarse

¡Gracias por tu registro! ¡Recibirás un correo electrónico con más instrucciones para activar tu cuenta!

username already taken
¿Ya tienes una cuenta? .

Login

¿Olvidaste tu contraseña?
¿Todavía no tienes una cuenta? Registrarse para utilizar el UI-Designer y el foro o para crear tus propios proyectos.

FAQ



¿Hay una versión demo o de prueba disponible?

No hay una versión demo o de prueba. Tienes que confiar en las clasificaciones y evaluaciones de la tienda.

información

No sabes si la aplicación funciona para tu proyecto?

  • si estás planeando usar una conexión socket, intenta conectar con telnet o netcat e intenta mandos y funcionaldidad - la aplicación hace lo mismo (enviando cadenas de caracteres por medio de una conexión socket).
  • si deseas usar peticiones http, comprueba si todas las funciones pueden ser consultadas en tu navegador web (por ejemplo http://myboard:8000/temperature?value=100)

¡Quiero editar elementos en el equipo en vez de en el UI-Designer!

Si miras el Online UI-Designer verás que editar en el navegador web con el ratón será mucho más cómodo que intentar mover los elementos en la pantalla pequeña. También puedes copiar y pegar elementos además de volver a usarlos en diferentes páginas. Por ejemplo la cruz de Vol+ y Vol- o la de up/down/right/left pueden ser copiadas a otra página fácilmente. Además puedes reutilizarlas en diferentes smartphones o aplicaciones como OSX Dashboard Widget. Otra ventaja es que puedes hacer copias de seguridad de tus configuraciones descargandolas fácilmente. También puede ser actualizado el Online Designer desde nuestra página sin actualizar las aplicaciones. 

¿Se puede utilizar el UI-Designer sin conexión a internet?

No está disponible para el uso sin conexión a internet. Si no confias en el almacenamiento en línea, simplemente haz clilck en el botón 'download' cada vez que haces cambios. Así haces una copia de seguridad de tu configuración en tu equipo. Y en caso de que haya un crash, todavía puedes editar el archivo en un editor de texto y copiarlo a tu dispositivo manualmente (por medio de iTunes Filesharing o tarjeta sd).

¡El UI-Designer está actuando raro, no funciona como lo esperado!

¡No hay soporte oficial en Internet Explorer! Intenta ChromeFirefox¿No soluciona el problema? Tal vez hayamos actualizado los archivos JavaScript, por favor vacía tu caché web y recarga varias veces (especialmente Chrome almacena mucho).

La sincronización no funciona, ¿qué puedo hacer?

Lamentamos que estés experimentando este problema. Por favor, comprueba si puedes conectarte a la página NetIO con el navegador de tu smartphone. Si es posible, ponte en contacto con nosotros para investigaciones adicionales.

Sin embargo, siempre puedes hacer una actualización manual de tu configuración.
 

Información

Para hacer una sincronización manual, conecta tu dispositivo con tu PC/Mac.

Luego descarga la configuración con el botón 'Download' en el UI-Designer.

En dispositivos Android copia el archivo .json a tu tarjeta SD en la carpeta netio (ya que debería de haber un default.json).

En dispositivos iOS, abre iTunes, ve a la vista de la aplicación y utiliza iTunes Filesharing para añadir el archivo .json a la aplicación NetIO.

Reinicia la aplicación y abre el menú de configuración, ¡ahora puedes utilizar tu configuración!

¡Mi dispositivo no está en la lista de dispositivos!

La lista de dispositivos está tomada de Wikipedia, Comparison of Android devicesSi tu dispositivo no está mostrado en mi lista, significa que no está mencionado en el artículo de wikipedia. 


Troubleshoot
Simplemente selecciona otro dispositivo con la misma resolución. El atributo del dispositivo solamente está utilizado por el UI-Designer para determinar la resolución. También puedes definir la resolución directamente en la esquina superior del lado derecho en el UI-Designer.

O añades tu dispositivo a la página de Wikipedia (incluyendo la resolución de pantalla en el mismo formato que los demás) y nos contactas para actualizar la lista. 

¡La aplicación no se conecta!

Por favor revisa las siguientes cosas:

  • ¿El smartphone está en la misma red que el hardware?
  • ¿Te puedes conectar con safari? (solo aplica si estás utilizando una conexión http)
  • Revisa las configuraciones IP y Port en la vista 'Global' en el UI-Designer.
  • El nombre determinado de la 'Connection' en la vista 'Global' tiene que ser el mismo que en la vista 'Pages'. Todos los items de la página usan esta conexión si no tienen definido su propio atributo de 'Connection'. 


Troubleshoot
Primero intenta manejar el hardware sin la aplicación utilizando telnet o netcar y conectalo desde tu laptop o PC.

Los items se pusieron grises y no responden

Significa que la aplicación no se está comunicando con la conexión determinada. Revisa tus ajustes de conexión como está descrito en la respuesta anterior. 

Info
Cada item puede definir su propio atributo de 'Connection'. Asegura que el nombre de estos atributos es idéntico al atributo de 'name' de la conexión. 

Los items están 'destellando' y se prenden y apagan cada rato

Esto normalmente significa que la aplicación se conectó exitosamente por medio de la conexión indicada. Pero luego intenta enviar un mando (por ejemplo los mandos 'initialsend' o 'read') y después está esperando la respuesta necesaria. Si la aplicación no recibe una respuesta dentro del timeout (lo que puede ser cambiado en los ajustes de conexión), se vuelve a conectar. Esto significa que se finaliza la conexión TCP y los items se apagan. Después se vuelve a establecer una conexión y los items se prenden otra vez.   


Troubleshoot
Asegurate que cada mando que se envia desde la aplicación recibe una respuesta de vuelta. El paquete TCP-Acknowledge no es suficiente, la aplicación necesita una respuesta explícita. La aplicación lee desde el TCP-Stream hasta recibir la señal 'ReceiveTermination', lo que por defecto está puesto como '\n' y puede ser cambiado en los ajustes de conexión. 

¿Hay un formato horizontal para dispositivos Android o iPhone?

iPhone no soporta el formato horizontal. Todos los dispositivos Android y iPads tienen esta opción en los ajustes 'Global' del UI-Designer.

¿Hay alguna manera de añadir mis propias imágenes de fondo?

Si, el atributo 'background' define una imagen, la cual será renderizada al fondo de la página correspondiente. La imagen respectiva tiene que estar guardada en formato PNG en la tarjeta SD en la carpeta 'backgrounds' (Android) o copiada por medio de iTunes Filesharing (iOS). Por ejemplo: 'background': 'mybackground.png'.

¿Cómo puedo añadir imágenes?

Para añadir una imagen a una página, crea un label con el atributo 'background'. Si este atributo es un nombre de imagen (por ejemplo myimage.png), la aplicación la cargará desde la tarjeta SD o iTunes Filesharing. 

¿Qué nombre de usuario/contraseña necesito para entrar a la aplicación?

Para habilitar la sincronización online, por favor crea una cuenta en el UI-Designer (Register). Una vez que tienes una cuenta, mete estos datos en la aplicación y aprieta el botón 'sync' para descargar todas las configuraciones guardadas online.

¡La aplicación me avisa un error de 'not licensed' en mi dispositivo Android!

La aplicación NetiO utiliza el licenciamiento de google. Puede ocurrir que este servicio a veces contiene información incorrecta. Muchas veces ayuda vaciar el caché de la aplicación Google Play. Así funciona:

Settings -> Apps -> NetIO Controller -> clear cache and delete data

A veces también ayuda borrar y reinstalar la aplicación. 

Además es importante que el dispositivo esté conectado a internet de vez en cuando para que el Play Store pueda revisar si la aplicación está pagada. 

¿Cómo agrego un desfase a la lista de mandos 'sends'?

Si tienes una lista de mandos, puedes insertar un desfase entre ellos con el mando especial "__wait 1000" (con dos guiones bajos). El número son milisegundos (entonces en el ejemplo 1 segundo). No hay límite de tiempo. 

Descripciones de errores

Puede pasar que un item muestra uno de los siguientes mensajes de errores.


ERR1 La fila de mandos está llena, hay un máximo de 80 mandos en la fila. Después la conexión devuelve una respuesta inmediata conteniendo ERR1.
ERR2 Ocurrió un error procesando parseResponse y formatResponse. Revisa las expresiones regulares. 
ERR3 El item está utilizando una conexión http con la que no se puede conectar. Revisa los ajustes de conexión. 
ERR4 Una respuesta termina en .png lo que tiene como consecuencia el cargar de una imagen. Pero el archivo no se ha podido encontrar en la tarjeta SD o en iTunes Filesharing.

¿Cómo puedo implementar un pulsador?

Utiliza el atributo 'sends' para PRENDER y 'release' para APAGAR. Así, el usuario puede definir la longitud del impulso. Si tan solo necesitas un impulso, también puedes utilizar una lista de mandos con un desfase en medio.