🚗 Blitzer.de fĂŒr Home Assistant

ok verstehe 

woher weiss Deine Integration denn, wohin ich vom aktuellen Standort aus fahren will?
Angenommen man hÀtte die HA Companion App auf einem China Android Radio im Auto laufen, wÀre das hier hilfreich?

Naja in der Beschreibung steht ja, dass man Bereiche definieren kann oder eben Routen festlegen. Was dann natĂŒrlich nur bei hĂ€ufig genutzten Strecken, wie Arbeitsweg Sinn macht.

Was du vermutlich möchtest, einfach losfahren und Infos bekommen, wird so nicht funktionieren.

Ich nutze fĂŒr meinen Arbeitsweg die Waze Integration, um einige Zeit vor dem losfahren eine Benachrichtigung zu bekommen, falls Stau auf der Strecke ist. Diese Info könnte ich jetzt zb hier mit dieser kombinieren, um vorher schon mal zu sehen, ob es Blitzer oder Ă€hnliches auf der Strecke gibt. Die App lĂ€uft dann trotzdem immer automatisch im Hintergrund.

3 „GefĂ€llt mir“

Kleiner Preview auf die kommende v3.0.0 :wink:

2 „GefĂ€llt mir“

3.0.0 ist da — das bislang grĂ¶ĂŸte Release. :police_car_light:

:construction: Gefahren. Stauenden, UnfĂ€lle, Baustellen, Hindernisse, defekte Fahrzeuge, Sperrungen und Polizeimeldungen — zehn Typen, jeder einzeln ankreuzbar, alle aus, bis du sie einschaltest. Jede bekommt eine eigene Kartenquelle, ein eigenes Abrufintervall und einen eigenen ZĂ€hlsensor: ein Stau ist nach einer Minute veraltet, eine Dauerbaustelle steht nĂ€chste Woche noch.

:magnifying_glass_tilted_left: Siebzehn Kontrollarten statt vier Kategorien, die sie verdeckt haben. Ein Tunnelblitzer, beide HĂ€lften einer Abschnittskontrolle, eine Gewichtskontrolle und ein ganz normaler Blitzer waren bisher alle schlicht „fest" — 98 von 127 in meinen Testdaten. Aufbauform und Messart sind jetzt zwei getrennte Achsen. „Nur Abschnittskontrollen" lĂ€sst sich damit wirklich einstellen.

:memo: Eine Zeile pro Meldung. Jede EntitÀt und beide Events liefern ein fertiges summary: Stauende · 2.3 km · 34 km/h · +3 min · A100, Berlin. Eine Karte oder eine Benachrichtigung braucht damit ein Feld statt sechs.

:bell: Ein Blueprint, „Report Alerts". Live-Meldungen fĂŒr alles Neue, dazu eine Sammelmeldung ĂŒber alles gerade Gemeldete — zu einer Uhrzeit, beim Verlassen einer Zone oder auf Zuruf. Push, Benachrichtigungsglocke, Dashboard-Helfer, Sprachansage, eigene Aktionen. Ganz ohne YAML.

:warning: Breaking Changes. blitzer.refresh heißt jetzt blitzer.refresh_controls, blitzer_new_camera heißt blitzer_new_control, Kartenquellen nennen ihre HĂ€lfte (blitzer_berlin_controls), und type meldet kein redlight mehr — das steckt im neuen Attribut kind. Die ZĂ€hlsensoren werden automatisch migriert und behalten ihre Historie.


Freu mich ĂŒber euren :star: auf dem Github repo


:open_book: Release Notes · Changelog

3 „GefĂ€llt mir“

Was haltet ihr von einer angpassten Lovelace-Karte? NatĂŒrlich mit dem gleichen Karteneditor und Anpassungsmöglichkeiten wie bei „Annuals“


Freue mich ĂŒber „Stars“ auf dem Repo, das steigert die Motivation :wink:

2 „GefĂ€llt mir“

:police_car_light: Blitzer.de v3.1.0 – die Integration hat jetzt eine eigene Karte

:joker: Die Karte

„Was liegt gerade auf meinem Weg" – Kontrollen und Gefahren in einer Liste, das NĂ€chste zuerst, mit einer Karte darĂŒber, die die Liste spiegelt oder sie steuert. In drei Formaten: Hochformat (Karte ĂŒber Liste), Querformat (nebeneinander) und Minimal – eine Zeile mit zwei Zahlen, die Meldungen dahinter im Pop-up.

