Beiträge von rohlande

    Hallo HansDampf,


    Danke für den Hinweis. Genau das habe ich getan aber leider führte das nicht zum Erfolg.

    Ich habe es im Moment gelöst, indem ich den URL encoded Benutzer Name über den Dummy erstellt habe und nicht in der Datei 99_myBMWUtils.pm direkt in der URL verwende.

    Denn das funktioniert leider nicht.

    Passwort muss ich nicht URL encoden.


    Damit funktioniert es jetzt sogar für zwei Fahrzeuge innerhalb von FHEM.


    Ich frage somit in zwei Räume [BMW und BMW1] ab. Beide haben jeweils einen eigenen Login auf dem BMW Portal. Es handelt sich also tatsächlich um zwei Fahrzeuge gleichen Modells.

    Auch verwenden beide User die neu myBMW APP. Ich dachte Anfangs das dies eines der Probleme sei. Scheint dann doch nicht so zu sein.

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    Als Hinweis dazu wollte ich die auf Seite 8 verlinkten Files verwenden. Diese funktionieren aber unter Anwendung des Workaround welcher hier besprochen wird definitiv nicht.

    Das ist etwas schade, da ich somit die Commands nicht habe. Auch die Readings sind umfangreicher als in der jetzigen Version welche ich verwende.

    Was ich auch verwunderlich finde,


    Wieso hat die BETA 0.51 ein älteres Datum als 0.2 BETA ?


    Wenn die Möglichkeit besteht, würde ich gern noch herausfinden warum ich die 0.51 nicht ans Laufen bekomme. Die Fehlermeldung ist [ERROR: 400 Bad Request@myBMWUtils_ReceiveCommandAnswer()]


    Diese Funktion gibt es ja in der BETA 0.2 nicht. Daher denke ich, das sich hier grundlegend andere Abfrage Logik unterscheidet.



    Funktional ist bei mir folgende Version:

    Code
    ################################
    
    #MyBMWUtils.pm
    
    #V0.2 Beta
    
    #Rumbel, 26.03.19
    
    
    package main;

    Änderung wurden nur in Codezeile 411 wie im Workaround beschrieben vorgenommen:


    $sBearer = ReadingsVal("BMW_CurrentBearer", "state","");

    muss geändert werden in:

    $sBearer = ReadingsVal("BMW_CurrentBearer", "","");

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    Nicht funktional ist diese hier:

    Änderung wurden nur in Codezeile 625 wie im Workaround beschrieben vorgenommen:

    $sBearer = ReadingsVal("BMW_CurrentBearer", "state","");

    muss geändert werden in:

    $sBearer = ReadingsVal("BMW_CurrentBearer", "","");




    Vielen Dank für das Modul. Top Arbeit!


    Vg Denny

    Hallo Zusammen,


    so nach zwei Tagen Test und lesen von Seite 1 - Seite 15 muss ich mitteilen, das auch die letzte Version V0.51 Beta leider nicht funktioniert. Auch nicht der FIX auf Seite 14 mit den Login Daten.


    Habe dabei alle Versionen nach und nach geprüft.

    Es folgt immer nach den 1 erfolgreichen Request ein "invalid Bearer" Und danach scheint kein Login mehr möglich.


    Passwort hat keine Sonderzeichen sondern nur Buchstaben und Zahlen

    User hat ein "-" im Domain Name. Ob das ein Problem ist weis ich nicht.


    Habt Ihr noch einen Tipp?


    Vg Denny

    Vielen Dank für das Modul für Fhem. Endlich kann ich mein 225XE auch in der Lametric Visualisieren. Und die Daten sind echt super. Die originale App ist Schrott gegen das was hier gebastelt wurde.


    Kann mir noch jemand sagen wo und wie ich meinen API Key für Google Maps integrieren muss, damit der Developer Schatten in der Map Ansicht verschwindet?


    VIELEN DANK und besinnliche Weihnachtszeit und


    BLEIBT ALLE GESUND!!!


    Vg Denny