{"id":7018,"date":"2026-02-11T23:04:11","date_gmt":"2026-02-11T22:04:11","guid":{"rendered":"https:\/\/www.temperatur.nu\/info\/?p=7018"},"modified":"2026-04-13T21:45:14","modified_gmt":"2026-04-13T19:45:14","slug":"andringslogg","status":"publish","type":"post","link":"https:\/\/www.temperatur.nu\/info\/andringslogg\/","title":{"rendered":"\u00c4ndringslogg"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>2026-04-12 \u2014 St\u00f6d f\u00f6r The Things Network (TTN\/LoRaWAN)<\/strong><\/h2>\n\n\n\n<p>Temperatur.nu st\u00f6djer nu rapportering via <strong>The Things Network<\/strong> (TTN). Det inneb\u00e4r att LoRaWAN-temperatursensorer kan rapportera direkt till temperatur.nu via en webhook \u2014 utan egen server eller mellanhand.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Nytt<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nytt rapporteringss\u00e4tt: TTN<\/strong> \u2014 v\u00e4lj &#8221;TTN (The Things Network)&#8221; i egenadmin f\u00f6r att komma ig\u00e5ng<\/li>\n\n\n\n<li><strong>Automatisk webhook-URL<\/strong> \u2014 en unik URL genereras som du klistrar in i TTN Console<\/li>\n\n\n\n<li><strong>Device-hantering<\/strong> \u2014 v\u00e4lj sensor fr\u00e5n en dropdown n\u00e4r data b\u00f6rjar komma in, eller ange device-ID manuellt<\/li>\n\n\n\n<li><strong>St\u00f6d f\u00f6r tv\u00e5 sensorer<\/strong> \u2014 b\u00e5da sensorerna kan kopplas till samma TTN-applikation med olika devices<\/li>\n\n\n\n<li><strong>Konfigurerbart temperaturf\u00e4lt<\/strong> \u2014 parametern `field=TempC1` i webhook-URL:en kan \u00e4ndras f\u00f6r att matcha din sensors payload formatter<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Egenadmin<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TTN finns som val under &#8221;Rapporteringss\u00e4tt&#8221; f\u00f6r b\u00e5de Sensor 1 och Sensor 2<\/li>\n\n\n\n<li>Webhook-URL visas med kopieringsknapp<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Ans\u00f6kan<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TTN finns som rapporteringss\u00e4tt i ans\u00f6kningsformul\u00e4ret p\u00e5 temperatur.nu\/nystation<\/li>\n\n\n\n<li>Instruktioner om att konfigurera webhook skickas i bekr\u00e4ftelsemailet<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Tekniskt<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ny cmd_type `ttn` i backend<\/li>\n\n\n\n<li>Webhook tar emot TTN:s uplink-JSON och sparar temperatur per device till en fil<\/li>\n\n\n\n<li>Spindeln l\u00e4ser r\u00e4tt device baserat p\u00e5 konfigurerat device-ID<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-03-28 \u2014 N\u00e4rmaste m\u00e4tpunkterna ombyggd<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\/narmaste visar nu de 20 n\u00e4rmaste m\u00e4tpunkterna direkt p\u00e5 sidan ist\u00e4llet f\u00f6r att omdirigera till en enskild station &#8211; Interaktiv karta med alla m\u00e4tpunkter, din position med os\u00e4kerhetscirkel och clustering &#8211; De 4 n\u00e4rmaste stationerna visas som snabbvalskort ovanf\u00f6r kartan &#8211; Hover p\u00e5 kort markerar och panorerar till stationen i kartan &#8211; Kompakta stationskort med temperatur (1 decimal), avst\u00e5nd i km och typ (luft\/vatten) &#8211; Klicka &#8221;Visa stora kartan&#8221; f\u00f6r att \u00f6ppna \/karta inzoomad p\u00e5 din position &#8211; Positionsknappen p\u00e5 alla kartor visar nu position med os\u00e4kerhetscirkel<\/li>\n\n\n\n<li>SEO-text om uppm\u00e4tta temperaturer fr\u00e5n privatpersoner, kommuner, Trafikverket och SMHI<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">25 mars 2026 \u2014 React-karta, \/vatten-landningssida, vattenkort i dashboard<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Karta<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kartan (\/karta) \u00e4r nu helt React-baserad och ers\u00e4tter den tidigare iframe-l\u00f6sningen. <\/li>\n\n\n\n<li>Samma funktioner finns kvar: heatmap, m\u00e4tpunkter med clustering, sensor-filter (luft\/vatten\/alla)<\/li>\n\n\n\n<li>lagerv\u00e4ljare (OpenStreetMap, terr\u00e4ng, satellit) samt fullsk\u00e4rm och positionering. Nytt \u00e4r att Satellit\u00f6versikt nu finns \u00e4ven i Openstreetmapkartan.<\/li>\n\n\n\n<li>Tydligare markering n\u00e4r det \u00e4r grupperade temperaturer vs enskilda stationer som visas<\/li>\n\n\n\n<li>Ledgend ovanf\u00f6r kartan som f\u00f6rklaring till f\u00e4rger<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Vatten<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vattenfunktionen \u00e4r nu slutf\u00f6rd med f\u00f6ljande funktionalitet:\n<ul class=\"wp-block-list\">\n<li> landningssida f\u00f6r vattentemperaturer finns p\u00e5 \/vatten med karta, stationslista och information om m\u00e4tpunkterna. <\/li>\n\n\n\n<li>&#8221;Vatten&#8221; finns nu i huvudmenyn.<\/li>\n\n\n\n<li>Vattenm\u00e4tpunkter har bl\u00e5 bakgrund och annan layout:\n<ul class=\"wp-block-list\">\n<li>Uppm\u00e4tvattentemperatur &#8211; n\u00e4rmaste lufttemperatur &#8211; v\u00e4derprognos<br>Karta<br>Sen i princip samma som luft<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>I dashboard och fullsk\u00e4rmsl\u00e4ge kan vattenkort visas med bl\u00e5 bakgrund och droppe-ikon \u2014 konfigurerbart per kort. Inst\u00e4llningarna synkas till servern f\u00f6r prenumeranter.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">\u00d6vrigt<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>tillg\u00e4nglighetsf\u00f6rb\u00e4ttringar (fontstorlekar, kontrast, formul\u00e4r-labels), <\/li>\n\n\n\n<li>s\u00e4songsbaserade d\u00e4cktips i WeatherTip, <\/li>\n\n\n\n<li>Mjuk paus av aktiveringar av kiosk\/fullsk\u00e4rm vid utg\u00e5ngen prenumeration (\u00e5teraktiveras automatiskt vid f\u00f6rnyelse).<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-03-24 \u2014 Vattentemperaturer, regionssidor, j\u00e4mf\u00f6r mot n\u00e4rliggande, annonshantering &amp; produkttips<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Vattentemperaturer (\/vatten)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ny sektion \/vatten med aktuella vattentemperaturer fr\u00e5n badplatser, sj\u00f6ar och hav<\/li>\n\n\n\n<li>Data h\u00e4mtas via SMHI:s \u00f6ppna API med automatisk matchning mot n\u00e4rmaste havsobservation<\/li>\n\n\n\n<li>Interaktiv karta (Leaflet) med alla vattenm\u00e4tpunkter<\/li>\n\n\n\n<li>Dedikerade stationssidor under \/vatten\/{m\u00e4tpunkt} med temperatur, prognos och historik<\/li>\n\n\n\n<li>L\u00e4nk till vattensektionen i huvudnavigationen <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Regionssidor \u2014 kommun och l\u00e4n<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nya sidor f\u00f6r att visa m\u00e4tpunkter per kommun (\/kommun\/{namn}) och per l\u00e4n (\/lan\/{namn})<\/li>\n\n\n\n<li>Fungerar f\u00f6r b\u00e5de luft- och vattentemperaturer (\/vatten\/kommun\/{namn}, \/vatten\/lan\/{namn})<\/li>\n\n\n\n<li>Breadcrumb-navigering p\u00e5 stationssidor: Hem \u2192 L\u00e4n \u2192 Kommun<\/li>\n\n\n\n<li>404-sida med uppmaning att rapportera temperaturer om regionen saknas<\/li>\n\n\n\n<li>Server-side OG-taggar f\u00f6r sociala medier p\u00e5 alla regionssidor<\/li>\n\n\n\n<li>Alla region-URL:er inkluderade i sitemap <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">J\u00e4mf\u00f6relse mot n\u00e4rliggande<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>St\u00f6d f\u00f6r att g\u00f6ra j\u00e4mf\u00f6relser mot n\u00e4rliggande m\u00e4tpunkter.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Produkttips (WeatherTip)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>V\u00e4deranpassade produkttips visas i sidokolumnen vid adblock<\/li>\n\n\n\n<li>Klassificerar aktuellt v\u00e4der (sn\u00f6, regn, vind, kyla, sol, milt) och visar relevant produkt<\/li>\n\n\n\n<li>Produktdata fr\u00e5n TradeDoubler med automatisk cacheuppdatering var 6:e timme<\/li>\n\n\n\n<li>Uppdateras vid stationsbyte <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Annonshantering<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>InMobi Choice CMP (cookie-samtycke) med TCF 2.3-st\u00f6d<\/li>\n\n\n\n<li>Consent-gatad laddning av annonser och Google Analytics<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrad adblock-detektion <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Diverse fixar (\u00f6verallt!)<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prognos, temperaturgraf och aktuell temperatur uppdateras vi tryck p\u00e5 uppdatera med 60 sekunders cooldown<\/li>\n\n\n\n<li>Visuell indikator vid p\u00e5g\u00e5ende uppdatering<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-03-05 \u2014 Fullsk\u00e4rm, dashboard-kort, varningar &amp; f\u00f6rb\u00e4ttringar<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-fullsk\u00e4rmsl\u00e4ge-fullskarm--dashboard-advanced\">Fullsk\u00e4rmsl\u00e4ge (\/fullskarm) <\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nytt fullsk\u00e4rmsl\u00e4ge p\u00e5&nbsp;<code>\/fullskarm<\/code>&nbsp;\u2014 helsk\u00e4rms rutn\u00e4tslayout med kioskstil<\/li>\n\n\n\n<li>Anpassningsbart rutn\u00e4t med drabbara och storleks\u00e4ndringsbara kort<\/li>\n\n\n\n<li>Automatisk uppdatering med inst\u00e4llningsbart intervall och progressindikator<\/li>\n\n\n\n<li>Val av m\u00e4tpunkt via s\u00f6kning; sparas i cookie<\/li>\n\n\n\n<li>Gratis: upp till 5 kort. Prenumeranter: obegr\u00e4nsat antal kort<\/li>\n\n\n\n<li>CMP (cookie-consent) hoppas \u00f6ver p\u00e5 fullsk\u00e4rms- och dashboard-sidor f\u00f6r snabbare start<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Dashboard<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ny dashboard-sida f\u00f6r att skapa en personlig startsida med valbara kort<\/li>\n\n\n\n<li>Kort som finns: Aktuell temperatur, Temperaturgraf, Meteogram, Kompakt prognos 24h, Favoriter, N\u00e4rliggande m\u00e4tpunkter, Auto-uppdatering<\/li>\n\n\n\n<li>Dra-och-sl\u00e4pp f\u00f6r att flytta och \u00e4ndra storlek p\u00e5 kort<\/li>\n\n\n\n<li>Prenumeranter: obegr\u00e4nsat antal kort, dashboard sparas p\u00e5 servern och f\u00f6ljer med mellan enheter<\/li>\n\n\n\n<li>Gratis: upp till 3 kort, sparas lokalt i webbl\u00e4saren<\/li>\n\n\n\n<li>Automatisk synkronisering mellan server och webbl\u00e4sare med tidsst\u00e4mpelbaserad konflikthantering<\/li>\n\n\n\n<li>Layout sparas per sk\u00e4rmstorlek \u2014 mobilvy f\u00f6rst\u00f6r inte desktop-layouten Temperaturgraf (dashboard-kort)<\/li>\n\n\n\n<li>M\u00f6jlighet att d\u00f6lja j\u00e4mf\u00f6relsel\u00e4ge, tidsspannsv\u00e4ljare och navigeringsknappar via separata inst\u00e4llningar<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-dashboard--nya-korttyper\">Dashboard\/fullsk\u00e4rm \u2014 Korttyper samt justeringar<\/h4>\n\n\n\n<p>F\u00f6ljande kort finns i dashboard och fullsk\u00e4rmsl\u00e4get (p\u00e5 b\u00e5da sidorna om inget annat anges):<\/p>\n\n\n\n<p><strong>Temperatur<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aktuell temperatur<\/li>\n\n\n\n<li>Min\/Max 24h<\/li>\n\n\n\n<li>Temperaturgraf<\/li>\n\n\n\n<li>Favoriter<\/li>\n\n\n\n<li>N\u00e4rliggande stationer<\/li>\n<\/ul>\n\n\n\n<p><strong>Prognos &amp; V\u00e4der<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Meteogram 48h<\/li>\n\n\n\n<li>Prognos 24h (kompakt)<\/li>\n\n\n\n<li>Prognos 2\u201310 dygn&nbsp;<\/li>\n\n\n\n<li>Vind&nbsp;<em>(ny)<\/em><\/li>\n\n\n\n<li>Nederb\u00f6rd 12h<\/li>\n\n\n\n<li>V\u00e4dervarningar (SMHI)&nbsp;&nbsp;\u2014 se nedan<\/li>\n<\/ul>\n\n\n\n<p><strong>Verktyg<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Klocka&nbsp;(Endast fullsk\u00e4rm)<\/li>\n\n\n\n<li>Sol &amp; m\u00f6rker&nbsp;<\/li>\n\n\n\n<li>Auto-uppdatering (Endast dashboard, fullsk\u00e4rm har automatisk uppdatering redan)<\/li>\n\n\n\n<li>Anteckning&nbsp; (Endast fullsk\u00e4rm)<\/li>\n\n\n\n<li>Iframe&nbsp; (Endast fullsk\u00e4rm)<\/li>\n\n\n\n<li>Bild&nbsp;(Endast fullsk\u00e4rm)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"user-content-v\u00e4dervarningar-fr\u00e5n-smhi\">V\u00e4dervarningar fr\u00e5n SMHI<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aktuella SMHI-varningar h\u00e4mtas via server-side proxy (<code>api.temperatur.nu\/warnings.php<\/code>) med 15 minuters cache<\/li>\n\n\n\n<li>Visas som ett eget kort i dashboard och fullsk\u00e4rm<\/li>\n\n\n\n<li>Visas \u00e4ven p\u00e5 stationssidorna under prognoserna, filtrerat per stationens l\u00e4n<\/li>\n\n\n\n<li>Kompaktvy aktiveras automatiskt f\u00f6r varningskortet vid l\u00e5g h\u00f6jd<\/li>\n\n\n\n<li>F\u00e4rgkodas efter allvarlighetsgrad: r\u00f6d \/ orange \/ gul \/ meddelande<\/li>\n\n\n\n<li>Visar omr\u00e5de, h\u00e4ndelsetyp och utg\u00e5ngstid<\/li>\n\n\n\n<li>Visar &#8221;Inga aktiva varningar&#8221; n\u00e4r det \u00e4r lugnt<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"user-content-tekniskt--prestanda\">Tekniskt &amp; prestanda<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Preconnect f\u00f6r&nbsp;<code>api.temperatur.nu<\/code>&nbsp;tillagd f\u00f6r l\u00e4gre LCP-latens2<\/li>\n\n\n\n<li>Bilder konverterade till WebP-format<\/li>\n\n\n\n<li>Meteogram lazy-loadat f\u00f6r l\u00e4gre latency och laddas endast n\u00e4r den visas.<\/li>\n\n\n\n<li><code>react-responsive<\/code>&nbsp;borttagen \u2014 ersatt med CSS f\u00f6r mindre hopp vid sidladdning<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">www.temperatur.nu<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00d6kad sidbredd. Sk\u00e4rmar blir st\u00f6rre och sidans bredd har nu \u00f6kats fr\u00e5n 768px till 960px. I samband med detta har \u00e4ven annonshantering p\u00e5 sidorna uppdaterats d\u00e5 2 kolumner inte f\u00e5r plats p\u00e5 lika m\u00e5nga sk\u00e4rmar.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Footer<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ny tv\u00e5kolumns-layout: &#8221;Om sajten&#8221; och &#8221;Ditt konto&#8221; <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Anv\u00e4ndarvillkor<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Godk\u00e4nnande av anv\u00e4ndarvillkor kr\u00e4vs nu vid inloggning p\u00e5 \/prenumerera, \/egenadmin och vid inl\u00f6sning av presentkod<\/li>\n\n\n\n<li>L\u00e4nk till anv\u00e4ndarvillkor inkluderas i alla inloggningsmail<\/li>\n\n\n\n<li>Villkorsacceptans tillagd vid registrering av ny m\u00e4tpunkt (\/nystation)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-02-19 \u2014 Prognos &amp; v\u00e4der<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">V\u00e4derprognoser<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ny meteogram-vy: visuell 48-timmars prognos med temperaturkurva, nederb\u00f6rdsstaplar, v\u00e4derikoner och vindpilar <\/li>\n\n\n\n<li>10-dygns prognos med expanderbara dagsrader som visar timdetaljer (temperatur, nederb\u00f6rd, vind, luftfuktighet) <\/li>\n\n\n\n<li>Kompakt 24h-sammanfattning med min\/max-temperatur, nederb\u00f6rd och vind &#8211; Soluppg\u00e5ng\/solnedg\u00e5ng visas per dag i 10-dygnsprognosen <\/li>\n\n\n\n<li>Snabbknappar &#8221;Meteogram&#8221; och &#8221;10 dygn&#8221; i sammanfattningsrutan <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Kiosk-l\u00e4ge<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nytt helsk\u00e4rmsl\u00e4ge f\u00f6r surfplattor\/sk\u00e4rmar (\/kiosk) &#8211; Stor temperaturvisning med levande klocka och meteogram &#8211; Automatisk uppdatering var 2:e minut med progressindikator<\/li>\n\n\n\n<li>Val av m\u00e4tpunkt via GPS eller s\u00f6kning, sparas i cookie <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Tillg\u00e4nglighet<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Temperaturernas r\u00f6d\/bl\u00e5-f\u00e4rger m\u00f6rkare f\u00f6r b\u00e4ttre kontrast (WCAG AA)<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrad kontrast p\u00e5 sekund\u00e4r text (vind, luftfuktighet, attributering)<\/li>\n\n\n\n<li>St\u00f6rre knappar f\u00f6r prognosrubriker (b\u00e4ttre peksk\u00e4rmsanv\u00e4ndning)<\/li>\n\n\n\n<li>Korrekt rubrikordning f\u00f6r sk\u00e4rml\u00e4sarnavigering<\/li>\n\n\n\n<li>Sk\u00e4rml\u00e4sarsammanfattningar med vinddata i meteogram<\/li>\n\n\n\n<li>Statusmeddelanden renderas bara n\u00e4r de \u00e4r aktiva<\/li>\n\n\n\n<li>&#8221;Uppm\u00e4tt&#8221;-tidsst\u00e4mpel visas bara n\u00e4r data finns<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-02-15 egenadmin &amp; temperatur.nu<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">S\u00e4kerhets- och stabilitetsuppdatering<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>F\u00f6rb\u00e4ttrad s\u00e4kerhet vid inloggning och formul\u00e4rhantering<\/li>\n\n\n\n<li>Skydd mot otill\u00e5tna f\u00f6rfr\u00e5gningar (CSRF) p\u00e5 alla formul\u00e4r<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrad hantering av anv\u00e4ndardata vid visning<\/li>\n\n\n\n<li>Begr\u00e4nsning av antal inloggningsf\u00f6rs\u00f6k f\u00f6r att skydda mot missbruk<\/li>\n\n\n\n<li>Uppst\u00e4dning av oanv\u00e4nda filer och f\u00f6r\u00e5ldrad kod<\/li>\n\n\n\n<li>Buggfixar i administrationsverktyget f\u00f6r nya stationer<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrad stabilitet i ans\u00f6kningsformul\u00e4ret f\u00f6r nya m\u00e4tpunkter<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">F\u00f6rb\u00e4ttringar<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kopiera inb\u00e4ddningskod \u2014 Knappen &#8221;Kopiera&#8221; p\u00e5 inb\u00e4ddningskoden g\u00f6r det enkelt att kopiera<br>koden f\u00f6r att visa temperaturen p\u00e5 din egen hemsida.<\/li>\n\n\n\n<li>Felmeddelanden ist\u00e4llet f\u00f6r tysta fel \u2014 Om en station, favoriter eller prognos inte kan<br>laddas visas nu ett tydligt meddelande med m\u00f6jlighet att f\u00f6rs\u00f6ka igen, ist\u00e4llet f\u00f6r en tom<br>sida eller omdirigering.<\/li>\n\n\n\n<li>Textfilsgenerering \u2014 Visar nu &#8221;Skapar\u2026&#8221; under generering och felmeddelande om n\u00e5got g\u00e5r<br>fel.<\/li>\n\n\n\n<li>Sorteringsikoner \u2014 Pilikoner f\u00f6r stigande\/fallande sortering visas nu korrekt i<br>stationslistan.<\/li>\n\n\n\n<li>Mobilmeny \u2014 Menyn anpassar sig nu b\u00e4ttre till hela sk\u00e4rmh\u00f6jden p\u00e5 moderna mobiltelefoner.<\/li>\n\n\n\n<li>Footer-layout \u2014 Korrigerad layout i sidfoten.<\/li>\n\n\n\n<li>Startsideinst\u00e4llningar \u2014 V\u00e4lj vad som visas n\u00e4r du bes\u00f6ker temperatur.nu \u2014 favoriter,<br>n\u00e4rmaste station, alla stationer, eller en specifik station. <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">S\u00e4kerhet<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Starkare inloggning \u2014 Inloggningstoken hashas nu innan de lagras. Sessioner har f\u00f6rst\u00e4rkta<br>cookie-inst\u00e4llningar.<\/li>\n\n\n\n<li>Skydd mot upprepade inloggningsf\u00f6rs\u00f6k \u2014 Max 3 f\u00f6rs\u00f6k per timme.<\/li>\n\n\n\n<li>Skydd mot dubbletter i betalningshantering \u2014 Stripe-webhooks hanteras nu idempotent.<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrad felhantering \u2014 Tekniska felmeddelanden visas inte l\u00e4ngre f\u00f6r anv\u00e4ndare.<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrad dataintegritet \u2014 Alla databasanrop anv\u00e4nder nu parametriserade fr\u00e5gor. <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Buggfixar<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gamla inloggningsl\u00e4nkar \u2014 Att klicka p\u00e5 en gammal inloggningsl\u00e4nk loggar inte l\u00e4ngre ut en<br>redan inloggad anv\u00e4ndare.<\/li>\n\n\n\n<li>\u00d6verlappande kort \u2014 Fixat \u00f6verlapp mellan kort p\u00e5 sidan &#8221;N\u00e4rmaste&#8221;.<\/li>\n\n\n\n<li>Korrupt sparad data \u2014 Sidan kraschar inte l\u00e4ngre om sparad data i webbl\u00e4saren \u00e4r skadad.<\/li>\n\n\n\n<li>V\u00e4derikon saknas \u2014 Visar inte l\u00e4ngre en trasig bild om v\u00e4derprognosen saknar ikon.<\/li>\n\n\n\n<li>Prognosikon 404 \u2014 Om en prognosikon inte kan laddas d\u00f6ljs den ist\u00e4llet f\u00f6r att visa en<br>trasig bild.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-02-15: egenadmin<\/h3>\n\n\n\n<p>Ny h\u00e4lsorapport i egenadmin \u2014 Stations\u00e4gare kan nu se en h\u00e4lsorapport f\u00f6r sin m\u00e4tpunkt direkt i egenadmin. Rapporten visar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Online\/offline-status med tydlig indikering &#8211; Rimlighetskontroller \u2014 om m\u00e4tpunktens v\u00e4rden avviker fr\u00e5n n\u00e4rliggande stationer<\/li>\n\n\n\n<li>\u00c4ndringstakt \u2014 om temperaturen \u00e4ndras ovanligt snabbt<\/li>\n\n\n\n<li>Stuck-sensorer \u2014 om en sensor verkar ha fastnat p\u00e5 samma v\u00e4rde<\/li>\n\n\n\n<li>7-dagars historik med klickbara detaljer per dag Rapporten visas som ett ihopf\u00e4llbart kort med statusbadges s\u00e5 att avvikelser syns direkt. L\u00f6pande loganalys \u2014 Systemet analyserar nu loggarna var 10:e minut och samlar statistik om alla m\u00e4tpunkter: godk\u00e4nda v\u00e4rden, felorsaker, rimlighetskontroller, stuck-sensorer och mer. Detta ger b\u00e4ttre \u00f6verblick och snabbare uppt\u00e4ckt av problem. Admin-dashboard \u2014 Ny statistiksida f\u00f6r administrat\u00f6rer med trendgrafer, felkategorisering och problemlistor. M\u00f6jligg\u00f6r uppf\u00f6ljning dag f\u00f6r dag, vecka f\u00f6r vecka.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2026-02-15: Backend v2 \u2014 Stor uppdatering av temperaturh\u00e4mtning och kvalitetskontroll<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Bugfixar<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fixat tilldelning vs j\u00e4mf\u00f6relse-bugg i felhanteringen som kunde ge felaktiga statusmeddelanden<\/li>\n\n\n\n<li>NaN-detection i RRD-data anv\u00e4nder nu is_nan() ist\u00e4llet f\u00f6r str\u00e4ngs\u00f6kning<\/li>\n\n\n\n<li>Korrigerat felmeddelanden som angav fel tr\u00f6skelv\u00e4rden<\/li>\n\n\n\n<li>Borttagen oanv\u00e4nd kod som kunde orsaka of\u00f6ruts\u00e4gbart beteende<\/li>\n\n\n\n<li>Fixat att parallella workers kunde bearbeta samma station samtidigt (atomic claim)<\/li>\n\n\n\n<li>Fixat variabelscope-bugg som f\u00f6rhindrade korrekt arbetsf\u00f6rdelning mellan workers <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Kvalitetskontroll<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ny rimlighetsbed\u00f6mning: Anv\u00e4nder median av n\u00e4rliggande stationer (robustare mot avvikare). Kontinuerlig h\u00f6jdfaktor med k\u00f6ldinteraktion \u2014 stationer p\u00e5 h\u00f6g h\u00f6jd till\u00e5ts avvika mer, s\u00e4rskilt vid kyla. Cap p\u00e5 22\u00b0C maximal till\u00e5ten avvikelse. Tidigare mer statiska v\u00e4rden vid j\u00e4mf\u00f6relse.<\/li>\n\n\n\n<li>Tidsbaserad \u00e4ndringstakt: Ers\u00e4tter fasta gr\u00e4nser (6.5\/10\u00b0C) med dynamiska. Stigning: 0.5\u00b0C\/min (golv 3\u00b0C, cap 15\u00b0C). S\u00e4nkning: 0.7\u00b0C\/min (golv 5\u00b0C, cap 20\u00b0C). Striktare p\u00e5 stigning f\u00f6r att f\u00e5nga solinstr\u00e5lning mot sensor.<\/li>\n\n\n\n<li>Tidig validering av temperaturv\u00e4rden \u2014 f\u00e5ngar tomma och ogiltiga v\u00e4rden innan de propagerar som 0.0\u00b0C.<\/li>\n\n\n\n<li>Stationer utan konfigurerad datak\u00e4lla schemal\u00e4ggs om 30 dagar ist\u00e4llet f\u00f6r att k\u00f6ras varje cykel.<\/li>\n\n\n\n<li>Alias-format valideras \u2014 ogiltiga tecken avvisas tidigt. <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">M\u00e4tpunkter med 2 sensorer.<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Stationer med tv\u00e5 sensorer hanteras nu via historikbaserat sensorval med stuck-detection. Om en sensor rapporterar exakt samma v\u00e4rde i &gt;85 minuter (minst 10 avl\u00e4sningar) anses den vara fast och den andra sensorn v\u00e4ljs. Om b\u00e5da \u00e4r ogiltiga\/fasta markeras<br>stationen som felaktig. <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Prestanda<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Uppdateringsintervall s\u00e4nkt fr\u00e5n 180s till 120s f\u00f6r lokala m\u00e4tstationer (rapportera_via_url, vv, reporter).<\/li>\n\n\n\n<li>Telldus-intervall s\u00e4nkt fr\u00e5n 600s till 360s.<\/li>\n\n\n\n<li>Bakgrundsretry vid nofilter \u2014 PHP blockeras inte l\u00e4ngre av sleep() utan schemal\u00e4ggs i bakgrunden med RRD-alignade timestamps.<\/li>\n\n\n\n<li>Atomic claim f\u00f6rhindrar dubbelarbete mellan parallella workers. <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">S\u00e4kerhet<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prepared statements (parametriserade SQL-fr\u00e5gor) p\u00e5 alla databasanrop \u2014 f\u00f6rhindrar SQL-injection.<\/li>\n\n\n\n<li>escapeshellarg() p\u00e5 alla shell-kommandon \u2014 f\u00f6rhindrar command injection.<\/li>\n\n\n\n<li>Credentials separerade till egen konfigurationsfil utanf\u00f6r webroot. <\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Drift<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Strukturerad loggning med niv\u00e5er (DEBUG\/INFO\/WARNING\/ERROR) och PID per rad. Daglig loggfil. Batch-l\u00e4ge loggar INFO+, manuell k\u00f6rning visar allt.<\/li>\n\n\n\n<li>DB-disconnect detection med automatisk \u00e5teranslutning.<\/li>\n\n\n\n<li>Batch-sammanfattning med antal stationer och max eftersl\u00e4pning.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">15\/2 2026 &#8211; temperatur.nu<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nytt: <strong>Prenumerationssystem <\/strong>\u2014 m\u00f6jlighet att prenumerera p\u00e5 en reklamfri upplevelse (25 kr\/m\u00e5n eller 199 kr\/\u00e5r). Betalning via Stripe. Hantera prenumeration via temperatur.nu\/prenumerera\/<\/li>\n\n\n\n<li>Nytt: <strong>Adblocker-meddelande<\/strong> \u2014 anv\u00e4ndare med annonsblockerare ser information om att sidan \u00e4r beroende av reklamint\u00e4kter, med l\u00e4nk till prenumeration<\/li>\n\n\n\n<li>Nytt: <strong>Prenumerationsl\u00e4nkar <\/strong>\u2014 diskreta l\u00e4nkar till prenumeration i header, mobilmeny och footer<\/li>\n\n\n\n<li><strong>F\u00f6rb\u00e4ttrat: Favoriter<\/strong> \u2014 tydligare beskrivning av startsideinst\u00e4llningen och visuell bekr\u00e4ftelse vid sparning<\/li>\n\n\n\n<li><strong>F\u00f6rb\u00e4ttrat: Mobilmen<\/strong>y \u2014 s\u00f6kf\u00e4ltet anpassar sig nu korrekt till menyns bredd<\/li>\n\n\n\n<li>F\u00f6rb\u00e4ttrat: Cookie-validering \u2014 prenumerationsstatus kontrolleras automatiskt vid sidladdning<\/li>\n\n\n\n<li><strong>Fixat: Grafkrasch<\/strong> \u2014 stationer med NaN-v\u00e4rden i temperaturdata kraschar inte l\u00e4ngre grafen<\/li>\n\n\n\n<li><strong>Fixat: Grafstatistik<\/strong> \u2014 min\/medel\/max-v\u00e4rden i graflegenden hanterar nu numeriska v\u00e4rden korrekt<\/li>\n\n\n\n<li>Fixat: Avst\u00e5nd mellan block \u2014 \u00f6verlapp mellan stationsinformation och inb\u00e4ddningsrutan \u00e5tg\u00e4rdad<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">11\/2 2026 &#8211; egenadmin<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Helt ny version av <a href=\"http:\/\/www.temperatur.nu\/egenadmin\">www.temperatur.nu\/egenadmin<\/a>.<br>Bland annat inneh\u00e5llandes:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Responsiv layout<\/li>\n\n\n\n<li>Tydligare status f\u00f6r koppling mot NEtatmo och Telldus<\/li>\n\n\n\n<li>Separat hantering av sensor 1 och 2.<\/li>\n\n\n\n<li>Inloggning per epost i st\u00e4llet f\u00f6r per m\u00e4tpunkt &#8211; och inloggningen g\u00e5r nu att spara.<\/li>\n\n\n\n<li>Mycket mer information kring status p\u00e5 de respektive sensorerna.<\/li>\n\n\n\n<li>Triva-information inneh\u00e5llande tid p\u00e5 temperatur.nu, uptid, antal n\u00e4rliggande m\u00e4tpunkter etc.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">11\/2 2026 &#8211; temperatur.nu &#8211; nya funktioner<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-flera-favoritstationer\">Flera favoritstationer<\/h4>\n\n\n\n<p>Du kan nu spara hur m\u00e5nga favoritstationer du vill ist\u00e4llet f\u00f6r bara en. En ny favoritvysida visar alla dina sparade stationer med aktuell temperatur live. Du kan markera en som hemstation (visas f\u00f6rst i listan) och ta bort favoriter.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-s\u00f6k-i-menyn\">S\u00f6k i menyn<\/h4>\n\n\n\n<p>S\u00f6kfunktionen \u00e4r nu tillg\u00e4nglig direkt i menyn.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-fullt-st\u00f6d-f\u00f6r-sk\u00e4rml\u00e4sare\">Fullt st\u00f6d f\u00f6r sk\u00e4rml\u00e4sare<\/h4>\n\n\n\n<p>Sidan fungerar nu helt med sk\u00e4rml\u00e4sare. Alla knappar, meddelanden och kontroller har tydliga beskrivningar.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-tangentbordsnavigering\">Tangentbordsnavigering<\/h4>\n\n\n\n<p>Hela sidan g\u00e5r att navigera med tangentbordet: Tab mellan element, Enter\/Space aktiverar knappar, Escape st\u00e4nger dialoger.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-tydligare-information-om-minmedelmax-under-graf\">Tydligare information om min\/medel\/max under graf<\/h4>\n\n\n\n<p>Temperaturv\u00e4rdena i legenden under diagrammet \u00e4r nu f\u00e4rgkodade: mintemperatur i bl\u00e5tt, maxtemperatur i r\u00f6tt, medeltemperatur i svart. V\u00e4rdena \u00e4r i fetstil vilket g\u00f6r det l\u00e4ttare att scanna informationen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-sortering-p\u00e5-alla-stationer\">Sortering p\u00e5 &#8221;Alla stationer&#8221;<\/h4>\n\n\n\n<p>Du kan nu sortera m\u00e4tpunkterna efter hur l\u00e4nge de funnits p\u00e5 temperatur.nu.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-fler-n\u00e4rliggande-stationer\">Fler n\u00e4rliggande stationer<\/h4>\n\n\n\n<p>Stationssidan visar fler n\u00e4rliggande stationer och du kan klicka fram \u00e4nnu fler.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-ny-hantering-av-position\">Ny hantering av position<\/h4>\n\n\n\n<p>&#8221;N\u00e4rmaste&#8221;-sidan har f\u00e5tt ny positionshantering med tydligare felmeddelanden n\u00e4r positionering kr\u00e5nglar.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-byte-fr\u00e5n-google-maps-till-openstreetmap\">Byte fr\u00e5n Google Maps till OpenStreetMap<\/h4>\n\n\n\n<p>Kartan anv\u00e4nder nu OpenStreetMap ist\u00e4llet f\u00f6r Google Maps. Det \u00e4r dyrt med google maps p\u00e5 en popul\u00e4r sida.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-touch-optimering\">Touch-optimering<\/h4>\n\n\n\n<p>Generellt st\u00f6rre ytor att trycka p\u00e5 p\u00e5 mobila enheter.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-mer-enhetlig-layout\">Mer enhetlig layout<\/h4>\n\n\n\n<p>Marginaler och padding har minskats och gjorts mer konsekventa \u00f6ver hela sidan. \u00c4ven fonter och fontstorlekar \u00e4r mer enhetliga.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"user-content-optimeringar\">Optimeringar<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-snabbare-initial-laddning\">Snabbare initial laddning<\/h4>\n\n\n\n<p>Sidan laddar snabbare och g\u00f6r f\u00e4rre API-anrop vid f\u00f6rsta bes\u00f6ket.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-avsev\u00e4rd-prestanda\u00f6kning-vid-navigering\">Avsev\u00e4rd prestanda\u00f6kning vid navigering<\/h4>\n\n\n\n<p>Navigering internt p\u00e5 sidan \u00e4r nu mycket snabbare: 50-100ms ist\u00e4llet f\u00f6r 2-3 sekunder.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-minimering-av-layout-shift\">Minimering av layout shift<\/h4>\n\n\n\n<p>Inneh\u00e5llet hoppar inte l\u00e4ngre runt n\u00e4r sidan laddas. CLS-score har f\u00f6rb\u00e4ttrats fr\u00e5n 0.15-0.30 till 0.00-0.05.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">B\u00e4ttre laddning av annonser<\/h4>\n\n\n\n<p>F\u00f6rst, full f\u00f6rst\u00e5else att m\u00e5nga inte gillar annonser. Men det kostar att driva temperatur.nu. <\/p>\n\n\n\n<p>Annonserna laddas nu mer effektivt och beh\u00f6ver inte laddas om vid intern navigering.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-f\u00e4rre-api-anrop\">F\u00e4rre API-anrop<\/h4>\n\n\n\n<p>Generella uppdateringar bakom kuliserna f\u00f6r att minska antalet anrop mot temperatur.nu:s API.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"user-content-buggfixar\">Buggfixar<\/h4>\n\n\n\n<p>M\u00e5nga!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Maj 2021<\/h2>\n\n\n\n<p>Sidan uppdaterades i grunden &#8211; fr\u00e5n icke responsiv till responsiv och hela layouten f\u00f6renklades och uppdaterades.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2026-04-12 \u2014 St\u00f6d f\u00f6r The Things Network (TTN\/LoRaWAN) Temperatur.nu st\u00f6djer nu rapportering via The Things Network (TTN). Det inneb\u00e4r att LoRaWAN-temperatursensorer kan rapportera direkt till temperatur.nu via en webhook \u2014 utan egen server eller mellanhand. Nytt Egenadmin Ans\u00f6kan Tekniskt 2026-03-28 \u2014 N\u00e4rmaste m\u00e4tpunkterna ombyggd 25 mars 2026 \u2014 React-karta, \/vatten-landningssida, vattenkort i dashboard Karta Vatten [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7018","post","type-post","status-publish","format-standard","hentry","category-okategoriserade"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts\/7018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/comments?post=7018"}],"version-history":[{"count":12,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts\/7018\/revisions"}],"predecessor-version":[{"id":7181,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts\/7018\/revisions\/7181"}],"wp:attachment":[{"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/media?parent=7018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/categories?post=7018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/tags?post=7018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}