Dazu Bereichs- und Filterauswahl auf der Karte, Sortierung nach Entfernung/neuesten/Ă€ltesten, Entfernung ab Bereichsmitte, Kartenausschnitt oder Person, ein Aktualisieren-Knopf, eine einklappbare Liste und im Minimalformat eine Klick-Aktion.

:package: Nichts mehr von Hand

Karte und der Blueprint „Blitzer – Report Alerts" kommen mit: kein Kopieren nach www, keine Ressource anlegen, kein Blueprint-Import. Updates des Blueprints kommen automatisch mit.

:artist_palette: Ohne YAML, ohne card-mod

Dieselbe Karte, dieselben Daten – rund 190 Einstellungen im Editor, jede mit einem „i": Farbe, Schrift, GrĂ¶ĂŸe, Hintergrund und Symbol, Element fĂŒr Element. Kein card-mod, kein CSS. Wer ein ganzes Dashboard auf einmal einkleiden will: 132 CSS-Variablen fĂŒrs Theme, alle in der README dokumentiert.

:new_button: „Als neu zĂ€hlen fĂŒr"

Wie lange eine Meldung als neu gilt, ist jetzt eine Einstellung des Bereichs – getrennt fĂŒr Kontrollen und Gefahren, 60 Minuten voreingestellt, auch als Number-EntitĂ€t auf der GerĂ€teseite. Damit können Karte, Automation und Template sich nicht mehr darĂŒber streiten, was „neu" heißt.

:star: Eine Bitte

Wenn euch die Integration etwas nĂŒtzt: lasst gern einen Stern auf GitHub da – das ist die einzige RĂŒckmeldung, an der ich sehe, ob sich der Aufwand lohnt.

:backhand_index_pointing_right: GitHub - somansch/blitzer: Blitzer.de Integration for Homeassistant · GitHub

4 „GefĂ€llt mir“

Ich kann die Karte nach dem Update nicht auswĂ€hlen. Wird mir leer angezeigt und die alten Karten sind nicht mehr aktuell dann. Bin auf vorher wieder zurĂŒck.

Ein paar mehr Details wĂŒrden helfen. Hast du einen Reboot und Refresh gemacht? Hast du einen Hardrefresh des Browsers probiert? Sind deine Bereiche sichtbar? Gibt es dort EntitĂ€ten? Auch die neuen EntitĂ€ten?

Sorry, gestern vergessen. Hat sich erledigt, der Fehler saß vorm Bildschirm. :rofl::grin:

2 „GefĂ€llt mir“

:round_pushpin: Blitzer.de v3.2.0 – der Bereich kann jetzt mitfahren

@Cpt.Hardy, deine Frage aus #21 hat mich nicht losgelassen: Woher soll die Integration wissen, wo du gerade bist? Gar nicht – bisher. Jetzt schon. :automobile:

:satellite: GerÀtetracker statt fester Punkt

Ein Bereich kann jetzt einem GerĂ€tetracker folgen, statt auf einem Punkt der Karte festzukleben. Beim Anlegen eines Eintrags wĂ€hlt ihr GerĂ€tetracker (Radius), dann den Tracker und einen Radius (Meter) – alles darunter ist das gewohnte Bereichsformular mit denselben Kontrollarten, Gefahren und Intervallen.

Bei jedem Abruf wird gefragt, wo der Tracker gerade ist, und genau dieser Kreis durchsucht. Gemeldet wird also, was um das Fahrzeug herum liegt, nicht was um die Einfahrt herum liegt – auch die Entfernungen zĂ€hlen ab dem Tracker.

Angeboten werden nur Tracker, die tatsĂ€chlich Koordinaten liefern. Einer, der nur „zuhause" und „abwesend" kennt, hat keine Position, um die man einen Kreis legen könnte.

:warning: Und trotzdem: kein Ersatz fĂŒr die App

Das bleibt so, und es ist auch nicht das Ziel. Die App beobachtet euch durchgehend und warnt beim AnnÀhern. Diese Integration fragt in einem festen Takt ab und sagt euch, was in einem Kreis gemeldet ist. Die Hauptszenarien sind dieselben wie vorher:

  • Infos, bevor ihr losfahrt – zur Arbeit oder zurĂŒck
  • auf dem Laufenden bleiben, was im Wohnort und drumherum gemeldet ist

