Ankündigung

Einklappen
Keine Ankündigung bisher.

Luftreiniger Levoit einbinden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Luftreiniger Levoit einbinden

    Hallo zusammen,

    ich will mir für die Pollenzeit einen Luftfilter/Reiniger für das Schlafzimmer anschaffen.
    Natürlich stellt sich dann gleich die Frage nach der Einbindung ins Bus-System.
    Im Internet bin ich dann auf folgendes gestoßen:
    https://www.openhab.org/addons/bindings/vesync/

    Lässt sich das irgendwie mit dem EibPC2 bewerkstelligen bzw. hat vielleicht schon jemand erfolgreich ein Levoit Core 300S Gerät eingebunden?

    Danke
    Mfg MrKnx
    MfG MrKnx

    #2
    Hi,

    wir haben hier nichts.

    Machen lässt es sich auf den ersten Blick recht problemlos. Das größte Hindernis ist, dass die API nicht öffentlich dokumentiert ist. Zumindest habe ich nichts gefunden. Und ggf., dass es keine lokale Steuerung ermöglicht, sondern nur über die Cloud-API geht.

    Falls das nicht stört, kann man sich ganz gut an bestehenden Projekten orientieren, wie
    https://github.com/webdjoe/pyvesync_...c_v2/vesync.py

    Die Steuerung erfolgt mittels HTTP-Requests. Der erste Schritt ist der Login
    POST
    https://smartapi.vesync.com/cloud/v1/user/login

    mit Body in der Art

    {
    "timeZone": "Europe/Berlin",
    "acceptLanguage": "en",
    "appVersion": "2.5.1",
    "phoneBrand": "SM N9005",
    "phoneOS": "Android",
    "traceId": str(int(time.time())),
    "email":​ xxx
    "password": xxx
    "method": "login"
    }​


    Passwort ist MD5 als Hex-String und lässt sich vmtl entweder mit hash(HASH_MD5, $passwort$) oder vorher zB über eine Webseite generieren.

    Hilft das weiter?

    Kommentar


      #3
      Hi,

      ich schaue es mir mal an.
      Eine Local API wäre der Hit, statt dem ganzen Cloud Dings.

      danke
      Mfg
      MfG MrKnx

      Kommentar

      Lädt...
      X