Brottsplatskartan Smart-Home-Integration, kostenlos und Open Source

Polizeimeldungen aus Schweden in deiner Nähe, von Brottsplatskartan: Zähler, Szenen und ein Widget.
Brottsplatskartan bringt die Ereignisse, die die schwedische Polizei veröffentlicht, nach Gladys: rund um dein Haus, in einer Provinz (län) oder an den Orten, die du nennst. Für jede verfolgte Zone erhält Gladys ein Gerät mit der Zahl der Ereignisse der letzten 24 Stunden nach Kategorie (Einbruch, Diebstahl, Gewalt, Brand, Verkehrsunfall, Sonstiges) und dem neuesten Ereignis. Ein Szenen-Auslöser reagiert auf jedes neue Ereignis, eine Szenen-Aktion liest die letzten Ereignisse in einem Satz vor, und ein Dashboard-Widget listet sie auf.
Die Daten stammen von polisen.se, verortet von Brottsplatskartan. Nicht mit Brottsplatskartan oder der schwedischen Polizei verbunden.
Voraussetzungen
- Gladys Assistant 5.1.0 oder neuer.
- Internetzugang von Gladys aus: Die Integration liest
brottsplatskartan.seper HTTPS. Kein Konto und kein Schlüssel. - Für die Radius-Zone: ein Standort für dein Haus in Gladys (Einstellungen → Häuser) oder in der Konfiguration eingetragene Koordinaten.
- Nur Schweden: Die Polizei anderer Länder ist nicht abgedeckt.
Konfiguration
Installiere die Integration (Integrationen → Von GitHub installieren, Adresse
https://github.com/guim31/gladys-brottsplatskartan), öffne ihren Tab Konfiguration und fülle
aus:
| Feld | Wirkung |
|---|---|
| Breiten- / Längengrad des Mittelpunkts | Lass beide leer, um den Standort deines Hauses zu verwenden. Dezimalpunkt oder -komma. |
| Radius um den Mittelpunkt | 2, 5, 10, 20 oder 50 km, oder Aus. Die Polizei verortet ein Ereignis oft nur in der Mitte eines Ortes oder Stadtteils: 10 km oder mehr sind sicherer. Standard: 10 km. |
| Provinz (län) | Optional: alle Ereignisse einer der 21 Provinzen verfolgen. |
| Orte | Optional: Gemeinden, Orte oder Stadtteile, durch Kommas getrennt, wie die Polizei sie nennt (z. B. Solna, Sundbyberg). Akzente sind optional (Malmo findet Malmö). |
| Leseintervall | 10, 15 oder 30 Minuten. Standard: 15. |
| Sprache der Texte | Namen der Funktionen (bei ihrer Erstellung) und Texte für die Szenen. Standard: Französisch. |
Speichere, öffne dann den Tab Entdecken und lege die Geräte an. Letzte Ereignisse anzeigen fragt den Dienst sofort ab und antwortet mit den zwei neuesten Ereignissen.
Geräte
Es gibt ein Gerät pro Zone:
- Polizeimeldungen in der Nähe: die Ereignisse im Radius um den Mittelpunkt.
- Polizeimeldungen in meinem Gebiet: die Ereignisse der gewählten Provinz und die der genannten Orte. Es existiert nur, wenn eine Provinz oder Orte eingetragen sind.
Jedes Gerät hat diese Funktionen:
| Funktion | Typ | Bedeutung |
|---|---|---|
| Ereignisse (24 h) | Zähler | Alle Ereignisse der Zone in den letzten 24 Stunden. |
| Einbrüche (24 h) | Zähler | Einbrüche (Inbrott, Stöld/inbrott), Versuche eingeschlossen. |
| Diebstähle (24 h) | Zähler | Diebstähle (Stöld, Fahrzeugdiebstahl…). |
| Gewalt (24 h) | Zähler | Körperverletzungen, Raub, Schüsse, Drohungen, Tötungen, Sexualdelikte. |
| Brände (24 h) | Zähler | Brände, Brandstiftung, Brandalarme. |
| Verkehrsunfälle (24 h) | Zähler | Verkehrsunfälle jeder Art. |
| Sonstige Ereignisse (24 h) | Zähler | Alles andere (Trunkenheit am Steuer, Betrug, Vermisste, Kontrollen…). |
| Neuestes Ereignis | Text | Typ (übersetzt, mit der schwedischen Bezeichnung), Ort, Datum und Entfernung. |
| Entfernung des neuesten Ereignisses | km | Nur Radius-Zone: wie weit das neueste Ereignis vom Mittelpunkt entfernt ist. |
Die Zähler gleiten: Ein Ereignis fällt 24 Stunden nach seiner Veröffentlichung heraus. Die Zusammenfassungen einer Nacht oder eines Tages, die die Polizei für eine ganze Provinz veröffentlicht („Sammanfattning natt“), werden ausgelassen: Diese wiederholen bereits gelistete Ereignisse.
Widget
Polizeimeldungen listet die Ereignisse aller deiner Zonen der letzten 24 Stunden auf, neueste zuerst (höchstens 8 Zeilen): Typ, Ort, Uhrzeit und Entfernung, mit einem farbigen Abzeichen für die Kategorie. Tippe auf eine Zeile, um Schlagzeile und Zusammenfassung der Polizei zu lesen (auf Schwedisch, wie veröffentlicht) und das Ereignis auf Brottsplatskartan zu öffnen.
Szenen-Auslöser
Brottsplatskartan: neue Polizeimeldung löst aus, sobald ein neues Ereignis einer deiner Zonen gelesen wird, wenn es vor weniger als zwei Stunden veröffentlicht wurde. Du kannst nach Zone (in der Nähe, mein Gebiet) und nach Kategorie filtern. Ein Ereignis in beiden Zonen löst einmal pro Zone aus: Filtere nach der Zone, um Doppelte zu vermeiden. Die Ereignisse, die beim ersten Start, nach einem Neustart oder nach einer Änderung der Einstellungen schon gelistet sind, lösen nichts aus.
Variablen: zone, category, zone_name, category_name, type (Schwedisch), type_name
(übersetzt), place, location, distance_km (leer ohne Mittelpunkt oder für ein nur auf die
Provinz verortetes Ereignis), headline (Schwedisch), summary, time (ISO 8601) und url.
Szenen-Aktion
Brottsplatskartan: letzte Ereignisse lesen liefert text (die Ereignisse der letzten
24 Stunden in einem Satz, höchstens fünf, neueste zuerst) und count. Die Aktion liest den Dienst erneut,
wenn die letzte Abfrage älter als ein Intervall ist.
Szenen-Beispiele
- Ein Einbruch in der Nähe: Auslöser neue Polizeimeldung, Zone In der Nähe, Kategorie Einbruch → eine Nachricht mit den Variablen summary und url senden.
- Morgenüberblick: jeden Tag um 7:30 → letzte Ereignisse lesen → die Ausgabe text sagen oder senden.
- Brand in der Nachbarschaft: Auslöser neue Polizeimeldung, Kategorie Brand, dann eine
Bedingung auf
distance_kmunter 3 → ein Licht einschalten und eine Benachrichtigung senden.
Fehlerbehebung
- Kein Radius-Gerät oder „Kein Mittelpunkt für den Radius“: Gib deinem Haus in Gladys einen Standort oder trage beide Koordinaten ein.
- Wenige Ereignisse in der Nähe: Die Polizei verortet viele Ereignisse nur in der Mitte eines Ortes oder Stadtteils oder auf Provinzebene (diese zählen nie in der Radius-Zone). Vergrößere den Radius oder verfolge die Provinz oder die Gemeinde.
- Ein Ort findet nichts: Schreibe ihn wie die Polizei (die Gemeinde, z. B.
Solna, oder einen auf Brottsplatskartan gelisteten Stadtteil). - „Brottsplatskartan antwortet nicht“: Der Dienst ist ausgefallen oder nicht erreichbar; die Integration versucht es bei jedem Intervall erneut und meldet es einmal in den Protokollen, wenn er zurück ist.
- Protokolle:
LOG_LEVEL=debugzeigt jede Abfrage. Der Standort deines Hauses wird nie protokolliert.
Grenzen
- Das ist keine Alarmanlage: Die Polizei veröffentlicht ihre Ereignisse Minuten bis Stunden nach den Ereignissen, und nur die, die sie öffentlich machen will.
- Ein Ort trifft die Gemeinde, aber auch die Stadtteile und Straßen, die die Polizei nennt: Ein
häufiger Name (ein Stadtteil namens
Centrum) kann Ereignisse anderswo in Schweden erfassen. Nimm lieber eine Gemeinde. - Alarme (
Larm inbrott,Larm överfall) zählen als sonstige Ereignisse, nicht als Einbrüche. - Die Positionen sind ungefähr (ein Ort, ein Stadtteil, eine Straße) und stammen aus der Verortung von Brottsplatskartan.
- Schlagzeilen und Zusammenfassungen bleiben auf Schwedisch; die Ereignistypen werden nach einer Liste der Polizeitypen übersetzt, ein unbekannter Typ bleibt auf Schwedisch.
- Die Integration behält drei Tage an Ereignissen: Das neueste Ereignis einer länger ruhigen Zone zeigt „Kein aktuelles Ereignis“.
- Bedingungen der API (brottsplatskartan.se/sida/api):
frei für nicht kommerzielle Nutzung, jeder Aufruf trägt den Parameter
app, höchstens 500 Aufrufe pro Minute. Die Integration liest nur die neuen Ereignisse, einmal pro Intervall (etwa 100 Aufrufe am Tag).
Danksagung
Daten: die schwedische Polizei (polisen.se), über Brottsplatskartan. Die Idee stammt von der Home
Assistant-Integration brottsplatskartan. Nicht mit Brottsplatskartan oder der schwedischen Polizei
verbunden.
Konfigurationseinstellungen
Diese Einstellungen fragt Brottsplatskartan in seinem Konfigurationsbildschirm in Gladys ab.
| Einstellung | Typ | Pflichtfeld | Beschreibung |
|---|---|---|---|
| Deine Zonen | section | Nein | Die Ereignisse, die die schwedische Polizei veröffentlicht, rund um dein Haus (oder Koordinaten) und/oder in einer Provinz (län) oder benannten Orten. Jede Zone ist ein Gerät. Speichere und lege dann die Geräte im Tab „Entdecken“ an. |
| Quellen und Grenzen | section | Nein | Ereignisse der schwedischen Polizei (polisen.se), von Brottsplatskartan verortet, ohne Konto gelesen. Minuten bis Stunden nach den Ereignissen veröffentlicht, oft nur auf Ort oder Stadtteil genau. Keine Alarmanlage. Nicht mit Brottsplatskartan oder der Polizei verbunden. |
| Breitengrad des Mittelpunkts | string | Nein | Lass beide Koordinaten leer, um den Standort deines Hauses in Gladys zu verwenden. |
| Längengrad des Mittelpunkts | string | Nein | Dezimalgrad, Osten positiv. |
| Radius um den Mittelpunkt | select | Nein | Die Polizei verortet ein Ereignis oft nur auf Ort oder Stadtteil: 10 km oder mehr sind sicherer. Aus: keine Radius-Zone. |
| Provinz (län) | select | Nein | Optional: auch alle Ereignisse einer Provinz verfolgen, in einem zweiten Gerät. |
| Orte | string | Nein | Optional, im selben Gerät wie die Provinz: Gemeinden, Orte oder Stadtteile, durch Kommas getrennt, wie die Polizei sie nennt (z. B. Solna, Sundbyberg). |
| Leseintervall | select | Nein | Brottsplatskartan speichert seine Antworten einige Minuten zwischen: Häufiger lesen bringt nichts. |
| Sprache der Texte | select | Nein | Namen der Funktionen (bei ihrer Erstellung) und Texte für die Szenen. |
So installierst du Brottsplatskartan in Gladys
- Öffne in Gladys Integrationen: Brottsplatskartan erscheint im Katalog neben den nativen Integrationen, mit einem Community-Badge.
- Klicke auf Installieren. Gladys lädt das Docker-Image (
ghcr.io/guim31/gladys-brottsplatskartan:1.0.0) herunter, startet es in einer vom Kern isolierten Sandbox und erzeugt die Oberfläche der Integration (Geräte, Erkennung und Konfiguration). - Öffne den Bildschirm Konfiguration der Integration, fülle die Einstellungen aus und speichere.
- Du kannst sie auch direkt über die URL ihres Repositorys installieren: https://github.com/guim31/gladys-brottsplatskartan.
Brottsplatskartan benötigt Gladys >=5.1.0. Der Katalog in Gladys wird stündlich aktualisiert, eine neue Version ist also spätestens eine Stunde nach ihrer Veröffentlichung verfügbar.
Du nutzt Gladys noch nicht? Es ist kostenlos und Open Source: folge der Installationsanleitung, um loszulegen.
Über externe Integrationen
Brottsplatskartan ist eine externe Integration: eine Community-Integration, die als Docker-Container verpackt und auf GitHub veröffentlicht wird. Gladys installiert sie mit einem Klick und führt sie in einer vom Kern isolierten Sandbox aus. Sie wird von guim31 veröffentlicht und gepflegt, nicht vom Gladys-Kernteam.
- Alle Integrationen durchsuchen, native und aus der Community
- Deine eigene externe Integration bauen und veröffentlichen
- Quellcode auf GitHub — Quelle dieser Dokumentation