Skip to content

owanvik/ha-nodvarsel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nødvarsel for Home Assistant

hacs_badge Validate License

Custom integration for Home Assistant som overvåker aktive nødvarsler fra nødvarsel.no.

Data levert av nødvarsel.no – en tjeneste fra DSB, Politiet og Sivilforsvaret.

Funksjoner

  • Binary sensoron/off basert på om det finnes aktive nødvarsler
  • Antall-sensor – Viser antall aktive varsler
  • Siste varsel-sensor – Tittel og detaljer for siste nødvarsel
  • Sist oppdatert-sensor – Tidspunkt for siste vellykkede sjekk
  • Konfigurerbart oppdateringsintervall – 30 til 600 sekunder (standard 90)
  • Config flow – Oppsett via Home Assistant UI

Installasjon

HACS (anbefalt)

Åpne HACS-repoet i Home Assistant

Eller manuelt:

  1. Åpne HACS i Home Assistant
  2. Klikk menyen (⋮) → Egendefinerte repoer
  3. Legg til: https://github.com/owanvik/ha-nodvarsel som Integrasjon
  4. Søk etter "Nødvarsel" og installer
  5. Start Home Assistant på nytt
  6. Gå til Innstillinger → Enheter og tjenester → Legg til integrasjon → søk "Nødvarsel"

Manuell installasjon

  1. Kopier mappen custom_components/nodvarsel/ til din Home Assistant config/custom_components/-mappe
  2. Start Home Assistant på nytt
  3. Gå til Innstillinger → Enheter og tjenester → Legg til integrasjon → søk "Nødvarsel"

Entiteter

Entitet Type Beskrivelse
Aktivt nødvarsel Binary sensor on når det finnes aktive nødvarsler
Antall nødvarsler Sensor Antall aktive varsler
Siste nødvarsel Sensor Tittel på siste aktive varsel
Sist oppdatert Sensor Tidspunkt for siste vellykkede sjekk

Attributter

Binary sensoren (binary_sensor.nodvarsel_aktivt_nodvarsel) har følgende ekstra attributter:

  • alerts – Liste over aktive varsler med guid, link, title, description, updated
  • alert_count – Antall aktive varsler
  • source – Kilde-URL
  • attribution – Datakilde-attribusjon

Eksempel: Automasjon

Send varsling til telefonen når det sendes et nødvarsel:

automation:
  - alias: "Nødvarsel – Send varsling"
    trigger:
      - platform: state
        entity_id: binary_sensor.nodvarsel_aktivt_nodvarsel
        to: "on"
    action:
      - action: notify.mobile_app_telefon
        data:
          title: "Nødvarsel!"
          message: >
            {{ state_attr('binary_sensor.nodvarsel_aktivt_nodvarsel', 'alerts')[0].title }}
          data:
            url: >
              {{ state_attr('binary_sensor.nodvarsel_aktivt_nodvarsel', 'alerts')[0].link }}

Konfigurasjon

Innstilling Standard Beskrivelse
Oppdateringsintervall 90 sek Hvor ofte RSS-feeden sjekkes (30–600 sek)

Oppdateringsintervallet kan endres etter installasjon via Innstillinger → Enheter og tjenester → Nødvarsel → Konfigurer.

Kompatibilitet

  • Integrasjonen inkluderer en kompatibilitetsfiks for Home Assistant der Sist oppdatert-sensoren bruker en trygg fallback dersom coordinator-attributtet for siste vellykkede oppdatering ikke finnes.
  • Dette forhindrer AttributeError i enkelte HA-versjoner og sikrer stabil state-oppdatering av sensoren.

Datakilde

Denne integrasjonen henter data fra nødvarsel.no, en tjeneste levert av:

  • Direktoratet for samfunnssikkerhet og beredskap (DSB)
  • Politiet
  • Sivilforsvaret

Lisens

MIT License – se LICENSE for detaljer.

About

Nødvarsel – Home Assistant custom integration for norske nødvarsler fra nodvarsel.no

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages