logo elektroda
logo elektroda
X
logo elektroda

[WBLC9/BK7231T] Orbecco Smart WiFi Spot Light Bulb GU10 5W Dimmable RGB+(2700K-6500K)

CyrusGaviione 1119 4
ADVERTISEMENT
  • Helpful post
    #1 20584888
    CyrusGaviione
    Level 2  
    Hello!

    I have recently bought these bulbs
    [WBLC9/BK7231T] Orbecco Smart WiFi Spot Light Bulb GU10 5W Dimmable RGB+(2700K-6500K)[WBLC9/BK7231T] Orbecco Smart WiFi Spot Light Bulb GU10 5W Dimmable RGB+(2700K-6500K)
    from https://www.amazon.ca/Orbecco-GU10-2700K-6500K-Spotlight-Compatible/dp/B08D8XN96S and managed to flash OpenBK on them using tuya-cloudcutter.
    As I'm not too comfortable trying to pry them open, I used Lightleak to dump the flash and generate a profile and learned the device is using a WBLC9 module.

    I uploaded the generated profile to the cloudcutter repo if anyone wants to try flashing them (orbecco-rgbcct-gu10-spotlight-bulb.json).
    The bulbs were on firmware version 2.9.16

    Here is the OpenBK profile I'm using:
    
    {
      "vendor": "Orbecco",
      "bDetailed": "0",
      "name": "Orbecco Smart WiFi Spot Light Bulb GU10 5W Dimmable RGB+(2700K-6500K) 400Lm LED Spotlight Bulb",
      "model": "rgbcct gu10 spotlight bulb",
      "chip": "BK7231T",
      "board": "WBLC9",
      "flags": "8785936",
      "keywords": [
        "Amazon",
        "5W",
        "Orbecco",
        "GU10",
        "Spotlight",
        "RGB",
        "WW",
        "CW",
      ],
      "pins": {
        "7": "PWM;5",
        "8": "PWM;3",
        "9": "PWM;4",
        "24": "PWM;1",
        "26": "PWM;2"
      },
      "command": "",
      "image": "https://obrazki.elektroda.pl/4981797900_1684379802.jpg",
      "wiki": "https://www.elektroda.com/rtvforum/topic3978778.html"
    }
    

    On a side note, while the colors are not inversed (red is actually red, green is actually green, etc), when I choose a color from the color picker in the OpenBK web interface, the color the bulb changes to is not the same.
    When using the Smart Life app, the bulb properly changes to the selected color. I do not know what to do to fix this so any help would be appreciated. The warm white and cool white on the other hand seem to work just as well in OpenBK as the official firmware.
  • ADVERTISEMENT
  • #2 20584988
    p.kaczmarek2
    Moderator Smart Home
    Hello, no problem here, you just have wrong order of RGB channels. Take a look here:
    Code: JSON
    Log in, to see the code

    The channel indices (1, 2, 3, 4, 5) are saying which GPIO is which color. Order is RGBCW. You might have them wrong.

    There are two ways you can fix it.
    1. in obk, go to Web App, to Flash Tab, and click "Download Tuya Config", post it here, or just use https://github.com/openshwprojects/BK7231GUIFlashTool to extract GPIO template from that,
    2. Just check yourself, which colours are swapped and correct the channel indices yourself. For example, If you want to swap red with green, swap channel 1 with channel 2 (because first, 1, is RED, then, second, 2 is GREEN, etc).
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20585021
    CyrusGaviione
    Level 2  
    Thank you for the suggestion!
    I think I didn't express myself well when I said the colors are not inversed. What I meant is that the channels are in the right order.
    I doubled checked in the Status page of the Web App and when I turn on channel 1 the color is red, when I turn on channel 2 the color is green, etc. in the right order.

    I can't test it right now, but I seem to remember that the color of the light when set in OBK is very similar to the same color being set in the Smart Life app, but then decreasing the saturation with the slider.
    For example, if I set a certain shade of orange in OBK, the color the bulb produces is some sort of greenish yellow. Setting the same shade of orange in the Smart Life app and then decreasing its saturation will make the bulb produce about the same color as in OBK.
    I'm sorry if it doesn't make too much sense, I do not really know how to explain it. I will try getting some pictures when I can to show what I mean.
  • ADVERTISEMENT
  • Helpful post
    #4 20585297
    p.kaczmarek2
    Moderator Smart Home
    Sorry, I must have been reading too fast. If your colour order is correct, but you still think that the colour shades are not correct, you might refer to advanced gamma calibration readme:
    https://github.com/openshwprojects/OpenBK7231T_App/blob/main/docs/led_gamma_control.md
    It was submitted by a contributor as a fix to slightly incorrect display of colour shades, but I haven't done the procedure myself. You'd have to try on your own to see if it helps in your case.
    Helpful post? Buy me a coffee.
  • #5 20586417
    CyrusGaviione
    Level 2  
    Wow! Thank you so much! After spending way too many (and I really mean way too many) hours trying to calibrate the lights properly, I think I found something satisfying enough!
    While it is definitely not perfect (some colors are not exactly like what you get with the Smart Life app but the shades aren't too dissimilar), it works well enough, at least for me (for now)!

    Here are the calibrations I used
    led_gammaCtrl cal 1 0.45 0.45


    Thanks again for the pointers and this amazing project!
ADVERTISEMENT