Fahrzeit (Google) JSON Ausgabe mit TabletUI

Begonnen von Albi, 11 März 2018, 20:12:26

Vorheriges Thema - Nächstes Thema

Albi

Hallo,

ich habe mir ein Fahrzeit von A nach B mittel GoogleAPI usw in Fhem angelegt. Bekomme auch über das Reading meine gewünschte Berechnung der Fahrzeit in Fhem angezeigt

Readings
Fahrzeit 51 Minuten 2018-03-11 19:49:28


Das Device ist wie folgt angelegt:

defmod Fahrzeit_GZ HTTPMOD https://maps.googleapis.com/maps/api/distancematrix/json?origins=[MEINEADRESSE]&destinations=[ZIELADRESSE]&mode=driving&language=de-DE&departure_time=now&key=[API_KEY_GOOGLE] 900
attr Fahrzeit_GZ userattr reading01JSON reading01Name requestHeader1
attr Fahrzeit_GZ enableControlSet 1
attr Fahrzeit_GZ reading01JSON rows_01_elements_01_duration_in_traffic_text
attr Fahrzeit_GZ reading01Name Fahrzeit
attr Fahrzeit_GZ requestHeader1 Content-Type:application/json

setstate Fahrzeit_GZ 2018-03-11 19:49:28 Fahrzeit 51 Minuten



Wie kann ich das jetzt im Tablet UI Darstellen lassen? Mein Versuch war:

<div data-type="joinedlabel"
    data-device="Fahrzeit_GZ"
    data-get='["reading01Name","reading01JSON"]'>
</div>


Der Reading Name wird richtig angezeigt, aber ben die wichtige Information der Fahrzeit nicht. Hier kommt eben nur der Wert "rows_01_elements_01_duration_in_traffic_text"
Halt das was im Reding Attribute steht.

Wie schaffe ich es also das abzeigen zu lassen.


Vielen Dank,

Albi
Fhem Raspberry3+

TabletUI mit Abfallkalender, der auch per Telegramm sendet - Verkehrsmeldung über Google, das per DOIF an Telegramm bei Störung meldet - Sonnoff mit Tasmota (mqtt) und Shelly (mqtt und mqtt2) - Alexa Verknüpfung - Benzinpreis auf Tablet UI über HTTPMOD - Wetter + Pollen

paul79

Hallo,

für die Fahrzeiten nehme ich https://wiki.fhem.de/wiki/TRAFFIC da bekommt man ganz normale Readings und für die Anzeige ist auch https://forum.fhem.de/index.php/topic,78379.0.html cool.

Gruß Paul
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI