Oczyszczacze pow i ...
 
Powiadomienia
Wyczyść wszystko

Xiaomi Oczyszczacze pow i domoticz

strzelba
(@strzelba)
Początkujący Donator 2K21 Zarejestrowany

Hej mam takie małe pytanie o oczyszczacze Xiaomi

Posiadam dwa takie sprzęty w domu Airpurifier 2 i Airpurifier Pro i zastanawiam się czy oba uda się dodać do Domoticza
Jak ktoś już to przerabiał czy może podzielić się wiedzą jak ten temat ugryźć

Cytuj
Autor tematu Dodane : 02/03/2021 10:28 pm
Adam Dudek
(@adamdudek)
Początkujący

Cześć

Mordowałem kilka dni temu 2S za pomocą tej strony integracje z 2S i zadziałało. Najpierw zainstaluj sobie MiHome w wersji 5.5.4 żeby wyciągnąć token a jak Ci się to uda to postępuj zgodnie z instrukcją z tej strony

https://easydomoticz.com/forum/viewtopic.php?t=10351   

U mnie wszystko działa prócz sterowania 

Widzę odczyty ale niestety jeszcze nie mogę sterować tym ustrojstwem 

 

Lista urządzeń które zostały automatycznie dodane po dodaniu wtyczki

image

Problem polega na tym, że nie mogę sterować prędkością wentylatora za pomocą tych przełączników oczyszczaczem. 

Przypuszczam, że należy dopisać w akcji wyboru tych przełączników polecenie. 

Ktoś podrzuci jakąś komendę by tym posterować? 

 

image

 

Rejestr zdarzeń Domoticz 

image

 

OdpowiedzCytuj
Dodane : 22/10/2021 9:17 pm
Bobrow
(@bobrow)
Początkujący

Witam,

wczoraj walczyłem z uruchomieniem wtyczki do oczyszczacza xiaomi air purifier 3h z tej samej lokalizacji (tj francuskie forum domoticz). Niestety poległem...Udało mi się wyciągnąć token i to tyle. Mam SmarticzN , przy ładowaniu wtyczki system poprosił o aktualizacje-to zapodałem , coś 75...Na samym końcu sypnęło błędami pythona miio. Mam nadzieję ,że komuś się uda wdrożyć obsługę naszych oczyszczaczy-chętnie skorzystam z pomocy i podpowiedzi.

Kol @adamdudek -jaką masz  wersję domoticza i czy było dużo kombinacji  spoza opisu od Francuzów ?

Pzdr 

 

OdpowiedzCytuj
Dodane : 19/12/2021 10:49 am
Adam Dudek
(@adamdudek)
Początkujący

Kol  Bobrow

wersja Domoticz

image

 O dziwo wszystko ruszyło bez problemów tylko brak możliwości sterowania oczyszczaczem z Domoticza nie jestem w stanie ogarnąć. 

OdpowiedzCytuj
Dodane : 20/12/2021 1:32 pm
Bobrow
(@bobrow)
Początkujący

Dzięki ,

mam od Isoma smarticza i smarticzN-w dwóch przypadkach puszczałem aktualizacje 

cd /home/pi/domoticz

./updaterelease

Pytanie teraz jak wgrać konkretną wersję tj Twoją ?

Pzdr

 

OdpowiedzCytuj
Dodane : 20/12/2021 2:39 pm
Bobrow
(@bobrow)
Początkujący

Mam info od Isoma, że na Smarticzu ta wersja Domoticza raczej  nie pójdzie. 

Próbowałem przeróżnych kombinacji-zawsze przy wgrywaniu wtyczki (dokładnie na pythonie-miio) sypie się błędami :

::: Checking for python python-miio... Failed building wheel for cryptography
Failed cleaning build dir for cryptography
Can't roll back cryptography; was not uninstalled
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-hbtas42w/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-_xy1yspr/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-hbtas42w/cryptography/

Próbowałem znaleźć w googlu ten błąd -to co znalazłem nie pomogło (dotyczyło cryptography).

Przy okazji zablokowałem dostęp po shh-także mam świeżutki obraz SmarticzaN...

Czy ma ktoś jakiś pomysł co z tym dalej zrobić ?

Z góry dziękuje za pomoc (nawet nadzieję).

Pzdr

OdpowiedzCytuj
Dodane : 20/12/2021 5:34 pm
Bobrow
(@bobrow)
Początkujący

A kiedy wrzuciłem 

sudo pip3 install python-miio --upgrade

 

to :

 

=============================DEBUG ASSISTANCE=============================
If you are seeing a compilation error please try the following steps to
successfully install cryptography:
1) Upgrade to the latest pip and try again. This will fix errors for most
users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
2) Read https://cryptography.io/en/latest/installation/ for specific
instructions for your platform.
3) Check our frequently asked questions for more information:
https://cryptography.io/en/latest/faq/
4) Ensure you have a recent Rust toolchain installed:
https://cryptography.io/en/latest/installation/#rust

Python: 3.7.3
platform: Linux-5.10.60-v7+-armv7l-with-debian-10.10
pip: 18.1
setuptools: 60.0.0
setuptools_rust: 1.1.2
=============================DEBUG ASSISTANCE=============================

error: can't find Rust compiler

If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.

To update pip, run:

pip install --upgrade pip

and then retry package installation.

If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.

This package requires Rust >=1.41.0.

