Jump to content

Xiaomi Vacuum Cleaner / MiJia / Robot Sprzątający


lisek84

Recommended Posts

1 godzinę temu, GolDek napisał:

Tak, miałem z tym problem. Podejrzewam, że albo masz błędne (nieprecyzyjne) koordynaty albo strefy sąsiedniego/sąsiednich pomieszczeń częściowo się na siebie nakładają. Sprawdź w pierwszej kolejności pomieszczenie sąsiadujące przez scianę przy której stoi baza (o ile takie występuje).

nic to nie dało

taki mam json. jest ok?

 

{
   "action_list":
   [
      {
         "sa_id":967,
         "model":"roborock.vacuum.s5",
         "name":"KUCHNIA",
         "keyName":"KUCHNIA",
         "type":0,
         "groupInfo":[],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[[
                  22538,
                  22902,
                  26538,
                  26502,1
               ]
            ]
         }
      },
      {
         "sa_id":968,
         "model":"roborock.vacuum.s5",
         "name":"ADI",
         "keyName":"ADI",
         "type":0,
         "groupInfo":[],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[[
                  26734,
                  22996,
                  29334,
                  26646,1
               ]
            ]
         }
      },
      {
         "sa_id":969,
         "model":"roborock.vacuum.s5",
         "name":"PREZDPOKOJ",
         "keyName":"PRZEDPOKOJ",
         "type":0,
         "groupInfo":[],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[[
                  24050,
                  21059,
                  29600,
                  22809,1
               ]
            ]
         }
      },
      {
         "sa_id":970,
         "model":"roborock.vacuum.s5",
         "name":"POKOJ.NASZ",
         "keyName":"POKOJ.NASZ",
         "type":0,
         "groupInfo":[],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[[
                  22547,
                  15914,
                  26147,
                  20764,1
               ]
            ]
         }
      },
      {
         "sa_id":971,
         "model":"roborock.vacuum.s5",
         "name":"SASZA",
         "keyName":"SASZA",
         "type":0,
         "groupInfo":[],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[[
                  26506,
                  16666,
                  30756,
                  20966,2
        ]
            ]
         }
      }
   ]
}

  • Like 1
Link to comment
Share on other sites

Witam wszystkich, 

Jesteście w stanie mi powiedzieć jak obrócić mapę mieszkania (roborock s50) ? W załączniku dodaję SS mapy. Wydaje mi się, że gdyby mapa była obrócona i mieszkanie było ustawione poziomo to robot mógłby sprzątać szybciej. Aktualnie jeździ po skosie przez co często musi zawracać. Co ciekawe linia sprzątania jest poziomo jak widać na zdjęciu natomiast przez to, że mapa jest zorientowana po skosie wychodzi słabo. Druga sprawa, że w ten sposób chcąc zaznaczyć mu obszar do posprzątania np. przedpokój nie mogę tego zrobić od krawędzi do krawędzi, bo kwadrat do wyznaczania obszaru do sprzątania nie ma opcji obracania tak jak np. przy wyznaczaniu kwadratem strefy "no-go zone" 

#2 roborock s50 kupiony w sklepie MM za 1450 przy promocji "stary za nowy" oraz 50 zł zniżki za kupon na karcie klubu MM

Screenshot_2019-11-25-11-50-02-50_89ed83f5c7ca8fa2c91fc75c50289338.png

Link to comment
Share on other sites

Dnia 4.10.2019 o 10:05, Minek3 napisał:

Witam mam problem gdyż po ostatniej aktualizacji mój s50 przestał rysować mapę. Nawet jak wejdę w historię to tez nie może jej wczytac. Jak mogę wrucic do poprzedniej wersji? Jestem na serwerze polskim próbowałem tez na chińskim i niemieckim(to samo)

Pozdrawiam

Screenshot_2019-10-04-08-51-12.png

Mam to samo - rozwiązałeś problem ? 

Link to comment
Share on other sites

3 godziny temu, rad3k napisał:

Mam to samo - rozwiązałeś problem ? 

Jakie macie wersje? Europejskie czy chińskie? Mozna to sprawdzić poprzez menu wyboru języka komunikatów, jeśli mamy dostępny francuski i niemiecki to jest to wersja EU.

Link to comment
Share on other sites

Dnia 19.10.2019 o 12:36, robotom napisał:

Panowie, dziękuję Wam wszystkim za temat stref. W sumie więcej zajęło mi przekopywanie się przez posty niż uruchomienie tego dla s50:

30 minut roboty:

1. instalujemy na telefonie Flolevac (z uprawnieniami) po wspólnym z odkurzaczem lanie, sprawdzamy czy w Flole w mapie po wyznaczeniu strefy i przytrzymaniu CZYŚĆ jest info o skopiowaniu koordynatów zaznaczenia do schowka

