RSS-feeds: P2000-meldingen in je eigen tools
Veel bezoekers van Zwaailicht.nu gebruiken de site om live mee te kijken met hulpdiensten. Maar niet iedereen wil de hele dag een browsertabblad open houden. Journalisten willen meldingen in hun nieuwsdashboard. Hobbyisten koppelen feeds aan Telegram-bots. En sommigen bouwen eigen automatiseringen bovenop P2000-data.
Daarom biedt Zwaailicht.nu nu Atom-feeds voor P2000-meldingen.
Wat zijn feeds?
Een feed (RSS of Atom) is een gestandaardiseerd formaat waarmee websites updates publiceren. Je abonneert je met een feedreader β vergelijkbaar met een mailbox, maar dan voor websites. Elke nieuwe melding verschijnt automatisch in je reader.
Atom is de modernere variant van RSS, met betere ondersteuning voor Unicode en timestamps. Vrijwel elke feedreader ondersteunt beide formaten.
Beschikbare feeds
Alle meldingen
De basisfeed bevat de 50 meest recente meldingen van alle hulpdiensten in heel Nederland:
Per hulpdienst
Filter op een specifieke dienst:
- /feed/meldingen/brandweer.xml β Brandweer
- /feed/meldingen/ambulance.xml β Ambulance
- /feed/meldingen/politie.xml β Politie
- /feed/meldingen/lifeliner.xml β Lifeliner
Per stad
Elke stad met meldingen heeft een eigen feed. Vervang de stadsnaam in de URL:
- /feed/meldingen/amsterdam.xml
- /feed/meldingen/rotterdam.xml
- /feed/meldingen/den-haag.xml
- /feed/meldingen/utrecht.xml
De stadsslug is dezelfde als in de URL van de stadspagina. Dus als je /eindhoven bezoekt, is de feed /feed/meldingen/eindhoven.xml.
Pieken
Naast losse meldingen kun je ook pieken volgen β momenten waarop de hulpdienstactiviteit ongewoon hoog is:
Deze feed bevat de 20 meest recente pieken met titel, samenvatting en een link naar de detailpagina.
Wat zit er in een melding?
Elke feed-entry bevat:
- Titel met dienst-icoon, prioriteit en locatie (bijv. “π A1 Spoed β Haringstraat, Rotterdam”)
- Samenvatting met diensttype, prioriteit, eenheden en incidenttype
- Link naar de detailpagina op Zwaailicht.nu
- CategorieΓ«n voor dienst en stad (handig voor filters in je reader)
- Timestamp in RFC 3339-formaat
Huisnummers worden niet opgenomen in de feed β consistent met ons privacybeleid.
Hoe gebruik je een feed?
In een feedreader
Kopieer de feed-URL en plak deze in je favoriete feedreader. Populaire opties:
- Feedly β web-based, gratis tier beschikbaar
- Inoreader β krachtige filters en regels
- NetNewsWire β gratis, open source (Mac/iOS)
- Thunderbird β e-mailclient met ingebouwde feedreader
In een Telegram-bot
Diensten zoals RSS Bot of Feed Reader Bot sturen feed-updates direct naar een Telegram-kanaal. Handig als je een groep beheert die hulpdienstmeldingen volgt.
In eigen automatisering
De feeds zijn standaard Atom 1.0 XML. Je kunt ze parsen met elke RSS/Atom-library:
- Python:
feedparser - JavaScript:
rss-parser - PHP:
SimplePie
De feeds worden elke minuut ververst en bevatten Cache-Control en ETag headers, zodat je efficiΓ«nt kunt pollen zonder onnodige bandbreedte.
Autodiscovery
Moderne browsers en feedreaders detecteren automatisch de beschikbare feeds. Op elke pagina van Zwaailicht.nu staat een <link rel="alternate"> tag in de HTML-header. Op stadspagina’s verwijst deze naar de stadsspecifieke feed; op de pieken-pagina naar de pieken-feed.
Combineren met pushnotificaties
Feeds en pushnotificaties vullen elkaar aan. Pushnotificaties zijn ideaal voor meldingen in je directe omgeving β je krijgt ze meteen op je telefoon. Feeds zijn beter voor het bredere overzicht: een hele stad volgen, een specifieke dienst monitoren, of data importeren in je eigen tools.
| Push | Feed | |
|---|---|---|
| Snelheid | Direct | Poll-based (elke minuut) |
| Scope | Buurt / gevolgde steden | Stad, dienst of landelijk |
| Gebruik | Telefoon / desktop | Feedreader, bot, automatisering |
| Installatie | Bel-icoon op de site | URL kopiΓ«ren |
Meer informatie
Alle beschikbare feeds staan ook op de over-pagina. Vragen of suggesties? Laat het weten via Bluesky.
Reacties
Was jij erbij? Laat weten wat je zag.