KuChar Posted October 4, 2019 Posted October 4, 2019 (edited) Nie mam nic właśnie. w sekcji Inteligentne urządzenia nie pokazuje mi roborocka. EDIT: Jak usunąłem plik .json to się pojawił. Edited October 4, 2019 by KuChar
KuChar Posted October 4, 2019 Posted October 4, 2019 Dnia 1.09.2019 o 08:22, rezmus napisał: usun mi home, zainstaluj ten stary 5.5.25 https://ufile.io/i2xz243l zrob edycje tego automation.json https://ufile.io/m5xxsn87 zamiast 123456789 wstaw swoj did, czyli taki numer seryjny urzadzenia, ktory znajdziesz jak wejdziesz w modzie w s5 > opcje ogolne > informacje o sieci. dodalem testowo 2 akcje, zone clean i find me. do zone clean musisz zamienic 1000,1000,1000,1000 na koordynaty strefy, ktora chcesz sprzatac. po edycji plik wrzucasz do pamiec_wewnetrzna/SmartHome/ (powinien byc ten katalog). zrestartuj mi home. jesli wszystko zrobiles dobrze to odkurzacz pojawi sie na liscie warunkow/akcji do wyboru dwukrotnie, ta druga instancja jest zaladowana z automation.json, zrob jakas scene manual i zobacz, czy dziala. potem mozesz juz dac normalne warunki wykonania akcji. Mógłbyś odświeżyć linki z tego posta?
rezmus Posted October 4, 2019 Posted October 4, 2019 (edited) 29 minut temu, KuChar napisał: Nie mam nic właśnie. w sekcji Inteligentne urządzenia nie pokazuje mi roborocka. EDIT: Jak usunąłem plik .json to się pojawił. ktos ostatnio mi pisal, ze mial dokladnie to samo i problem byl w uprawnieniach mi home. dopytam i dam znac. Edited October 4, 2019 by rezmus
rezmus Posted October 4, 2019 Posted October 4, 2019 (edited) z menu uprawnien telefonu, czy tylko te o ktore sam pytal? musisz mu nadac uprawnienia do pamieci (storage). Edited October 4, 2019 by rezmus
KuChar Posted October 4, 2019 Posted October 4, 2019 Ma uprawnienia do pamięci. To może inaczej. Czy to, co mam w pliku .json jest prawdiłowe? Nic w środku nie zmieniałem. żądne ID, PID itp. Może w tym tkwi problem. Wyżej podałem co mam w pliku. Po wrzuceniu pliku do pamięci odkurzacz znika. Po usunięciu pliku pojawia się ze standardowymi scenami. Co powinienem wkleić w plik .json, żeby mieć możliwość czyszczenia poszczególnych pomieszczeń?
rezmus Posted October 4, 2019 Posted October 4, 2019 (edited) zrobilem literowke wklejajac json usun przecinek po "command":"roborock.vacuum.s5.find_me", powinno byc "command":"roborock.vacuum.s5.find_me" teraz powinno dzialac. tu mozna sprawdzic skladnie, czy cos sie nie wysypalo https://jsonformatter.curiousconcept.com/ Edited October 4, 2019 by rezmus 1
KuChar Posted October 4, 2019 Posted October 4, 2019 Command jest w 2 miejscach. Rozumiem, że 2 razy to trzeba poprawić? Wysłane z mojego MI 9 przy użyciu Tapatalka
tucznik Posted October 4, 2019 Posted October 4, 2019 Jak zaplanować sprzątanie codziennie po 21 strefy, którą zaznaczyłem na screenie? Tak aby nie musieć tego każdorazowo uruchamiać w aplikacji? A reszte domu już na sztywno moge ustawiać strefą CleanUp - jedynie zauważyłem, że po update aplikacji teraz nie moge ustawić pola do sprzątania większego jak 10x10 gdzie wcześniej nie było takiego ograniczenia. Pole 10x10 nie obejmie reszty domu Roborcok S55
KuChar Posted October 4, 2019 Posted October 4, 2019 (edited) @rezmus a mógłbyś podesłać cały kod na kilka pomieszczeń? Po usunięciu przecinka dodało find me i zone. ALe chciałym zrobić sobie akcje na poszczególne pomieszczenia. EDIT: Dobra, poświęciłem trochę czasu i ogarnąłem temat. Poniżej zamieszczam swój kod w pliku .json. Wystarczy zmienić u siebie nazwy pomieszczeń i wstawić prawidłowe koordynaty. Spoiler { "action_list": [ { "sa_id":967, "model":"roborock.vacuum.s5", "name":"kitchen", "keyName":"kitchen", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 20350, 27481, 23505, 29231, 1 ] ] } }, { "sa_id":968, "model":"roborock.vacuum.s5", "name":"sitting room", "keyName":"sitting room", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 25228, 27743, 30078, 32443, 1 ] ] } }, { "sa_id":969, "model":"roborock.vacuum.s5", "name":"hall", "keyName":"hall", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 23574, 26155, 25074, 29805, 1 ] ] } }, { "sa_id":970, "model":"roborock.vacuum.s5", "name":"bathroom", "keyName":"bathroom", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 23566, 24484, 24766, 26184, 1 ] ] } }, { "sa_id":971, "model":"roborock.vacuum.s5", "name":"toilet", "keyName":"toilet", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 22699, 25276, 23399, 26176, 1 ] ] } }, { "sa_id":972, "model":"roborock.vacuum.s5", "name":"bedroom", "keyName":"bedroom", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 20312, 24580, 22612, 27380, 1 ] ] } }, { "sa_id":973, "model":"roborock.vacuum.s5", "name":"Gamer room", "keyName":"Gamer room", "type":0, "groupInfo":[ ], "tr_id":201, "payload":{ "did":"", "command":"roborock.vacuum.s5.app_zoned_clean", "value":[ [ 25190, 24478, 29990, 27028, 1 ] ] } } ] } Pytanie na koniec. Czy utworzone w ten sposób sceny można wywoływać poprzez Google Assistant? Jeżeli tak, to w jaki sposób i jaką komendą? Komuś się udało? Edited October 4, 2019 by KuChar
rezmus Posted October 4, 2019 Posted October 4, 2019 5 godzin temu, tucznik napisał: Jak zaplanować sprzątanie codziennie po 21 strefy, którą zaznaczyłem na screenie? Tak aby nie musieć tego każdorazowo uruchamiać w aplikacji? https://miuipolska.pl/forum/topic/18180-xiaomi-vacuum-cleaner-mijia-robot-sprzątający/?do=findComment&comment=531789
Gorus Posted October 5, 2019 Posted October 5, 2019 A czy dla V1 też da się ustawić osobne skróty na sprzątanie pojedynczych pomieszczeń?
rezmus Posted October 5, 2019 Posted October 5, 2019 @Gorus https://miuipolska.pl/forum/topic/18180-xiaomi-vacuum-cleaner-mijia-robot-sprzątający/page/128/?tab=comments#comment-527294
Gawronnek Posted October 5, 2019 Posted October 5, 2019 A czy dla V1 też da się ustawić osobne skróty na sprzątanie pojedynczych pomieszczeń? Tworzysz sceny i robisz skrót do głównego ekranu.
quiet Posted October 5, 2019 Posted October 5, 2019 (edited) Zakładając, że znam did swojego odkurzacza, mogę zrobić sceny na oficjalnej apce czy działa to tylko na modyfikowanej? DID czyli token? Edited October 5, 2019 by quiet
rezmus Posted October 5, 2019 Posted October 5, 2019 did to nie token, ale to ci do modyfikacji automatyzacji nie jest potrzebne. oczywiscie modyfikowac mozesz tylko modem, ale sceny zapisywane sa w chmurze, wiec potem nie ma problemu, zeby uzywac oryginalnej apki (mozna nia wlaczac / wylaczac sceny, ale nie edytowac).
quiet Posted October 5, 2019 Posted October 5, 2019 (edited) Czekaj bo nie rozumiem..czego nie potrzebuje? Did? To jak mam plik json z robić? No chyba że o tokenie myślisz. Tak czy siak skąd ten did wyciągnąć? Apke mam modyfikowaną w wersji 5.5.6 i w informacjach o sieci mam tylko token i mac.. [EDIT] Dobra zrobiłem aktualizację do 5.5.66_2 i nadal nigdzie did nie mogę znaleźć.. To może inaczej..chce uzyskać efekt taki jak kolega @Gawronnek czyli chce na pulpit telefonu wyciągnąć ikonki do sprzątania strefowego: kuchni, pokoju, itd oraz całości. Koordynaty już mam. Edited October 5, 2019 by quiet
rezmus Posted October 5, 2019 Posted October 5, 2019 (edited) did nie jest juz potrzebny, pare postow wyzej masz gotowy json, a na poprzedniej stronie jak go uzyc. Edited October 5, 2019 by rezmus 1
quiet Posted October 6, 2019 Posted October 6, 2019 Dzięki piękne @rezmus. Podpowiedz proszę jeszcze jedną rzecz. Sprzątanie pomieszczeń strefowo działa mi. Chciałbym jeszcze zrobić sprzątanie całej chaty strefowo ale z podziałem na pokoje czyli że odkurzacz posprząta mi cała chatę ale ze strefowym podziałem na pokoje (sprząta strefowo jeden pokój i jedzie do następnego).
rezmus Posted October 6, 2019 Posted October 6, 2019 (edited) {"sa_id":970,"model":"roborock.vacuum.s5","name":"3 pokoje","keyName":"3 pokoje","type":0,"groupInfo":[],"tr_id":201,"payload":{"did":"","command":"roborock.vacuum.s5.app_zoned_clean","value":[[1000,1000,1000,1000,1],[2000,2000,2000,2000,1],[3000,3000,3000,3000,1]]}} nie ma odkurzacza, wiec nie wiem, czy sprzata w takiej kolejnosci jak wysylasz strefy, czy wedlug wlasnej logiki. Edited October 6, 2019 by rezmus
quiet Posted October 6, 2019 Posted October 6, 2019 Podziękował! Właśnie znalazłem Twój wcześniejszy post w którym było to wyjaśnione..jestem w trakcie testów.
Gawronnek Posted October 6, 2019 Posted October 6, 2019 Działa bez problemu, a do tego sprząta szybciej całe mieszkanie, u mnie 33-34 minuty zamiast 42-44.
quiet Posted October 7, 2019 Posted October 7, 2019 Takiego działania mi brakowało w tym odkurzaczu. Dzięki piękne za pomoc! Życie stało się łatwiejsze. Mam jeszcze jedno pytanie: czy idzie jakąś komendą włączyć tryb mop przed sprzątaniem strefowym? Teraz muszę wejść do apki aby go włączyć..fajnie by mieć przycisk od trybu mop lub przyciski z trybem mop do poszczegolnych pokoi.
rezmus Posted October 7, 2019 Posted October 7, 2019 (edited) tryb mop? ktory ty masz odkurzacz? v1/s5 mialy analogowy mop, byla woda to cieklo Edited October 7, 2019 by rezmus
quiet Posted October 7, 2019 Posted October 7, 2019 S55 posiadam. Wiem że analogowy mop..ale w tym trybie odkurzacz jeździ gęściej i wolniej i na tym mi zależy.
rezmus Posted October 7, 2019 Posted October 7, 2019 (edited) zobacz cos takiego {"sa_id":970,"model":"roborock.vacuum.s5","name":"Switch to Mop mode","keyName":"Switch to Mop mode","type":0,"groupInfo":[],"tr_id":201,"payload":{"did":"","command":"roborock.vacuum.s5.set_custom_mode","value":105}} Edited October 7, 2019 by rezmus
maec85 Posted October 7, 2019 Posted October 7, 2019 (edited) Dnia 1.09.2019 o 08:22, rezmus napisał: usun mi home, zainstaluj ten stary 5.5.25 https://ufile.io/i2xz243l zrob edycje tego automation.json https://ufile.io/m5xxsn87 zamiast 123456789 wstaw swoj did, czyli taki numer seryjny urzadzenia, ktory znajdziesz jak wejdziesz w modzie w s5 > opcje ogolne > informacje o sieci. dodalem testowo 2 akcje, zone clean i find me. do zone clean musisz zamienic 1000,1000,1000,1000 na koordynaty strefy, ktora chcesz sprzatac. po edycji plik wrzucasz do pamiec_wewnetrzna/SmartHome/ (powinien byc ten katalog). zrestartuj mi home. jesli wszystko zrobiles dobrze to odkurzacz pojawi sie na liscie warunkow/akcji do wyboru dwukrotnie, ta druga instancja jest zaladowana z automation.json, zrob jakas scene manual i zobacz, czy dziala. potem mozesz juz dac normalne warunki wykonania akcji. Hej, Jestem totalnym laikiem w takich sprawach a chciałbym sobie stworzyć w swojej aplikacji możliwość odkurzania strefami w Roborock S50. Zainstalowałem wersje MIHome 5.5.66_2. I co teraz mam zrobić? jak mam storzyć ten plik.json? Nie jestem w stanie ściągnąć z powyższego linku pliku automation.json. Skąd mógłbym go w inny sposób pobrać? Mogę ten plik edytować później na komputerze i dopiero później go przerzucić do telefonu? Będę wdzięczny za każdą wskazówkę. Edited October 7, 2019 by maec85 Już mi wszystko działa
quiet Posted October 8, 2019 Posted October 8, 2019 21 godzin temu, rezmus napisał: zobacz cos takiego {"sa_id":970,"model":"roborock.vacuum.s5","name":"Switch to Mop mode","keyName":"Switch to Mop mode","type":0,"groupInfo":[],"tr_id":201,"payload":{"did":"","command":"roborock.vacuum.s5.set_custom_mode","value":105}} Dzięki piękne! Działa jak należy
jaq71 Posted October 9, 2019 Posted October 9, 2019 @Gawronnek a podzielisz się plikiem do v1, kombinowałem ale coś nie idzie :/
Gawronnek Posted October 9, 2019 Posted October 9, 2019 Usuń rozszerzenie txt i dół. Oczywiście wstaw swoje koordynaty.https://cloud.tapatalk.com/s/5d9e431ec11b1/automation.dol.json.txt
jaq71 Posted October 9, 2019 Posted October 9, 2019 (edited) Dziękuję za pliczek. Zmienia nazwy, pliku wstawienie własnych koordynatów i niestety bez zmian (zarówno na jednym czy na drugim urządzeniu - tel/tablet, oba And) Uprawnienia pełne, dwie różne wersje apki - 5.5.58 jak i 5.5.66 i widzę profil->warunek ->ręcznie-> robocik - tylko te wbudowane "start cleaning" itp Czy trzeba wyciagac/zmieniac nr urzadzenia (did?)? Bo to pozostawilem bzmian Edited October 9, 2019 by jaq71
rezmus Posted October 9, 2019 Posted October 9, 2019 (edited) @jaq71 ten plik json byl w starym formacie, usun mi home i zainstaluj vevs 5.5.66 (na starszym nie zadziala), a potem wrzuc json z zalacznika do pamiec_wewnetrzna/SmartHome/automations/rockrobo.vacuum.v1.json rockrobo.vacuum.v1.json Edited October 9, 2019 by rezmus
jaq71 Posted October 10, 2019 Posted October 10, 2019 (edited) @rezmus powalczyłem i skończyło się na apce 5.6.1 vevs, dopiero ta pokazała Twoje strefy. Teraz pozmieniam koordynaty i opisy i potestuję. Rozumiem, że zmodowaną apkę potrzebuję tylko do ustawienia scen, a potem mogę obslugiwać całość systemu (właśnie przylatują kolejne elementy smart) już z normalnej apki? /edit: doczytałem, zmodowana do edycji, normalna do korzystania Dziękuję za pomoc. Edited October 10, 2019 by jaq71
rezmus Posted October 10, 2019 Posted October 10, 2019 tak, ale oryginalna apka mozesz tylko wlaczac/wylaczac niestandardowe sceny. mod usuwa zbedne rzeczy + dodatkowo daje mozliwosc podpinania urzadzen na dowolny region (z pewnymi wyjatkami). 1
Gravis Posted October 10, 2019 Posted October 10, 2019 14 godzin temu, rezmus napisał: @jaq71 ten plik json byl w starym formacie, usun mi home i zainstaluj vevs 5.5.66 (na starszym nie zadziala), a potem wrzuc json z zalacznika do pamiec_wewnetrzna/SmartHome/automations/rockrobo.vacuum.v1.json rockrobo.vacuum.v1.json 2 kB · 11 downloads Ta instrukcja zadziała dla S50?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now