2. instalujemy stąd zmodowany mi home, https://www.kapiba.ru/2017/11/mi-home.html uprzednio odinstalowując z telefonu oficjalny, zmodowanej a potem oficjalnej apce koniecznie dajemy uprawnienia do pamięci

3. na telefonie robimy folder /SmartHome/automations (UWAGA NA LITERÓWKI W ŚCIEŻCE!), i do niego wstawiamy plik roborock.vacuum.s5.json z zawartością jak poniżej w którym zmieniamy na własne nazwy pomieszczeń POKÓJ i za 11111, 22222 itd podstawiamy skopiowane dla każdego pomieszczenia koordynaty z Flole. Wystarczy notatnikiem na pc popatrzeć na składnię i już wiadomo co gdzie podstawić, można wyciąć kawałki kodu odpowiadające całym pomieszczeniom, można tym sposobem dodać kolejne.



{
   "action_list":
   [
      {
         "sa_id":967,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ1",
         "keyName":"POKÓJ1",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":968,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ2",
         "keyName":"POKÓJ2",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":969,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ3",
         "keyName":"POKÓJ3",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":970,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ4",
         "keyName":"POKÓJ4",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":971,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ5",
         "keyName":"POKÓJ5",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":972,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ6",
         "keyName":"POKÓJ6",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":973,
         "model":"roborock.vacuum.s5",
         "name":"POKÓJ7",
         "keyName":"POKÓJ7",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  11111,
                  22222,
                  33333,
                  44444,
                  1
               ]
            ]
         }
      }
   ]
}

4. Logujemy się do modowanego mihome, dajemy uprawnienia, po zaczytaniu odkurzacza wchodzimy w Automatyzację, + , Wykonaj ręcznie, wybieramy odkurzacz, wybieramy scenę (pomieszczenie które definiowaliśmy w JSON), Zapisz, i tak z kolejnymi scenami (pomieszczeniami).

5. Po utworzeniu wszystkich scen, odinstalowujemy modowaną apke, instalujemy oficjalną (+uprawnienie do pamięci), w niej będą już zapisane sceny, wystarczy przytrzymać task w automatyzacji żeby wyciągnąć go na pulpit.

 

Dzięki Panowie, moje zycie stało się łatwiejsze i nie widzę sensu kupować nowszych modeli.

Witam,

Moze ktos podrzucic link do apki ?

 

Działa to wgl jeszcze?

Edited by intens
Link to comment
Share on other sites

Witam,

właśnie zakupiłem pierwszą wersje odkurzacza i przyznam że jestem póki co mega zadowolony ale mam pewien problem. Mimo ze mam ustawiony region Chiński (jak gdzies przeczytalem na innej stronie), to robot nie rysuje mi mapy i nie mogę wejsc w opcje-jes to to na szaro?(te "..." w prawym górnym rogu). Jedynie mam 4 opcje do kliknięcia (2 bez mapy są chyba bezużyteczne) - w jez angielskim, bo tez cos o tym pisali w poradniku(sprzed kilku lat :P): GO/DOCK/CLEAN/ZONED cleanup

Tam też cos pisali że trzeba zaackeptowac jakąs umowe po sparowaniu robota, ale mi nic takiego nie wyskakuje :/ Pisali też o jakimś błędzie local serwer ale tego też nigdzie nie widze w tej aplikacji.

Dodam że za pierwszym razem był podłaczony w pokoju gdzie był dośc słaby zasięg wifi, teraz go przeniosłem i jeszcze nie sprzątał (jeśli to ma jakieś znaczenie).

