Ankündigung

Einklappen
Keine Ankündigung bisher.

Xiaomi / Roboroc Baustein 19001929

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

  • rdeckard
    antwortet
    Zitat von heinzi00 Beitrag anzeigen
    Mein Roborock S5 Max ist im Augenblick nur mit der Roborock App verbunden, wie hast du ihm in die Xiaomi Home App gebracht. Gehen dabei die Karten verloren?
    Ich habe die Roborock App zwar installiert, aber dann nie gestartet (bzw. kein Login erstellt), als ich gemerkt habe, dass ich es eh mit der Xiaomi Home App machen sollte. In der Xiaomi Home App (die ich schon wegen meinem Luftreiniger drauf hatte, also inkl. Cloud Account) habe ich dann einfach mit "Gerät hinzufügen" den S7 erfasst. Man muss sich durch die lange Geräteliste hindurchscrollen und dann habe ich in meinem Fall auf S7 geklickt. Danach geschieht die Erstinstallation wie im Handbuch beschrieben (also vermutlich identisch, wie mit der Roborock App). Man muss ein WLAN-Reset beim Sauger machen und dann sollte er sich einbinden.

    Da ich ihn nie mit der Roborock App verwendet habe, kann ich dir nicht sagen, ob die Karten übernommen werden. Ich befürchte jedoch, dass diese in der Xiaomi Cloud gespeichert werden und das nicht die gleiche Cloud ist, wie die von der Roborock App.
    Die beiden Apps haben einen sehr ähnlichen Funktionsumfang, aber die Daten (Cloud) werden vermutlich nicht geteilt. Deshalb geht ja glaub dieser LBS hier nicht mit den Roborock App Credentials.

    Einen Kommentar schreiben:


  • heinzi00
    antwortet
    Zitat von rdeckard Beitrag anzeigen
    Auch hier habe ich im Thread gesehen, dass es nur mit der Xiaomi Home App funktioniert (die LBS Cloud Credentials). Natürlich kann man auf dem Smartphone auch zusätzlich die Roborock App verwenden, wenn man möchte.
    Mein Roborock S5 Max ist im Augenblick nur mit der Roborock App verbunden, wie hast du ihm in die Xiaomi Home App gebracht. Gehen dabei die Karten verloren?

    Danke

    Einen Kommentar schreiben:


  • rdeckard
    antwortet
    Ich beantworte meine Fragen grad mal selber.

    Zitat von rdeckard Beitrag anzeigen
    Ich besitze seit April ein Mi 3H Luftreiniger, den ich mit der Xiaomi Home App (iOS) bediene. Ich habe somit auch ein Xiaomi Cloud Account und Passwort.
    In der LBS-Hilfe steht, dass man die Xiaomi-Geräte-ID auf default (1) lassen kann, wenn man nur ein Roboter hat. Ich hätte zwar nur ein Roboter, aber eigentlich dann 2 Xiaomi-Geräte. Bezieht sich also diese Geräte-ID nur auf Roboter oder generell auf alle Xiaomi-Geräte?
    Ich habe zwar die Geräte ID im Log nicht gefunden (obwohl Debug auf 2), aber das lag wohl eher an dem extrem langen String mit vielen Werten. Zumindest habe ich dort meinen Mi 3H Luftreiniger entdeckt. Und da dieser ja vor dem Roborock S7 da war, ging ich davon aus, dass die Geräte ID 0 der Luftreiniger und die Geräte ID 1 der Saugroboter sein müsste. Nachdem ich die Geräte ID 1 in den LBS eingetragen habe, hat es geklappt.
    Wie irgendwo weiter vorne in diesem Thread erwähnt, bezieht sich diese Geräte-ID auf alle in der App verwalteten Geräte und nicht nur auf Saugroboter. (In den ersten Versionen des LBS hiess das Feld ja glaub noch "Roboter-ID".)

    Zitat von rdeckard Beitrag anzeigen
    Spielt die verwendete App eine Rolle? Es gibt ja scheinbar auch noch eine Roborock App. Sollte der S7 in beiden Apps eingebunden sein, auch wenn man eher nur die Roborock App verwendet? Der LBS benötigt ja die Infos aus der Cloud und die kommen vermutlich nur über die Xiaomi Home App, oder?
    Auch hier habe ich im Thread gesehen, dass es nur mit der Xiaomi Home App funktioniert (die LBS Cloud Credentials). Natürlich kann man auf dem Smartphone auch zusätzlich die Roborock App verwenden, wenn man möchte.

    Einen Kommentar schreiben:


  • rdeckard
    antwortet
    Hallo Zusammen

    Ich sollte morgen meinen Roborock S7 erhalten und möchte diesen natürlich auch in Edomi einbinden. (Vielen Dank an dieser Stelle an sipiyou für diesen LBS!)

    Auch wenn ich morgen vermutlich mich zuerst mal mit dem S7 selber auseinandersetzen werden und unsere 3 Etagen (Keller, EG, OG) scannen werde, nutze ich die Wartezeit, um mich etwas mit dem LBS zu beschäftigen.

    Ich besitze seit April ein Mi 3H Luftreiniger, den ich mit der Xiaomi Home App (iOS) bediene. Ich habe somit auch ein Xiaomi Cloud Account und Passwort.
    In der LBS-Hilfe steht, dass man die Xiaomi-Geräte-ID auf default (1) lassen kann, wenn man nur ein Roboter hat. Ich hätte zwar nur ein Roboter, aber eigentlich dann 2 Xiaomi-Geräte. Bezieht sich also diese Geräte-ID nur auf Roboter oder generell auf alle Xiaomi-Geräte?

    Spielt die verwendete App eine Rolle? Es gibt ja scheinbar auch noch eine Roborock App. Sollte der S7 in beiden Apps eingebunden sein, auch wenn man eher nur die Roborock App verwendet? Der LBS benötigt ja die Infos aus der Cloud und die kommen vermutlich nur über die Xiaomi Home App, oder?

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Da ist in der Tat ein Fehler in der Hilfe. Wird korrigiert.

    Das soll natürlich E7 heissen. Schau dir sonst meine "Verdrahtung" des Bausteins an, was ich hier eingefügt hab an.

    https://knx-user-forum.de/forum/proj...87#post1695487

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    sipiyou Die Hilfe ist dahingehend etwas verwirrend:
    A10 : Xiaomi Cloud Token
    Nur verwenden, wenn mehere Geräte im Einsatz sind. Dieser Wert muss in einer Variable abgespeichert werden, die dann mit dem Eingang E6 verbunden ist.
    Da es kein E6 mehr gibt, vermute ich, es ist jetzt E7?

    Mfg
    Christian

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Lies dir bitte die Hilfe durch. Der Token wird über eine variable eingebunden, da sich dieser immer wieder ändert.

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    sipiyou Ich hab den Token eingetragen, da ich 2 Roboter habe, dafür aber nicht die IP. A10 hab ich leer gelassen. Weiterhin hab ich die entprechende Geräte ID eingetragen. Das ist quasi falsch? Reicht es die Geräte ID anzugeben?

    Mfg
    Christian

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Horst12 : Den Fehler hab ich auch gelegentlich bei mir. Das Problem tritt auf, wenn der Roboter irgendeine Anfrage nicht bearbeiten kann. Ist an sich auch nicht weiter Wild, nur man kann solche PHP-Fehler nicht in Edomi ausmaskieren.

    Werd ich mir irgendwann wenn ich mehr Zeit habe genauer anschauen und patchen.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    rasor89 : Anbei meine Beschaltung. Manchmal musst du auch Telegramme verwenden, z.B. bei den Fehlermeldungen, da diese auch wieder gelöscht werden.
    Der Fehler bei Dir hängt mit dem Eingang E7 zusammen. Bitte die Hilfe beachten und falls du nur einen Roboter hast, dann E7 und A10 ignorieren.

    Anbei meine Beschaltung als "Beispiel".

    @marhal: Es gibt bei den gehackten Robotern irgendwelche Firmwarestände, die die Map nicht im Binär ausgeben. Das VSE unterstützt nur die BIN. Es muss hier auch nichts an externen Libs o.ä. installiert werden.
    Angehängte Dateien

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    Du hast doch gar keine Zugangsdaten angegeben oder hast du die fürs Bild gelöscht?

    Mfg

    Einen Kommentar schreiben:


  • marhal
    antwortet
    Hallo alle zusammen,

    Kann mir jemand unter die Arme greifen bei dem VSE1015 Ich habe das Modul installiert, und die ko Werte zugwiesen. Jedoch bekomme ich kein Bild. Jetzt meine Frage muss ich die extras noch ins Linux installieren ? (Extern eingesetzte und veränderte JS-Libs: zlib.js 2012 - [ imaya ] mapCreater.js + RRMapParser.js aus iobroker adaptiert, optimiert und erweitert ) oder wie funktioniert das. Hat da jemand ein Link für mich ?

    Gruß
    Marhal
    Angehängte Dateien
    Zuletzt geändert von marhal; 09.10.2021, 18:05.

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    Hallo,

    ich bekomm immer den fehler mit fehlendes Offset.
    Kann mir jmd sagen an was das liegt?
    sipiyou

    offnet.jpg

    Mfg

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Vielleicht in der Hilfe zum LBS? Keine Ahnung ob das da dokumentiert ist. Ansonsten halt mal testweisse eine Ausgangsbox ≠ leer nehmen, und testen.

    Einen Kommentar schreiben:


  • rasor89
    antwortet
    vento66 : Danke. Woran erkenne ich am Logikmodul, ob der Ausgang ein Text oder eine Zahl ist (außer das ich es jetzt dort explizit weiß)?

    Mfg
    Christian

    Einen Kommentar schreiben:

Lädt...
X