Cześć
TL;DR osuplowałem magnetyczne oświetlenie szynowe
Ostatnio kupiłem zestaw taniego oświetlenia szynowego firmy LEDHOFF tu można zobaczyć całą ofertę
https://ledarena.pl/pl/menu/oswietlenie ... 0-185.html
Jak by się to oświetlenie nie nazywało, to jak wiadomo chińskie produkty z naklejkami dorzucanymi w UE. Jakościowo jest OK, ale jeśli chodzi o informacje techniczne tragedia. Jak to inżynier-suplowicz postanowiłem i tu przejąć kontrolę. Piszą że jest pilot do sterowania. W informacjach, ulotkach nie udało mi się znaleźć jaka to w ogóle technologia? Podczerwień? Jakieś radio? Nic. Zaryzykowałem i opłaciło się
Na jednej z ulotek w pudełku z lampami znalazłem informację że da się sterować nawet telefonem z aplikacją LampSmart Flash i to wszystko.
Żadnej informacji jak to z tą aplikacją sparować, nic więcej.
Sama aplikacja LampSmart Flash to jest wzór do naśladowania jak aplikacji nie robić: design UI jakby to dziecko w paincie namalowało, automatyczne spolszczenia powodują że aplikacja jest mniej zrozumiała dla Polaka po polsku niż po angielsku... szkoda gadać.
Kolejnym krokiem śledztwa było dowiedzenie się co za tajemnicza technologia stoi za możliwością sterowania i jak to cudo sparować.
Gdzieś w aplikacji po dodaniu lampy(tak po prostu wpisuje się nazwę pomieszczenia i lampy i można sobie ją dodać jako kafelek) znalazłem przycisk pair i zalecenie aby go wcisnąć do 5 sekund po zasileniu lampy. Pojawiła się też prośba o dostęp do Bluetooth.
Wykonałem zalecenia i lampa odmigała mi potwierdzając parowanie. Od tej pory mogłem sterować z aplikacji i dowiedziałem się że komunikacja odbywa się poprzez Bluetooth Low Energy - w skrócie BLE
Ma to bardzo słaby zasięg - tak z 5-10m, ale jakoś działa. Nie ma też informacji zwrotnej, po prostu telefon czy pilot sieją informacją z advertaisingiem w eter i lampa tego nasłuchuje
Lampa... a właściwie nie lampa. Urządzeniem BLE jest jak się okazuje zasilacz do szyny który jest sprzedawany z pilotem.
Zasilacz steruje jasnością i barwą światła najprawdopodobniej używając protokołu DALI(według napisu na opakowaniu lamp)
Co dalej. Po nitce do kłębka. Po zdjęciu pilota wrzuconym w Google grafika udało mi się trafić na temat sterowania takim czymś przez Home Assistant:
https://community.home-assistant.io/t/c ... -ha/520612
W linkach do źródeł na githubie trafiłem na komponent dla ESP32 do ESPHome.
Na podstawie tego kodu stworzyłem z pomocą copilota swój component dla ESP-IDF:
https://github.com/QB4-dev/esp-lampsmart-ble
Te protokoły do sterowania są jakoś szyfrowane, nie mam pojęcia jak ludzie od HA je odszyfrowali, ale ten Frankenstein inżynierii wstecznej zadziałał od pierwszej udanej kompilacji - sam byłem w szoku!
Ten kod może być kompatybilny także z innymi chińskimi lampami na BLE, właściwie z tym co działa z aplikacjami:
- LampSmart Flash
- LampSmart Pro
Kolejnym krokiem było dołożenie kanału dimmera CCT do mojego firmware dla ESP8266/ESP32 obsługującego SUPLę:
https://github.com/QB4-dev/esp-supla-fi ... -channel.c
Następnie po testach na ESP32 NodeMCU postanowiłem zrobić kolejny myk:
Osuplowałem modulik Sonoff-Mini-R4 który ma na pokładzie ESP32
Dodałem do kanału dimmera BLE sterowanie przekaźnikiem w mini-R4 i w ten sposób uzyskałem wyłącznik z bramką BLE w jednym.
Wyłącznik Sonoff-mini siedzi w puszce pod dotychczasowym wyłącznikiem zasilania poprzedniej lampy która wisiała na suficie zanim pojawiła się szyna, z tym że wymieniłem sam wyłącznik na monostabilny
Jeśli wygaszę jasność kanału całkowicie przekaźnik odcina zasilanie szyny. W trybie konfiguracji mam możliwość wykonania parowania po BLE bo mogę wyłączyć zasilanie szyny, włączyć je ponownie i wysłać żądanie parowania. Protokół przewiduje GroupID, tak więc byłaby możliwość sterowania kilkoma niezależnymi takimi oświetleniami z jednego ESP32
Źródła firmware do ESP32 na moim githubie tu:
NodeMCU: https://github.com/QB4-dev/esp-supla-fi ... odeMCU-BLE
Sonoff-mini-R4: https://github.com/QB4-dev/esp-supla-fi ... ini-R4-BLE
Oświetlenie szynowe CCT
Sorki za post pod postem, ale tak patrząc na ceny w tym sklepie, lampy, szyny łączniki itd. to sporo za swoje zakupy przepłaciłem 
No i nie dość, że nie mam regulacji natężenia, to barwy też nie mogę zmieniać, ajajaj...
Pocieszam się tym, że jeszcze nie zakupiłem wszystkich szyn i lamp na pozostałe, jeszcze nie remontowane sufity, na które też przewidziane mam szynoprzewody. Nie wykluczone, że skorzystam z Twojego rozwiązania, na pewno w jakiejś części
Patrzę na zdjęcie tej szyny i jest bardzo podobna do tej co kupiłem. Lampy też podobne kształtem. Być może, mógłbym podmieniając zasilacz i sterować chociażby jasnością?
A to lampy mają też BLE na pokładzie? No bo jakoś tą barwę ustawiają...
No i nie dość, że nie mam regulacji natężenia, to barwy też nie mogę zmieniać, ajajaj...
Pocieszam się tym, że jeszcze nie zakupiłem wszystkich szyn i lamp na pozostałe, jeszcze nie remontowane sufity, na które też przewidziane mam szynoprzewody. Nie wykluczone, że skorzystam z Twojego rozwiązania, na pewno w jakiejś części
Patrzę na zdjęcie tej szyny i jest bardzo podobna do tej co kupiłem. Lampy też podobne kształtem. Być może, mógłbym podmieniając zasilacz i sterować chociażby jasnością?
A to lampy mają też BLE na pokładzie? No bo jakoś tą barwę ustawiają...
SOP 2023 
SOP 2024
Czekam na kolejne Supla Offline Party
:
cz->b
+ila
SOP 2024
Czekam na kolejne Supla Offline Party
Trzeba by dokładnie sprawdzić wymiary tych szyn, ale na pierwszy rzut oka wygląda to tak samo jak np. LL-20Blesny8 wrote: Wed Apr 15, 2026 9:01 pm Sorki za post pod postem, ale tak patrząc na ceny w tym sklepie, lampy, szyny łączniki itd. to sporo za swoje zakupy przepłaciłem
No i nie dość, że nie mam regulacji natężenia, to barwy też nie mogę zmieniać, ajajaj...
Pocieszam się tym, że jeszcze nie zakupiłem wszystkich szyn i lamp na pozostałe, jeszcze nie remontowane sufity, na które też przewidziane mam szynoprzewody. Nie wykluczone, że skorzystam z Twojego rozwiązania, na pewno w jakiejś części![]()
Patrzę na zdjęcie tej szyny i jest bardzo podobna do tej co kupiłem. Lampy też podobne kształtem. Być może, mógłbym podmieniając zasilacz i sterować chociażby jasnością?
A to lampy mają też BLE na pokładzie? No bo jakoś tą barwę ustawiają...
ze sklepu Syntron
Co do lamp. To nie mają one BLE. Nie da się nimi sterować oddzielnie. Kontrolerem jest zasilacz i jest on widoczny jako urządzenie BLE w aplikacji NRF Connect. Lampy mają na opakowaniu napisane DALI(popularny protokół sterowania światłem ale "po drucie" )
Ciężko mi powiedzieć czy ten zasilacz jest w stanie sterować lampami innego producenta.
Widziałem też podobne lampy na aplikację Tuya, ale tam mają swoje moduły Wi-Fi i są droższe. Ciężej byłoby je też przerobić na SUPLę
-
vajera
- Posts: 7285
- Joined: Wed Oct 31, 2018 7:58 am
- Location: Biedrusko
- Has thanked: 289 times
- Been thanked: 161 times
Zawsze możesz jeszcze poszukać tutaj:lesny8 wrote: Wed Apr 15, 2026 9:01 pm Sorki za post pod postem, ale tak patrząc na ceny w tym sklepie, lampy, szyny łączniki itd. to sporo za swoje zakupy przepłaciłem
No i nie dość, że nie mam regulacji natężenia, to barwy też nie mogę zmieniać, ajajaj...
Pocieszam się tym, że jeszcze nie zakupiłem wszystkich szyn i lamp na pozostałe, jeszcze nie remontowane sufity, na które też przewidziane mam szynoprzewody. Nie wykluczone, że skorzystam z Twojego rozwiązania, na pewno w jakiejś części![]()
Patrzę na zdjęcie tej szyny i jest bardzo podobna do tej co kupiłem. Lampy też podobne kształtem. Być może, mógłbym podmieniając zasilacz i sterować chociażby jasnością?
A to lampy mają też BLE na pokładzie? No bo jakoś tą barwę ustawiają...
https://www.zigbee2mqtt.io/supported-devices/#e=light
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
