XIAOMI LYWSD03MMC - odczyt przez ESP32

User avatar
YoMan
Posts: 3522
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

Bartoni wrote: Mon Mar 25, 2024 1:47 pm
lukasz06 wrote: Mon Mar 25, 2024 8:17 am Może lepiej na esp32 s3?
Esp32 s3 jest najlepszym rozwiązaniem jeśli chodzi o zasięg?
raczej nie ma wielkich różnic w zasięgu jeżeli chodzi o moduł esp z anteną na PCB. Natomiast nie testowałem np. wemosów z anteną zewnętrzną (chociaż kiedyś chyba mi się obił o oczy post, że działają gorzej niż te z anteną na PCB)
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
veeroos
Posts: 1081
Joined: Sun Mar 20, 2022 9:30 am
Location: Głogów
Has thanked: 1 time
Been thanked: 9 times

Post

Ja miałem okazję testować te tańsze antenki, no i tak, antena "krótki bat" pogarsza zasięg, antena zewnętrzna PCB, nieznacznie ale poprawia zasięg, ale jest on lepszy niż na standardowej wbudowanej antenie i antenie zewnętrznej krótkiej. Oczywiście trzeba pamiętać o przelutowaniu zworki, no chyba że mamy ESP bez wbudowanej anteny tylko z gniazdem, wtedy nie ma zworki 😉.
Zamel Mew-01, Zamel PEW-01, Zamel SBW-01, Zamel THW-01, Zamel SRW-01, Zamel mSLW-02, Auraton BOX + Indor Sensor, Airly Gate By Veeroos, Zigbee to Supla Gateway + sensors, Zamel SGW-01 and more

https://github.com/v33r005
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

Bartoni wrote: Mon Mar 25, 2024 1:47 pm
Zibi_007 wrote: Sun Mar 24, 2024 10:08 pm Nic o tym oficjalnie nie wiadomo. Przynajmniej ja nie widziałem.
Ale te DIY nie są trudne w wykonaniu i działają.
Jeśli samemu nie potrafisz, to zapytaj (zleć wykonanie) na Forum.
Chętni na pewno się znajdą.

Z jakąś instrukcja jestem w stanie zrobić sam.
No to działaj śmiało. Wszystko jest dokładnie opisane w tym temacie. Zacznij od pierwszej strony.
U mnie działa i nic się nie grzeje.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Bartoni wrote: Mon Mar 25, 2024 1:47 pm
lukasz06 wrote: Mon Mar 25, 2024 8:17 am Może lepiej na esp32 s3?
Esp32 s3 jest najlepszym rozwiązaniem jeśli chodzi o zasięg?
Testowałem połączenie XIAOMI LYWSD03MMC z ESP32C3 jak i ESP32S3. Jeśli chodzi o zasięg to nie ma to znaczenia bo słabym punktem jesli chodzi o zasięg to jest niestety LYW. Jesli chodzi o wybór pomiedzy ESP 32C3 i S3 to wygląda to tak... Jak testowałem te XIAOMI to robiłem to w ten sposób że zrobiłem oprogramowanie które sczytywało dane z trzech czujników i w ESP były zrobione trzy termostaty. W takim rozwiązaniu tylko na S3 mi poszło. Na C3 brakowało pamięci. robiłem też że czytało z trzech XIAOMI i wysyłało na SUPLĘ tyko temperaturę i wilgotność, ale w tym rozwiązaniu nie pamiętam czy poszło na c3. Podsumowując... jesli chcemy czytać jedną sztukę XIAOMI i w jakiejkolwiek postaci przesyłać dane do SUPLI to może być każda odmiana ESP32, jeśli chcemy zrobić coś ala bramka to S3.
Bartoni wrote: Sat Mar 23, 2024 7:31 pm Też planowałem w każdy pomieszczeniu po jednym, w domu dwupiętrowym. Czyli wyjdzie ok 10 czujników.
W jaki sposób masz to zrobione?
O co chodzi z tym spadaniem zasięgu, w jakim to przypadku tak spada zasięg, bo nie rozumie?
Ja mam to zrobione w ten sposób że w pokojach mam zrobione termostaty na ESP32C3( jesli chodzi o zasięg taki sam był w normalnym ESP32. Do tego jest centralka przy kotle która odbiera mi dane po BLE z termostatów pokojowych i steruje zaworami na rozdzielaczu. Zrobiłem to ponad miesiąc temu. Ani razu nie miałem niekontrolowanego rozłączenia. Centralka na ESP32S3 (S3 w tym przypadku użyłem tylko dlatego że ma więcej wyjść) Centralka nie łączy się z niczym po za termostatami przez BLE.

Jeśli chodzi o zasięg to po prostu w liwach jest on wychodzi na to słabszy z jakiegoś powodu. Może napięcie... Komunikacja u mnie pomiedzy modułami ESP32 lub ESP32C3 czy S3 wypadała bardzo dobrze. Połączenie pomiędzy modułami w zasięgu całego domu. W piwnicy w niektórych miejscach troszkę przerywało połączenie do modułu który był na 1 piętrze. Może też trochę dlatego że byłem w ruchu. Jak się zatrzymywałem to komunikacja była.
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Super pomysł z tymi termostatami, a czy oprócz odczytu temperatury po bluetooth jest też lokalny czujnik?

Załóż wątek i się pochwal tym.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Lector wrote: Tue Mar 26, 2024 5:53 pm Super pomysł z tymi termostatami, a czy oprócz odczytu temperatury po bluetooth jest też lokalny czujnik?
Załóż wątek i się pochwal tym.
No naprawdę nie głupio to działa. A dodatkowo można takie rozwiązanie stosować chyba nawet w wieżowcu ;)
Chodzi o to że grupa tych termostatów jest powiązana kluczem z centralką. I można takie komplety zrobić do każdego rozdzielacza jeśli jest potrzeba. Wtedy termostaty z partenru np. łączą się tylko do tej centrali przy właściwym rozdzielaczu. A centralka to tylko ESP i płytka przekaźnikowa więc tanio :) . No dobra... i zasilacz ;)
A co masz na myśli "...a czy oprócz odczytu temperatury po bluetooth jest też lokalny czujnik?" Chodzi Ci o czujnik temperatury zewnętrznej i temperatura wody w CO wg. krzywej...?
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

