To było moje pierwsze urządzenie BK7231T, kupione jakiś czas temu.
Pełny opis produktu znajduje się w tym poście:
Połączyć
Wciągnę je do tego posta w następnym komentarzu dla łatwego odniesienia
Moja pierwsza próba użycia cloudcuttera jest tutaj:
Połączyć
Ponieważ byłem nowy w Cloudcutter, byłem naiwny, by porzucić go w tym momencie.
Ponieważ jednak od tego czasu bawiłem się kilkoma innymi typami urządzeń Tuya Beken i odnosiłem z nimi sukcesy, postanowiłem ponownie odwiedzić to urządzenie i odniosłem sukces!
Nie pamiętam, kiedy odświeżyłem repozytorium cloudcutter, ale odkryłem, że teraz istnieją dwa profile pasujące do oprogramowania układowego BK7231T 1.0.7, a następujący profil załatwił sprawę.
1.0.7 - BK7231T / oem_bk7231s_rnd_switch
> 1.0.7 - BK7231T / oem_bk7231s_rnd_zero_dctrl_switch
[?] Select the brand of your device: Tuya Generic
DETA
> Tuya Generic
[?] Select the article number of your device: 2-CH Smart Relay
> 2-CH Smart Relay
GR-W-105 Water Shutoff Valve v1.0.7
Aktualizacja 2023/06/03:
Miałem drugie urządzenie, ten sam model, ale miałem Tuya FW v1.1.15.
Na tym urządzeniu działał następujący profil:
1.1.5 - BK7231T / oem_bk7231s_4_speed_controller
> 1.1.5 - BK7231T / oem_bk7231s_rnd_zero_dctrl_switch
[?] Select the brand of your device: Lonsonho
> Lonsonho
Rabit
Tuya Generic
[?] Select the article number of your device: X801A 1-Gang Switch
> X801A 1-Gang Switch
X802A-L 2-Gang Switch
X804A 4 Gang Smart Wifi Switch
Nie zaobserwowano już problemu SSL PSK w wersji 02
Using PSK v1 - Received PSK ID version 01
[I 230514 14:32:09 web:2271] 200 POST /v1/url_config (10.42.42.17) 96.55ms
[LOG] Client request PATH: /d.json - QS: a=tuya.device.active&et=1&t=51&uuid=qVeI94pcVtbt&v=4.4&sign=edb5e0e15ad1c03089e0daedc2b1ec13
Sflashowałem urządzenie za pomocą profilu
"device_slug": "tuya-generic-2-ch-smart-relay"
Aktualizacja 2023/06/03:
Dla urządzenia z Tuya FW v1.1.5 użyłem:
"device_slug": "lonsonho-x801a-1-gang-switch"
sudo ./run_flash.sh -p tuya-generic-2-ch-smart-relay -f OpenBK7231T_UG_1.17.113.bin
Teraz potrzebuję pomocy w konfiguracji urządzenia.
Ponieważ istnieje TuyaMCU kontrolujący przełączniki dotykowe, potrzebuję pomocy z autoexec.bat, aby go skonfigurować.
Jestem nowy w tym TuyaMCU.
Zrozumiałem, jak działa mapowanie z następującym przykładem:
// start MCU driver
startDriver TuyaMCU
tuyaMcu_setBaudRate 115200
// Switch 1 on/off channel
setChannelType 1 toggle
// map dpid1 to channel1, var type 1 (boolean)
linkTuyaMCUOutputToChannel 1 1 1
Jednak nie mam pojęcia, jak znaleźć dpid z konkretnego MCU.
Próbowałem uruchomić TuyaMCU jak powyżej, ale moje komunikaty o stanie zawierają tylko:
ExtraDebug:TuyaMCU:TuyaMCU heartbeat_valid = 0, product_information_valid=0, self_processing_mode = 1, wifi_state_valid = 0, wifi_state_timer=0
Wygląda na to, że podstawowa komunikacja z TuyaMCU jeszcze nie działa, prawda?
Fajne? Ranking DIY
