Às vezes você vai se deparar com problemas e você precisa desse pouco de informação que a interface do usuário nunca parece ter. Ou talvez você esteja apenas tecnicamente experiente e quer ver o que está acontecendo sob o capô.
Em ambos os casos, este guia é para você.
Histórico
Todas as informações, comandos e sinais do dispositivo são registradas nos logs Vera e isso é inestimável se o seu sistema estiver fazendo algo inesperado, ou se você não conseguir obter uma cena de vera funcionar corretamente.
Ver os logs da Vera
Visualizando as informações de log é muito fácil:
- Abra seu navegador
- Digite o URL. http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
- Substituir Xxx.xxx.xxx.xxx. com o endereço IP do seu Vera - por exemplo 192.168.1.120
É isso, agora você pode ver todos os "por trás da atividade dos bastidores" em Vera.
Alterar o nível de log
Você pode configurar a quantidade de informações a serem gravadas no arquivo de log.
- Clique Configurações e então Histórico.
- Escolha quais opções para ligar:
- Mostrar atividade de pesquisa - Registra cada atividade de pesquisa e respostas do dispositivo
- Mostrar empregos individuais - Registra todos os trabalhos de fundo Vera
- Registro detalhado - Registra todos os tráfego de rede de baixa comunicação e Z-Wave Z. Verifique apenas antes de reproduzir um problema. O registro detalhado pode causar desaceleração do motor
- Bloqueio de níveis de log - Impede desativar automaticamente os logs detalhados após 24 horas
- Arquivar logs antigos sobre MIOS - Como a Vera não possui um disco rígido ou armazenamento permanente, os logs são perdidos toda vez que você desativar a Vera e continuar, ou quando a Vera estiver com pouca memória. Se você deixar isso ligado, os logs serão enviados para um servidor online. Os logs não contêm informações pessoalmente identificáveis
- Logs da loja no dispositivo USB - Loja logs em um dispositivo USB em vez de enviá-lo para servidores MCV
Lista completa de todos os IDs de dispositivos e IDs de cena em Vera com o código LUUP
Às vezes, você precisa de uma visão geral rápida de cada dispositivo e seu ID do dispositivo, especialmente se você estiver trabalhando em uma cena e não pode lembrar o número do dispositivo.
Não há recurso dedicado em Vera que permite que você faça isso, mas há uma maneira rápida e simples de obter uma lista de todos os dispositivos.
Envolve uma peça muito curta de código Lua - mas não se preocupe, todas as informações estão aqui.
Lista de ID do dispositivo completo
- Na vera ui vai para o Aplicativos aba
- Clique no Desenvolver aplicativos aba
- Então clique 'Teste código LUUP (LUA)'No menu da esquerda
- Copie o código Lua (abaixo) e cole-o na janela de código
- Clique no azul 'IR'Botão para fazer o código executar
- Veja sua lista de dispositivos em - http: // "seu endereço IP do Vera" /devlist.txt
Você verá uma lista no seu navegador que se parece com esta captura de tela:
Lista de ID de cena completa
- Na vera ui vai para o Aplicativos aba
- Clique no Desenvolver aplicativos aba
- Então clique 'Teste código LUUP (LUA)'No menu da esquerda
- Copie o código Lua (abaixo) e cole-o na janela de código
- Clique no azul 'IR'Botão para fazer o código executar
- Veja sua lista de dispositivos em - http: // "seu endereço IP da Vera" /scenelist.txt
Você verá uma lista no seu navegador que se parece com esta captura de tela:
Usando a API HTTP da Vera
A maioria das ações em Vera pode ser feita usando uma solicitação HTTP simples. Embora isso dificilmente seja usado pelo usuário padrão, ele pode ser útil para alguns aplicativos.
Solicitações são feitas usando o URL interno pedido de data e passe o seguinte no URL:
- identificação - O ID do pedido
- Formato de saída - o formato em que você quer uma resposta como json., xml. ou texto
Enquanto este guia cobrirá apenas algumas solicitações, uma lista completa está disponível aqui.
dados do usuário
Isso retorna os dados de configuração do Vera, que é uma lista de todos os dispositivos e as variáveis UPNP persistiram entre as redes de resetas, bem como salas, nomes e outros dados que o usuário define como parte da configuração.
Exemplo:
http: // vera_ip_address: 3480 / data_request? ID = user_data & output_format = xml
status
Isso retorna o status atual de todos os dispositivos, incluindo todas as variáveis atuais da UPNP e o status de qualquer trabalho ativo.
Exemplos:
Lista de dispositivos completos.
- http: // vera_ip_address: 3480 / data_request? ID = status e output_format = xml
Ou para um dispositivo específico
- http: // vera_ip_address: 3480 / data_request? ID = status e output_format = xml & udn = uuid: 4d494342-5342-5645-0002-000000000002
- http: // vera_ip_address: 3480 / data_request? ID = status e output_format = xml & devicenum = 6
Live_energy_usage.
Esta é uma maneira rápida de relatar o uso atual de energia do dispositivo em um formato delimitado por tabulação.
Exemplo:
http: // vera_ip_address: 3480 / data_request? id = live_energy_usage
Plugins.
Existem dezenas de plugins que facilitam acessar todos os adoráveis dados vera disponibilizam.
Datayours.
Datayours é uma família de plugins para adquirir, armazenar e exibir dados sobre dispositivos e medições vera.
DataMine 2.
DataMine registra todas as alterações de valor nas variáveis especificadas para registrar arquivos no Vera e fornece uma interface Graphing GUI completa com zoom, rolo etc.
Altui.
Este plugin oferece uma interface de usuário alternativa para os controladores Vera mais agradáveis e funciona em qualquer tipo de dispositivo como um aplicativo da Web que se ajustará automaticamente ao tamanho da tela
Eventwatcher.
Web, arquivo e syslog Reporting de variáveis, eventos, dispositivos, cenas e muito mais.
Visualizador de informações
Uma maneira mais fácil de acessar informações de log e z-wave em vera.
Suporte de vera.
Caso você não puder diagnosticar qual é o seu problema usando os métodos acima, aconselhamos a entrar em contato com a equipe de suporte Vera diretamente, pois eles podem acessar sua unidade remotamente e espero que você solucione o problema - eles podem ser encontrados em support@getvera.com.
Nós achamos que eles geralmente respondem dentro de 24-48h e são geralmente muito úteis e prontos para ir a milha extra para um cliente.