{"id":105,"date":"2022-12-02T07:08:02","date_gmt":"2022-12-02T07:08:02","guid":{"rendered":"https:\/\/isolameteo.it\/wordpress\/?page_id=105"},"modified":"2025-11-30T15:07:25","modified_gmt":"2025-11-30T15:07:25","slug":"stazione-meteo-iglesias","status":"publish","type":"page","link":"https:\/\/isolameteo.it\/wordpress\/index.php\/stazione-meteo-iglesias\/","title":{"rendered":"Stazione Iglesias"},"content":{"rendered":"\n<link rel=\"stylesheet\" href=\"https:\/\/isolameteo.it\/pws\/staz.css\">\n\n<script>\n    function getElement(id) {\n        return document.getElementById(id);\n    }\n\n    function update() {\n        fetch('https:\/\/api.ecowitt.net\/api\/v3\/device\/real_time?application_key=456E79437A02CA49D971EDEF452755C1&api_key=6564821c-5e09-4a79-a5ec-35a57491e932&mac=BC:FF:4D:F7:DE:3C&call_back=all&temp_unitid=1&pressure_unitid=3&wind_speed_unitid=7&rainfall_unitid=12')\n            .then(res => res.json()).then((res) => {\n\n                getElement('temp_live').innerHTML = res.data.outdoor.temperature.value + \" \u00b0C\";\n                getElement('wind').innerHTML = res.data.wind.wind_gust.value + \" km\/h\";\n                getElement('pressure').innerHTML = res.data.pressure.absolute.value + \" hpa \";\n                getElement('raintot').innerHTML = res.data.rainfall.daily.value + \" mm \";\n                getElement('rainrate').innerHTML = res.data.rainfall.rain_rate.value + \" mm\/h \";\n                getElement('ur').innerHTML = res.data.outdoor.humidity.value + \" % \";\n                getElement('heat').innerHTML = res.data.outdoor.app_temp.value + \" \u00b0C \";\n                getElement('rainMontly').innerHTML = res.data.rainfall.monthly.value + \" mm\";\n                getElement('rainYear').innerHTML = res.data.rainfall.yearly.value + \" mm\";\n\n                let unix_timestamp = res.data.outdoor.temperature.time;\n                var date = new Date(unix_timestamp * 1000);\n                var hours = date.getHours();\n                var minutes = \"0\" + date.getMinutes();\n                var seconds = \"0\" + date.getSeconds();\n                var formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);\n                getElement('data').innerHTML = formattedTime\n\n                var d = res.data.wind.wind_direction.value\n                directions = ['N', 'NE', 'E', 'SE', 'S', 'SW', 'W', 'NW'];\n                degrees = d * 8 \/ 360;\n                degrees = Math.round(degrees, 0);\n                degrees = (degrees + 8) % 8\n                let direzione = directions[degrees]\n                getElement('ecodir').innerHTML = direzione;\n\n            });\n        fetch('https:\/\/api.weather.com\/v2\/pws\/dailysummary\/7day?stationId=IIGLES9&format=json&units=m&numericPrecision=decimal&apiKey=c32f37539bb04d61af37539bb02d6160')\n            .then(res => res.json()).then((res) => {\n                getElement('max').innerHTML = res.summaries[5].metric.tempHigh + \" \u00b0C \";\n                getElement('min').innerHTML = res.summaries[5].metric.tempLow + \" \u00b0C \";\n            });\n    }\n    \n    \/\/ Avvia l'aggiornamento ogni 60 secondi\n    setInterval(update, 60000);\n    \n    \/\/ Avvia la funzione la prima volta appena la pagina carica\n    update();\n<\/script>\n\n<div style=\"overflow-x:auto; display: flex; justify-content: center;\">\n    \n    <table class=\"data-container\">\n        <tr>\n            <td class=\"data-item\" id=\"title\">\n                <span class=\"center\" id=\"title\">Condizioni Live <br>(<span id=\"data\"><\/span>)<\/span>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"live\">\n                <strong class=\"center\">Temperatura: <\/strong><\/span><br><span id=\"temp_live\"><\/span><br>\n                <strong class=\"center\">Umidit\u00e0: <\/strong><\/span><br><span id=\"ur\"><\/span><br>\n                <strong class=\"center\">Temp. Percepita: <\/strong><\/span><br><span id=\"heat\"><\/span><br>\n                <strong class=\"center\">Pressione: <\/strong><\/span><br><span id=\"pressure\"><\/span><br>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"title\">\n                <span class=\"center\">Estremi Vento<\/span><br>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"extwind\">\n                <strong class=\"center\">Vento: <\/strong><br><span id=\"wind\"><\/span><br>\n                <strong class=\"center\">Direzione: <\/strong><br><span id=\"ecodir\"><\/a> da: <\/strong><span id=\"ecodir\"><\/span><br>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"title\">\n                <span class=\"center\">Estremi Temperatura<\/span><br>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"extemp\">\n                <strong class=\"center\">Max: <\/strong><br><span style=\"color:red\" id=\"max\"><\/span><br>\n                <strong class=\"center\">Min: <\/strong><br><span style=\"color:blue\" id=\"min\"><\/span><br>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"title\">\n                <span class=\"center\">Totali Pioggia<\/span><br>\n            <\/td>\n        <\/tr>\n        <tr>\n            <td class=\"data-item\" id=\"extrain\">\n                <strong class=\"center\">Pioggia Giorno: <\/strong><br><span id=\"raintot\"><\/span><br>\n                <strong class=\"center\">Intensit\u00e0 Pioggia: <\/strong><br><span id=\"rainrate\"><\/span><br>\n                <strong class=\"center\">Pioggia Mese: <\/strong><br><span id=\"rainMontly\"><\/span><br>\n                <strong class=\"center\">Pioggia Anno: <\/strong><br><span id=\"rainYear\"><\/span>\n            <\/td>\n        <\/tr>\n    <\/table>\n\n<\/div>\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Condizioni Live () Temperatura: Umidit\u00e0: Temp. Percepita: Pressione: Estremi Vento Vento: Direzione: da: Estremi Temperatura Max: Min: Totali Pioggia Pioggia Giorno: Intensit\u00e0 Pioggia: Pioggia Mese: Pioggia Anno:<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"cybocfi_hide_featured_image":"","footnotes":""},"class_list":["post-105","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=105"}],"version-history":[{"count":73,"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/105\/revisions"}],"predecessor-version":[{"id":797,"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/105\/revisions\/797"}],"wp:attachment":[{"href":"https:\/\/isolameteo.it\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}