Forum bloga technologicznego JDtech.pl i użytkowników bezpłatnego dostępu do internetu Aero2

Pełna wersja: Xiaomi Yeelight LED Bulb E27 White i Color (RGBW) "inteligentne żarówki" [WiFi]
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
jak ostatnio to wstępny szkic, ale z czasem trochę to uzupełnię (mam nadzieję), to nie jest oficjalna informacja firmy Xiaomi
(choć opiera się w głównej mierze na informacjach dostępnych w oficjalnych witrynach tej firmy oraz moich osobistych obserwacjach z działania sprzętu)
oczywiście nazwa "żarówka" jest technicznie niepoprawna (ze względu na sposób świecenia) ale umieściłem ją w tytule, bo jest najpopularniejsza wśród używanych

Yeelight LED Bulb E27 White
oznaczenie modelu: YLDP01YL
230V~, 0,1A, 600lm, 8W, "na oko" porównywalna z klasyczną żarówką 60W (tylko nie ten kolor!)
temperatura barwowa 4000K (brzmi wiarygodnie)
CRI 85 (jestem przekonany, że więcej nie jest prawdopodobne)

Yeelight LED Bulb E27 Color
oznaczenie modelu: YLDP02YL
230V~, 0,1A, 600lm, 9W
temperatura barwowa dla trybu "białego" regulowana w granicach 1700K-6500K (w/g producenta, mam spore wątpliwości co do tych danych)
CRI brak (zapewne z powodu możliwości regulowania barwy)

obie wersje mają wymiary:
średnica 5cm
długość 10cm (większa niż typowych żarówek E27)
długość części cylindrycznej około 6cm (zwykłe żarówki nie są cylindryczne lecz kuliste i krótsze zarówno w tej części jak i w całości o około 1cm)

(wersja RGBW sprzedawana także pod nazwą "Silver" od srebrnego koloru plastiku z którego wykonana jest szyjka, wersja biała ma ten element akurat biały więc pokrywający się z kolorem świecenia)

informacji o jasności nie ma na opakowaniu

światło wersji "White E27" jest faktycznie w "trupim" odcieniu (bo im bardziej niebieskie tym luminofor wydajniejszy), nie nadaje się do normalnego przebywania, a już tym bardziej do makijażu, bo ten odcień drażni, więc trzeba przemyśleć zastosowania (np. lampka do czytania, garaż, WC, inteligentne oświetlenie klatki schodowej)
co ciekawe wersje na rynek amerykański mają temperaturę barwową 2700K znacznie przyjemniejszą dla oka… ale nie nadają się do zastosowania u nas ze względu na inne parametry elektryczne

wersja "Color E27" ma możliwość regulacji odcienia dzięki zastosowaniu LED w kolorach RGBW (więc teoretycznie można uzyskać dowolny odcień, w praktyce nie jest tak różowo)


aplikacja mobilna Yeelight
(może to dziwne, ale aplikacja MiHome, która zasadniczo jest podstawą działania urządzeń Inteligentnego Domu Xiaomi tylko częściowo obsługuje LEDówki i nie ma dostępu do wszystkich funkcji, natomiast niektórych funkcji MiHome brakuje w apce Yeelight…)

Android (>=4.0)
https://play.google.com/store/apps/detai...erry&hl=pl

iOS (>=8.0)
https://itunes.apple.com/pl/app/yeelight...?l=pl&mt=8

przy logowaniu od stycznia 2017 dla użytkowników spoza terytorium ChRL jest zalecany serwer Singapore

aplikacja oprócz LEDówek (LED Bulb) z gwintem E27 (taki nas interesuje w PL) w wersji białej (LED Bulb White) jak i kolorowej (LED Bulb Color)
obsługuje też inne rodzaje "punktów świetlnych" produkowanych pod tą samą marką a są to m. in. lampka nocna (Bedside Lamp), biurkowa (Mijia Smart LED Desk Lamp), plafon sufitowy (Ceiling Light) czy taśma LED RGB (Lightstrip) niektóre z nich oferują predefiniowane tryby świecenia

można sobie to podejrzeć w aplikacji nie kupując sprzętu - wystarczy dodać urządzenia wirtualne (choć czasem nie potrafią one wszystkiego co potrafi prawdziwe urządzenie) w ten sposób można zobaczyć np. jak zachowa się grupa urządzeń

niepotrzebnych urządzeń z listy w aplikacji pozbywamy się gestem "swipe out" (wysunięcie?) potwierdzając chęć usunięcia (czyli przypadkiem raczej niczego nie skasujemy)

główna wada tej aplikacji to brak możliwości wyjścia - aplikacja pracuje w tle (można ją zamknąć "na siłę" przez zatrzymanie procesu, ale wtedy przestają działać widgety…) natomiast "dla leniwych" jest możliwość aktywacji wyświetlania widgetu w formie powiadomienia

