Ankündigung

Einklappen
Keine Ankündigung bisher.

Xiaomi / Roboroc Baustein 19001929

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

  • trollmar
    antwortet
    Zitat von sipiyou Beitrag anzeigen
    So, 0.82 ist fertig. Solltest jetzt keinen Fehler diesbzgl. mehr haben.


    sieht gut aus!!
    Vielen vielen Dank!

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    So, 0.82 ist fertig. Solltest jetzt keinen Fehler diesbzgl. mehr haben.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    : das ist der Bereich des Bausteins, wo ich gepfuscht habe. Ich werd den Part auch als Objekt auslagern, dann ist der Bereich fehlerfrei.

    Den Wassertank gibt es seit dem S5, somit gibt deiner die Info nicht aus, der Baustein versucht aber den Status rauszuholen, weil es hart kodiert ist.

    Gib mir mal paar Minuten, dann änder ich den Baustein mal ab, dass du keine Fehler mehr hast.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Bevor du dich ins Abenteuer stürzt. Kannst du mir vielleicht noch kurz sagen was es mit dem Fehler auf sich haben kann? Ich weiß is unsexy
    Zitat von trollmar Beitrag anzeigen
    Bei start/stop bekomme ich im LOG

    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
    [TR]
    [TD]2020-05-27 21:52:54[/TD]
    [TD]450200[/TD]
    [TD]?[/TD]
    [TD]6187[/TD]
    [TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001929.php | Fehlercode: 8 | Zeile: 196 | Undefined index: filter_element_work_time[/TD]
    [/TR]
    [/TABLE]
    Irgendwas mit Wassertank?
    Der Gen1 hat ja keinen Wassertank.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Wenn ich die Tage mehr Zeit hab, würde ich gerne die Bereiche klickbar machen, damit man dann so die Raumreinigung starten kann.

    Und dann fehlt noch einiges, wie z.B. die Reinigungsverläufe usw...

    Einen Kommentar schreiben:


  • powell
    antwortet
    Oh wow, sehr schöne Erweiterung vielen Dank für deine Bemühungen!
    Ich freue mich schon meinen Roboter, sobald er geliefert ist, in edomi einzubinden.

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    @trollmar: Ich habs schon in der Hilfe aufgeführt, vielen Dank für die Info. Der Baustein muss die Tage noch bischen erweitert werden, ich möchte da auch eine Live-Karte haben.

    Es ist vollbracht, die erste Version der Visu steht. Da ich ein Fan von Rapid-Prototyping bin, hab ich mich hier bei iobroker bedient, d.h. die Rendering-Engine dort rausgeholt, adaptiert und auch gleich etwas verbessert.

    Da es unter Edomi aktuell nicht vorgesehen ist, externe JS-Dateien einzubinden, ich aber alles in einer Datei haben wollte, legt das Visu-Element bei der Visu-Aktivierung mehere Dateien unter

    /usr/local/edomi/www/shared/js

    ab.

    Diese werden dann später über die Visu als script-include im Header hintenherum eingebunden - lieber gaert falls du hier mitliest, wäre es schön, wenn du meinem Wunsch irgendwann nachkommst, dass man auf normalem Weg js-Dateien einbinden kann. Ich weiss, Edomi ist dein Hobby, aber es ist manchmal mehr Arbeit irgendwas in Edomi einzubinden, als das eigentliche Problem zu lösen....

    So, genug geträumt, probiert es aus. So sollte es dann mehr oder weniger bei Euch aussehen.

    Aktuell wird die Karte ca. alle 30 Minuten geladen, ich werde den Baustein noch ändern, dass wenn der Roboter läuft, dass man dort seine Intervalle einstellen kann.

    Wer testen will: Das Ding hab ich eben unter VSE_1015 hochgeladen.

    Ich bin auf euer Feedback und Fehlerreports gespannt.

    Ein Fehler, was mir eben aufgefallen ist, ist, dass der Roboter/Ladestation manchmal erst beim zweiten Laden der Seite angezeigt werden.

    /edit: hier ist jetzt auch das richtige Visu-Bild da...
    Angehängte Dateien
    Zuletzt geändert von sipiyou; 28.05.2020, 21:15.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Bei start/stop bekomme ich im LOG

    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
     	 		[TR]
     			[TD]2020-05-27 21:52:54[/TD]
     			[TD]450200[/TD]
     			[TD]?[/TD]
     			[TD]6187[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001929.php | Fehlercode: 8 | Zeile: 196 | Undefined index: filter_element_work_time[/TD]
     		[/TR]
     	 [/TABLE]
    Irgendwas mit Wassertank?
    Der Gen1 hat ja keinen Wassertank.

    Einen Kommentar schreiben:


  • trollmar
    antwortet
    Zitat von benniey Beitrag anzeigen
    Hallo sipiyou, vielen Dank für den Baustein! Ich hab ihn nun mit meinem Xiaomi mi robot vacuum v1 zum laufen gebracht.
    Wichtig dabei war, E4 leer zu lassen, da mein robbi beim "Mainland China" Server angemeldet ist. Dieser Server hat kein länderspezifisches Kürzel in der Adresse. Das ist vielleicht interessant für die anderen gen1 Besitzer...
    Sehr gut!!!!!!! jetzt läuft es auch bei mir.

    sipiyou
    Denke das wäre auch was für die Hilfe oder?

    BESTEN Dank nochmal für den Baustein.


    Einen Kommentar schreiben:


  • shimm
    antwortet
    Hat den LBS einer von euch auch mit dem S5Max erforlgreich am laufen, bzw gibt es generelle Modell-einschraenkungen? Bin gerade am ueberlegen mir den anzuschaffen....

    Einen Kommentar schreiben:


  • benniey
    antwortet
    Hallo sipiyou, vielen Dank für den Baustein! Ich hab ihn nun mit meinem Xiaomi mi robot vacuum v1 zum laufen gebracht.
    Wichtig dabei war, E4 leer zu lassen, da mein robbi beim "Mainland China" Server angemeldet ist. Dieser Server hat kein länderspezifisches Kürzel in der Adresse. Das ist vielleicht interessant für die anderen gen1 Besitzer...

    Einen Kommentar schreiben:


  • sipiyou
    antwortet
    Ich hab den Baustein nochmal etwas verfeinert, die cloud-polls sind in v 0.8 auf ein Minimum beschränkt, d.h. die Aufrufe sind jetzt nur noch direkt zum Roboter.

    Die Cloud-Polls finden nach einem Reinigungslauf oder eben wenn die Karte ungültig geworden ist statt - hier werd ich nochmal schauen, ob ich eine "richtige" Live-Karte bekomme, die Daten scheinen sich nur dann zu aktualisieren, wenn während der Reinigung die Cloud eine neue URL generiert - bisher bin ich davon ausgegangen, dass die Daten über die gleiche URL abgerufen werden können. Aber das muss ich dann mit dem VSE prüfen.

    Nächstes Ziel ist die Visu bis ende der Woche auf die Beine zu stellen.

    skyacer : ich werd am Wochenende mal den Edomi-Host updaten und dann schau ich nochmal.

    Einen Kommentar schreiben:


  • Langer89
    antwortet
    sipiyou danke für die Überarbeitung. Bei mit scheint der Baustein jetzt auch mit der Valentudo/Dustcloud zu laufen. Werde das weiter testen!
    Gruß
    Henrik

    Einen Kommentar schreiben:


  • woda
    antwortet
    Danke sipiyou für den Baustein.
    Bei mir läuft der mit einem Roborock S50 ohne Probleme und bisher ohne steigende RAM Auslastung (V0.72) unter CentOS 7.
    Gruß
    Wolfgang

    Einen Kommentar schreiben:


  • skyacer
    antwortet
    Zitat von sipiyou Beitrag anzeigen
    Ich hab eben bei mir geschaut, die RAM-Auslastung war bei 86%, was viel ist. Die RAM-Probleme habe ich mit Edomi aber seit eh und je - ich hab hier die "offiziell empfohlene" Centos 6.5 distri.
    Probier mal folgendes. Damit war bei mir das Ramproblem weg unter 6.5. und 7. Scheint wohl ein Fehler in der Curl zu sein.
    Code:
    rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-2-1.rhel6.noarch.rpm
    yum -y --enablerepo=city-fan.org update libcurl
    Ansonsten noch hier der Hinweis zum Curl Problem. Vielleicht hilft es ja.
    curl in EDOMI - KNX-User-Forum

    Einen Kommentar schreiben:

Lädt...
X