Weg zum Auto...

Begonnen von Prof. Dr. Peter Henning, 25 Oktober 2026, 14:38:44

Vorheriges Thema - Nächstes Thema

Prof. Dr. Peter Henning

Use case: Ich bin in einer fremden Stadt - wo hatte ich jetzt das Fahrzeug abgestellt?

Lösung: Starte Telegram, klicke einen Button, erhalte einen Link für den Weg zum Auto mit Google Maps.

Wie?

Viele - und aller meiner - E-Fahrzeuge melden ja ihre Parkposition. Daraus generiere ich einen Link, der Google Maps mit einer Routenplanung (zu Fuß) zum Fahrzeug aufruft.

sub BEV_mapslink($$) {
  my ($carlat, $carlon) = @_;

  return "" if !defined($carlat) || !defined($carlon);

  return sprintf(
    "https://www.google.com/maps/dir/?api=1&destination=%s%%2C%s&travelmode=walking",
    $carlat, $carlon
  );
}

Das geht noch etwas komfortabler - für meine BEV-Routinen arbeite ich gerne mit den Fahrzeugnamen, und hole das zugehörige FHEM-Device aus einer zentral verwalteten Liste.

sub BEV_mapslinkcar($){
  my ($car) = @_;
  #-- Vehicle data
  my $cardev   = BEV_device($car);

  return "Unbekanntes Fahrzeug $car"
    if (!defined($cardev));
   
  return( BEV_mapslink(ReadingsNum($cardev,"parking_latitude",undef),ReadingsNum($cardev,"parking_longitude",undef)) );
}

Das kann man auch an einen Telegram-Client senden, muss aber etwas aufpassen. Den Titel in [] und den Link in () kapseln.
sub BEV_mapslinkcartelegram($$){
  my ($rcpt,$car) = @_;
  fhem("set TelegramBot msg \@$rcpt [Weg zum $car] (".BEV_mapslinkcar($car).")");
}

LG

pah

fred_feuerstein

#1
Coole Idee.

Habe ich bei mir etwas anders umgesetzt:

Im telegram-Bot einen weiteren Favoriten (Alpine Standort) angelegt. Dieser kann in Telegram am Handy angeklickt werden. Der schaltet einen Dummy und ein DOIF sendet mir die Koordinaten aus dem RenaultZE-Modul über die Telegrambot Funktion: sendLocation.
Damit erhalte ich ein kleines Maps Bild mit dem aktuellen Standort und wenn ich es anklicke, lande ich bei Google Maps und kann die Wegbeschreibung starten.

Aber ob ich es nutzen werde. Mal sehen. In der App vom Fahrzeug kann man den Standort auch sehen und die Navigation dahin starten.

Interessant auf jeden all, da ich die Location Funktion vom telegram bot noch nicht genutzt hatte.
Gruß, Fred

NEU: FHEM auf Raspberry PI 5, OS: Bookworm, mit Z-Wave RaZberry-Modul, 868CUL (WMBUS), LaCrosseCUL (Temp) und knapp 300 Devices aller Art

Prof. Dr. Peter Henning

Hatte ich probiert, aber beim Anklicken der Mini-Karte lande ich immer bei https://wheelmap.org/ - und noch sitze ich nicht im Rollstuhl.

LG

pah