Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request support for CEREBRO SPS1 Power Strip #2924

Open
opolczer opened this issue Feb 6, 2025 · 2 comments
Open

Request support for CEREBRO SPS1 Power Strip #2924

opolczer opened this issue Feb 6, 2025 · 2 comments
Labels
awaiting confirmation Wating for confirmation the issue is solved device variant Variant of a supported device unreleased Will be in next release

Comments

@opolczer
Copy link

opolczer commented Feb 6, 2025

Log message

Device matches mirabella_power_strip with quality of 75%. DPS: {"updated_at": 1740131635.2522655, "1": false, "2": false, "3": false, "4": false, "5": false, "9": 0, "10": 0, "11": 0, "12": 0, "13": 0, "38": "memory", "40": "relay", "41": false, "42": "", "43": "", "44": ""}

Product ID

ttqj20kc2bbbpbld

Product Name

CEREBRO SPS1 Power Strip

DPS information

{
  "modelId": "000004d9h0",
  "services": [
    {
      "actions": [],
      "code": "",
      "description": "",
      "events": [],
      "name": "默认服务",
      "properties": [
        {
          "abilityId": 1,
          "accessMode": "rw",
          "code": "switch_1",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "145"
          },
          "name": "开关1",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 2,
          "accessMode": "rw",
          "code": "switch_2",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "145"
          },
          "name": "开关2",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 3,
          "accessMode": "rw",
          "code": "switch_3",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "145"
          },
          "name": "开关3",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 4,
          "accessMode": "rw",
          "code": "switch_4",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "145"
          },
          "name": "开关4",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 5,
          "accessMode": "rw",
          "code": "switch_5",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "145"
          },
          "name": "开关5",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 9,
          "accessMode": "rw",
          "code": "countdown_1",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time2",
            "attribute": "128"
          },
          "name": "开关1倒计时",
          "typeSpec": {
            "type": "value",
            "max": 86400,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": "s"
          }
        },
        {
          "abilityId": 10,
          "accessMode": "rw",
          "code": "countdown_2",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time2",
            "attribute": "128"
          },
          "name": "开关2倒计时",
          "typeSpec": {
            "type": "value",
            "max": 86400,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": "s"
          }
        },
        {
          "abilityId": 11,
          "accessMode": "rw",
          "code": "countdown_3",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time2",
            "attribute": "128"
          },
          "name": "开关3倒计时",
          "typeSpec": {
            "type": "value",
            "max": 86400,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": "s"
          }
        },
        {
          "abilityId": 12,
          "accessMode": "rw",
          "code": "countdown_4",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time3",
            "attribute": "128"
          },
          "name": "开关4倒计时",
          "typeSpec": {
            "type": "value",
            "max": 86400,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": "s"
          }
        },
        {
          "abilityId": 13,
          "accessMode": "rw",
          "code": "countdown_5",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time2",
            "attribute": "128"
          },
          "name": "开关5倒计时",
          "typeSpec": {
            "type": "value",
            "max": 86400,
            "min": 0,
            "scale": 0,
            "step": 1,
            "unit": "s"
          }
        },
        {
          "abilityId": 38,
          "accessMode": "rw",
          "code": "relay_status",
          "description": "",
          "extensions": {
            "iconName": "icon-zhuangtai",
            "attribute": "640"
          },
          "name": "设备重启状态设置",
          "typeSpec": {
            "type": "enum",
            "range": [
              "off",
              "on",
              "memory"
            ]
          }
        },
        {
          "abilityId": 40,
          "accessMode": "rw",
          "code": "light_mode",
          "description": "",
          "extensions": {
            "iconName": "tcl_function_light",
            "attribute": "128"
          },
          "name": "指示灯模式",
          "typeSpec": {
            "type": "enum",
            "range": [
              "relay",
              "pos",
              "none"
            ]
          }
        },
        {
          "abilityId": 41,
          "accessMode": "rw",
          "code": "child_lock",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "128"
          },
          "name": "童锁",
          "typeSpec": {
            "type": "bool"
          }
        },
        {
          "abilityId": 42,
          "accessMode": "rw",
          "code": "cycle_time",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time3",
            "attribute": "128"
          },
          "name": "循环定时",
          "typeSpec": {
            "type": "string",
            "maxlen": 255
          }
        },
        {
          "abilityId": 43,
          "accessMode": "rw",
          "code": "random_time",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_time2",
            "attribute": "128"
          },
          "name": "随机定时",
          "typeSpec": {
            "type": "string",
            "maxlen": 255
          }
        },
        {
          "abilityId": 44,
          "accessMode": "rw",
          "code": "switch_inching",
          "description": "",
          "extensions": {
            "iconName": "icon-dp_power2",
            "attribute": "144"
          },
          "name": "点动开关",
          "typeSpec": {
            "type": "string",
            "maxlen": 255
          }
        }
      ]
    }
  ]
}

Information about how the device functions

Hello!

I bought from here: https://iotcentrum.hu/termek/cerebro-sps1-intelligens-eloszto-4xusb-31a-15w-tuya-wifi-16a/

I would like to use countdown and switching functions

Please create support for this model

Thanks,
Daniel

@opolczer opolczer added the new device Unsupported device label Feb 6, 2025
@make-all make-all added the full_info All info needed was provided label Feb 6, 2025
@make-all make-all moved this to 📋 Backlog in Tuya Local Feb 6, 2025
@make-all make-all added the awaiting feedback Needs more information label Feb 18, 2025
@make-all make-all moved this from 📋 Backlog to 🏗 Stalled in Tuya Local Feb 18, 2025
@make-all
Copy link
Owner

make-all commented Feb 18, 2025

Please collect the logs again using tuya-local 2025.2.1 (or later)

@opolczer
Copy link
Author

Hello!

I updated the Tuya Local.
The log output now:
Device matches mirabella_power_strip with quality of 75%. DPS: {"updated_at": 1740131635.2522655, "1": false, "2": false, "3": false, "4": false, "5": false, "9": 0, "10": 0, "11": 0, "12": 0, "13": 0, "38": "memory", "40": "relay", "41": false, "42": "", "43": "", "44": ""}

I added and working with 🥇

Thank you

@make-all make-all removed the awaiting feedback Needs more information label Feb 21, 2025
@make-all make-all moved this from 🏗 Stalled to 🔖 Ready in Tuya Local Feb 21, 2025
@make-all make-all added device variant Variant of a supported device awaiting confirmation Wating for confirmation the issue is solved unreleased Will be in next release and removed new device Unsupported device full_info All info needed was provided labels Feb 22, 2025
@make-all make-all moved this from 🔖 Ready to ✅ Done in Tuya Local Feb 22, 2025
make-all added a commit that referenced this issue Feb 22, 2025
- Add optional entity and attributes to fully expose values from that device

Issue #2924
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting confirmation Wating for confirmation the issue is solved device variant Variant of a supported device unreleased Will be in next release
Projects
Status: ✅ Done
Development

No branches or pull requests

2 participants