.. _app_natification: App-notification ----------- Bloczek wirtualny wykorzystywany do wywoływania powiadomień PUSH w aplikacji mobilnej FOX. .. image:: _static/app-notification_ikona.png :width: 156 :height: 67 :alt: app_notification Obsługiwana operacja ~~~~~~~~~~~~~~~~~~~~~~ Bloczek pozwala na wywołanie i wyświetlalnie powiadomień PUSH na urządzeniach z aplikacją mobilną FOX. Na liście adresatów w bloczku znajdziesz każdego użytkownika podłączonego do serwera w aplikacji mobilnej FOX. Wybrany adresat dostanie powiadomianie na każdym urządzeniu z zalogowanym kontem wybranym jako adresat. Bloczek przyjmuje wartości opisane bloczkiem tag. Aby wywołać dane zapisane w bloczku tag należy wpisać w treść wiadmości **{x}**, gdzie **x** jest numerem tagu, z którego pobieramy zawartość do wiadomości. Wejście ~~~~~~~~~~~~~~~~~~~~~~ Bloczek posiada tylko jedno wejście, do którego możemy podłączyć wiele sygnałów. Przekazywana dana odbierana jest jako tekst do wyświetlenia w powiadomieniu. .. image:: _static/app-notification_ikona1.png :width: 211 :height: 53 :alt: app_notification_1 Konfiguracja - Properties ~~~~~~~~~~~~~~~~~~~~~~~~~~ Ustawienia dostępne po podwójnym kliknięciu lewym przyciskiem myszy. .. image:: _static/app-notification_konf.png :width: 501 :height: 455 :alt: Inject_properties **Nazwa** - Nazwa bloczka nadana przez użytkownika. **Wyślij do** - Lista dostępnych do wyboru adresatów. Można zaznaczyć dowolną ilość. **Wyślij do wszystkich** - Po zaznaczeniu powiadomienia będą wysyłane do wszystkich możliwych adresatów. **Tytuł** - Tytuł wysyłanego powiadomienia. **Wiadomość** - Tekst wysyłanego powiadomienia. **Wysyłaj niekompletne wiadomości** - Dotyczy tylko wiadmości zawierających odniesienia do bloczka tag. Jeśli zaznaczone to wiadomości, dla których bloczek tag nie ma aktualnie przypisanej wartości wyświetlą {?} w miejscu, gdzie normalnie pojawi się wartość z bloczka tag. W przeciwnym wypadku - gdy odznaczone to wiadmość zawierająća odniesienie do bloczka tag bez przypisanej wartości nie zostanie wysłana. **Zablokuj powtarzające się wartości** - Po zaznaczeniu nie będzie możliwe wysłanie powiadomienia o tej samej treści co ostatnie wysłane powiadomienie. **Wysoki prorytet** - Komunikaty bloczka ~~~~~~~~~~~~~~~~~~~~~~ Opis pod bloczkiem zawiera informację o stanie bloczka lub możliwym błędzie: * **null** - System sprawny - Stan po przebudowaniu systemu. Przykładowe wykorzystanie bloku ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Informowanie o zdarzeniu .. image:: _static/notification_przyklad.png :width: 463 :height: 70 :alt: app_notification_przyklad Opis działania układu: Bloczek output przesyła fizyczny stan czujnika zalania umieszczonego w łazience. Jeżeli czujnik wykryje wodę zmieni swój stan na true i zostanie wysłane powiadomienie o zalaniu. Konfiguracja bloczka app_notification: .. image:: _static/notification_konf.png :width: 500 :height: 447 :alt: app_notification_konfiguracja Powiadomienie z aplikacji mobilnej FOX: .. image:: _static/app_notification_app.jpeg :width: 402 :height: 440 :alt: app_notification_app .. toctree:: :maxdepth: 2 :hidden: :caption: Interfejs użytkownika oprogramowanie/foldery oprogramowanie/konfigurator oprogramowanie/devices oprogramowanie/gate oprogramowanie/przeglad oprogramowanie/zdalny_dostep oprogramowanie/integration oprogramowanie/backup .. toctree:: :maxdepth: 2 :hidden: :caption: Urządzenia oprogramowanie/input oprogramowanie/output .. toctree:: :maxdepth: 2 :hidden: :caption: Moduły oprogramowanie/dimmer oprogramowanie/command oprogramowanie/d-latch oprogramowanie/impulse-generator oprogramowanie/impulse-counter oprogramowanie/click-analyzer oprogramowanie/astro-timer oprogramowanie/clock-timer .. toctree:: :maxdepth: 2 :hidden: :caption: Bramki logiczne oprogramowanie/and oprogramowanie/or oprogramowanie/not .. toctree:: :maxdepth: 2 :hidden: :caption: Narzędzia oprogramowanie/math oprogramowanie/tag oprogramowanie/comparator oprogramowanie/const oprogramowanie/inject oprogramowanie/switch oprogramowanie/comment .. toctree:: :maxdepth: 2 :hidden: :caption: Modbus oprogramowanie/modbus-read copy oprogramowanie/modbus-write oprogramowanie/ac .. toctree:: :maxdepth: 2 :hidden: :caption: Mobilne oprogramowanie/app_value oprogramowanie/app_button oprogramowanie/app_label oprogramowanie/app_thermo oprogramowanie/app_notification .. toctree:: :maxdepth: 2 :hidden: :caption: Taryfy oprogramowanie/flex-tariff .. toctree:: :maxdepth: 2 :hidden: :caption: Bezpieczeństwo oprogramowanie/alarm