APNT-105 - Diagnostyka VERA UI7

Czasami napotykasz problemy i potrzebujesz dodatkowej informacji, której interfejs użytkownika nigdy nie posiada. A może po prostu jesteś techniczny i chcesz zobaczyć, co dzieje się za kulisami.

W obu przypadkach ten przewodnik jest dla Ciebie.

Dzienniki

Wszystkie informacje o urządzeniach, polecenia i sygnały są rejestrowane w dziennikach VERA. Jest to nieocenione, jeśli Twój system wykonuje jakieś nieoczekiwane czynności lub jeśli nie możesz uruchomić sceny VERA prawidłowo.

Wyświetl dzienniki VERA

Przeglądanie informacji z dziennika jest bardzo proste:

  • Otwórz przeglądarkę
  • Wprowadź adres URL http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
  • Zastępować XXX.XXX.XXX.XXX z adresem IP Twojej VERA - na przykład 192.168.1.120

VERA log


To wszystko, teraz możesz zobaczyć wszystko, co dzieje się „za kulisami” w VERA.

Poziom dziennika zmian

Można skonfigurować ilość informacji, które mają być zapisywane w pliku dziennika.

  • Trzask Ustawienia a potem Dzienniki.
  • Wybierz, które opcje chcesz włączyć:
    • Pokaż aktywność ankietową – rejestruje każdą aktywność sondowania i odpowiedzi urządzenia
    • Pokaż poszczególne prace – rejestruje każde zadanie w tle wykonywane przez VERA
    • Szczegółowe rejestrowanie – Rejestruje całą komunikację niskiego szczebla i Z-Wave Ruch sieciowy. Sprawdź to tylko przed odtworzeniem problemu. Szczegółowe rejestrowanie może spowodować spowolnienie silnika.
    • Poziomy dziennika blokady - Zapobiega automatycznemu wyłączaniu szczegółowych dzienników po 24 godzinach
    • Archiwizuj stare logi na MiOS Ponieważ VERA nie posiada dysku twardego ani pamięci trwałej, logi są tracone za każdym razem, gdy VERA jest wyłączana i włączana lub gdy brakuje pamięci. Jeśli ta opcja pozostanie włączona, logi zostaną przesłane na serwer online. Logi nie zawierają żadnych danych osobowych.
    • Przechowuj logi na urządzeniu USB – Przechowuj logi na urządzeniu USB zamiast przesyłać je na serwery MCV

VERA Log Settings


Pełna lista wszystkich identyfikatorów urządzeń i identyfikatorów scen w VERA z kodem LUUP

Czasami potrzebny jest szybki podgląd każdego urządzenia i jego identyfikatora, zwłaszcza gdy pracujesz nad sceną i nie pamiętasz numeru urządzenia.

W programie VERA nie ma dedykowanej funkcji, która by to umożliwiała, ale istnieje szybki i prosty sposób na uzyskanie listy wszystkich urządzeń.

Wymaga to bardzo krótkiego fragmentu kodu LUA, ale nie martw się, wszystkie informacje znajdziesz tutaj.

Pełna lista identyfikatorów urządzeń

  • W interfejsie VERA przejdź do APLIKACJE patka
  • Kliknij Twórz aplikacje patka
  • Następnie kliknij „Testowy kod LUUP (LUA)w menu po lewej stronie
  • Skopiuj kod LUA (poniżej) i wklej go do okna kodu
  • Kliknij niebieski 'IŚĆprzycisk, aby uruchomić kod
  • Zobacz listę swoich urządzeń na - http://"Twój adres IP VERA"/devlist.txt

lokalny plik = io.open("/www/devlist.txt", "w") plik:pisać(„[DeviceNo/id] nazwy urządzeń na” .. os.date() .. "\N") Do urządzenie nr,D W pary(luup.devices) Do Jeśli d.id ~= "" Następnie plik:pisać(string.format('[%03d/%s] %s \n', urządzenie nr, d.id, d.description)) koniec koniec plik:zamknąć()

W przeglądarce zobaczysz listę, która wygląda tak jak na tym zrzucie ekranu:


