Ankündigung

Einklappen
Keine Ankündigung bisher.

Xiaomi / Roboroc Baustein 19001929

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

  • sipiyou
    antwortet
    Mir sind bisher keine Probleme mit dem S7 bekannt.

    Ansonsten beschreib detailiert, was da nicht läuft und dann schau ich.

    Einen Kommentar schreiben:


  • al3x
    antwortet
    Hallo in die Runde,

    kann es sein das der S7 nicht sauber unterstützt wird ? Gibt es da was neues ?

    Einen Kommentar schreiben:


  • fisch3009
    antwortet
    Zur Mülltonne fahren, löse ich einfach über einen definierten Punkt aus dem Valetudo Webinterface (Gespeicherte Ziele). Der wird mit der Karte mitgespeichert. Ich verwende allerdings nicht den LBS zur Steuerung sondern MQTT (verwende nur das Visuelement zur Anzeige der Karte).

    Einen Kommentar schreiben:


  • eXec
    antwortet
    Zitat von sipiyou Beitrag anzeigen
    Ist an sich möglich, nur mit etwas mehr Rechenaufwand. Der Baustein könnte über ein MouseOver die Koordinaten ausgeben, dann hätte man wenigstens auf einem Desktop-PC mit Maus die Möglichkeit, dies Koordinaten abzulesen.

    So könnte der Roboter auch regelmäßig zur Mülltonne fahren, nachdem Motto: "Ich muss jetzt gereinigt werden!"

    Allerdings müssen folgende Punkte beachtet werden: Die Karte kann vom VSE gedreht und auch skaliert werden. Ich hab momentan allerdings keine Zeit das ganze zu machen. Ich hatte die Steuerung über das LBS eingebunden, weil irgendjemand es hier sich gewünscht hatte.

    Wenn du (oder jemand anderes) Zeit und Lust hat , dann kann das VSE/LBS gerne weiterentwickelt werden, ich teste dann die Änderungen und gebe diese dann frei.
    MouseOver wäre natürlich schon ne coole Sache! Umsetzen kann ich das leider nicht, da mir die Kenntnisse dafür fehlen. Vielleicht ist das ja eine Herausforderung für jemand anderes, der ein wenig Zeit dafür hat.

    Genau das wäre ein Anwendungspunkt, mit zur Mülltonne fahren. Bei mir sitzt der Dobby unter der Kücheninsel im Esszimmer versteckt. Ich fahre den dann nach dem automatisiertem Saugvorgang oder manuell in die Küche vor die Spüle/Mülleimer und kann dort den Service durchführen. Macht es halt praktisch.

    Ein weiteres Szenario wäre den Dobby im Flur zu parken, da ich zum Wohnbereich eine Schiebetür habe und die im Winter geschlossen halte um nicht das ganze Haus zu heizen. Dann würde die automatische Reinigung auch aus dem Flur heraus beginnen können.

    PS: Vielleicht könntest du das mit den Base Koordinaten noch in die LBS Beschreibung aufnehmen? Das macht es jemand einfacher diesen zu integrieren. Merci
    Trotzdem ein Danke von mir für den coolen LBS!
    vg André
    Zuletzt geändert von eXec; 29.11.2021, 07:57.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Ist an sich möglich, nur mit etwas mehr Rechenaufwand. Der Baustein könnte über ein MouseOver die Koordinaten ausgeben, dann hätte man wenigstens auf einem Desktop-PC mit Maus die Möglichkeit, dies Koordinaten abzulesen.

    So könnte der Roboter auch regelmäßig zur Mülltonne fahren, nachdem Motto: "Ich muss jetzt gereinigt werden!"

    Allerdings müssen folgende Punkte beachtet werden: Die Karte kann vom VSE gedreht und auch skaliert werden. Ich hab momentan allerdings keine Zeit das ganze zu machen. Ich hatte die Steuerung über das LBS eingebunden, weil irgendjemand es hier sich gewünscht hatte.

    Wenn du (oder jemand anderes) Zeit und Lust hat , dann kann das VSE/LBS gerne weiterentwickelt werden, ich teste dann die Änderungen und gebe diese dann frei.

    Einen Kommentar schreiben:


  • eXec
    antwortet
    Ok, also Base Koordinaten sind 25500,25500 und Versatz in Millimeter stimmt auch.
    Schöner und einfacher wäre es natürlich es abzulesen, aber herantasten ist natürlich auch eine Lösung.

    Einen Kommentar schreiben:


  • eXec
    antwortet
    sipiyou Hi, sag mal wie sieht das Format aus was am Eingang E19 Zielkoordinaten eingegeben werden muss und wie finde ich diesen Punkt auf de Karte raus?

    vg André

    Nachtrag

    Die Befehlseingabe ist x,y wenn ich das korrekt aus dem Code entnehme, z.B. 820,100 als Wert übergeben. Nach ein bisschen testen habe ich mir soeben meine EG Karte versaut.. Damnit.
    Also, Hinweis, beim Testen von Punkt-Anfahrt nutzt eine neue Karte.

    Leider konnte ich noch nicht rausfinden wie die Koordinaten der Station sind. Hatte es mal mit 0,0 und 2500,2500 versucht. In anderen Foren habe ich gelesen, dass 1000 = 1000mm entspricht, was ich aber so nicht nachvollziehen konnte...

    Am einfachsten wäre es zu wissen, wenn man in der Karte den Punkt setzt, wie dessen Koordinaten sind.

    Habe gerade noch nen anderen Hinweis gefunden:
    Code:
    Coordinates are relative to the dock. x=25500,y=25500 is the dock position. Moving the dock changes the game, so keep it steady unless you want to find these out again.
    Ich teste das dann mal... Die Karte ist ja eh schon geschrottet ^^
    Zuletzt geändert von eXec; 24.11.2021, 12:48.

    Einen Kommentar schreiben:


  • bkr
    antwortet
    Bei mir valetudo RE

    Einen Kommentar schreiben:


  • marhal
    antwortet
    sipiyou davon habe ich auch gelesen, ich dachte das bei der default valetudo mit der bin Datei arbeitet. Könnt ihr mir eine Version empfehlen mit der das funktioniert ?

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    @marhal: Liegt einfach dadran, dass dein Valetudo die map wahrscheinlich anders ausgibt. Lies mal in den Beiträgen hier, da gabs das Thema schonmal. Das VSE unterstützt nur die bin-datei, es gibt aber auch eine Text-Datei, die von manchen Valetudo Branches ausgegeben wird.

    Einen Kommentar schreiben:


  • marhal
    antwortet
    bkr Hallo ich bekomme über A40 http://xxx.xxx.xxx.xxx/api/map/latest als Url zurück. Und wenn ich versuche die im Browser aufzurufen bekomme ich folgende Fehler "Cannot GET /api/map/latest" Hast du noch die Anleitung wie du dein Roborock mit Valetudo umgebaut hast.

    Gruß
    Marhal

    Einen Kommentar schreiben:


  • bkr
    antwortet
    Zitat von marhal Beitrag anzeigen
    [USER="23950"] Ich habe halt Valetudo mit dem Roborock und habe es leider noch nicht hinbekommen mit der Map
    Geht bei mir mit valetudo. Was hast Du denn für einen URL im Visuelement angegeben?

    Einen Kommentar schreiben:


  • rdeckard
    antwortet
    Zitat von marhal Beitrag anzeigen
    rdeckard wie hast du das mit der Map hinbekommen ? Greifst du über die Cloud zu ? Ich habe halt Valetudo mit dem Roborock und habe es leider noch nicht hinbekommen mit der Map
    Mein Roborock S7 ist Standard (Cloud) und in der Xiaomi Home App eingebunden. Dort habe ich zurzeit 2 Maps (EG und OG, später kommt noch der Keller dazu). Die Ladestation steht im EG. Im OG kann er also nicht laden, was aber bis jetzt kein Problem darstellt, da der Akku locker für die Fläche reicht.

    Im LBS habe ich A40 mit einem iKO verknüpft und dieses dann ebenfalls im VSE als Eingang. Den VSE natürlich auf einer Visu-Seite eingefügt.
    Im Moment wird dann im VSE die Karte angezeigt, welche man in der App ausgewählt hat. (Karte laden via Edomi habe ich noch nicht definiert.)

    Habe den S7 ja erst seit gestern und muss mich mit ihm und dem LBS zuerst vertraut machen.

    Einen Kommentar schreiben:


  • marhal
    antwortet
    rdeckard wie hast du das mit der Map hinbekommen ? Greifst du über die Cloud zu ? Ich habe halt Valetudo mit dem Roborock und habe es leider noch nicht hinbekommen mit der Map

    Gruß
    Marhal

    Einen Kommentar schreiben:


  • rdeckard
    antwortet
    Während ich nun bereits die 2. Etage mit meinem neuen S7 "gescannt" habe, komme ich auch mit dem LBS jeweils ein Schritt weiter. Die Karte wird auch schon im VSE angezeigt.

    Etwas ist mir aber aufgefallen: In der Xiaomi Home App wird während eines Reinigungslaufs die aktuelle Fläche und Zeit angezeigt. Im LBS wird mir jedoch beim "letzten" Reinigungslauf und Fläche die Daten von der letzten, nicht aber aktuellen Reinigung angezeigt. Erst, wenn die Reinigung abgeschlossen ist, wird es im LBS aktualisiert.
    Ist das normal oder gibt es da noch eine zusätzlich Option zum Aktualisieren? (Der Batteriestatus wird regelmässig aktualisiert, somit denke ich nicht, dass es am Refresh-Intervall liegt.)

    Einen Kommentar schreiben:

Lädt...
X