Der GerĂ€tetracker macht daraus keinen Warner fĂŒrs Auto, sondern nimmt euch nur ab, den Bereich vorher von Hand festzulegen. Wer unterwegs eine Warnung will, nimmt weiterhin die App.

Deshalb noch ein praktischer Hinweis: WĂ€hlt den Radius passend zum Intervall, nicht nach GefĂŒhl. Bei 130 km/h legt ein Auto einen Kilometer in 28 Sekunden zurĂŒck – auf der Autobahn sind 3 km also deutlich sinnvoller als 1 km, innerorts reichen 1–2 km. PS: Man könnte auch eine Automatisierung anlegen, die den Refresh bei Änderung des Device Trackers ausfĂŒhrt


:bug: Außerdem behoben

Die Karte erschien gelegentlich erst nach einem Seiten-Reload. Home Assistant lĂ€dt eine mitgelieferte Karte mit genau einem Importversuch pro Seite – kam der nicht an, fehlte die Karte, solange die Seite offen blieb. Jetzt kommt sie ĂŒber einen kleinen Loader, der von selbst weiter probiert.


:open_book: Release Notes · Changelog · GitHub

Über :star: auf dem Repo freue ich mich weiterhin – das letzte Release hatte 278 Downloads, in Relation jedoch wenig Sterne?!

2 „GefĂ€llt mir“

Erstmal Danke fĂŒr das Programm und Deine ganze Arbeit.

Ich hab es ja nun schon einige Tage im Test und bin begeistert.

Über 30 Einstellmöglichkeiten von Baustellen, UnfĂ€llen,
Tagesbaustellen, Sichtbehinderungen, Stauenden und und und


Ja, auch Blitzer
 kann man ja Abschalten.
(Muss ja auch nicht jeder „Datenbanken oder Wetterdienste“ Installieren
nur weil man es in Home Assistant nutzen kann
)

Besonders die Möglichkeit, Routen zu erstellen finde ich sehr gut.

Alles in allem sehe ich mittlerweil gerne vorher mal drauf,
bevor ich los fahre.

1 „GefĂ€llt mir“

Ganz tolle Sache. Prima Arbeit.

wo bekomme ich den Apikey fĂŒr die Karte?

Blitzer selbst braucht keinen API Key. Wenn du die Meldung auf der eingebettten HA-Karte meinst, dies ist ein Problem, welches in HA 2026.9 gefixt wurde: Map shows API KEY REQUIRED overlay · Issue #53800 · home-assistant/frontend · GitHub

1 „GefĂ€llt mir“

HA 2026.9.2 installiert nu geht gar nix mehr

Mache mal einen Browser refresh (F5) und ggfls. einen „Hard-Browser-Refresh“ (CTRL+Shift+R). Browsercaching ist oftmals das Problem


2 „GefĂ€llt mir“

:motorway: v3.3.0 – die Route kennt jetzt die Straßen

Eine Route war bisher eine Kette von Wegpunkten, und zwischen zwei Punkten suchte die Integration schnurgerade. Wer eine Kurve nicht mit einem Wegpunkt belegt hat, hat daneben gesucht – und wer sie belegt hat, hat viele Punkte gesetzt. Das ĂŒbernimmt jetzt openrouteservice.

:round_pushpin: Route (Start/Ziel)

Beim Anlegen eines Eintrags gibt es einen vierten Suchmodus: Route (Start/Ziel). Ihr gebt einen Start, ein Ziel und – wo euer Weg nicht der schnellste ist – ein paar Via-Punkte an. Jedes Ende wĂ€hlt ihr als Zone, als Punkt auf der Karte oder als Adresse; eine Adresse wird gesucht und euch zur BestĂ€tigung gezeigt, bevor sie ĂŒbernommen wird.

Eine Korridorbreite mĂŒsst ihr nicht mehr einstellen. Die SuchkĂ€sten ergeben sich aus der LĂ€nge der Route, und was davon wirklich gemeldet wird, entscheidet Abstand zur Route – 60 m voreingestellt, von 10 bis 300 m einstellbar, gemessen zur Straße selbst. Auf der ersten echten Route (MĂŒnchen → Unterhaching) blieben damit 9 von 18 Meldungen ĂŒbrig; die anderen 9 lagen 290 bis 800 m daneben, also auf ganz anderen Straßen.

