🏠 Home Assistant koppelen
Stap-voor-stap handleiding om 112radar.nl te koppelen aan Home Assistant via webhooks. Laat je slimme huis reageren op P2000 meldingen.
Wat heb je nodig?
- Een werkende Home Assistant installatie
- Een 112radar.nl account met een betaald plan (voor automations)
- Een automation met webhook actie op 112radar.nl
Stap 1: Webhook trigger aanmaken in Home Assistant
Open je Home Assistant configuratie en maak een nieuwe automation aan met een webhook trigger:
automation:
- alias: "P2000 melding ontvangen"
trigger:
- platform: webhook
webhook_id: p2000_112radar
allowed_methods:
- POST
action:
- service: notify.mobile_app
data:
title: "{{ trigger.json.incident.disciplines[0] }}"
message: "{{ trigger.json.incident.body }}"
Je webhook URL wordt: https://jouw-ha-adres/api/webhook/p2000_112radar
Stap 2: Automation aanmaken op 112radar.nl
- Ga naar Instellingen → Automations
- Maak een nieuwe automation aan met actie-type Webhook
- Vul als URL je Home Assistant webhook URL in
- Stel je filters in (bijv. alleen Brandweer in je regio)
- Sla op en test
Stap 3: Voorbeelden
Lampen laten knipperen bij P1 brandmelding
automation:
- alias: "P1 Brand - Lampen knipperen"
trigger:
- platform: webhook
webhook_id: p2000_112radar
condition:
- condition: template
value_template: >
{{ trigger.json.incident.priority == 1
and 'Brandweer' in trigger.json.incident.disciplines }}
action:
- service: light.turn_on
target:
entity_id: light.woonkamer
data:
flash: short
color_name: red
TTS melding via speaker
action:
- service: tts.speak
target:
entity_id: media_player.woonkamer
data:
message: "Nieuwe melding: {{ trigger.json.incident.body }}"
Beschikbare data
In je Home Assistant templates kun je alle velden uit de webhook payload gebruiken via trigger.json. Zie de webhooks handleiding voor het volledige payload formaat.