Autor Thema: neues Modul: TRAFFIC - google maps directions  (Gelesen 94823 mal)

Offline pflock_y

  • Full Member
  • ***
  • Beiträge: 139
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #405 am: 13 Oktober 2020, 12:37:35 »
Hi,
das reading "alternatives" ist bei allen drei Devices auf "1". meine Vermutung ist, das Reading ist zu lang  ??? .
Einziger Unterschied zu den anderen Devices ist der "travelMode"



list ...
   Internals:
   APIKEY     xxxxxxxxxxxx
   DEF        xxxxxxxxxxxx 28800
   FUUID      xxxxxxxxxxxx
   INTERVAL   28800
   NAME       TrafficSchule
   NR         719
   STATE      OK
   TRIGGERTIME 1602602676.68776
   TRIGGERTIME_FMT 2020-10-13 17:24:36
   TYPE       TRAFFIC
   VERSION    1.3.7
   OLDREADINGS:
   READINGS:
     2020-10-13 09:24:37   alternatives    Lindenstraße und Wilhelm-Külz-Straße - , Lindenstraße -
     2020-10-13 09:24:37   distance        2,2 km
     2020-10-13 09:24:37   duration        8 Minuten
     2020-10-13 09:24:37   duration_min    8
     2020-10-13 09:24:37   state           OK
     2020-10-13 09:24:37   status          OK
     2020-10-13 09:24:37   summary         Lindenstraße und Wilhelm-Külz-Straße
   helper:
     GoogleMapsCenter 52.xxxxxxx,13.xxxxxxx
     Poly       xxxxxxxxxxxxxxxx
Attributes:
   GoogleMapsCenter 52.xxxxxxx,13.xxxxxxx
   GoogleMapsDisableUI 1
   GoogleMapsSize 750,600
   GoogleMapsStroke #000000,2,80,#000011,2,80
   GoogleMapsTrafficLayer 1
   GoogleMapsZoom 15
   alternatives 1
   end_address Strasse Hausnummer, PLZ Ort
   includeReturn 0
   language   de
   outputReadings text min
   room       Traffic
   start_address Strasse Hausnummer, PlZ Ort
   travelMode bicycling
   userattr   GoogleMapsCenter GoogleMapsDisableUI GoogleMapsFixedMap GoogleMapsSize GoogleMapsStroke GoogleMapsStyle GoogleMapsTrafficLayer GoogleMapsZoom alternatives end_address includeReturn language outputReadings raw_data returnWaypoints start_address stateReading travelMode updateSchedule userReadings verbose waypoints
   verbose    0



Offline jmike

  • Developer
  • Full Member
  • ****
  • Beiträge: 255
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #406 am: 13 Oktober 2020, 12:40:27 »
Sehr gut. Ich bau das mal nach und sag Bescheid.
Schätze aber "bicycle" verändert den Google Return etwas.

Das Reading passt übrigens, "1" ist das Attribut ;)
   READINGS:
     2020-10-13 09:24:37   alternatives    Lindenstraße und Wilhelm-Külz-Straße - , Lindenstraße -


 

Offline gent

  • Full Member
  • ***
  • Beiträge: 322
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #407 am: 16 Oktober 2020, 08:58:47 »
Hi,

habe seit 4.10.2020 folgendes im log:

2020.10.16 07:19:12 1: TRAFFIC: (xxxx) decode_json on googles return failed, cant continue
2020.10.16 07:19:12 1: TRAFFIC: (xxxx) TRAFFIC doUpdate returned an error "API error" will schedule a retry in 5 seconds

Gab es eine Änderung, von der ich nix mitbekommen habe? Seit der Änderung der Abrechnungsbedingungen habe ich auch am google Konto bzw. am Device nichts mehr gemacht.

Viele Grüße
fhem auf rPi3 mit USB boot und M2, 1 x cul886, 1 x cul866 (hm), homebridge, YeeLight, FlowerSens, Shelly RGBW2, Shelly 2.5, Harmony, WemosD1, Sonoff Basics, SonoffPow

Offline pflock_y

  • Full Member
  • ***
  • Beiträge: 139
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #408 am: 11 November 2020, 09:20:25 »
Moin,

