NEWS
[gelöst] We Connect Adapter Durchschnittsverbrauch berechnen
-
Hallo liebe Gemeinde,
ich hoffe es kann mir mal wieder einer auf die Sprünge helfen.
Ich habe einen Skoda Citigo e iv und in iobroker den We Connect Adapter installiert.
Bis auf jede Menge Fehler, die die letzten Wochen kommen, läuft der auch gut und ich bekomme jede Menge Daten.
Jetzt würde ich gerne den Durchschnittsverbrauch berechnen lassen und in GitHub habe ich dazu folgendes gefunden:Total electric consumption
This integration may only report the electrical engine consumption, recuperation and auxillary consumer consumption, but no combined total. This example template sensor implements the missing sensor. Add to configuration.yaml and replace [ID] by your car's name.sensor: - platform: template sensors: [ID]_last_trip_total_electric_consumption: value_template: >- {{ ( states('sensor.[ID]_last_trip_average_electric_engine_consumption') | float + states('sensor.[ID]_last_trip_average_auxillary_consumer_consumption') | float - states('sensor.[ID]_last_trip_average_recuperation') | float ) | round(1) }} unit_of_measurement: 'kWh/100km' friendly_name: '[ID] Last trip total electric consumption'Leider habe ich keine Ahnung, was ich jetzt damit machen soll.
Wäre toll, wenn mir da einer auf die Sprünge helfen kann.
Danke
LG@woupi sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
states('sensor.[ID]_last_trip_average_electric_engine_consumption') | float
+ states('sensor.[ID]_last_trip_average_auxillary_consumer_consumption') | float
- states('sensor.[ID]_last_trip_average_recuperation') | floatWäre dann so :
{v1:xxxxxx.last_trip_average_electric_engine_consumption;v2:xxxxxxx.last_trip_average_auxillary_consumer_consumption;v3:xxxxxx.last_trip_average_recuperation;(parseFloat(v1)+parseFloat(v2)-parseFloat(v3)).toFixed(1)} -
@woupi sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
states('sensor.[ID]_last_trip_average_electric_engine_consumption') | float
+ states('sensor.[ID]_last_trip_average_auxillary_consumer_consumption') | float
- states('sensor.[ID]_last_trip_average_recuperation') | floatWäre dann so :
{v1:xxxxxx.last_trip_average_electric_engine_consumption;v2:xxxxxxx.last_trip_average_auxillary_consumer_consumption;v3:xxxxxx.last_trip_average_recuperation;(parseFloat(v1)+parseFloat(v2)-parseFloat(v3)).toFixed(1)}@glasfaser
Super, vielen Dank, werde ich gleich morgen früh ausprobieren.
Danke und schönen Abend noch -
@glasfaser
Super, vielen Dank, werde ich gleich morgen früh ausprobieren.
Danke und schönen Abend noch@woupi
Ich habe es ausprobiert, leider werden auch da falsche Werte angezeigt.So wie in der Vorlage, habe ich in HTML anhängen,
{v1:vw-connect.1.TMBxxxxxxxx.tripdatashortTerm.tripData01.averageElectricEngineConsumption;v2:vw-connect.1.TMBxxxxxxxx.tripdatashortTerm.tripData01.averageAuxConsumerConsumption;v3:vw-connect.1.TMBxxxxxxxx.tripdatashortTerm.tripData01.averageFuelConsumption;(parseFloat(v1)+parseFloat(v2)-parseFloat(v3)).toFixed(1)}eingefügt.
Wenn ich zu Fuß rechne komme ich auf 13,2kWh/100km und das wird im Auto auch angezeigt.
In der Vis wird mir allerdings 214 angezeigt.Ich habe also offensichtlich etwas falsch gemacht, nur was?
Vielen Dank schonmal für die Hilfe und LG
-
@woupi
Ich habe es ausprobiert, leider werden auch da falsche Werte angezeigt.So wie in der Vorlage, habe ich in HTML anhängen,
{v1:vw-connect.1.TMBxxxxxxxx.tripdatashortTerm.tripData01.averageElectricEngineConsumption;v2:vw-connect.1.TMBxxxxxxxx.tripdatashortTerm.tripData01.averageAuxConsumerConsumption;v3:vw-connect.1.TMBxxxxxxxx.tripdatashortTerm.tripData01.averageFuelConsumption;(parseFloat(v1)+parseFloat(v2)-parseFloat(v3)).toFixed(1)}eingefügt.
Wenn ich zu Fuß rechne komme ich auf 13,2kWh/100km und das wird im Auto auch angezeigt.
In der Vis wird mir allerdings 214 angezeigt.Ich habe also offensichtlich etwas falsch gemacht, nur was?
Vielen Dank schonmal für die Hilfe und LG
@woupi sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
, nur was?
Den Datenpunkt :
.tripdatashortTerm.tripData01.averageAuxConsumerConsumptionfinde ich bei mir nicht ( Adapter in Version v0.0.48)Auch den Ordner tripdatashortTerm auch nicht , gibt es den bei dir !?Hat sich erledigt , den Ordner habe ich doch ...
EDIT
ich sehe gerade
eigentlich wird laut deiner Doku der Wert von
averageRecuperationabgefragt , den habe ich dir auch im Bindigbeispiel auch genannt . , der fehlt aber jetzt bei dir .
-
@woupi sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
, nur was?
Den Datenpunkt :
.tripdatashortTerm.tripData01.averageAuxConsumerConsumptionfinde ich bei mir nicht ( Adapter in Version v0.0.48)Auch den Ordner tripdatashortTerm auch nicht , gibt es den bei dir !?Hat sich erledigt , den Ordner habe ich doch ...
EDIT
ich sehe gerade
eigentlich wird laut deiner Doku der Wert von
averageRecuperationabgefragt , den habe ich dir auch im Bindigbeispiel auch genannt . , der fehlt aber jetzt bei dir .
@glasfaser sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
ich sehe gerade
eigentlich wird laut deiner Doku der Wert von
averageRecuperationabgefragt , den habe ich dir auch im Bindigbeispiel auch genannt . , der fehlt aber jetzt bei dir .
Oh, sorry, ja Du hast recht, da habe ich mich in der Zeile vertan und den darüber genommen.
Das kommt der Sache schon näher.
Jetzt wird 125.0 statt 12,5 angezeigt. Wie kann ich durch 10 teilen?Ist das eigentlich Javascript?
LG und Danke
-
@glasfaser sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
ich sehe gerade
eigentlich wird laut deiner Doku der Wert von
averageRecuperationabgefragt , den habe ich dir auch im Bindigbeispiel auch genannt . , der fehlt aber jetzt bei dir .
Oh, sorry, ja Du hast recht, da habe ich mich in der Zeile vertan und den darüber genommen.
Das kommt der Sache schon näher.
Jetzt wird 125.0 statt 12,5 angezeigt. Wie kann ich durch 10 teilen?Ist das eigentlich Javascript?
LG und Danke
-
@woupi sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
Wie kann ich durch 10 teilen?
am Ende /10 :
)).toFixed(1)/10}@glasfaser
Perfekt, das ist ja einfach, Danke.
Hat funktioniert. -
@glasfaser sagte in We Connect Adapter Durchschnittsverbrauch berechnen:
ich sehe gerade
eigentlich wird laut deiner Doku der Wert von
averageRecuperationabgefragt , den habe ich dir auch im Bindigbeispiel auch genannt . , der fehlt aber jetzt bei dir .
Oh, sorry, ja Du hast recht, da habe ich mich in der Zeile vertan und den darüber genommen.
Das kommt der Sache schon näher.
Jetzt wird 125.0 statt 12,5 angezeigt. Wie kann ich durch 10 teilen?Ist das eigentlich Javascript?
LG und Danke
-
Hilft das?

-
Hilft das?

@woupi sagte in [gelöst] We Connect Adapter Durchschnittsverbrauch berechnen:
Hilft das?
Ja das hilft . komisch ... !?
Bei meinem alten Audi ist er noch in den Datenpunkten vorhanden .
aber nicht beim neuen Audi , ist eigentlich 1:1 das gleiche Auto nur das neuste Modell.Danke , trotzdem ... musss ich mal suchen woran das liegt .
-
@woupi sagte in [gelöst] We Connect Adapter Durchschnittsverbrauch berechnen:
Hilft das?
Ja das hilft . komisch ... !?
Bei meinem alten Audi ist er noch in den Datenpunkten vorhanden .
aber nicht beim neuen Audi , ist eigentlich 1:1 das gleiche Auto nur das neuste Modell.Danke , trotzdem ... musss ich mal suchen woran das liegt .
Hi!
Ich habe einen ID4 mit der Software Version 3.0
Leider habe ich in den Objekten keinen "Tripdata" Ordner!
Weiss wer, warum?
Liebe Grüße
Jürgenvw-connect.0
v0.0.67