alternatywnie druga oficjalna aplikacja:
MiHome
android (>=4.0)
https://play.google.com/store/apps/detai...home&hl=pl
ios (>=7.0)
https://itunes.apple.com/pl/app/mi-home/id982173821
jakkolwiek do sterowanie wyłącznie światłem nadal polecam Yeelight


spostrzeżenia z używania:
1) po dłuższej pracy w dobrze wentylowanej oprawie w pokojowej temperaturze otoczenia (21°C) z maksymalną jasnością okolice gwintu osiągają 60-65°C
2) po dłuższej pracy w dobrze wentylowanej oprawie w pokojowej temperaturze otoczenia (21°C) z minimalną jasnością okolice gwintu osiągają 25-30°C (wynik pomiaru to 28°C w najcieplejszym miejscu, ale trzeba wziąć pd uwagę błąd pomiaru termometrem bezdotykowym)
3) wydaje się że harmonogram jest przechowywany lokalnie w LEDówce i kasuje się przy jej zresetowaniiu (5x 2sekundowy cykl wyłącz+włącz), natomiast sceny (do niej przypisane) są w chmurze, ale dotąd tego nie sprawdziłem
4) jestem na etapie przygotowania do eksperymentu - pracy LEDówki w sieci pozbawionej dostępu do internetu (z racji wykorzystania rozwiązania chmurowego producenta jest to być ciekawe), wydaje się, że poprawna praca nie jest możliwa przy całkowitym braku dostępu (choćby z braku możliwości synchronizacji z serwerem czasu) - chwilowo nie mam czasu na dokończenie eksperymentów, ale już potwierdziłem, że praca bez dostępu do internetu jest możliwa tylko w trybie developerskim, w trybie chmurowym nie działa nic w braku dostępu do internetu



stare wersje firmware (a z takimi zwykle dostajemy sprzęt kupiony w ChRL)
mogą mieć błąd uniemożliwiający w haśle do sieci WiFi użycie innych znaków niż cyfry i litery podstawowego angielskiego alfabetu (obejście - chwilowo ustawić proste hasło do WiFi np. typu 12345678 i dokonać aktualizacji firmware LEDówki)

serwer z którym musimy mieć kontakt by działała chmura Xiaomi (w/g Wei Wei z supportu Yeelight)
ot.io.mi.com

możliwe, że jest używany także adres (do sprawdzenia)
cloud.mi.com

nie dociekałem jak się sprawy mają w rzeczywistości, ale serwery chmurowe są 2:
China Mainland (ulokowany bodajże w Pekinie), przeznaczony dla mieszkańców ChRL
Singapore (jak sama nazwa wskazuje jest w Singapurze), przeznaczony dla "reszty Świata" - ten serwer ma wsparcie dla IFTTT

coś dla "grzebców", czyli wstępny reverse-engineering, warto zajrzeć:
https://hackernoon.com/inside-the-bulb-a...81ce2694a6


integracja z innymi systemami SmartHome