VERA Devlist


Pełna lista identyfikatorów scen

  • W interfejsie VERA przejdź do APLIKACJE patka
  • Kliknij Twórz aplikacje patka
  • Następnie kliknij „Testowy kod LUUP (LUA)w menu po lewej stronie
  • Skopiuj kod LUA (poniżej) i wklej go do okna kodu
  • Kliknij niebieski 'IŚĆprzycisk, aby uruchomić kod
  • Zobacz listę swoich urządzeń na - http://"Twój adres IP VERA"/scenelist.txt

lokalny plik = io.open("/www/scenelist.txt", "w") plik:pisać(„[SceneID] nazwy urządzeń na” .. os.date() .. "\N") Do Identyfikator sceny,D W pary(luup.scenes) Do plik:pisać(string.format('[%03d] %s \n', Identyfikator sceny, d.description)) koniec plik:zamknąć()

W przeglądarce zobaczysz listę, która wygląda tak jak na tym zrzucie ekranu:


VERA Scene list


Korzystanie z interfejsu API HTTP firmy VERA

Większość działań w systemie VERA można wykonać za pomocą prostego żądania HTTP. Chociaż standardowy użytkownik rzadko z niego korzysta, może się okazać przydatny w niektórych aplikacjach.

Żądania są realizowane za pomocą wbudowanego adresu URL żądanie_danych i przekaż następujące informacje w adresie URL:

  • id - identyfikator żądania
  • format_wyjściowy - format, w jakim chcesz otrzymać odpowiedź json, xml Lub tekst

Chociaż ten przewodnik obejmuje tylko kilka próśb, dostępna jest pełna lista Tutaj.

dane_użytkownika

Zwraca dane konfiguracyjne dla VERA, czyli listę wszystkich urządzeń i zmiennych UPnP zapamiętanych między resetami, a także pokoje, nazwy i inne dane ustawione przez użytkownika w ramach konfiguracji.

Przykład:

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

status

Zwraca bieżący stan wszystkich urządzeń, w tym wszystkie bieżące zmienne UPnP i stan wszystkich aktywnych zadań.

Przykłady:

Pełna lista urządzeń

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

Lub dla konkretnego urządzenia

  • 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

zużycie_energii_żywej

To szybki sposób na raportowanie bieżącego zużycia energii przez wszystkie urządzenia w formacie rozdzielonym tabulatorami.

Przykład:

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

Wtyczki

Istnieją dziesiątki wtyczek, które ułatwiają dostęp do wszystkich wspaniałych danych udostępnianych przez VERA.

Twoje dane

DataYours to rodzina wtyczek umożliwiających pozyskiwanie, przechowywanie i wyświetlanie danych o urządzeniach i pomiarach VERA.

Kopalnia danych 2

dataMine rejestruje wszystkie zmiany wartości w określonych zmiennych w plikach dziennika w systemie Vera i udostępnia graficzny interfejs użytkownika z funkcjami powiększania, przewijania itp.

AltUI

Ta wtyczka oferuje alternatywny interfejs użytkownika dla kontrolerów VERA, który jest przyjemniejszy i działa na każdym rodzaju urządzenia jako aplikacja internetowa, która automatycznie dostosowuje się do rozmiaru ekranu

Obserwator zdarzeń

Raportowanie zmiennych, zdarzeń, urządzeń, scen i innych informacji z sieci, plików i dziennika systemowego.

Przeglądarka informacji

Łatwiejszy sposób dostępu do dziennika i Z-Wave informacje o VERA.

Wsparcie Vera

Jeśli nie uda Ci się zdiagnozować problemu za pomocą powyższych metod, zalecamy bezpośredni kontakt z zespołem pomocy technicznej Vera, ponieważ mogą oni uzyskać zdalny dostęp do Twojego urządzenia i mamy nadzieję, że pomogą Ci rozwiązać problem – można ich znaleźć pod adresem support@getvera.com.

Zazwyczaj odpowiadają w ciągu 24–48 godzin, są bardzo pomocni i gotowi zrobić dla klienta coś więcej.

Informacje powiązane