Jump to content
  • Recently Browsing   0 members

    • No registered users viewing this page.

[MOD] Xiaomi Home - Mi Air Purifier 3C (mb4)


kondi006
 Share

Recommended Posts

Cześć,

Dzięki plikowi przygotowanemu przez @rezmus i przejrzeniu dokumentacji udało mi się w końcu stworzyć json do obsługi mojego 3C.

Do pełnego działa potrzebujemy zmodowanej apki Mi Home. Plik dodajemy w katalogu głównym do /vevs/automations. Aplikacja musi mieć uprawnienia do odczytu z pamięci urządzenia.

Znajdują się w nim dodatkowe poziomy 11-30 i 31-75 (możecie je łatwo zedytować - wystarczy zmienić nazwę i wartości max-min) oraz reakcje na przejście w poszczególne stany.
Jeśli chcecie ustawić zadany poziom ręczny to najpierw dajecie komendę "Set favorite rpm" (zakres 300-2200) i standardową komendę "Przełącz w tryb ręczny"). Nie przejmujcie się wskazaniami apki (pokaże ustawiony poziom ręczny na 0, ale będziecie słyszeć że wiatrak pracuje). Można by pomyśleć żeby dodać w apce też prędkość wiatraka - ułatwiło by to dobranie odpowiedniego trybu pracy.

Przykładowo u mnie jest tak (jest to poglądowe, ale przypominam że normy u nas to bodajże 20):

<10 - przełącz w auto
11-30 - ustaw rpm na 1400 i przełącz na ręczny
31-75 - ustaw rpm na 2200 i przełącz na ręczny
>75 - ustaw na auto

Gdyby ktoś był dociekliwy załączam rozpiskę metod i ich numerów, gdyby ktoś chciał dołożyć swoje akcje lub warunki:

# Air Purifier

  "power": {"siid": 2, "piid": 1},

  "mode": {"siid": 2, "piid": 4},

  # Environment

  "aqi": {"siid": 3, "piid": 4},

  # Filter

  "filter_life_remaining": {"siid": 4, "piid": 1},

  "filter_hours_used": {"siid": 4, "piid": 3},

  # Alarm

  "buzzer": {"siid": 6, "piid": 1},

  # Screen

  "led_brightness_level": {"siid": 7, "piid": 2},

  # Physical Control Locked

  "child_lock": {"siid": 8, "piid": 1},

  # custom-service

  "motor_speed": {"siid": 9, "piid": 1},

  "favorite_rpm": {"siid": 9, "piid": 3},

zhimi.airpurifier.mb4.json

Edited by kondi006
Link to comment
Share on other sites

Dzięki za plik :)

Folder to vevs/automations ;)

 

PS. wrzuciłem Twój plik do podanego folderu ale w Mi Home zakładka automatyzacja nie widzę Twoich parametrów (tylko swoje które wcześniej ustawiłem w programie). Co robię nie tak? :D

Edited by dizzyrulez
Link to comment
Share on other sites

6 godzin temu, dizzyrulez napisał:

Dzięki za plik :)

Folder to vevs/automations ;)

 

PS. wrzuciłem Twój plik do podanego folderu ale w Mi Home zakładka automatyzacja nie widzę Twoich parametrów (tylko swoje które wcześniej ustawiłem w programie). Co robię nie tak? :D

Będziesz to widział jak dodasz nowa regułę albo edytujesz obecną:

 

Screenshot_20210118-154246.png

Screenshot_20210118-154225.png

Link to comment
Share on other sites

  • 9 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

 

adblock-th.png

 

 

 

Our forum lives up to the advertisements displayed.
To browse the content of our forum, please disable AdBlock.

 

 

I accept