[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
MiJia LYWSD03MMC termohigrometr z wyświetlaczem LCD [BLE]
01-08-2020, 01:07 (Ten post był ostatnio modyfikowany: 01-08-2020 21:02 przez szopen.)
Post: #1
MiJia LYWSD03MMC termohigrometr z wyświetlaczem LCD [BLE]
Przy zakupie dostajemy czujnik w kompaktowym pudełku
       
ze strefowym lakierowaniem, co podnosi stopień "amazingu" (zdjęcie mi nie wyszło… ale to jest ten element, który "łapie za serce" jeszcze przed otwarciem pudełka - kwestie marketingowe ogarnięte wzorcowo)
   
Jak widać to jest sprzęt przeznaczony na chiński rynek, ale od niedawna dostępna jest integracja na oficjalnej chmurze w innych rejonach świata.



Budowa:

Czujnik TH: Sensirion SHTV3, nawet jeśli parametrami odbiega na niekorzyść od "pierwowzoru" SHTC3 to i tak stanowi całkiem nową jakość wśród masówki
(poniższy opis i datasheet od prawdopodobnego "bliźniaka" SHTC3)
https://www.sensirion.com/en/environment...ectronics/
https://www.sensirion.com/fileadmin/user...asheet.pdf

SoC: Telink TLSR8251
http://wiki.telink-semi.cn/doc/ds/PB_TLS...SR8251.pdf

kontroler LCD
IST3055

Widok wnętrza (niestety zrobiłem fotki tylko jednej strony PCB, bo najbardziej mnie interesował zastosowany czujnik, tak przy okazji nieco wyważałem otwarte drzwi Tongue, bo nie ja jeden byłem ciekaw co jest w środku, tylko jakoś wyszukiwarka grafiki google nie znajdowała frazy "LYWSD03MMC inside" ani nic podobnego, dopiero podanie modelu użytego czujnika dało sensowne rezultaty…)
                   



Oficjalne parametry:
- zasilanie: ogniwo CR2032
- łączność: Bluetooth BLE 4.2
- zakres pomiaru temperatury: 0°C - 60°C
- zakres pomiaru wilgotności względnej: 0%-99%

Praktyka dowodzi, że (przynajmniej na firmware 0106) odczyt zmierzonych parametrów na wyświetlaczu LCD jest możliwy dla ujemnych temperatur maksymalnie do -9,9°C, natomiast pomiar na granicach zakresu wilgotności jest obarczony sporym błędem, a wręcz niemożliwy (tylko w przypadku 1 czujnika pozwoliłem sobie na ryzykowne eksperymenty i maksymalna wskazana wilgotność to 97% dla tego czujnika)
       
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
01-08-2020, 19:54 (Ten post był ostatnio modyfikowany: 01-08-2020 21:53 przez szopen.)
Post: #2
MiJia LYWSD03MMC termohigrometr z wyświetlaczem LCD [BLE]
Oficjalne aplikacje Mi Home/Xiaomi Home
Android >=4.4
https://play.google.com/store/apps/detai...home&hl=pl
iOS >=9.0
https://apps.apple.com/pl/app/mi-home-xi...23480?l=pl

oraz alternatywy
MijiaTemp
https://play.google.com/store/apps/detai...iabt&hl=pl
Mijia Reader
https://play.google.com/store/apps/detai...ader&hl=pl

W kwestiach związanych z oficjalnym ekosystemem, myślę że warto zajrzeć na zaprzyjaźnione forum:
https://xiaomifans.pl/forum/7-xiaomi-home/



Tips'n'tricks


Integracja "nieoficjalna" w HA
https://github.com/custom-components/sensor.mitemp_bt
(nawet nie wiem czy "oficjalna"
https://www.home-assistant.io/integrations/mitemp_bt/
obsługuje te czujniki, chyba nadal nie)

Nieoficjalna aplikacja (de facto to przeróbka apki fabrycznej, ale pozbawiona m.in. blokad regionalnych, czy umożliwiająca poznanie klucza parowania potrzebnego do komunikacji)
https://www.kapiba.ru/2017/11/mi-home.html
aby zdobyć token, czy klucz parowania oprócz instalacji i nadania uprawnień apce, należy utworzyć katalog:
[główna_pamięć_współdzielona]/vevs/logs
czyli przykładowo u mnie jest to
/storage/emulated/0/vevs/logs
po przygotowaniu sobie w ten sposób "środowiska" pracy uruchamiamy modowane Xiaomi Home i parujemy czujnik w zwykły sposób (jeśli nadgorliwie mamy już sparowany to warto go usunąć i dodać ponownie)
w utworzonym katalogu po tych czynnościach znajdziemy plik pairings.txt
a w nim po 4 linie na każdy sparowany czujnik tego typu
nas interesuje Mac: (MAC-adress) oraz Bindkey: (klucz parowania) - potrzebne do konfiguracji wspomnianej nieoficjalnej integracji w HA
(oczywiście ten klucz można zdobyć też w inny sposób, ale jestem leniem, więc wybrałem najwygodniejszą metodę dla mnie)

Czujnik nie jest zaprojektowany do pracy na zewnątrz pomieszczeń, ale dysponując lakierem do impregnacji PCB (np. Plastik70) i jakimś alkoholem (sugeruję IPA) do usunięcia resztek topnika oraz podstawowymi narzędziami (potrzebny Torx T8?, jakiś otwieracz do plastikowych obudów i taśma klejąca do zabezpieczenia wybranych miejsc PCB przed lakierem) można się pokusić o próbę wydłużenia żywotności w niesprzyjających warunkach. Warto mieć przynajmniej 2 egzemplarze, by móc po impregnacji sprawdzić, czy nie uszkodziliśmy sensora… tzn. głównie po to by sprawdzić czy modyfikacja nie wpłynęła na wskazania (chociaż przypuszczam, że zalanie okienka sensora lakierem nie pozostanie niezauważone nawet bez prórównań z czujnikiem odniesienia), jeśli się zbiorę na taką modyfikację, to postaram się zrobić jakieś zdjęcia.

Statystyki Folding@home
[Obrazek: sigimage.php?un=szopen&t=247478]
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Yeelight Mi LED Desk Lamp (lampa biurkowa znana też jako Xiaomi Mijia) szopen 5 2 713 28-03-2017 14:34
Ostatni post: szopen