APNT-105 - Diagnostyka Vera UI7

Czasami wpadniesz w problemy i potrzebujesz, aby dodatkowe informacje, których ui nigdy nie wydaje się mieć. A może jesteś po prostu technicznie zniszczony i chcesz zobaczyć, co dzieje się pod kapturem.

W obu przypadkach ten przewodnik jest dla Ciebie.

Kłody

Wszystkie informacje o urządzeniu, polecenia i sygnały są rejestrowane w dziennikach Vera, a to jest nieocenione, jeśli system robi coś nieoczekiwanego lub jeśli nie możesz całkowicie uzyskać sceny Vera, aby działać poprawnie.

Zobacz dzienniki Vera

Wyświetlanie informacji dziennika jest bardzo proste:

  • Otwórz przeglądarkę.
  • Wpisz adres URL. http://XXX.XXX.XXX.XXX/cgi-bin/cmh/log.sh?Device=LuaUPnP
  • Zastępować Xxx.xxx.xxx.xxx. Z adresem IP Your Vera - na przykład 192.168.1.120

Log


To jest teraz, możesz zobaczyć wszystkie działania "za kulisami" na Vera.

Zmień poziom dziennika

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

  • Kliknij Ustawienia i wtedy Kłody.
  • Wybierz opcje włączenia:
    • Pokaż aktywność odpytywania - rejestruje każdą aktywność odpytywania i odpowiedzi urządzenia
    • Pokaż indywidualne zadania - Records Każde tło pracy Vera
    • Logode rejestrowanie - Rekorduje całą komunikację niskiego poziomu i ruch sieciowy Z-Wave. Sprawdź to tylko przed odtworzeniem problemu. Logode rejestrowanie może spowodować spowolnienie silnika
    • Zablokuj poziomy dziennika - Zapobiega automatycznie wyłączeniu gadatliwych dzienników po 24 godzinach
    • Archiwum stare dzienniki na MIOS - Ponieważ Vera nie ma dysku twardego ani stałego przechowywania, dzienniki są utracone za każdym razem, gdy wyłączasz Vera i ON, lub gdy Vera działa na pamięci. Jeśli zostawisz to, a następnie dzienniki zostaną wysłane na serwer online. Dzienniki nie zawierają żadnych danych osobowych
    • Zapisz dzienniki na urządzeniu USB - Przechowuj dzienniki na urządzeniu USB zamiast przesyłania go do serwerów MCV

Ustawienia dziennika Vera.


Pełna lista wszystkich identyfikatorów urządzeń i identyfikatorów sceny w Vera z LUUP Code

Czasami potrzebujesz szybkiego przeglądu każdego urządzenia i identyfikatora urządzenia, zwłaszcza jeśli pracujesz na scenie i nie możesz przywołać numeru urządzenia.

Nie ma dedykowanej funkcji w Vera, która umożliwia to, ale jest szybki i prosty sposób, aby uzyskać listę wszystkich urządzeń.

Wymaga bardzo krótki kawałek kodu LUA - ale nie martw się, wszystkie informacje są tutaj.

Pełna lista identyfikatorów urządzeń

  • W Vera Ui Idź do Apps. patka
  • Kliknij Rozwijać aplikacje patka
  • Następnie kliknij 'Test LUUP Code (LUA)"W menu lewym
  • Skopiuj kod LUA (poniżej) i wklej go do okna kodu
  • Kliknij niebieski "IŚĆ"Przycisk, aby uruchomić kod
  • Wyświetl listę urządzeń w - http: // "Twój adres IP Vera" /devlist.txt

