
Tuya-cloudcutter zapewnia metodę zmiany oprogramowania urządzenia BK7231 przez WiFi, bez konieczności otwierania obudowy urządzenia i lutowania przewodów. To świetna okazja dla początkujących i osób, które nie potrafią lutować, aby ich urządzenia Tuya działały w 100% lokalnie i bez chmury. Obsługa Tuya-cloudcutter jest dodawana na urządzenie, w postaci profili urządzeń, więc użytkownicy muszą wybrać odpowiedni profil w momencie flashowania. Pełna lista wszystkich obsługiwanych profili Tuya-cloudcutter została teraz zintegrowana z naszą Elektrodową listą opisów wnętrz urządzeń IoT.
Jak przeglądać obsługiwane profile Tuya-cloudcutter?
Najpierw odwiedź naszą listę opisów wnętrz produktów IoT:
https://openbekeniot.github.io/webapp/devicesList.html
Następnie w filtrach wyszukiwania wybierz „Profil Cloudcutter” i zastosuj zmiany:

W filtrach możesz wpisać wszystko i wyszukać urządzenia podobne do Twojego.
Jak wybrać odpowiedni profil Tuya-cloudcutter?
Nie ma idealnej metody, ale powinieneś sprawdzić wszystkie profile urządzeń podobnych do Twojego urządzenia. Może któryś z nich zadziała, może nie. Pamiętaj, że nieudana próba użycia programu tuya-cloudcutter nie zablokuje twojego urządzenia , więc możesz spróbować jeszcze raz.
Jak korzystać z profilu Tuya-cloudcutter?
Przede wszystkim potrzebujesz karty USB WiFi, która obsługuje tryb AP, tak jak w tuya-convert.
Oto krótki przewodnik:
https://www.elektroda.com/rtvforum/topic3941318.html
Możesz także po prostu postępować zgodnie z plikiem readme Tuya-cloudcutter:
https://github.com/tuya-cloudcutter/tuya-cloudcutter
Zapoznaj się również z załączonymi plikami readme!
Jak utworzyć nowy profil Tuya-cloudcutter?
Jeśli Twoje urządzenie nie jest obsługiwane, możemy dodać obsługę tego.
Wykonaj kopię zapasową 2 MB flash za pomocą flashera BK7231 Easy GUI (instrukcja na Github):
https://github.com/openshwprojects/BK7231GUIFlashTool
Następnie prześlij tutaj 2 MB pamięci flash, z konkretnymi informacjami, co to za urządzenie, nazwą modelu itp., A my otrzymamy profil.
Czy wszystkie urządzenia są obsługiwane przez Tuya-cloudcutter?
Obecnie na rynku jest kilka załatanych (niepodatnych na exploit cloudcutter) urządzeń BK7231N, które można rozpoznać po wersjach oprogramowania:
-1.1.2 oem_bk7231n_garage_door (ogólny przełącznik otwierania bramy Tuya QS-WIFI-C03)
-1.1.12 oem_bk7231n_plug (Nous A1, Tuya Generic LSPA9 Smart Plugs)
- 1.1.15 oem_bk7231n_plug (różne inteligentne wtyczki)
- 1.3.3 oem_bk7231n_dctrl_switch (inteligentny przełącznik HomeMate 4 Node)
-1.3.8 oem_bk7231n_control_switch (mini inteligentny przekaźnik ColoRock CR-MINI-V2)
-1.3.10 oem_bk7231n_control_switch (OXT_SWT10 240V 150W 5A przekaźnik bezprądowy)
- 1.5.10 oem_bk7231n_light_ty (LED Tuya, TuyaOS 3.3.2)
- 2.0.15 oem_bk7231n_strip_ty (Anko Sunset Light)
Skąd wziąć pliki binarne do flashowania?
Aby sflashować OpenBeken przez Tuya-cloudcutter, możesz pobrać pliki UG tutaj:
https://github.com/openshwprojects/OpenBK7231T_App/releases
Uzyskaj odpowiedni UG dla swojej platformy — BK7231T różni się od BK7231N, zwróć uwagę na literę T lub N.
Jak automatycznie skonfigurować OBK po flashowaniu?
OpenBeken zyskał ostatnio bardzo przydatną i unikalną funkcję, która nie była dostępna w Tasmocie.
Może konfigurować się automatycznie dla większości urządzeń.
Oto kroki:
1. W OBK otwórz Web App, zakładkę Flash, naciśnij „Pobierz konfigurację Tuya”:

2. Przeciągnij i upuść plik na naszym flasherze, zakładka Extract Config:

3. Skopiuj JSON, tekst wygląda tak:
Code: json
do OBK Web App -> zakładka Importuj:

i naciśnij przycisk , aby zaimportować, w razie potrzeby uruchom ponownie.
Co jeszcze możemy zrobić po flashowaniu?
OBK można skonfigurować w zakładce Web App ->LittleFS, tworząc plik autoexec.bat, można go również skonfigurować w zakładce OBK Config->Startup command. Oto przykładowy plik autoexec.bat dla Ciebie:
startDriver NTP
startDriver SSDP
PowerSave 1
Uruchomienie NTP zapewni prawidłowy czas z sieci (chociaż może być konieczne ustawienie zmiany strefy czasowej), SSDP sprawi, że OBK będzie wykrywalny w sieci, nawet przez komputery z systemem Windows:

i PowerSave zmniejszy zużycie energii i ogrzewanie bez wpływu na funkcjonalność (może tylko nieznacznie opóźnić czas odpowiedzi).
Proszę zapoznać się z dokumentacją OBK, aby uzyskać więcej informacji:
https://github.com/openshwprojects/OpenBK7231T_App/blob/main/docs/README.md
Możesz także obejrzeć nasze przewodniki YT, na przykład dotyczące automatycznego wykrywania HASS:
Oto nasz kanał na YouTubie:
https://www.youtube.com/@elektrodacom/videos
Co się stanie, jeśli ekstrakcja Tuya Config GPIO nie powiedzie się?
Możesz użyć GPIOdoctor, aby przyśpieszyć ręczne testowanie ról GPIO i ułatwić sobie wyszukanie, na którym pinie na przekaźnik, na którym przycisk, itd:
GPIODoctor w OpenBeken - wygodny sposób nauki ról GPIO w urządzeniu IoT
Dziękuję za uwagę
Tuya-cloudcutter zapewnia świetny sposób na szybkie rozpoczęcie korzystania z OBK, nawet bez posiadania lutownicy. Tylko trzeba upewnić się, że kupuje się urządzenia, które są już obsługiwane i nie można ich aktualizować/łączyć ich najpierw z chmurą Tuya. Trzeba wgrać OBK tuż po ich zakupie. W przeciwnym razie aktualizacja Tuya może uczynić je niewrażliwymi na exploity OTA i będzi trzeba sflashować je przewodowo.
PS: Warto jeszcze zaznaczyć, że programowanie urządzeń przewodowo nie jest takie trudne i każdy może to zrobić. Zapoznaj się z naszymi przewodnikami dotyczącymi flashowania (i lutowania krok po kroku). playlista na youtubie tutaj .
Cool? Ranking DIY