Local Tuya: LSC HDMI Syncbox from ACTION

I have seen some post about LSC products, but I got a little confused and couldn’t find the proper setup for this HDMI syncbox. The built in Tuya recognises it as a simple light, but can’t control other features, particularly the main one (sync light to HDMI signal)

Here’s the procedure I used to find DPID of the functions (I’ve seen many guides and tutorials, but to me the screens looked a little different, maybe this could help someone else too):
First on the console at https://iot.tuya.com/ I click on the left sidebar menu Cloud>API Explorer. A new tab pops open, where on top left I select “IoT Core” (it should be already set by default):


Then in the left sidebar under the menu Device Control > Query properties and in the right textbox I insert my device_id (plenty of guides on how to get that, if you set up local-Tuya on HA you already should know this):

Click the blue "Submit button on the bottom under the textbox, and the right part should populate with the properties of the device where each function has its dp_id, like this:

{
  "result": {
    "properties": [
      {
        "code": "switch_led",
        "custom_name": "",
        "dp_id": 20,
        "time": 1757626994504,
        "type": "bool",
        "value": false
      },
      {
        "code": "work_mode",
        "custom_name": "",
        "dp_id": 21,
        "time": 1757594694601,
        "type": "enum",
        "value": "colour"
      },

These are the dp_ids you should use in HA to set the entities that will control the device.
This is what I was looking for:

      {
        "code": "sync_on_screen",
        "custom_name": "",
        "dp_id": 101,
        "time": 1757619771823,
        "type": "bool",
        "value": false
      },

So to control sync on screen I setup in HA local-tuya a switch linked to dp_id 101.
You can configure other parameters like the power button (dp_ip 20, see previous Json I pasted).

Final note: some of the properties are a list (like the dp_ip 21, work_mode), they are showed as “type”: “enum”.
To find the possible values of the list, that must be explicited during HA consifuration, I went to top menu again, and this time selected “Industry Basic Service”:


Then on the left sidebar “Industry Devices Management”>Get device attributes
again your device_id in the box and click blue submit button:

The box on the right again populates, this time with the attributes and their possible values:

 {
        "code": "work_mode",
        "lang_config": {
          "colour": "Color",
          "music": "Local Music",
          "scene": "Scene"
        },
        "name": "Mode",
        "type": "Enum",
        "values": "{\"range\":[\"colour\",\"scene\",\"music\"]}"

So now we know that the dp_id 21 work_mode that we found before can assume the values: range, colour, scene, music

I’m still scratching my head because some of the dp_ids are not in the list (like the weak/strong light for HDMI sync I used in my example, I went by guessing reporting the same text I see in app, I will update the post if I find out how to get these other properties list.

1 Like

Will follow this, because i want to buy this at the local Action but HAS integration is a must :smiling_face:

Maybe ESPhome flash (Tuyaflash) one other idea?

Didn’t try and open it, but recently Tuya devices use chips that aren’t compatible and require in best cases a chip swap.
I can confirm that with this solution everything can be controlled in HA without passing thru Tuya cloud except for device id discovery.

I myself don’t like Tuya, and this is my only Tuya device, but since it’s quite particular and overall cheap I gave it a try.

BTW the LEDs works great, the main downside is that it sniffs the HDMI signal passing so it works only with sources that are external form the TV and connected to a specific HDMI port. Also there are limits to the resolution and FPS it can carry, and I noticed some audio blackouts when the streaming starts. Considering the price (35 EUR here in Italy) I’d say it’s OK.

1 Like

Ciao, sto integrando pure io questo apparato in Home Assistant ma non riesco ad avere la schermata “controlli” come l’hai postata tu. riusciresti ad aiutarmi o eventualmente postare il codice della tua configurazione?
Grazie

Here’s my config, I placed alll the commands I could figure out - Ecco la mia configurazione, ho inserito tutti i comandi che sono riuscito a identificare:

Per dedurre il tipo di entità in HA questo è il dispositivo - to get the link to HA entities here’s my full device config:

Edit: the music mode intensity has 3 levels as in the picture (case sensitive), the sync just 2 Weak and Strong - l’intensità in modalità musica ha 3 livelli, come in foto (comprese le maiuscole), la modalità sync ha solo Weak e Strong

Hi tigers, amazing tutorial, thanks.
I just bought this syncbox from Action but I must be doing something wrong, I tried to add DPs hundred times but still all DPs I added are unavaiable.

Does it matter which protocol version I am using, when adding device?

Do I need to configure something on DP configuration page?

Hope you can help me, I love the device, but without home assistant it is not right.

Thank you