Staus werden dabei auch in ihrer Richtung geprĂŒft: Auf der Autobahn liegt die Gegenfahrbahn locker innerhalb von 60 m, und ein Stau dort ist keiner auf eurer Fahrbahn.

Das Ganze braucht einen kostenlosen openrouteservice-API-Key. Er wird nur beim Einrichten oder Ändern einer Route benutzt, nie beim Abrufen, und auf Wunsch fĂŒr alle weiteren Routen gespeichert. Wie man ihn bekommt, steht im Einrichtungsdialog.

:fork_and_knife: Welcher Weg?

Gibt es zwischen Start und Ziel mehr als einen sinnvollen Weg, fragt der Assistent nach: bis zu drei Routen, die schnellste zuerst, jede mit LĂ€nge und Fahrzeit, alle zusammen auf der Karte – die erste durchgezogen, die anderen gestrichelt. Mit einem Via-Punkt ist der Weg ohnehin festgelegt, dann entfĂ€llt die Frage.

:arrow_right_hook: Der RĂŒckweg gleich mit

Auf dem letzten Bildschirm gibt es den Schalter Auch den RĂŒckweg anlegen. Der legt einen zweiten Eintrag an, Ziel → Start, mit einer eigenen Route – denn auf der Autobahn ist der RĂŒckweg die andere Fahrbahn, und ein Stau auf der einen ist keiner auf der anderen. Beide EintrĂ€ge sind danach unabhĂ€ngig.

:straight_ruler: Entfernungen entlang der Route

Bisher war die Entfernung einer Meldung auf einer Route der Abstand zum nĂ€chsten Wegpunkt – eine Zahl, die nichts darĂŒber gesagt hat, wo auf der Strecke die Meldung liegt. Jetzt ist es der Weg von Start an: diese bei km 3, jene bei km 23. Die Liste liest sich damit in Fahrreihenfolge. Dieselbe Zahl steckt in den Events (distance) und im Blueprint, sodass eine Benachrichtigung „bei km 23" sagen kann.

:stopwatch: Was die Staus kosten

Neben dem NEU-Abzeichen sitzt jetzt ein rotes, das die Verzögerung aller Meldungen der Karte zusammenzĂ€hlt – +10 min, +1 h 35 min. Ein Klick darauf filtert Karte, Liste und Kartenansicht auf genau diese Meldungen, ein zweiter gibt alles wieder frei. Im Minimalformat ist es der dritte Teil der Zeile.

Die beiden Abzeichen als Filter

:world_map: Die Karte zeichnet die Route

Auf einer Routen-Eintragung zeichnet die Karte die Route selbst – unter den Meldungen und beim ersten Zeichnen passend eingepasst. Abschalten lĂ€sst sich das mit Route in der Karte einzeichnen; Farbe und Breite der Linie stellt ihr unter Layout → Karte ein, genau wie die Scheiben, zu denen die Karte nahe beieinander liegende Meldungen zusammenfasst.


:page_facing_up: Release Notes · Changelog · GitHub

Über einen :star: auf dem Repo freue ich mich weiterhin – das ist die RĂŒckmeldung, an der ich sehe, ob sich der Aufwand lohnt.

4 „GefĂ€llt mir“

Die blitzer.de API ist aktuell down. Die Integration nutzt cdn2.atudo.net, dies ist die gleiche wie die Blitzer.de - Karte.

Ich habe deshalb ein Failover in v3.3.2 eingebaut, der auf cdn3.atudo.net und cdn4.atudo.net umschaltet.

1 „GefĂ€llt mir“

Geht scheinbar auch nicht mehr mit der Alternative .. alle 3 Sensoren melden “Nicht VerfĂŒgbar”

Ja, die beiden alternativen Server cdn3 und cdn4 liefern jetzt „403 Forbidden“. cdn2 ist weiter down, somit geht auch nicht mehr blitzer.de’s eigene Karte: Blitzer.de - Karte . Naja, mal schauen, ob es nur ein Ausfall am Wochenende ist, oder ob die API geschlossen wird


Scheint wieder zu gehen. Bekomme wieder Daten.

1 „GefĂ€llt mir“