obsługa IFTTT
https://ifttt.com/yeelight
aplikacja jest już dostępna publicznie (to ta wyżej podlinkowana), w wątku jest jakaś stara beta
http://forum.yeelight.com/t/yeelight-ift...lished/225
należy jednak wylogować się z chińskiego serwera (Mainland), a zalogować się do singapurskiego (Singapore)
wszelkie ustawienia zostają niestety w ten sposób utracone (ponieważ są przechowywane w chmurze producenta…

integracja Yeelight z systemami innych producentów jest możliwa, a sporo istotnych informacji jest po prostu w oficjalnym dziale developerskim
https://www.yeelight.com/en_US/developer

a skoro jest oficjalne API
http://www.yeelight.com/download/Yeeligh...n_Spec.pdf
to integracja jest o tyle uproszczona, że nie wymaga reverse-engineeringu

aby można było skorzystać z trybu developerskiego (czyli API) wymagana jest aktualizacja firmware LEDówki do wersji 1.4.1_31 (w przypadku wersji White, dla RGBW jest już 1.4.1_48, białych teraz nie sprawdzałem), w każdym razie aktualnie dostępna wersja jest już właściwa (wystarczy aktualizacja z poziomu aplikacji)



rozwiązanie problemu współpracy z openwrt w specyficznej konfiguracji (ICMP snooping)
http://forum.yeelight.com/t/bulb-stops-t...utes/702/2



oficjalne forum (polecam otwierać w chrome, bo z dyskusji EN można trafić w CN Tongue)
http://forum.yeelight.com/

gdzieś mi mignęło, że możliwa jest już integracja z HomeKit (Apple), ale to było poza obszarem moich zainteresowań i link umknął…

a jednak nie - a chodzi o integrację z HomeBridge (to taki most między HomeKit dla urządzeń nie wspierających HomeKit'a Tongue)
https://github.com/vvpossible/homebridge_yeelight
http://forum.yeelight.com/t/homebridge-plugin/83


integracja z Amazon Echo (Alexa) też już działa (przynajmniej częściowo)


miejsce na "projekty w budowie"

projekt pilota do Yeelight (na ESP8266, w budowie, mam nadzieję, że coś więcej się tam pojawi):
https://github.com/josifoskii/ESP8266-YeelightSwitch

aplikacja Scandenight do sterowania Yeelight przez WiFi (w trybie deweloperskim)
Android(>=???)
https://play.google.com/store/apps/detai...controller

aplikacja LightYeeAr do sterowania Yeelight przez WiFi (w trybie deweloperskim)
iOS>=9.3
https://itunes.apple.com/us/app/lightyee...?ls=1&mt=8


biblioteka w pythonie
https://yeelight.readthedocs.io/en/latest/
"yeecli" narzędzie do sterowania z linii poleceń używające powyższej biblioteki [linux]
https://gitlab.com/stavros/yeecli/
Kupione w gearbest. Obecnie jest w promocji za ~50 zł. Przesyłka z Belgii za darmo. Z kodami bywało taniej, ale z tego co widzę te promocje szybko wygasały (kilka godzin - dzień). https://www.gearbest.com/smart-lighting/pp_361555.html

Nie wiem czy są mocniejsze żarówki, ale ta ma tylko 600 lumenów. Przyjdzie, zobaczymy. Póki co z tego co widze, aplikacja na ios jest identyczna jak na androida. Uspokoiłem się.

Chociaż podobno na androidzie używa się też mi home https://play.google.com/store/apps/detai....smarthome
tak mihome można obecnie już używać (wcześniej były z tym duże problemy - apka nie widziała niektórych modeli/wersji "punktów świetlnych" ich produkcji), ale yeelight jest wygodniejsze i ściśle ukierunkowane pod oświetlenie

w screenshotach widać obsługiwane obecnie modele (aktualizuję apkę na bieżąco) oraz widżet umożliwiający sterowanie "spod palca" w tej chwili mam go mocno zmniejszonego, (bo yeelight jednak leżakują w tej chwili w szufladzie - wykorzystam je w stodole/przy oświetleniu podwórka i/lub w piwnicy, do domu jednak planuję coś bardziej miłego dla oka) ale można zrobić go nawet na cały jeden ekran pulpitu i jest wtedy bardzo wygodny (na screenshocie nie widać na nim grup, bo mając "żarówki" offline nie można nic zrobić aplikacji, ale w pewnych sytuacjach lepiej zrobić grupę "żarówek"), ale można też zrobić coś takiego jak na 3 lub 4 obrazku
Ok dzięki, widżet jest też na iOS Smile

[attachment=2532]

Wysłane z iPhone za pomocą Tapatalk
Na androida (pewnie na IOS też) żarówki są obsługiwane jeszcze przez aplikację Mi Hime, dzięki czemu można zautomatyzować te żarówki. Wykorzystując Smart Home od Xiaomi, czujnik ruchu, czujnik drzwi/okna, kostka, włącznik. A dzięki Gateway (centralka - mózg Smart Home) można sterować żarówkami bez włączania WiFi na telefonie.
Polecam wątek https://miuipolska.pl/forum/topic/15542-...od-xiaomi/
Ponownie w gearbest po 39 zł z revolut.

HARVESTPL21 <--- kod do koszyka

https://www.gearbest.com/smart-lighting/pp_361555.html

warto pierwszy post o aplikacje na iOS zaktualizować
- jest mi home, który ma opis w krzaki, ale po instalacji angielski
- jest oficjalna apka od yeelight
celowo nie podałem wtedy linka do MiHome, bo ta apka działała kiepsko, a teraz nie mam czasu na głębsze testy, ale to nie znaczy, że nie mam jej zainstalowanej - więc wiem, że nadal jej nie polecam Tongue
(ale można używać równocześnie MiHome i Yeelight, bo obie stanowią tylko "nakładkę" do chmurowego API)
IMHO ma ona sens jedynie jeśli oprócz zdalnie sterowanych źródeł światła mamy też jakieś komponenty systemu inteligentnego domu Xiaomi (np. oczyszczacz powietrza, centralkę ID wraz z czujnikami itd.)
do sterowanie wyłącznie światłem nadal polecam Yeelight

MiHome
android (>=4.0)
https://play.google.com/store/apps/detai...home&hl=pl
ios (>=7.0)
https://itunes.apple.com/us/app/mi-home/id982173821
Przekierowanie