Når kommer posten i Home Assistant?

En template sensor for å vise neste leveringsdato

Kan ikke vise bilde
Bilde av koden

Dette er en enkel sensor til bruk i Home Assistant for å hente ut når Posten kommer med post til din postkasse.

Det finnes integrasjoner som man kan innstallere via HASC. Men den virket ikke for meg, så jeg tittet litt på hvordan jeg enkelt kunne hente ut neste leveringsdato for post fra Posten.

Det kan være lurt om du er litt bevandret og trygg på å skrive YAML. I configuration.yaml-fila så legg til en sensor av typen rest.

sensor:
  - platform: rest
    name: PostenDeliveryDays
    unique_id: 901bd6d5-7bbc-49fd-af07-e1f930cf7a6e
    method: GET
    scan_interval: 14400
    resource: https://www.posten.no/levering-av-post/_/service/no.posten.website/delivery-days?postalCode=9173
    value_template: >
        {% set date_string = value_json['delivery_dates'][0] %}
        {% set parts = date_string.split('-') %}
        {{ parts[2] }}.{{ parts[1] }}.{{ parts[0] }}

Legg merke til linje 6 hvor det står ?postalCode=9173 her må du bytte ut 9173 med ditt eget postnummer. Denne koden vil virke frem til Posten endret på endepunktet sitt.

Helge Johnsen

Dette er mitt private nettsted. Jeg jobber til daglig som seniorkonsulent i et Norsk IT-selskap. I denne bloggen skriver jeg om store og små ting som rører seg i min private verden. Bloggen består stort sett av tips, egne prosjekter og tanker. Les mer om meg her.

Har du noen tanker eller kommentarer om dette blogginnlegget så finner du meg på en rekke sosiale medier.