Valvakan 2026
Om sidan
Live-dashboard för kommunfullmäktige i Härnösand – byggd för valnatten den 13 september 2026.
Vem har gjort det här?
Sidan är skapad av Ted Sundin – med hjälp av modern webbteknik, kaffe och en healthy dos valnerdiga kvällar.
Ursprungligen byggdes den inför Moderaternas valvaka i Härnösand, men siffrorna gäller hela kommunen och funkar lika bra oavsett vilket parti du hejar på.
Har du förslag på ändringar eller ser du en bugg? Hör gärna av dig till ted@tedsundin.se.
Full disclosure (med glimten i ögat)
Ja – jag är moderat politiker. Det förklarar kanske varför sidan existerar, men inte vad siffrorna säger.
Alla live-resultat hämtas rakt av från Valmyndigheten. Samma officiella filer som journalister, analytiker och din moster som uppdaterar statusen var tionde minut. Jag har inte tryckt på plus-knappen för M. Jag har inte smugglat in hemliga mandat via devtools. Jag har inte ens försökt – checksum:en skulle avslöja mig direkt, och då hade det blivit pinsamt både politiskt och tekniskt.
Om resultatet ser konstigt ut: skyll på demokratin, inte på mig. Om Moderaterna får fler mandat än du hoppades – det var precis vad Härnösand ville ha, inte en CSS-bugg.
Varifrån kommer datan?
- Live: Valmyndighetens preliminära resultatfiler (val2026), synkade automatiskt till sidan.
- Jämförelse 2022: Officiella preliminära resultat från valet 2022.
- Karta: Valmyndighetens valdistriktsgeometri för Härnösands kommun.
- Räkningsstatus: Antalet räknade röster kommer från Valmyndigheten i takt med att distrikt rapporteras.
Procenten "räknade" jämför mot cirka ~16 000 röster – ett ungefärligt riktmärke, inte en officiell prognos från Valmyndigheten. Vi rundar snällt för att siffrorna ska vara lätta att läsa på TV:n. Historiskt har det stämt ganska bra: vid valet 2022 landade Härnösands preliminära kommunalröster på 16 136. Avviker slutresultatet lite från 16 000 är det alltså demokratin som surprise:ar, inte ett medvetet val av avrundning.
Källa: resultat.val.se
Hur uppdateras sidan?
På valnatten kollar en bakgrundstjänst Valmyndighetens resultatindex varje minut – oftare än du hinner förnya sidan manuellt, och betydligt oftare än din moster hinner posta uppdateringar.
- Steg 1: Vi läser Valmyndighetens indexfil och jämför checksum (MD5) mot senaste kända version.
- Steg 2: Om inget har ändrats händer inget mer – inga onödiga nedladdningar, inget drama.
- Steg 3: Finns ny data hämtas ZIP-filen, resultatet normaliseras och sparas i databasen.
- Steg 4: Dashboard och TV-vyn prenumererar i realtid och uppdateras automatiskt när ny data finns – du behöver inte ladda om sidan.
I headern kan det dyka upp en varning med texten "Ingen lyckad synk mot Valmyndigheten sedan …". Den handlar bara om kontakten med Valmyndigheten – inte om hur snabbt nya distrikt rapporteras. Bakgrundstjänsten pingar indexet varje minut även när inget nytt har hänt, och då räknas synken som lyckad. Varningen visas först om den kontakten misslyckas i mer än tio minuter.
Det kan alltså gå 40–50 minuter utan nytt distrikt utan att något är fel på sidan. Räkningen tar tid, och ibland kommer ingenting nytt på länge. Då är det troligen rösträknarnas tempo – inte att någon pillat på siffrorna här.
Räkningsschema
- 13 september: Valdagen. Vallokalerna håller öppet för röstning kl. 08–20. När vallokalerna stängt påbörjas den preliminära rösträkningen i vallokalerna. All räkning går att följa på val.se.
- 14 september: Länsstyrelsen påbörjar den slutgiltiga rösträkningen.
- 16 september: Uppsamlingsräkningen i kommunerna påbörjas och kan vid behov även fortsätta den 17 september. Sent inkomna utlandsröster och förtidsröster räknas och det preliminära valresultatet från valkvällen uppdateras.
TV-vy
För projektor eller stor skärm finns en dedikerad TV-vy. Layouten är optimerad för 1920×1080 eller högre upplösning (t.ex. Full HD eller 4K) i helskärmsläge – då får resultat, majoritetsläget och valdistrikten bäst plats utan att texten blir för trång.
Fungerar det med lägre upplösning? Ja, men då kan en varning visas om fönstret är mindre än 1920×1080. Du kan stänga den för stunden; den kommer tillbaka vid nästa sidomladdning om fönstret fortfarande är för litet.
← Tillbaka till dashboarden · TV-vy
Version 1.0