I figured it out. I used this LocalTuya - Using Tuya IoT Platform to obtain not only Local Keys, but also DP (data point) IDs to get the DP info for the device from Tuya’s IoT site. This is what it dumps out. You can add the 3 devices when you set it up in Local Tuya. I created 2 lights, and one fan. You can add the sub-items (fan speed/direction/light brightness/color) in each device setup window. Here’s the values for that fan. The dp_id matches what is offered in Local Tuya’s device setup.
"properties": [
{
"code": "switch_led",
"custom_name": "",
"dp_id": 20,
"time": 1756873131331,
"type": "bool",
"value": false
},
{
"code": "work_mode",
"custom_name": "",
"dp_id": 21,
"time": 1756823173472,
"type": "enum",
"value": "white"
},
{
"code": "bright_value",
"custom_name": "",
"dp_id": 22,
"time": 1756871226039,
"type": "value",
"value": 1000
},
{
"code": "temp_value",
"custom_name": "",
"dp_id": 23,
"time": 1756873131314,
"type": "value",
"value": 533
},
{
"code": "colour_data",
"custom_name": "",
"dp_id": 24,
"time": 1756871201853,
"type": "string",
"value": "00ee03e803e8"
},
{
"code": "scene_data",
"custom_name": "",
"dp_id": 25,
"time": 1756823173472,
"type": "string",
"value": "000e0d0000000000000000c80000"
},
{
"code": "music_data",
"custom_name": "",
"dp_id": 27,
"time": 1753113888940,
"type": "string",
"value": ""
},
{
"code": "control_data",
"custom_name": "",
"dp_id": 28,
"time": 1753113888940,
"type": "string",
"value": ""
},
{
"code": "do_not_disturb",
"custom_name": "",
"dp_id": 34,
"time": 1756823173479,
"type": "bool",
"value": false
},
{
"code": "segment_dimming",
"custom_name": "",
"dp_id": 52,
"time": 1756848364561,
"type": "raw",
"value": "AAEDAAAAAAAAA+gB9AAAAAAAAAPoAAAAAAAAAAAD6APo"
},
{
"code": "colour_switch",
"custom_name": "",
"dp_id": 54,
"name": "Orison Color Light",
"time": 1756873131322,
"type": "bool",
"value": false
},
{
"code": "rgbic_work_mode",
"custom_name": "",
"dp_id": 55,
"time": 1756823173472,
"type": "enum",
"value": "colour"
},
{
"code": "dreamlight_scene_mode",
"custom_name": "",
"dp_id": 56,
"time": 1756848364397,
"type": "raw",
"value": "AU8PGRkAAABkALxkAC1OAABkAGQ8"
},
{
"code": "dreamlightmic_music_data",
"custom_name": "",
"dp_id": 57,
"time": 1756848364458,
"type": "raw",
"value": "AQAAA2QyAAAAZAAAZAB4ZADwZAA8ZAC0ZAEsZAAAAAAAAA=="
},
{
"code": "paint_colour_data",
"custom_name": "",
"dp_id": 61,
"time": 1756871206485,
"type": "raw",
"value": "AAAADAAA7gPoA+g="
},
{
"code": "white_switch",
"custom_name": "",
"dp_id": 63,
"name": "Orison Ceiling Fan",
"time": 1756872003115,
"type": "bool",
"value": false
},
{
"code": "fault",
"custom_name": "",
"dp_id": 101,
"time": 1753113888940,
"type": "bitmap",
"value": 0
},
{
"code": "fan_beep",
"custom_name": "",
"dp_id": 102,
"time": 1753119237051,
"type": "bool",
"value": false
},
{
"code": "fan_countdown_left",
"custom_name": "",
"dp_id": 103,
"time": 1753113888940,
"type": "value",
"value": 0
},
{
"code": "fan_direction",
"custom_name": "",
"dp_id": 104,
"time": 1756871978844,
"type": "enum",
"value": "forward"
},
{
"code": "fan_speed",
"custom_name": "",
"dp_id": 105,
"time": 1756871978888,
"type": "value",
"value": 3
},
{
"code": "fan_mode",
"custom_name": "",
"dp_id": 106,
"time": 1756823175106,
"type": "enum",
"value": "fresh"
},
{
"code": "fan_switch",
"custom_name": "",
"dp_id": 107,
"name": "Fan Switch",
"time": 1756872021362,
"type": "bool",
"value": false
},
{
"code": "solid_mode",
"custom_name": "",
"dp_id": 111,
"time": 1753113888947,
"type": "enum",
"value": "mode1"
},
{
"code": "set_rgb_order",
"custom_name": "",
"dp_id": 112,
"time": 1756823173515,
"type": "enum",
"value": "GRB"
},
{
"code": "lightpixel_number_set",
"custom_name": "",
"dp_id": 113,
"time": 1756823173490,
"type": "value",
"value": 100
},
{
"code": "switch_night_light",
"custom_name": "",
"dp_id": 116,
"time": 1756823173504,
"type": "bool",
"value": false
},
{
"code": "rhythm_mode",
"custom_name": "",
"dp_id": 117,
"time": 1756848364699,
"type": "raw",
"value": "AAAAAAA="
}
]
},