Podejrzewam że rozwiązanie jest banalne,aczkolwiek jako laik w tym temacie, nie wiem co mam zrobić :( miał ktoś podobny problem i wie jak pomóc? Chciałbym poznać pełne możliwości robota, a nie wiem co mam zrobić :(

PRzepraszam też jeśli pisze w złym wątku, ale nie za czesto udzielam isę na forach i ciężko mi się odnaleźć.

 

PS Czy aktualizacja moze cos pomóc?

 

 

EDIT

Nieaktualne - męczyłem się prawie 2 godziny, a wyszło na to ze wystarczylo przeinstalować aplikację (dodatkowo ustawiłem lokalizację Polska -to podejrzewam że nie miało dużego wpływu). 

Edited by Towddy
Link to comment
Share on other sites

Dnia 25.11.2019 o 23:45, savio23 napisał:

Mam pytanie do posiadaczy 1 wersji odkurzacza od Xiaomi czy w tej w wersji po aktualizacjach można wyznaczać strefy sprzątania tak jak w jego wersji 2 z mopem (s50)?

Wysłane z mojego VOG-L29 przy użyciu Tapatalka
 

Posiadam V1 i można wyznaczać strefę sprzątania

Link to comment
Share on other sites

hej,

Vacuum Cleaner v1. chciałbym wrócić do wcześniejszego firmware w FloleVac. Jak wybieram wcześniejszy fw to nic się nie dzieje. Aktualnie serwer Europa, najnowszy fw dostępny we FloleVac. WiFi na 2,4 lub na 5Ghz. Jak zejść na wersję oficjalną 3.3.9 3468?

Edited by ravenpoz
Link to comment
Share on other sites

Cześć,

od około tygodnia jestem posiadaczem Xiaomi MiJia Mi Robot Vacuum Gen. 1 z polskiej dystrybucji i długo wertowałem ten wątek żeby zoptymalizować działanie odkurzacza tak by odkurzał "tak jak ja chcę a nie on". Mam już zmodyfikowaną apkę Xiaomi Home dzięki postom rezmus i chciałem z FloleVac odczytać koordynaty pomieszczeń, ale ten nie chciał ładować mapy tak jak u Gawronnek, cały czas wywalało mnie do ustawień. Dzisiaj wykombinowałem rozwiązanie, które zadziałało u mnie i jest szansa, że zadziała również u innych. Wystarczyło wejść w ustawienia i w polu Serwer wybrać ten właściwy, do którego przypisane jest konto/odkurzacz, domyślnie przy logowaniu do FloleVac to pole nie jest uzupełniane.

Screenshot_20191211-173313_FloleVac.thumb.jpg.8616a18ad6fe2d79e767dd4a112bb32c.jpg

I dzięki temu FloleVac wczytuje mapę i zgodnie z pkt. 1 instrukcji z postu robotom we FloleVac możemy odczytać koordynaty interesujących nas lokalizacji.

Edited by koncertownik
Link to comment
Share on other sites

Odkurzacz niemiłosiernie piszczy po tygodniu użytkowania - puszczony maksymalnie na 15 cykli czyszczenia.

Tak to wygląda https://www.youtube.com/watch?v=S6y_IXJ7yPE

Co mogło się stać? Z mojej strony nie było żadnych uszkodzeń mechanicznych typu upadek itd. Już w reklamacji - kupiony w Euro. Trzeba miesiąc czasu czekać na decyzję...

 

 

Link to comment
Share on other sites

Witam .

Posiadam roborock S55. Dzięki uprzejmości i geniuszowi kolegi rezmus zastosowałem się do rad dotyczących stref.Wszystko śmiga aż miło z jednym ale. Odkurzacz pieknie i po kolei odkurza  5 stref i  wraca do stacji a stref jest 6. Chciałbym aby w danej kolejności jechał po kolei 6 stref po wybraniu opcji cały dom. Nie wiem czy to w ogóle możliwe .Mój plik wygląda następująco

 

{
   "action_list":
   [
      {
         "sa_id":967,
         "model":"roborock.vacuum.s5",
         "name":"Salon",
         "keyName":"Salon",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  24582,
                 24935,
                 28732,
                 30235,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":968,
         "model":"roborock.vacuum.s5",
         "name":"Korytarz",
         "keyName":"Korytarz",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  23077,
                 25099,
                 24427,
                 32199,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":969,
         "model":"roborock.vacuum.s5",
         "name":"Weranda",
         "keyName":"Weranda",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  20872,
                  23136,
                  24422,
                  24836,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":970,
         "model":"roborock.vacuum.s5",
         "name":"Kuchnia",
         "keyName":"Kuchnia",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  20139,
                29741,
                23039,
                31741,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":971,
         "model":"roborock.vacuum.s5",
         "name":"Pokój dzieci",
         "keyName":"Pokój dzieci",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  20195,
                 32016,
                 24295,
                 35316,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":972,
         "model":"roborock.vacuum.s5",
         "name":"Pokój rodziców",
         "keyName":"Pokój rodziców",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  24728,
                 30267,
                 28828,
                 35417,
                  1
               ]
            ]
         }
      },
      {
         "sa_id":973,
         "model":"roborock.vacuum.s5",
         "name":"Cały dom",
         "keyName":"Cały dom",
         "type":0,
         "groupInfo":[

         ],
         "tr_id":201,
         "payload":{
            "did":"",
            "command":"roborock.vacuum.s5.app_zoned_clean",
            "value":[
               [
                  20872,
                  23136,
                  24422,
                  24836,
                  1
               ],
               [
                 23077,
                 25099,
                 24427,
                 32199,
                 1
                ],
                [
                20139,
                29741,
                23039,
                31741,
                1
                ],
                [
                 20195,
                 32016,
                 24295,
                 35316,
                 1
                  ],
                  [
                 24728,
                 30267,
                 28828,
                 35417,
                 1
                 ],
                  [
                 24582,
                 24935,
                 28732,
                 30235,
                 1
                  ]
            ]
         }
      }
   ]
}

 

 

