Cześć!
Jest to mój pierwszy post w tym stylu, więc z góry przepraszam, jeśli coś źle sformatowałem.
Zauważyłem, że aplikacja Smart Life może być używana razem z aplikacją Blisslights do sterowania projektorem i na pewno korzysta z chipa Tuya.
BK7231N - CBU
Kołki umieszczone na prawo od chipa na płytce pozwoliły na łatwe flashowanie. Próbowałem i nie udało mi się użyć multimetru do ustalenia pinów, więc po prostu zacząłem wyłączać i włączać piny. Wymagało to dużo zgadywania, ale zbliżyłem się tak blisko, jak tylko mogłem, do czegoś funkcjonalnego, wyciągając wszystko, co mogłem z konfiguracji Genio Galaxy Lamp. Dioda LED działa, chociaż nie jestem pewien, jak ustawić ją dla RGBW. Ustawiłem kanały jako 0,1,2,4, chociaż mogło to zepsuć sposób, w jaki konfiguracja Genio renderuje elementy sterujące. Laser działa prawidłowo, jasność działa. Silnikiem można również sterować. Przycisk na kablu USB włącza i wyłącza wszystko, chociaż dioda LED na pilocie już nie działa. Brakuje tylko indywidualnego sterowania silnikiem i przełączników, które nie działają po ponownym uruchomieniu z powodu domyślnego ustawienia prędkości i jasności na zero. Nie udało się ustalić integracji Home Assistant.
Oto pinout, który udało mi się wypracować z moim ograniczonym doświadczeniem, ale jestem pewien, że brakuje mi rzeczy.
{
"vendor": "Tuya",
"bDetailed": "0",
"name": "Full Device Name Here",
"model": "enter short model name here",
"chip": "BK7231N",
"board": "TODO",
"flags": "2757771",
"keywords": [
"TODO",
"TODO",
"TODO"
],
"pins": {
"6": "PWM;0",
"7": "PWM;6",
"8": "PWM;7",
"9": "PWM;4",
"14": "Btn;5",
"24": "PWM;2",
"26": "PWM;1"
},
"command": "",
"image": "https://obrazki.elektroda.pl/YOUR_IMAGE.jpg",
"wiki": "https://www.elektroda.com/rtvforum/topic_YOUR_TOPIC.html"
}Dodałem to również do autoexec.bat:
startDriver PWMToggler
toggler_channel0 7
toggler_name0 Laser
toggler_channel1 6
toggler_name1 Motor
// this will make disabling LED also disable both togglers (laser and motor)
addEventHandler LEDState 0 backlog toggler_enable0 0; toggler_enable1 0;
// this will make enabling LED also enable both togglers (laser and motor)
// Comment out if you don't want it!
addEventHandler LEDState 1 backlog toggler_enable0 1; toggler_enable1 1; Mam kopię zapasową oryginalnego oprogramowania na wypadek, gdyby było potrzebne. Mam nadzieję że to pomoże!
Fajne? Ranking DIY