Michal_Ko Programování Mosaic 20. 4. 2025 22:21 12. 5. 2025 16:57

Dobrý deň,

keď som  pre info o počasí používal fbYrWeather, z predpovede bolo možné získať informáciu o predpokladanom množstve zrážok [mm] na ďalší deň. Túto informáciu som používal pri rozhodovaní či sa má alebo nemá spustiť závlaha.

Po prechode z fbYrWeather na fbOpenWeather v tomto FB už informácia o predpovedi množstva zrážok nie je dostupná. Chcem sa spýtať, či by nebolo možné do fbOpenWeather túto možnosť doplniť.

Odpovědi 4

Luboš Urban 25. 4. 2025 17:05

Dobrý den,

dívali jsme se do popisu API rozhraní na serveru OpenWeatherMap.org a předpověď množství srážek tam uvedená je, pouze se neparsuje z json souboru, který funkční blok stahuje. Takže tu úpravu připravit můžeme.

Michal_Ko 27. 4. 2025 10:27

Ďakujem, tak to je dobrá správa. Budem čakať na novú verziu fbOpenWeather. 

M.B. 7. 5. 2025 17:19

Knihovna WeatherLib verze 2.2 je nyní k dispozici přes Nástroje > Mosaic Update. Archiv s projektovou skupinou s příkladem je v přiloženém souboru.

M.B. 12. 5. 2025 16:57

Aktualizovaný příklad k WeatherLib verze 2.3, kde došlo k úpravě bloku fbOpenWeatherMap3, aby správně spolupracoval s proměnnou System_S.UTC_OFFSET, která vrací v systémech CP-2xxx a CP-8xxx aktuální posun proti UTC včetně korekce pro letní čas. Ve starších systémech Foxtrot CP-1xxx, kde System_S.UTC_OFFSET není k dispozici, je nyní nutné na vstup bloku utcOffset kromě posunu proti UTC přidat i korekci letního času (např. utcOffset := 60 + BOOL_TO_INT(System_S.IS_SUMMER_TIME) * 60)

Vaše odpověď

Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.