lokalny plik = io.open.("/www/devlist.txt", "W") plik:pisać(Nazwy urządzeń "[Deviceno / ID] na" .. OS.DATE.() .. "\n") dla deviceno.,D w pary(luup.devices.) robić Jeśli zrobili ~= "" następnie plik:pisać(string.format.("[% 03D /% s]% s ', deviceno., zrobili, d.description.)) koniec koniec plik:blisko()

Zobaczysz listę w przeglądarce, która wygląda jak ten zrzut ekranu:


Vera Devlist.


Pełna lista identyfikatorów sceny

  • W Vera Ui Idź do Apps. patka
  • Kliknij Rozwijać aplikacje patka
  • Następnie kliknij 'Test LUUP Code (LUA)"W menu lewym
  • Skopiuj kod LUA (poniżej) i wklej go do okna kodu
  • Kliknij niebieski "IŚĆ"Przycisk, aby uruchomić kod
  • Wyświetl listę urządzeń w - http: // "Twój adres IP Vera" /scenelist.txt

lokalny plik = io.open.("/www/scenelist.txt", "W") plik:pisać("[Scenid] Nazwy urządzeń" .. OS.DATE.() .. "\n") dla Scenida.,D w pary(luup.scenes.) robić plik:pisać(string.format.("[% 03d]% s ', Scenida., d.description.)) koniec plik:blisko()

Zobaczysz listę w przeglądarce, która wygląda jak ten zrzut ekranu:


Lista sceny Vera.


Korzystanie z API HTTP Vera

Większość działań na Vera można wykonać za pomocą prostego żądania HTTP. Chociaż nie będzie to wykorzystywane przez standardowego użytkownika, może okazać się przydatne dla niektórych zastosowań.

Wnioski są wykonywane za pomocą wbudowanego adresu URL żądanie danych i przekazuj następujące informacje na temat URL:

  • ID - Identyfikator żądania
  • format wyjściowy - format, w którym chcesz odpowiedzieć jako JSON., xml. lub tekst

Podczas gdy ten przewodnik zakryje tylko kilka żądań, jest dostępna pełna lista tutaj.

dane użytkownika

Zwraca to dane konfiguracyjne dla Vera, która jest listą wszystkich urządzeń, a zmienne UPnP utrzymywały się między resetami, a także pokoje, nazwy i inne dane, które używane są jako część konfiguracji.

Przykład:

http: // vera_ip_address: 3480 / Data_request? Id = user_data i wyjście_format = xml

status

Zwraca aktualny stan wszystkich urządzeń, w tym wszystkich bieżących zmiennych UPnP i stan dowolnych aktywnych miejsc pracy.

Przykłady:

Pełna lista urządzeń.

  • http: // vera_ip_address: 3480 / Data_request? Id = Status & Output_Format = XML

Lub dla określonego urządzenia

  • http: // vera_ip_address: 3480 / data_request? id = status i wyjście_format = XML & UDN = UUID: 4d494342-5342-5645-0002-000000000002
  • http: // vera_ip_address: 3480 / data_request? id = status i wyjście_format = xml & devicenum = 6

Live_energy_usage.

Jest to szybki sposób, aby zgłosić wszystkie aktualne wykorzystanie energii urządzenia w formacie rozdzielonym na zakładce.

Przykład:

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

Wtyczki

Istnieją dziesiątki wtyczek, które ułatwia dostęp do wszystkich udostępnionych uroczych danych Vera.

Datayours.

Datayours to rodzina wtyczek do nabycia, przechowywania i wyświetlania danych o urządzeniach i pomiarach Vera.

Datamina 2.

Datamine Rejestruje wszystkie zmiany wartości w określonych zmiennych, aby dziennikować pliki na Vera i zapewnia interfejs graficzny GUI wraz z powiększeniem, przewijania itp.

Altui.

Ta wtyczka oferuje alternatywnym interfejsem użytkownika dla kontrolerów Vera, które jest przyjemniejsze i działa na dowolnym urządzeniu jako aplikacja internetowa, która automatycznie dostosuje się do rozmiaru ekranu

EventWatcher.

Web, plik i syslog Raportowanie zmiennych, wydarzeń, urządzeń, scen i innych.

Info Viewer.

Łatwy sposób dostępu do informacji dziennika i fali Z na Vera.

Wsparcie Vera.

W przypadku nie możesz zdiagnozować tego, jaki problem korzysta z powyższych metod, doradzamy w celu skontaktowania się z zespołem wsparcia Vera bezpośrednio, ponieważ mogą uzyskać dostęp do urządzenia zdalnie i miejmy nadzieję, że pomoże Ci rozwiązać problemy z tym problemem - można znaleźć w support@getvera.com.

Znajdujemy, że zazwyczaj odpowiadamy w ciągu 24-48 godzin i zazwyczaj są bardzo pomocni i gotowi iść dodatkową milę dla klienta.

Powiązana informacja