Słownik pojęć

Pojęcia wykorzystane w dokumentacji

  • role - użytkownicy w aplikacji posiadają przypisane im role, które dają dostęp do niektórych elementów strony:

    • User - podstawowa rola, w której użytkownik ma dostęp do podglądu widoków oraz zmiennych oraz opcji Ustawień;
    • BasicUser - posiada uprawnienia Usera, jednak ma dostęp do danych maksymalnie sprzed tygodnia;
    • PowerUser - użytkownik ma możliwość wejście w tryb edycji, jednak nie może zapisywać dokumentów;
    • Editor - użytkownik z dostępem do trybu edycji i możliwością zapisu dokumentów;
    • Admin - użytkownik z dostępem do trybu edycji i panelu administratora.
  • ekspresje - połączenie nazwy urządzenia oraz nazwy zmiennej, które pozwala na wyświetlanie ich wartości. Zapisywana w formie {nazwaUrządzenia.nazwaZmiennej}. Możliwe jest również w ekspresji wyświetlenie informacji z urządzenia, należy wówczas wykorzystać podwójne znaki: {{ i }}.

  • stany - ustawienia elementów, które pozwalają na pokazanie, np. w graficznej formie na pulpicie lub liście spełnienie danego warunku. Mogą być analogowe lub binarne.

  • kod OPC - kod określający stan urządzenia. Wskazuje on, czy urządzenie działa poprawnie i czy wysyła próbki w określonym czasie TTL.

  • status urządzenia - powiązany z kodem OPC i statusem chmury stan, który określ, czy urządzenie w danej chwili działa poprawnie.

  • status chmury - stan połączenia urządzeń z IoTHubem

  • czas życia próbki (TTL) - okres czasu, w którym określa się, że ostatnia wartość próbki jest nadal aktualna. W okresie czasu TTL oczekuje się nadejścia kolejnego pomiaru.