Auslesen der BMW-Daten mit FHEM (225xe)

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ich habe das ganze jetzt auf C# Windows-Forms übersetzt (da wpf mir immer noch nicht liegt).

      github.com/oelison/BMW_Data_Reader

      ""

      BMW i3 12kWh/100km

    • cool.

      freut mich, dass es klappt.
      hatte leider komplett vergessen, auf deine frage zu antworten. :D

      Github hatte ich mir auch schon überlegt. als langjähriger SVN-Nutzer hab ich aber noch keine Erfahrungen damit. :)

      Das wollte ich irgendwann mal angehen, wenn ich Zeit hab den Code mal komplett aufzuräumen... noch ist's eher n längerfristiger Prototyp :D

      BMW 225xe Sport Line Atlantikgrau seit 14.11.2017 :D
      BMW X1 Bj. '16 weiß/DRK mit getarnter Sondersignalanlage (5-10 Tage/Monat Dienst)
      Audi A4 Avant bj 2006 bis 11.2017 / Fiat Tipo Bj '97 bis 2007 /Honda Civic Bj. '87 bis 2003

    • Du kannst immer mit F12 im Chrome browser auf der BMW seite schauen, was geladen wird

      edit:

      ich hab LASTTRIP_DELTA_TIME in
      bmw-connecteddrive.de/api/vehicle/efficiency/v1/$sVim

      in deinem code seh ich bisher nur das /dynamic/
      aber Achtung: jedes JSON oder Datenpaket ist anders formatiert.. "kreativ" ;)

      BMW 225xe Sport Line Atlantikgrau seit 14.11.2017 :D
      BMW X1 Bj. '16 weiß/DRK mit getarnter Sondersignalanlage (5-10 Tage/Monat Dienst)
      Audi A4 Avant bj 2006 bis 11.2017 / Fiat Tipo Bj '97 bis 2007 /Honda Civic Bj. '87 bis 2003

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Rumbel ()

    • Ich sehe kein Last trip delta time:
      {
      "communitySwitch" : true,
      "modelType" : "I3",
      "scoreList" : [ {
      "attrName" : "AVERAGE_ELECTRIC_CONSUMPTION",
      "attrUnit" : "KWH_PER_100KM",
      "minValue" : 0.0,
      "averageValue" : 15.9,
      "maxValue" : 31.7,
      "lifeTime" : 17.9
      }, {
      "attrName" : "AVERAGE_RECUPERATED_ENERGY_PER_100_KM",
      "attrUnit" : "KWH_PER_100KM",
      "minValue" : 0.0,
      "averageValue" : 3.6,
      "maxValue" : 13.8,
      "lifeTime" : 4.2
      }, {
      "attrName" : "CUMULATED_ELECTRIC_DRIVEN_DISTANCE",
      "attrUnit" : "KM",
      "minValue" : 2.0,
      "averageValue" : 37146.2,
      "maxValue" : 198449.0,
      "lifeTime" : 37052.0
      }, {
      "attrName" : "LONGEST_DISTANCE_WITHOUT_CHARGING",
      "attrUnit" : "KM",
      "minValue" : 0.0,
      "averageValue" : 132.4,
      "maxValue" : 200.0,
      "lifeTime" : 184.0
      } ],
      "lastTripList" : [ {
      "name" : "LASTTRIP_DELTA_KM",
      "unit" : "KM",
      "lastTrip" : "29.0"
      }, {
      "name" : "ACTUAL_DISTANCE_WITHOUT_CHARGING",
      "unit" : "KM",
      "lastTrip" : "85.0"
      }, {
      "name" : "AVERAGE_ELECTRIC_CONSUMPTION",
      "unit" : "KWH_PER_100KM",
      "lastTrip" : "16.0"
      }, {
      "name" : "AVERAGE_RECUPERATED_ENERGY_PER_100_KM",
      "unit" : "KWH_PER_100KM",
      "lastTrip" : "3.0"
      }, {
      "name" : "CUMULATED_ELECTRIC_DRIVEN_DISTANCE",
      "unit" : "KM",
      "lastTrip" : "37052.0"
      } ],
      "lifeTimeList" : [ ],
      "efficiencyQuotient" : 62,
      "characteristicList" : [ {
      "characteristic" : "TOTAL_CONSUMPTION",
      "quantity" : 4
      }, {
      "characteristic" : "AUXILIARY_CONSUMPTION",
      "quantity" : 5
      }, {
      "characteristic" : "DRIVING_MODE",
      "quantity" : 0
      }, {
      "characteristic" : "ACCELERATION",
      "quantity" : 2
      }, {
      "characteristic" : "ANTICIPATION",
      "quantity" : 3
      } ]
      }

      BMW i3 12kWh/100km

    • 225xe schrieb:

      oelison schrieb:

      {

      "communitySwitch" : true,
      "modelType" : "I3",
      "scoreList" : [ {
      "attrName" : "AVERAGE_ELECTRIC_CONSUMPTION",
      "attrUnit" : "KWH_PER_100KM",
      "minValue" : 0.0,
      "averageValue" : 15.9,
      "maxValue" : 31.7,
      "lifeTime" : 17.9
      }, {
      Interessant. Mit welcher Abfrage kommst Du an diese Werte?api/vehicle/?????

      Oder gibt es das nur beim i3?

      Danke!
      Mit
      //https://www.bmw-connecteddrive.de/api/vehicle/efficiency/v1/ {0}=VIN
      Also wohl nur beim i3. :/

      BMW i3 12kWh/100km

    • Diese Daten gibt es auf der Web-Site:
      //https://www.bmw-connecteddrive.de/api/vehicle/service/v1/ {0}=VIN
      //https://www.bmw-connecteddrive.de/api/vehicle/servicepartner/v1/ {0}=VIN
      //https://www.bmw-connecteddrive.de/api/vehicle/navigation/v1/ {0}=VIN
      //https://www.bmw-connecteddrive.de/api/vehicle/efficiency/v1/ {0}=VIN
      //https://www.bmw-connecteddrive.de/api/vehicle/remoteservices/chargingprofile/v1/ {0}=VIN
      //https://www.bmw-connecteddrive.de/api/me/service/mapupdate/download/v1/ {0}=VIN
      //https://www.bmw-connecteddrive.de/api/vehicle/dynamic/v1/ {0}=VIN ?offset=-120

      BMW i3 12kWh/100km

    • die IOS-App hat noch mehr daten, die aber leider vom WebInterface (noch) nicht abgefragt werden... so land das dort nicht abgefragt wird und keiner die Verbindung des iPhones mit loggt (sicher verschlüsselt?) kommen wir da wohl nicht dran :(

      BMW 225xe Sport Line Atlantikgrau seit 14.11.2017 :D
      BMW X1 Bj. '16 weiß/DRK mit getarnter Sondersignalanlage (5-10 Tage/Monat Dienst)
      Audi A4 Avant bj 2006 bis 11.2017 / Fiat Tipo Bj '97 bis 2007 /Honda Civic Bj. '87 bis 2003

    • ja, ich glaub, den sniffer hatte ich mal getestet. weiß aber nicht mehr, ob das bei BMW oder Roomba war... die app wollte dann auf jeden fall nicht mehr mangels gültiger zertifikate.

      BMW 225xe Sport Line Atlantikgrau seit 14.11.2017 :D
      BMW X1 Bj. '16 weiß/DRK mit getarnter Sondersignalanlage (5-10 Tage/Monat Dienst)
      Audi A4 Avant bj 2006 bis 11.2017 / Fiat Tipo Bj '97 bis 2007 /Honda Civic Bj. '87 bis 2003