Termostat odczytuje z czujnika Xiaomi czy ma swój czujnik temperatury?
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Lector wrote: Tue Mar 26, 2024 6:37 pm Termostat odczytuje z czujnika Xiaomi czy ma swój czujnik temperatury?
Termostaty są zrobione na ESP32C3 z czujnikiem DS18B20 + RTC. Xiaomi nie używam przy tym systemie. Tak dla relaksu i testu zrobiłem taką odwrotną opcję gdzie termostaty (w sensie kod termostatów) był w jednym ESP32S3 a XIAOMI łączyły sie do niej. Ale to rozwiązanie dla XIAOMI raczej się nie sprawdzi ze względu na słabszy zasięg Xiaomi od takich modułów DIY ESP32. Ale... jak do tej centralki z termostatami łączyłem moduły to już fajnie nawet to chodziło i zasięg był. Ale uważam że lepszym i dla mnie praktyczniejszym rozwiązaniem jest tak jak zrobiłem. Termostaty kompletne w pokojach a centralka tylko odbiera dane. A Xiaomi z racji że są "rozkoszne" pozabierali mi znajomi :P Musiałem zakupić kolejne żeby sam mieć :P Bo zasięg mają różny, ale są fajne i sprawdzają się u mnie do innych celów :)
User avatar
Lector
Posts: 2471
Joined: Fri Nov 17, 2017 2:26 pm
Location: Poznań
Has thanked: 13 times
Been thanked: 25 times

Post

A mniejsze z tymi xiaomi, tak działa to jako samodzielna jednostka.

A jak z tym zasięgiem między termostatami a "centralką" daleki jest?
Tak już sobie kiedyś o czymś takim myślałem, a pewnie dodatkowo można by zrobić coś w rodzaju sieci MESH - każdy termostat odbierałby komunikaty od innego i przesyłał dalej, aż do komunikatu zwrotnego z centralki.

Aktualnie mam sterowanie oparte o Tuya, ale jakby dało radę mieć takie sterowanie które będzie działać lokalnie (tak jak u mnie sterownie po ZigBee) to chętnie by przeszedł na Suple. U mnie mam dwa rozdzielacze każdy po 5 zaworów z czego w każdy jest para na duże pomieszczenia. Dolny sterownik steruje również zworą w piecu C.O., wszystko oparte na scenach lokalnych. Jeszcze nie jestem aż tak głęboko, bo mam 3 termostaty i resztę czujniki xiaomi przerobie na ZigBee. Stopniowo mam zamiar montować termostaty, tylko jeśli powstała opcja przejścia na suplę to warto się zastanowić.
Oczywiście termostaty byłyby DIY które trzeba by jakość mądrze w komponować w domu.

Zaprezentuj swoje rozwiązanie tu viewforum.php?f=24 co by tego wątku nie zaśmiecać.
Niespełniony automatyk. :mrgreen:
https://3d-lamp.photos/
https://pool.lector.top/
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

Lector wrote: Tue Mar 26, 2024 8:05 pm Zaprezentuj swoje rozwiązanie tu viewforum.php?f=24 co by tego wątku nie zaśmiecać.
No można by... Ale jak bym to miał opisywać dla jednej osoby to wolę na PW być w kontakcie. Jak się zdecydujesz to popróbować to mogę Ci jakieś gotowce podrzucić.
Masz jakieś moduły takie DIY ESP32? Jakie? To Ci podrzucę gotowy wsad na dwa ESP. Jeden będzie wysyłał do drugiego komunikat zmieniający LEDA co 2S. Moduł podłączysz do PowerBanka, pochodzisz po domu i sobie posprawdzasz jak by wyglądała sytuacja z zasięgiem

Return to “Zagadnienia ogólne”