APNT-105 - Diagnóstico VERA UI7

A veces te encontrarás con problemas y necesitarás esa información adicional que la interfaz de usuario nunca parece tener. O tal vez simplemente tengas conocimientos técnicos y quieras ver qué sucede internamente.

En ambos casos, esta guía es para ti.

Registros

Toda la información, comandos y señales del dispositivo se registran en los registros de VERA, lo cual es invaluable si su sistema está haciendo algo inesperado o si no logra que una escena de VERA funcione correctamente.

Ver los registros de VERA

Consultar la información del registro es muy sencillo:

  • Abre tu navegador
  • Introduce la URL http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
  • Reemplazar XXX.XXX.XXX.XXX con la dirección IP de su VERA, por ejemplo 192.168.1.120

VERA log


¡Eso es todo! Ahora puedes ver toda la actividad "detrás de escena" en VERA.

Nivel del registro de cambios

Puedes configurar la cantidad de información que se registrará en el archivo de registro.

  • Hacer clic Ajustes y luego Registros.
  • Elige las opciones que deseas activar:
    • Mostrar actividad de encuestas – registra cada actividad de sondeo y las respuestas del dispositivo
    • Mostrar trabajos individuales – registra cada tarea en segundo plano que ejecuta VERA
    • Registro detallado – Registra todas las comunicaciones de bajo nivel y Z-Wave Tráfico de red. Compruébelo solo antes de reproducir un problema. El registro detallado puede ralentizar el motor.
    • Niveles de registro de bloqueo - Evita la desactivación automática de los registros detallados después de 24 horas
    • Archivar registros antiguos en MiOS Dado que VERA no dispone de disco duro ni almacenamiento permanente, los registros se pierden cada vez que se apaga y se enciende, o cuando la memoria de VERA es insuficiente. Si deja esta opción activada, los registros se enviarán a un servidor en línea. Los registros no contienen información personal identificable.
    • Almacenar registros en un dispositivo USB – Almacena los registros en un dispositivo USB en lugar de subirlos a los servidores MCV

VERA Log Settings


Lista completa de todos los ID de dispositivo e ID de escena en VERA con código LUUP

A veces necesitas una descripción general rápida de cada dispositivo y su ID, especialmente si estás trabajando en una escena y no recuerdas el número del dispositivo.

VERA no cuenta con una función específica que permita hacer esto, pero existe una manera rápida y sencilla de obtener una lista de todos los dispositivos.

Se trata de un fragmento muy corto de código LUA, pero no se preocupe, aquí encontrará toda la información.

Lista completa de identificadores de dispositivos

  • En la interfaz de usuario de VERA, vaya a la APLICACIONES pestaña
  • Haz clic en el Desarrollar aplicaciones pestaña
  • Luego haga clic en 'Código de prueba LUUP (LUA)' en el menú de la izquierda
  • Copia el código LUA (abajo) y pégalo en la ventana de código.
  • Haz clic en el botón azul 'IRBotón para ejecutar el código
  • Consulta la lista de tus dispositivos en - http://"tu dirección IP de VERA"/devlist.txt

local archivo = io.open("/www/devlist.txt", "w") archivo:escribir("[DeviceNo/id] nombres de dispositivos en " ... os.date() ... "\norte") para dispositivoNo,d en pares(luup.devices) hacer si d.id ~= " entonces archivo:escribir(string.format('[%03d/%s] %s \n', dispositivoNo, d.id, d.description)) fin fin archivo:cerca()

Verás una lista en tu navegador similar a esta captura de pantalla:


VERA Devlist


Lista completa de identificadores de escenas

  • En la interfaz de usuario de VERA, vaya a la APLICACIONES pestaña
  • Haz clic en el Desarrollar aplicaciones pestaña
  • Luego haga clic en 'Código de prueba LUUP (LUA)' en el menú de la izquierda
  • Copia el código LUA (abajo) y pégalo en la ventana de código.
  • Haz clic en el botón azul 'IRBotón para ejecutar el código
  • Consulta la lista de tus dispositivos en - http://"tu dirección IP de VERA"/scenelist.txt

local archivo = io.open("/www/scenelist.txt", "w") archivo:escribir("[SceneID] nombres de dispositivos en " ... os.date() ... "\norte") para SceneID,d en pares(luup.scenes) hacer archivo:escribir(string.format('[%03d] %s \n', SceneID, d.description)) fin archivo:cerca()

Verás una lista en tu navegador similar a esta captura de pantalla:


VERA Scene list


Utilizando la API HTTP de VERA

La mayoría de las acciones en VERA se pueden realizar mediante una simple solicitud HTTP. Si bien es poco probable que el usuario estándar utilice este método, puede resultar útil para algunas aplicaciones.

Las solicitudes se realizan utilizando la URL integrada. solicitud de datos y pasa lo siguiente en la URL:

  • identificación - el identificador de la solicitud
  • formato_de_salida - el formato en el que desea recibir una respuesta JSON, xml o texto

Si bien esta guía solo cubrirá algunas solicitudes, hay disponible una lista completa. aquí.

datos_de_usuario

Esto devuelve los datos de configuración de VERA, que son una lista de todos los dispositivos y las variables UPnP que se conservan entre reinicios, así como las habitaciones, los nombres y otros datos que el usuario establece como parte de la configuración.

Ejemplo:

http://vera_ip_address:3480/data_request?id=user_data&output_format=xml

estado

Esto devuelve el estado actual de todos los dispositivos, incluidas todas las variables UPnP actuales y el estado de cualquier trabajo activo.

Ejemplos:

Lista completa de dispositivos

  • http://vera_ip_address:3480/data_request?id=status&output_format=xml

O para un dispositivo específico

  • http://vera_ip_address:3480/data_request?id=status&output_format=xml&UDN=uuid:4d494342-5342-5645-0002-000000000002
  • http://vera_ip_address:3480/data_request?id=status&output_format=xml&DeviceNum=6

consumo de energía en vivo

Esta es una forma rápida de informar sobre el consumo de energía actual de todos los dispositivos en un formato delimitado por tabulaciones.

Ejemplo:

http://vera_ip_address:3480/data_request?id=live_energy_usage

Complementos

Hay docenas de plugins que facilitan el acceso a todos los valiosos datos que VERA pone a disposición.

Datos tuyos

DataYours es una familia de plugins para adquirir, almacenar y mostrar datos sobre dispositivos y mediciones VERA.

dataMine 2

dataMine registra todos los cambios de valor en las variables especificadas en archivos de registro en Vera y proporciona una interfaz gráfica de usuario completa con zoom, desplazamiento, etc.

Interfaz de usuario alternativa

Este plugin ofrece una interfaz de usuario alternativa para los controladores VERA que es más agradable y funciona en cualquier tipo de dispositivo como una aplicación web que se ajusta automáticamente al tamaño de la pantalla.

EventWatcher

Informes web, de archivos y syslog sobre variables, eventos, dispositivos, escenas y más.

Visor de información

Una forma más sencilla de acceder al registro y Z-Wave Información sobre VERA.

Vera Support

Si no logra diagnosticar el problema con los métodos anteriores, le recomendamos contactar directamente con el equipo de soporte de Vera, ya que pueden acceder a su unidad de forma remota y ayudarle a solucionar el problema. Puede encontrarlos en: support@getvera.com.

Hemos comprobado que suelen responder en un plazo de 24-48 horas y que normalmente son muy serviciales y están dispuestos a hacer todo lo posible por el cliente.

Información relacionada