diff --git a/docs/weather-logic.md b/docs/weather-logic.md index 84f70d0..c5cad9c 100644 --- a/docs/weather-logic.md +++ b/docs/weather-logic.md @@ -77,7 +77,22 @@ Prognoza godzinowa i dzienna rozpoznaje: | `thunderstorm` | Burza | | `unknown` | Brak opisu | -Bieżąca analiza IMGW Hybrid rozpoznaje bezpośrednio opad deszczu, śnieg i burzę. Gdy żadne z tych zjawisk nie występuje, hero może pokazać pomocniczy opis: `Silny wiatr`, `Wilgotne warunki` albo `Spokojne warunki`. +Bieżąca analiza IMGW Hybrid rozpoznaje bezpośrednio opad deszczu, śnieg i burzę. Dashboard hero używa opisu warunków w następującym priorytecie: + +1. bieżące zjawisko z IMGW Hybrid: `Burza`, `Opady śniegu`, `Opady deszczu`, +2. silny wiatr od `8 m/s`: `Silny wiatr`, +3. bieżący kod pogody i zachmurzenie z IMGW Hybrid, +4. najbliższa godzina prognozy modelowej, jeśli Hybrid nie daje opisu nieba, +5. wysoka wilgotność od `90%`: `Wilgotno`, +6. fallback: `Pogodnie`. + +Pole `Cloud` z IMGW Hybrid jest używane jako opis nieba: + +| Cloud | Opis w hero | +| --- | --- | +| `>= 75` | Pochmurno | +| `>= 25` | Częściowe zachmurzenie | +| `< 25` | brak osobnego opisu zachmurzenia | Jednostki temperatury i wiatru wybierane w `/settings` dotyczą prezentacji w UI, briefach i powiadomieniach. Dane źródłowe oraz progi logiki pogody pozostają liczone w `°C` i `m/s`.