# ALS Alert Screen Jednostronicowa aplikacja HTML/JS wyświetlająca alarmy maszyn na podstawie danych WebSocket z LuPort. Przeznaczona do montażu na monitorze halowym (Chromium na Debianie). --- ## Działanie Strona utrzymuje **jedno** połączenie WebSocket ze zbiorczym kanałem ALS nowego systemu (`/ws/als-data/` bez maszyny w adresie) — kanał niesie aktualizacje wszystkich maszyn, a zaraz po połączeniu serwer wysyła migawkę ich bieżącego stanu, więc trwający alarm pojawia się na ekranie natychmiast, także po każdym wznowieniu połączenia. | Sytuacja | Widok | |----------|-------| | Brak maszyny w alarmie | Iframe z infoterminalem ALS | | Co najmniej jedna maszyna w alarmie | Ekran alarmowy z kartami maszyn | | Brak łączności z LuPort > 10 s | Pomarańczowy pasek u góry (na obu widokach) | Alarm jest wykrywany, gdy pole `status` maszyny zawiera słowo **`alarm`** (bez rozróżnienia wielkości liter), np. `"Alarm - awaria"`, `"ALARM"`. Pomarańczowy pasek to celowo INNY kolor niż czerwień alarmów: mówi „ekran może pokazywać nieświeży obraz", a nie „maszyna stoi". --- ## Konfiguracja Wszystkie parametry na początku sekcji `