{"id":6256,"date":"2021-03-07T10:04:00","date_gmt":"2021-03-07T09:04:00","guid":{"rendered":"https:\/\/blog.m.nu\/?p=6256"},"modified":"2026-03-27T23:22:16","modified_gmt":"2026-03-27T22:22:16","slug":"sa-har-fungerar-temperatur-nu","status":"publish","type":"post","link":"https:\/\/www.temperatur.nu\/info\/sa-har-fungerar-temperatur-nu\/","title":{"rendered":"S\u00e5 h\u00e4r fungerar temperatur.nu"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Bakgrund<\/h2>\n\n\n\n<figure class=\"wp-block-image alignright is-resized\"><a href=\"https:\/\/temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"783\" height=\"664\" src=\"https:\/\/temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image.png\" alt=\"\" class=\"wp-image-6349\" style=\"width:196px;height:166px\" srcset=\"https:\/\/www.temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image.png 783w, https:\/\/www.temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image-300x254.png 300w, https:\/\/www.temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image-768x651.png 768w\" sizes=\"auto, (max-width: 783px) 100vw, 783px\" \/><\/a><figcaption class=\"wp-element-caption\">N\u00e5gra av m\u00e4tpunkterna i Stockholm och mellansverige<\/figcaption><\/figure>\n\n\n\n<p><a href=\"http:\/\/www.temperatur.nu\">Temperatur.nu<\/a> har sedan millennieskiftet samlat och presenterat temperaturdata fr\u00e5n hela Sverige. Projektet startade i Link\u00f6ping men kom p\u00e5 n\u00e5gra f\u00e5 \u00e5r att v\u00e4xa till att t\u00e4cka stora delar av Sverige. Idag har temperatur.nu \u00f6ver 2000 aktiva m\u00e4tpunkter d\u00e4r frivilliga ger temperatur.nu tillg\u00e5ng till temperaturdata f\u00f6r luft och vatten i realtid &#8211; alla temperaturer uppdateras kontinuerligt med n\u00e5gra minuters intervall. <a href=\"https:\/\/temperatur.nu\/info\/storyn-bakom-temperatur-nu\/\">Du kan l\u00e4sa mer om storyn bakom temperatur.nu h\u00e4r<\/a>.<\/p>\n\n\n\n<p>Knappt 1 milon temperaturv\u00e4rden samlas in varje dygn och sedan starten har uppskattningsvis ca 4 miljarder temperaturer lagts till i databasen.<\/p>\n\n\n\n<p>Sidan har drygt ca 50 000 unika bes\u00f6kare per m\u00e5nad som tillsammans genererar ungef\u00e4r 500 000 sidvisningar. Det finns \u00e4ven en stor m\u00e4ngd olika appar som anv\u00e4nder det <a href=\"https:\/\/temperatur.nu\/info\/api\/\">API<\/a> som finns till projektet www.temperatur.nu.<\/p>\n\n\n\n<p>Sidan anv\u00e4nds \u00e4ven i arbeten p\u00e5 s\u00e5v\u00e4l gymnasieniv\u00e5 som h\u00f6gskoleniv\u00e5. Ett par g\u00e5nger har \u00e4ven Polisen anv\u00e4nt data fr\u00e5n temperatur.nu i utredningar av brott.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vilka rapporterar temperaturer till temperatur.nu?<\/h2>\n\n\n\n<p>Det \u00e4r l\u00e4tt att rapportera temperaturer till temperatur.nu &#8211; och det g\u00e5r att rapportera p\u00e5 flera olika s\u00e4tt &#8211; <a href=\"https:\/\/temperatur.nu\/info\/rapportera-till-temperatur-nu\/\">l\u00e4s mer om hur rapportering g\u00e5r till h\u00e4r<\/a>.<\/p>\n\n\n\n<p>Merparten av de som rapporterar temperaturer till temperatur.nu \u00e4r privatpersoner, men det finns \u00e4ven f\u00f6retag, kommuner och skolor bland rapport\u00f6rerna. Ingen ers\u00e4ttning betalas till de som bidrar, och m\u00e5nga har till och med k\u00f6pt utrusning av temperatur.nu f\u00f6r att kunna delta. Temperaturer h\u00e4mtas \u00e4ven fr\u00e5n <a href=\"https:\/\/api.trafikinfo.trafikverket.se\/\">Trafikverkets API<\/a> och ca 700 m\u00e4tpunkter h\u00e4mtas fr\u00e5n denna k\u00e4lla.<\/p>\n\n\n\n<p>D\u00e5 projektet bygger helt p\u00e5 frivillighet \u00e4r det sv\u00e5rt att st\u00e4lla h\u00f6ga krav p\u00e5 m\u00e4tmetoder eller val av utrustning och det \u00e4r d\u00e4rf\u00f6r inte m\u00f6jligt att p\u00e5 f\u00f6rhand validera m\u00e4tmetod eller kvalitet p\u00e5 insamlad data f\u00f6r en enskild m\u00e4tpunkt. Detta har lett till att kvaliteten p\u00e5 insamlad data varierar kraftigt. Vissa m\u00e4tpunkter h\u00e5ller mycket h\u00f6g kvalitet, men andra uppvisar problem i varierande grad.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hur g\u00e5r insamlingen av data till?<\/h2>\n\n\n\n<p>P\u00e5 varje m\u00e4tpunkt sparar vi bland annat f\u00f6ljande information f\u00f6r att kunna  h\u00e4mta temperaturer:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Koordinater f\u00f6r var m\u00e4tningarna sker<\/li>\n\n\n\n<li>Hur temperaturen rapporteras.\n<ul class=\"wp-block-list\">\n<li>En del m\u00e4tpunkter skickar sj\u00e4lva in temperaturer till temperatur.nu som d\u00e5 lagras i filer p\u00e5 servern<\/li>\n\n\n\n<li>F\u00f6r de som rapporterar via Telldus Live eller Netatmo h\u00e4mtas temperaturerna vi tj\u00e4nsternas APIer<\/li>\n\n\n\n<li>Temperatur.nu reporter V1\/V2<\/li>\n\n\n\n<li>Vi kan \u00e4ven h\u00e4mta information fr\u00e5n hemsidor d\u00e4r temperaturer finns med<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Hur ofta m\u00e4tpunkten ska uppdateras &#8211; tiden varierar generellt mellan 2-5 minuter<\/li>\n<\/ul>\n\n\n\n<p>Kontinuerligt k\u00f6rs mjukvara p\u00e5 servern som hela tiden kollar om det finns n\u00e5gon m\u00e4tpunkt som beh\u00f6ver uppdateras &#8211; och n\u00e4r mjukvaran hittar en m\u00e4tpunkt s\u00e5 g\u00f6rs ett f\u00f6rs\u00f6k att h\u00e4mta temperaturen och om den g\u00e5r att l\u00e4sa in g\u00e5r mjukvaran vidare till n\u00e4sta sp\u00e4nnande steg &#8211; kvalitetss\u00e4kring! Varje sekund h\u00e4mtas i genomsnitt 10 st temperaturv\u00e4rden.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.temperatur.nu\/info\/systembeskrivning\/\">H\u00e4r kan du l\u00e4sa mer om hur systemet bakom temperatur.nu \u00e4r uppsatt.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kvalitetss\u00e4kring av data (g\u00e4ller luftm\u00e4tningar)<\/h2>\n\n\n\n<p>Kvalitet \u00e4r centralt p\u00e5 temperatur.nu och vi jobbar st\u00e4ndigt med att f\u00f6rs\u00f6ka \u00f6ka kvaliteten p\u00e5 den data som samlas in.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kvalitetsh\u00f6jning innan insamling<\/h4>\n\n\n\n<p>En stark uppmaning till de som rapporterar temperaturer \u00e4r att de ska m\u00e4ta temperaturen i tv\u00e5 v\u00e4derstreck, detta d\u00e5 det vanligaste problemet \u00e4r en sensor hamnar direkt i solen. Generellt \u00e4r det l\u00e4ttare att m\u00e4ta i fler v\u00e4derstreck j\u00e4mf\u00f6rt med att bygga ett solskydd. Inga krav st\u00e4lls p\u00e5 hur m\u00e4tningarna ska ske i \u00f6vrigt d\u00e5 det skulle orsaka ett stort bortfall av m\u00f6jliga rapport\u00f6rer.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kvalitetsh\u00f6jande \u00e5tg\u00e4rder vid insamling<\/h4>\n\n\n\n<figure class=\"wp-block-image alignright\"><a href=\"https:\/\/temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"254\" height=\"196\" src=\"https:\/\/temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image-2.png\" alt=\"\" class=\"wp-image-6352\"\/><\/a><figcaption class=\"wp-element-caption\">Output vid analys av ett temperaturv\u00e4rde innan det l\u00e4ggs till i databasen<\/figcaption><\/figure>\n\n\n\n<p>F\u00f6r att \u00f6ka kvaliteten p\u00e5 de temperaturer som samlas in analyseras varje temperatur utifr\u00e5n olika parametrar f\u00f6r att i s\u00e5 stor grad som m\u00f6jligt automatiskt filtrera bort felaktiga temperaturer redan n\u00e4r de samlas in. Mottot \u00e4r att det \u00e4r b\u00e4ttre att ha luckor i m\u00e4tningarna j\u00e4mf\u00f6rt med att ha felaktiga temperaturer i databasen. Vidare s\u00e5 \u00e4r det ett glidande medelv\u00e4rde f\u00f6r respektive m\u00e4tpunkt som sparas. Det glidande medelv\u00e4rdet g\u00f6r att tillf\u00e4lliga st\u00f6rningar i temperatur som lyckats passera testerna inte f\u00e5r s\u00e5 stort genomslag. <br><br>Vid insamling: Varje rapporterat temperaturv\u00e4rde genomg\u00e5r automatisk kvalitetskontroll i flera steg:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Rimlighetskontroll mot grannar \u2014 Temperaturen j\u00e4mf\u00f6rs med medianen av upp till 10 n\u00e4rliggande aktiva m\u00e4tpunkter inom 20 km. Till\u00e5ten avvikelse anpassas efter antalet grannar, avst\u00e5ndet till dem, h\u00f6jdskillnader och aktuell temperaturniv\u00e5. Vid kyla och<br>stora h\u00f6jdskillnader (t.ex. fj\u00e4llstationer) till\u00e5ts st\u00f6rre avvikelse eftersom inversioner och lokala k\u00f6ldsj\u00f6ar kan ge naturliga skillnader p\u00e5 10-20\u00b0C.<\/li>\n\n\n\n<li>F\u00f6r\u00e4ndringshastighet \u2014 Systemet kontrollerar att temperaturen inte f\u00f6r\u00e4ndras orealistiskt snabbt j\u00e4mf\u00f6rt med f\u00f6reg\u00e5ende m\u00e4tning. Den till\u00e5tna f\u00f6r\u00e4ndringen beror p\u00e5 hur l\u00e5ng tid som g\u00e5tt sedan f\u00f6rra uppdateringen. Stigningar begr\u00e4nsas mer (0,5\u00b0C\/minut) \u00e4n<br>fall (0,7\u00b0C\/minut), vilket bland annat f\u00e5ngar upp sensorer som tr\u00e4ffas av direkt solljus.<\/li>\n\n\n\n<li>Extremv\u00e4rden \u2014 Temperaturer \u00f6ver 50\u00b0C eller under -50\u00b0C klassas som ogiltiga.<\/li>\n\n\n\n<li>Stillast\u00e5ende v\u00e4rden \u2014 Om en m\u00e4tpunkt rapporterar exakt samma temperatur under f\u00f6r l\u00e5ng tid markeras den som felaktig, eftersom en fungerande sensor alltid visar viss variation.<\/li>\n\n\n\n<li>Dubbelsensorer \u2014 M\u00e4tpunkter med tv\u00e5 temperaturgivare j\u00e4mf\u00f6rs automatiskt. Om en sensor fastnar p\u00e5 ett v\u00e4rde v\u00e4ljs den andra. Den l\u00e4gsta temperaturen prioriteras f\u00f6r att motverka solp\u00e5verkan. <\/li>\n<\/ol>\n\n\n\n<p>V\u00e4rden som passerar kvalitetskontrollen filtreras sedan genom ett d\u00e4mpningsfilter som gradvis anpassar den visade temperaturen mot det nya rapporterade v\u00e4rdet. Detta ger stabilare avl\u00e4sningar och minskar kortvariga m\u00e4tfel.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kvalitetsh\u00f6jande \u00e5tg\u00e4rder efter insamling<\/h4>\n\n\n\n<figure class=\"wp-block-image alignright\"><a href=\"https:\/\/temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"279\" height=\"209\" src=\"https:\/\/temperatur.nu\/info\/wp-content\/uploads\/2019\/10\/image-3.png\" alt=\"\" class=\"wp-image-6353\"\/><\/a><figcaption class=\"wp-element-caption\">En typisk &#8221;solspik&#8221; som ofta hittas via de automatisk kontrollerna<\/figcaption><\/figure>\n\n\n\n<p>Det \u00e4r tyv\u00e4rr inte ovanligt att m\u00e4tpunkter uts\u00e4tts f\u00f6r solinstr\u00e5lning vid samma tidpunkt dag efter dag. M\u00e5nga g\u00e5nger f\u00e5ngas detta upp redan n\u00e4r temperaturen samlas in, men om \u201dsolspikarna\u201d i m\u00e4tserierna \u00e4r sm\u00e5 kommer analysen vid insamlingen inte att uppt\u00e4cka felen. Varje natt k\u00f6rs d\u00e4rf\u00f6r en analys av senaste veckans insamlad data f\u00f6r respektive m\u00e4tpunkt. Vid dessa analyser kan repetitiva sm\u00e5 f\u00f6r\u00e4ndringar uppt\u00e4ckas och den som rapporterar temperaturen f\u00e5r d\u00e5 ett automatiskt mail om att fel har uppt\u00e4ckts med uppmaning om att om m\u00f6jligt korrigera placeringen av sensorerna.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Bidra till temperatur.nu du med!<\/h4>\n\n\n\n<p>Alla kan hj\u00e4lpa till med data till temperatur.nu &#8211; <a href=\"https:\/\/temperatur.nu\/info\/rapportera-till-temperatur-nu\/\">l\u00e4s mer om hur du kan g\u00f6ra f\u00f6r att rapportera data till temperatur h\u00e4r<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vem st\u00e5r bakom temperatur.nu?<\/h2>\n\n\n\n<p><a href=\"https:\/\/www.temperatur.nu\/info\/storyn-bakom-temperatur-nu\/\">Erik Freiholtz Jern har drivit temperatur.nu sedan starten 2001 som ett hobbyprojekt.<\/a> <\/p>\n\n\n\n<p>D\u00e5 sidan oms\u00e4tter lite pengar \u00e4r det av praktiska och skattem\u00e4ssiga sk\u00e4l Eriks f\u00f6retag som st\u00e5r bakom temperatur.nu.<\/p>\n\n\n\n<p><strong>F\u00f6retagsinformation<\/strong>:<\/p>\n\n\n\n<p>EFZ Holding AB<br>Bl\u00e4stadsgatan 12<br>58923 Link\u00f6ping<\/p>\n\n\n\n<p>Organisationsnummer: 559040-1062<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bakgrund Temperatur.nu har sedan millennieskiftet samlat och presenterat temperaturdata fr\u00e5n hela Sverige. Projektet startade i Link\u00f6ping men kom p\u00e5 n\u00e5gra f\u00e5 \u00e5r att v\u00e4xa till att t\u00e4cka stora delar av Sverige. Idag har temperatur.nu \u00f6ver 2000 aktiva m\u00e4tpunkter d\u00e4r frivilliga ger temperatur.nu tillg\u00e5ng till temperaturdata f\u00f6r luft och vatten i realtid &#8211; alla temperaturer uppdateras [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6349,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[3,2],"tags":[],"class_list":["post-6256","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genomgangar","category-temperatur-nu"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts\/6256","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/comments?post=6256"}],"version-history":[{"count":13,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts\/6256\/revisions"}],"predecessor-version":[{"id":7134,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/posts\/6256\/revisions\/7134"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/media\/6349"}],"wp:attachment":[{"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/media?parent=6256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/categories?post=6256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.temperatur.nu\/info\/wp-json\/wp\/v2\/tags?post=6256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}