Systembeskrivning

temperatur.nu består av några delar som samverkar:

  1. Mottagning. Reportrar, Shelly, Home Assistant, Homey, Fibaro och andra som rapporterar med hashkod, LoRaWAN-sensorer via The Things Network, väderstationer som skickar i Wunderground-/Ecowitt-format och 1-Wire-system skickar själva in sina värden. Värdet sparas direkt, och spindeln väcks och behandlar det inom några sekunder.
  2. Spindeln. Spindeln är programmet som samlar in temperaturerna. Den körs som ett antal parallella processer på servern och hämtar själv värden från Telldus Live, Netatmo, Trafikverket, SMHI, kommunernas badplatsmätningar och från webbsidor och textfiler. En tjänst som svarar långsamt får bara använda några av processerna, så den bromsar inte övriga mätpunkter.
  3. Kvalitetskontroll. Varje värde jämförs med grannarna, med föregående värde och med rimliga gränser innan det sparas. Läs mer i Så här fungerar temperatur.nu.
  4. API:et. api.temperatur.nu lämnar ut mätvärden, historik och grafer. Både webbplatsen och apparna hämtar sina data här.
  5. Webbplatsen. www.temperatur.nu visar mätpunkter, karta, vattentemperaturer, dashboard, kioskläge och fullskärm. Här finns också prenumerationen och Mina mätpunkter, där mätpunktsägare sköter sina mätpunkter.
  6. Forumet och butiken. Forumet och butiken är egna delar, men du loggar in i båda med ditt temperatur.nu-konto.
  7. Övervakning. Dygnet runt kontrolleras att alla delar fungerar, och vid problem går larm via mejl och sms. Aktuellt läge finns på Driftstatus.
  8. Appar. Temperatur.nu Widget för Android är vår egen, officiella app. Övriga appar görs av andra utvecklare via API:et; du hittar dem på sidan Appar. Frågor om dem går till respektive utvecklare.