Tuya secuity device seen as Gateway and with no controls

Hi,

I’ve just started using HA again after a break and now running on a RASPI and seems much better that the VM on Windows.
I’ve got a lot of Tuya devices and pretty well all have successful been linked into HA.
However, I have one device, a security alarm, which is found by HA, but has no controls so I cannot arm or dissarm it. All the sensiors connected to it are found and work.
I’ve looked in the diagnotic report and it would appear to have all the relevant data, but of course, I’m just not familiar enough to know if its correct.
Can any one help please?
Here is the diagnostics report:
{
“home_assistant”: {
“installation_type”: “Home Assistant OS”,
“version”: “2024.7.4”,
“dev”: false,
“hassio”: true,
“virtualenv”: false,
“python_version”: “3.12.4”,
“docker”: true,
“arch”: “aarch64”,
“timezone”: “Africa/Algiers”,
“os_name”: “Linux”,
“os_version”: “6.6.31-haos-raspi”,
“supervisor”: “2024.08.0”,
“host_os”: “Home Assistant OS 12.4”,
“docker_version”: “26.1.4”,
“chassis”: “embedded”,
“run_as_root”: true
},
“custom_components”: {
“hacs”: {
“documentation”: “Initial Configuration | HACS”,
“version”: “1.34.0”,
“requirements”: [
“aiogithubapi>=22.10.1”
]
}
},
“integration_manifest”: {
“domain”: “tuya”,
“name”: “Tuya”,
“codeowners”: [
“Tuya”,
“zlinoliver”,
“frenck”
],
“config_flow”: true,
“dependencies”: [
“ffmpeg”
],
“dhcp”: [
{
“macaddress”: “105A17*”
},
{
“macaddress”: “10D561*”
},
{
“macaddress”: “1869D8*”
},
{
“macaddress”: “381F8D*”
},
{
“macaddress”: “508A06*”
},
{
“macaddress”: “68572D*”
},
{
“macaddress”: “708976*”
},
{
“macaddress”: “7CF666*”
},
{
“macaddress”: “84E342*”
},
{
“macaddress”: “D4A651*”
},
{
“macaddress”: “D81F12*”
}
],
“documentation”: “Tuya - Home Assistant”,
“integration_type”: “hub”,
“iot_class”: “cloud_push”,
“loggers”: [
“tuya_iot”
],
“requirements”: [
“tuya-device-sharing-sdk==0.1.9”
],
“is_built_in”: true
},
“setup_times”: {
“null”: {
“setup”: 5.659199086949229e-05
},
“01J4D3Z20GQNKZ4F6CDBDWH2Y5”: {
“wait_import_platforms”: -0.11560203801491298,
“wait_base_component”: -0.003660715010482818,
“config_entry_setup”: 9.594136947998777
}
},
“data”: {
“endpoint”: “https://apigw.tuyaeu.com”,
“terminal_id”: “1722722256730aGExdL”,
“mqtt_connected”: true,
“disabled_by”: null,
“disabled_polling”: false,
“id”: “bf34da585f323481d2sjej”,
“name”: “Marine”,
“category”: “wg2”,
“product_id”: “yavjndceybck8uux”,
“product_name”: “Gateway”,
“online”: true,
“sub”: false,
“time_zone”: “+00:00”,
“active_time”: “2024-02-05T11:49:52+00:00”,
“create_time”: “2024-02-05T11:49:52+00:00”,
“update_time”: “2024-02-05T11:49:52+00:00”,
“function”: {
“master_mode”: {
“type”: “Enum”,
“value”: {
“range”: [
“disarmed”,
“arm”,
“home”,
“sos”
]
}
},
“delay_set”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 1,
“max”: 181,
“scale”: 0,
“step”: 1
}
},
“alarm_time”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 1,
“max”: 181,
“scale”: 0,
“step”: 1
}
},
“switch_alarm_sound”: {
“type”: “Boolean”,
“value”: {}
},
“switch_alarm_light”: {
“type”: “Boolean”,
“value”: {}
},
“alarm_ringtone”: {
“type”: “Enum”,
“value”: {
“range”: [
“1”,
“2”,
“3”,
“4”,
“5”
]
}
},
“switch_mode_sound”: {
“type”: “Boolean”,
“value”: {}
},
“switch_mode_light”: {
“type”: “Boolean”,
“value”: {}
},
“switch_kb_sound”: {
“type”: “Boolean”,
“value”: {}
},
“zone_admin”: {
“type”: “Raw”,
“value”: {}
},
“muffling”: {
“type”: “Boolean”,
“value”: {}
},
“switch_alarm_propel”: {
“type”: “Boolean”,
“value”: {}
},
“alarm_delay_time”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 1,
“max”: 181,
“scale”: 0,
“step”: 1
}
},
“switch_mode_dl_sound”: {
“type”: “Boolean”,
“value”: {}
},
“master_state”: {
“type”: “Enum”,
“value”: {
“range”: [
“normal”,
“alarm”
]
}
},
“factory_reset”: {
“type”: “Boolean”,
“value”: {}
},
“zone_attribute”: {
“type”: “Enum”,
“value”: {
“range”: [
“disarmed”,
“arm”,
“home”,
“24h”,
“delay”,
“others”
]
}
},
“alarm_volume_value”: {
“type”: “Integer”,
“value”: {
“unit”: “”,
“min”: 1,
“max”: 9,
“scale”: 0,
“step”: 1
}
},
“doorbell_ringtone”: {
“type”: “Enum”,
“value”: {
“range”: [
“1”,
“2”,
“3”,
“4”,
“5”
]
}
}
},
“status_range”: {
“master_mode”: {
“type”: “Enum”,
“value”: {
“range”: [
“disarmed”,
“arm”,
“home”,
“sos”
]
}
},
“delay_set”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 1,
“max”: 181,
“scale”: 0,
“step”: 1
}
},
“alarm_time”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 1,
“max”: 181,
“scale”: 0,
“step”: 1
}
},
“switch_alarm_sound”: {
“type”: “Boolean”,
“value”: {}
},
“switch_alarm_light”: {
“type”: “Boolean”,
“value”: {}
},
“alarm_ringtone”: {
“type”: “Enum”,
“value”: {
“range”: [
“1”,
“2”,
“3”,
“4”,
“5”
]
}
},
“switch_mode_sound”: {
“type”: “Boolean”,
“value”: {}
},
“switch_mode_light”: {
“type”: “Boolean”,
“value”: {}
},
“switch_kb_sound”: {
“type”: “Boolean”,
“value”: {}
},
“charge_state”: {
“type”: “Boolean”,
“value”: {}
},
“zone_admin”: {
“type”: “Raw”,
“value”: {}
},
“muffling”: {
“type”: “Boolean”,
“value”: {}
},
“alarm_msg”: {
“type”: “Raw”,
“value”: {}
},
“switch_alarm_propel”: {
“type”: “Boolean”,
“value”: {}
},
“alarm_delay_time”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 1,
“max”: 181,
“scale”: 0,
“step”: 1
}
},
“switch_mode_dl_sound”: {
“type”: “Boolean”,
“value”: {}
},
“master_state”: {
“type”: “Enum”,
“value”: {
“range”: [
“normal”,
“alarm”
]
}
},
“master_information”: {
“type”: “String”,
“value”: {
“maxlen”: 255
}
},
“factory_reset”: {
“type”: “Boolean”,
“value”: {}
},
“zone_attribute”: {
“type”: “Enum”,
“value”: {
“range”: [
“disarmed”,
“arm”,
“home”,
“24h”,
“delay”,
“others”
]
}
},
“alarm_volume_value”: {
“type”: “Integer”,
“value”: {
“unit”: “”,
“min”: 1,
“max”: 9,
“scale”: 0,
“step”: 1
}
},
“doorbell_ringtone”: {
“type”: “Enum”,
“value”: {
“range”: [
“1”,
“2”,
“3”,
“4”,
“5”
]
}
},
“abnormal_list”: {
“type”: “Raw”,
“value”: {}
}
},
“status”: {
“master_mode”: “disarmed”,
“delay_set”: 60,
“alarm_time”: 180,
“switch_alarm_sound”: true,
“switch_alarm_light”: true,
“alarm_ringtone”: 1,
“switch_mode_sound”: true,
“switch_mode_light”: true,
“switch_kb_sound”: false,
“charge_state”: true,
“zone_admin”: “AAEABgEACDA5NkUwMkZGAQAIMTExRTAzRkYBAAhFRTk0MDJGRgEACDlBNkUwMkZGAQAIMTg5NzAyRkYBAAg0Nzg5MDJGRg==”,
“muffling”: false,
“alarm_msg”: “eyJhbGFybV9saXN0IjpbeyJub2RlSWQiOiJDQTNGQzBGRiIsImRwcyI6eyIxIjoiQkYifX1dfQ==”,
“switch_alarm_propel”: true,
“alarm_delay_time”: 40,
“switch_mode_dl_sound”: true,
“master_state”: “normal”,
“master_information”: “”,
“factory_reset”: true,
“zone_attribute”: “disarmed”,
“alarm_volume_value”: 8,
“doorbell_ringtone”: 1,
“abnormal_list”: “eyJhYm5vcm1hbF9saXN0IjpbeyJub2RlSWQiOiJGRjdEMDJGRiIsImRwcyI6eyIxIjp0cnVlfX0seyJub2RlSWQiOiI5QTZFMDJGRiIsImRwcyI6eyIxIjp0cnVlfX1dfQ==”
},
“home_assistant”: {
“name”: “Marine”,
“name_by_user”: null,
“disabled”: false,
“disabled_by”: null,
“entities”:
},
“set_up”: false,
“support_local”: true
}
}

Hi, can anyone help please?

Thanks
Dave