I have the 25W floodlights. They are version 2.9.6. But I am having trouble.
I have a HP Elitedesk mini PC where I have installed the latest Ubuntu and installed the docker engine from the APT.
I am using a USB WIFI dongle.
I’ve git cloned the tuya-cloudcutter repo and downloaded the firmware into the custom-firmware folder.
I set my light into the slow blinking mode and run the command but get an error. Any help would be much appreciated. Bit of a linux/docker noob,
Successfully built docker image
- Detach from the cloud and run Tuya firmware locally
- Flash 3rd Party Firmware
[?] Select your desired operation [1/2]: 2
Loading options, please wait…
[?] How do you want to choose the device?: By firmware version and name
By manufacturer/device name
x By firmware version and name
From device-profiles (i.e. custom profile)
[?] Select the firmware version and name: 2.9.6 - BK7231T / oem_bk7231s_light_ty
2.1.1 - BK7231T / HYS_03_018_bk7231t_r1e1zch4rds9ypqq
2.1.6 - BK7231N / bk7231n_common_user_config_ty
2.2.4 - BK7231N / ele_1switch
2.3.5 - BK7231N / Zhimei_WiFi_smart_meter_main
2.9.12 - BK7231T / oem_bk7231s_light_ty
2.9.15 - BK7231T / oem_bk7231s_light_ty
2.9.16 - BK7231T / oem_bk7231s_light_ty
2.9.25 - BK7231T / oem_bk7231s_light_ty
2.9.27 - BK7231T / oem_bk7231s_light_ty
2.9.3 - BK7231T / oem_bk7231s_light_ty
x 2.9.6 - BK7231T / oem_bk7231s_light_ty
7.0.0 - BK7231T / oem_bk7231s_dltj
7.0.2 - BK7231N / Klarstein_Wonderwall_Smart
Performing safety checks to make sure all required ports are available
Checking UDP port 53… Occupied by systemd-resolve with PID 13845.
Port 53 is needed to resolve DNS queries
Do you wish to terminate systemd-resolve? [y/N] y
Attempting to stop systemd-resolved.service
Checking UDP port 67… Available.
Checking TCP port 80… Available.
Checking TCP port 443… Available.
Checking TCP port 1883… Available.
Checking TCP port 8886… Available.
Safety checks complete.
[?] Select your custom firmware file for BK7231T chip: OpenBK7231T_UG_1.17.366.bin
ESPHome-Kickstart-v23.08.29_bk7231t_app.ota.ug.bin
OpenBeken-v1.17.262_bk7231t.ug.bin
x OpenBK7231T_UG_1.17.366.bin
Selected Device Slug: lsc-3004919-970706-gu10-rgbct-bulb-v2.9.6
Selected Profile: oem-bk7231s-light-ty-2.9.6-sdk-1.0.2-40.00
Selected Firmware: OpenBK7231T_UG_1.17.366.bin
================================================================================
Place your device in AP (slow blink) mode. This can usually be accomplished by either:
Power cycling off/on - 3 times and wait for the device to fast-blink, then repeat 3 more times. Some devices need 4 or 5 times on each side of the pause
Long press the power/reset button on the device until it starts fast-blinking, then releasing, and then holding the power/reset button again until the device starts slow-blinking.
See https://support.tuya.com/en/help/_detail/K9hut3w10nby8 for more information.
Scanning for open Tuya SmartLife AP
.
Found access point name: “A-2C7A”, trying to connect…
Device ‘wlx7cdd9015e5dd’ successfully activated with ‘9507fc56-2008-4ac8-931a-cd6dcbbb2b9a’.
Connected to access point.
Waiting 1 sec to allow device to set itself up…
Running initial exploit toolchain…
Exploit run, saved device config too!
output=/work/configured-devices/nQp0e8WXOPX2.deviceconfig
Saved device config in /work/configured-devices/nQp0e8WXOPX2.deviceconfig
================================================================================
Power cycle and place your device in AP (slow blink) mode again. This can usually be accomplished by either:
Power cycling off/on - 3 times and wait for the device to fast-blink, then repeat 3 more times. Some devices need 4 or 5 times on each side of the pause
Long press the power/reset button on the device until it starts fast-blinking, then releasing, and then holding the power/reset button again until the device starts slow-blinking.
See https://support.tuya.com/en/help/_detail/K9hut3w10nby8 for more information.
Scanning for open Tuya SmartLife AP
…
Found access point name: “A-2C7A”, trying to connect…
Device ‘wlx7cdd9015e5dd’ successfully activated with ‘9507fc56-2008-4ac8-931a-cd6dcbbb2b9a’.
Connected to access point.
Configured device to connect to ‘cloudcutterflash’
Device is connecting to ‘cloudcutterflash’ access point. Passphrase for the AP is ‘abcdabcd’ (without ')
Flashing custom firmware…
================================================================================
Wait for up to 10-120 seconds for the device to connect to ‘cloudcutterflash’. This script will then show the firmware upgrade requests sent by the device.
Using WLAN adapter: wlx7cdd9015e5dd
Configuration file: /dev/stdin
nl80211: kernel reports: (extension) channel is disabled
Could not set channel for kernel driver
Interface initialization failed
wlx7cdd9015e5dd: interface state UNINITIALIZED->DISABLED
wlx7cdd9015e5dd: AP-DISABLED
wlx7cdd9015e5dd: Unable to setup interface.
wlx7cdd9015e5dd: interface state DISABLED->DISABLED
wlx7cdd9015e5dd: AP-DISABLED
wlx7cdd9015e5dd: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlx7cdd9015e5dd wasn’t started
nl80211: deinit ifname=wlx7cdd9015e5dd disabled_11b_rates=0
Oh no, something went wrong with updating firmware! Try again I guess…
If you need to report an issue, please run with the -v flag and supply the full log of that attempt.