gibt es was neues zum log Eintrag
2020.11.11 09:06:21 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_TRAFFIC.pm line 624.

vg
pflock_y

Offline dennisk

  • New Member
  • *
  • Beiträge: 34
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #409 am: 09 September 2021, 22:13:54 »
Erst mal vielen Dank für das tolle TRAFFIC Modul!
Zum update Mechanismus hätte ich eine Frage:
Ist es richtig, dass das Update IMMER im Raster des im DEF angeführten Intervalls ausgeführt wird und mittels updateSchedule zu bestimmten Zeiten anpassbar ist?
Ich versuche nämlich grade das ganze so zum Laufen zu bekommen, dass er ausschließlich in den updateSchedule Zeiträumen updatet und außerhalb gar nicht.
Wenn ich im DEF als Intervall "0" angebe, scheint das Modul "deaktiviert" zu sein und ignoriert die updateSchedule Zeiträume.
Ich nehme an, dass das so mit dem Modul nicht geht und ich mittels z.B. DOIF ein Update von extern anstoßen muss?

Hallo, erstmal vielen Dank für das tolle Modul!
Wenn ich nichts übersehen habe, dann gab es zu diesem Problem keine Antwort bzw. keine Lösung. Und da ich das gleiche Problem habe, möchte ich einmal fragen, wie ich Traffic so einstellen kann, dass es eben nur während des updateSchedules aktualisiert?

Offline moskito

  • Full Member
  • ***
  • Beiträge: 165
  • No RISC - no fun
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #410 am: 10 September 2021, 08:18:30 »
Moin,

habe jetzt nicht die ganze Unterhaltung verfolgt, aber ein Ansatz wäre doch, das Traffic-Device mit den Wunschabfrageparametern zu erstellen und dann über ein at/DOIF/notify das Attribut "disable" zu ändern, oder aber einen immens großen/langen Standardabfrageintervall zu definieren und dann mittels den "updateSchedule" Zeiten zu arbeiten.

Gruß
Danny
FHEM auf Intel NUC/Proxmox & Debian 10 + HM-CFG-USB + deconz/Conbee + Zwave + Enocean

Offline dennisk

  • New Member
  • *
  • Beiträge: 34
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #411 am: 13 September 2021, 09:26:07 »
Guten Morgen,

@moskito vielen Dank für die Vorschläge mit DOIF und Co. Wollte eigentlich den internen Mechanismus nutzen, wenn es schon einen gibt. Auf Grund des folgenden Problems habe ich mich jetzt aber für ein DOIF entschieden.

Zum Problem: Wenn ich als "großes" Intervall z.B. 86400 setze, dann wird updateSchedule nach einem Neustart von fhem erst dann berücksichtigt, wenn das Intervall einmal abgelaufen ist. Selbst manuelles updaten bringt an der Stelle nichts - erst, wenn das erste Mal automatisch nach Ablauf von 86400 getriggert worden ist, wird updateSchedule berücksichtigt. So zumindest stellt es sich für mich momentan dar. Machen andere hier die gleiche oder andere Beobachtungen?

Offline jmike

  • Developer
  • Full Member
  • ****
  • Beiträge: 255
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #412 am: 01 Oktober 2021, 20:08:57 »
Moin.
Ich guck mir das die Tage mal an und dann gibts endlich mal eine neue Version.
Tomtom als provider war eigentlich auch schon fast fertig, aber dann waren plötzlich die Straßen eh leer… ;)

Offline dennisk

  • New Member
  • *
  • Beiträge: 34
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #413 am: 29 November 2021, 13:12:42 »
Hallo jmike,

konntest Du Dir das schon anschauen?

Viele Grüße und Danke

Offline tomster

  • Hero Member
  • *****
  • Beiträge: 1010
Antw:neues Modul: TRAFFIC - google maps directions
« Antwort #414 am: 29 November 2021, 17:23:22 »
Hat eigentlich noch jemand das Phänomen, dass sich das attr GoogleMapsStroke nur auf Linienstärke und Opacity anwenden lässt, nicht jedoch auf die Farbe?

Ich vermute, es hat hiermit zu tun:
https://stackoverflow.com/questions/39733871/why-google-maps-polyline-strokecolor-always-black

 

decade-submarginal