Drugie pytanko to czy dane sceny stworzone dzięki plikowi json idzie sprzężyc z google home a co za tym idzie z asystentem głosowym google.Udało mi się sprzezyc rolety na 433mhz  za pomocą broadlinka IHC i IFTTT i wszystko smiga aż miło.Rolety zamykają się po wypowiedzeniu komend lub np po zachodzie słonca itp. Odkurzacz oczywiscie odpala głosowo i leci wg swojego IQ jednak gdyby była jakaś możliwość odpalenia głosowego danej sceny to byłoby genialnie. O ile za pomocą IFTTT można uruchamiać aplikację to niestety scen nie odpala tylko program w którym dana scena jest utworzona. Jest komenda w IFTTT (Make a web request)w której się wpisuje plik json ale nie jestem w stanie skumac z czym to się je. Za wszelkie podpowiedzi serdeczne dzięki.

 

Edited by rafiej
Link to comment
Share on other sites

Dnia 3.12.2019 o 19:54, nookie40 napisał:

Posiadam V1 i można wyznaczać strefę sprzątania

A jest możliwość wgrania czegoś żeby można było nazywać pokoje i potem je tylko sprzątać oraz rysować blokady i strefy no go?

Link to comment
Share on other sites

możesz wyznaczyć do 5 stref i je wywołując sprzątasz dane strefy. Oczywiście możesz (a wręcz musisz je nazwać). Strefy nogo? jeśli nie będą objęte w/w strefami miejsca to spoko, ale nie ma możliwości w v1 był zaznaczony np. salon, a  Ty zaznaczysz nogo firanki w owym salonie

Link to comment
Share on other sites

1 godzinę temu, jaq71 napisał:

możesz wyznaczyć do 5 stref i je wywołując sprzątasz dane strefy. Oczywiście możesz (a wręcz musisz je nazwać). Strefy nogo? jeśli nie będą objęte w/w strefami miejsca to spoko, ale nie ma możliwości w v1 był zaznaczony np. salon, a  Ty zaznaczysz nogo firanki w owym salonie

Ale jak to zrobić? U mnie dodawanie stref wygląda tak jak w załączniku, nie mogę ich nijak nazwać tylko za każdym razem jak chce wysprzatac np samą kuchnię to muszę ją na nowo zaznaczyć (o ile robót tam był przy ostatnim sprzątaniu bo tylko to co sprzątał ostatnio jest na mapie). 

Screenshot_20191218-173146_Mi Home.jpg

Link to comment
Share on other sites

staram się ogarnąć cały temat, ale jest od już bardzo długi.

Czy jest gdzieś "uporządkowany" opis funkcji dla robota z aplikacji Xiaomi Home? Przyznam się szczerze że na pierwszym poście jest straszny bałagan jeszcze sprzed 3 lat z chińskimi opcjami, a już od dawna jest język polski, a angielski już od 2 lat. Przydałby się też opis niektórych funkcji, np jak ustawiać harmonogram, czy też jak korzystać ze stref.W instrukcji zdawkowo mam też np. takie opcje jak sprzątanie w nocy czy też tryb cichy, do tej pory nic takiego nie odnalazłem w aplikacji...

Kupiłem Xiaomi Mi Robot (wersja v1) około miesiąca temu i jest wszystko po polsku w aplikacji (komunikaty głosowe są po angielsku, ale jak piszecie można podmienić pliki w robocie na np. swoje nagrane). Wszystko działa jak należy, ale brakuje szerszych opisów funkcji, więc może warto to uporządkować w jednym miejscu i skasować te pochińskie opisy?

Gdzieś, bodajże w tym temacie było opisywane że jest port USB w robocie (ja mam wersję v1). Oglądałem robota i nie widzę nigdzie wejścia USB. Dalej idąc tym tropem piszecie o wgrywaniu, podmienianiu plików np. wav. Jak to zrobić? Trzeba rozebrać robota żeby dostać się do struktury katalogu robota?

Dzięki za odpowiedzi.

 

 

Link to comment
Share on other sites

zainstaluj zmodowaną apkę oraz flolevac (z tej apki odczytasz współrzędne pomieszczeń które chcesz objąć strefami, pamiętając że w v1 możesz mieć ich zapisanych tylko 5 szt. dorabiasz katalog, przenosisz tam json'a (już poprawionego), odpalasz zmodowana apkę i ustawiasz sceny. Co to daje? to że możesz mieć na ekranie 5 ikon, które klikając wysyłasz robocika do danej strefy aby posprzątał (np. tylko salon). Jeżeli tak ustawisz strefę, aby omijała np. firankę to będziesz miał namiastkę strefy no go.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...