Issue: Magic Home Integration - "Cannot determine protocol" error

Hi everyone,

I’m trying to integrate my Magic Home LED controller into Home Assistant, but I keep getting the following error during setup:

Setup failed, retrying: 192.168.178.167: Cannot determine protocol

Device Details:

  • Controller Model: ZJ-BWCD-SPI-VC-B V2.1
  • LED Strip Type: RGBIC
  • Network: Connected via Wi-Fi
  • Magic Home App: Works fine on my phone

I suspect that my controller might use a different chipset (possibly BL602 instead of ESP8266/ESP32), which could be causing compatibility issues.

Steps I’ve Tried:

  1. Restarted Home Assistant.
  2. Rebooted the LED controller.
  3. Checked that the device is reachable on the network (ping 192.168.178.167 works).
  4. Manually added the IP address in the Magic Home integration.

Unfortunately, none of these steps resolved the issue. Has anyone successfully integrated this specific controller into Home Assistant? Are there any workarounds or alternative methods (e.g., using ESPHome, MQTT, or Tuya integration)?

Any help or insights would be greatly appreciated!

Thanks!

The only native HA integration which handles individually addressable LEDs is WLED. As far as I know, the magic home integration only supports normal RGB(W) lights