|
Czy system Nexo obsługuje komunikaty ekranowe? Chodzi mi
o sytuację, że przy zainstalowanej stacji pogodowej system
otrzymuje informacje, że jest duży wiatr. Następuje
sprawdzenie zamknięcia okien. Jeśli jakieś okno (np..na
piętrze) jest otwarte to Nexo powiadamia użytkownika (który
jest w domu inp. ogląda TV ). W jaki sposób Nexo może
zakomunikować taką sytuację?
Realizacja takiego zadania jest banalnie prosta . Wystarczy
wybór zdarzenia oraz określenie sposobu w jaki system ma
wygenerować ostrzeżenie . Zadanie to realizujemy poprzez
dodanie logiki.
Wchodzimy w panel użytkownika poprzez podanie hasła i
dotykamy ikonę "logika"

następnie wybieramy [ dodaj nową logikę systemu]

Wprowadzamy nazwę dodawanej logiki. Należy zwrócić uwagę by
podana nazwa była dla nas czytelna . Warto nazwy grupować wg.
ustalonego klucza . W późniejszym czasie gdy będziemy
chcieli odnaleźć logikę by ją np. zmodyfikować, będzie to
miało istotne znaczenie.

Następny krok to wybór elementu aktywującego logikę ,

a
później wybór czujników . W naszym przypadku komunikat
będzie realizowany po analizie stanu dwóch czujników.
Czujnik wiatru który będzie musiał wygenerować więcej niż 37
impulsów na sekundę, oraz czujnik okna w sypialni Uli.

Wygląd pulpitu po
dokonanym wyborze warunków logiki
Następnym etapem jest wybór reakcji na zdarzenie czyli
akcji. W tym miejscu wpisujemy również tekst komunikatu.

Widok panela po dodaniu akcji.

Po naciśnięciu przycisku dalej przechodzimy do tabeli
prawdy. W naszym przypadku chcemy by komunikat pojawiał sie
po spełnieniu w tym samym czasie dwóch warunków. Czujnik
wiatru musi osiągnąć więcej niż 37 impulsów na sekundę oraz
okno w sypialni musi być otwarte. Wobec powyższego
zaznaczamy w tabeli wykonanie akcji po spełnieniu warunków
( zielone kółeczko).

Tak będzie wyglądał komunikat w czasie gdy wiatr osiągnie
zadaną wartość a w sypialni będzie pozostawione otwarte
okno. Dodatkowo będzie generowany również sygnał dźwiękowy.
Komunikat będzie utrzymywał sie dopóki nie naciśniemy
przycisku [ OK ] .
 |