W nawiązaniu do ostatniej awarii elektrowni jądrowej dla spokojnego snu proponuję
konspekt urządzenia wirtualnego pobierającego dane o radiacji na interesującym nas obszarze ze strony
http://radioactiveathome.org/map/Ze względu na wysoką czułość pomiarów wszystkich stacji w przypadku zagrożenia, wartości poszybowałyby gwałtownie, dlatego mało istotne, którą stację z ponad 30 w Polsce wybieramy do ściągania danych. Nie jest to "gotowiec", dlatego nie zamieszczam vfib-a tylko szkielet VD ale działa od 2 lat. Wszelkie modyfikacje mile widziane.
HC3 = Net.FHttp("radioactiveathome.org")
dane=HC3:GET("/map/")
temp=string.find(dane,"21.179626")--tu wstawić współrzędne stacji którą chcemy obserwować
--fibaro:debug (tostring(temp))
temprad=string.sub(dane,temp+31,temp+36)--ewentualnie dopasować po odblokowaniu debugu
--fibaro:debug (tostring(temprad))
fibaro:setGlobal("temprad", temprad)--wcześniej utworzyć zmienną globalną 'temprad' z dowolnym prametrem
fibaro:call(1081, "setProperty", "ui.Label9.value", fibaro:getGlobalValue("temprad"));--zamienić id VD i nr labelki na swój
fibaro:sleep(5*1000)
--opcjonalnie można wysłć dane na TS w celu dalszej obróbki,ustawiania alarmów etc.
thingspeak = Net.FHttp("api.thingspeak.com")
payload ="key=XXXXXXXXXXXXXXXX&fieldX="..temprad
response, status, errorCode = thingspeak:POST('/update', payload)
fibaro:sleep(1000)