----------------------------------------
Can't roll back cryptography; was not uninstalled
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-vls4ax7l/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-e_33nilp/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-vls4ax7l/cryptography/

 

A :

pip install --upgrade pip

nie uruchamia się z konsoli...

I tak w kółeczko...

OdpowiedzCytuj
Dodane : 20/12/2021 5:47 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Dodane przez: @bobrow

Mam info od Isoma, że na Smarticzu ta wersja Domoticza raczej  nie pójdzie. 

Małe sprostowanie , nie uzyskałeś info że wersja beta v13786 nie pójdzie na Smarticzu , tylko wyraźnie zaznaczyłem, że jest to któreś z kolei wydanie beta domoticz a Smarticz to wersja stabilna. Aktualizacja tej stabilnej wersji do wersji beta jest jak najbardziej możliwa tyle że będzie to ostatnia wydana wersja na dziś to V 13949.

Natomiast żeby uzyskać wersję beta v13786 należy korzystając z plików dla tej wersji wykonać własną kompilację domoticza. 

A tak poza konkursem jak korzystamy z pythona3 to instalujemy czy aktualizujemy pip3 , natomiast samego pip używamy przy wersji pythona 2,7 

 

OdpowiedzCytuj
Dodane : 20/12/2021 8:04 pm
Bobrow
(@bobrow)
Początkujący

Isom,

ok-trochę to uprościłem....

Potrafię się poruszać i konfigurować w podstawowy sposób po domoticzu , blocky też  ogarniam-ale to mnie przerasta.

Za mała wiedza i doświadczenie. Liczę ,że ktoś mi tu pomoże lub przynajmniej naprowadzi do rozwiązania.

Pzdr

OdpowiedzCytuj
Dodane : 20/12/2021 8:15 pm
Bobrow
(@bobrow)
Początkujący

Wszelkiej pomyślności , a przede wszystkim duuużo zdrówka w Nowym Roku.

Udało się-odpaliłem obsługę oczyszczacza Xiaomi puriefier 3H  z francuskiego forum domoticza.

Niestety wg w/w opisu nie mogłem tego w żaden sposób zainstalować-sypało kilkoma błędami (wcześniej opisałem).

Pomyślałem ,że spróbuję chociaż odczytywać wartość zanieczyszczeń-w zatwierdzonych wtyczkach domoticza jest wtyczka do samego czujnika Xiaomi PM2,5.Po odpaleniu niestety nic nie zagadało z moim oczyszczaczem....ale w tym momencie pomyślałem ,że może w tej wtyczce jest coś , czego brakowało do instalacji wtyki mojego oczyszczacza. Zaciągnąłem jeszcze raz i...BINGO ! Nie jestem pewien na 100% czy to od tego "zagrania". W tym momencie uruchomiłem to na Smarticzu pełnym (nie N).Jeśli chodzi o obsługę to praktycznie wszystko działa-chyba tylko nie działa ustawianie ulubionych obrotów (ale "pipka" oczyszczacz przy zasterowaniu z domoticza).

Mam jeszcze jeden oczyszczacz Xiaomi-model 3C, spróbuję to też ogarnąć i uruchomić na gotowo w moim SmarticzuN.

Tymczasem 

 

OdpowiedzCytuj
Dodane : 06/01/2022 12:20 pm
Bobrow
(@bobrow)
Początkujący

Xiaomi Puriefier 3C także bangla 😎 

OdpowiedzCytuj
Dodane : 06/01/2022 1:40 pm
Bobrow
(@bobrow)
Początkujący

Wszystko jasne...

jednak to był przypadek z wtyką do samego czujnika PM2,5...

W SamrticzuN poszło tak :

sudo pip3 install python-miio --upgrade

pokazały się informacje ,że nie wszystko się zainstalowało...

ale kiedy zapuściłem :

curl -L https://github.com/xiaoyao9184/DomoticzXiaomiPlugins/raw/master/install.sh | bash

 

I zaskoczyło...konsola przeszła w tryb raspi-config , potwierdziłem tylko wtyczki 

Sprawdziłem wszystkie przełączniki sterowania-wszystko działa (dla ułatwienia obsługi zmieniłem nazwy i nie które ikonki).

Jedynie jest jakiś błąd w czasie użycia (tj trzeba przejść z sekund na godziny)

IMG 3640
OdpowiedzCytuj
Dodane : 06/01/2022 2:52 pm
Bobrow
(@bobrow)
Początkujący

Jeszcze jedna sprawa-w Xiaomi od jakiegoś czasu nie jest dostępny token (kiedyś był w ustawieniach sieci).

Bardzo dobrze sprawdza się ten ekstraktor :

bash <(curl -L https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor/raw/master/run.sh)

Programik pięknie prowadzi za rączkę-trzeba podać dane logowania do swojego konta Xiaomi (i ewentualnie jak się komuś nie chce czekać , to można wpisać DE jako lokalizację-na PL zresztą...).

Oczywiście najpierw urządzenia muszą być skonfigurowane i zalogowane w naszej sieci. Trzeba jeszcze ustawić stałe IP oczyszczaczy w naszej sieci.

Jeśli chodzi o Xiaomi Puriefier 3C i 3H , to praktycznie wszystko to bangla (w logach nie ma błędów)-jakby poprawić ilość godzin , to byłby temat chyba zamknięty...

Tymczasem  

OdpowiedzCytuj
Dodane : 06/01/2022 3:01 pm
Udostępnij: