Smart Valve Integration

I recently purchased a few smart “wifi enabled” water values to control water routing. The dive is sold by US Solids and is easily integrated in to the “Smart Life App” by Tuya. However in the Tuya import into Home Assistent the device comes in as an outlet that only has on off capbilities. In fact I am not sure the entity is even working as is.
Is there any chance someone else has experience with these valves and is there any custom components that would could be easily modified to handle this device?

When I ran diagnostics on device here is what I get :

{
“home_assistant”: {
“installation_type”: “Home Assistant OS”,
“version”: “2023.5.4”,
“dev”: false,
“hassio”: true,
“virtualenv”: false,
“python_version”: “3.10.11”,
“docker”: true,
“arch”: “x86_64”,
“timezone”: “America/New_York”,
“os_name”: “Linux”,
“os_version”: “6.1.25”,
“supervisor”: “2023.04.1”,
“host_os”: “Home Assistant OS 10.1”,
“docker_version”: “23.0.3”,
“chassis”: “embedded”,
“run_as_root”: true
},
“custom_components”: {
“xiaomi_miot”: {
“version”: “0.7.8”,
“requirements”: [
“construct==2.10.56”,
“python-miio>=0.5.6”,
“micloud>=0.3”
]
},
“hacs”: {
“version”: “1.32.1”,
“requirements”: [
“aiogithubapi>=22.10.1”
]
},
“localtuya”: {
“version”: “5.2.0”,
“requirements”: []
},
“webrtc”: {
“version”: “v3.1.0”,
“requirements”: []
},
“simpleicons”: {
“version”: “v2.2.0”,
“requirements”: [
“simpleicons==7.14.0”
]
}
},
“integration_manifest”: {
“domain”: “tuya”,
“name”: “Tuya”,
“codeowners”: [
@Tuya”,
@zlinoliver”,
@frenck
],
“config_flow”: true,
“dependencies”: [
“ffmpeg”
],
“documentation”: “Tuya - Home Assistant”,
“integration_type”: “hub”,
“iot_class”: “cloud_push”,
“loggers”: [
“tuya_iot”
],
“requirements”: [
“tuya-iot-py-sdk==0.6.6”
],
“is_built_in”: true
},
“data”: {
“endpoint”: “https://openapi.tuyaus.com”,
“auth_type”: 0,
“country_code”: “1”,
“app_type”: “smartlife”,
“mqtt_connected”: true,
“disabled_by”: null,
“disabled_polling”: false,
“name”: “Filter By-Pass”,
“model”: “FK-V02-WIFI-3”,
“category”: “cz”,
“product_id”: “xsiufwwdxzil8zug”,
“product_name”: “smart valve wifi-update UI”,
“online”: true,
“sub”: false,
“time_zone”: “-05:00”,
“active_time”: “2023-01-05T20:56:00+00:00”,
“create_time”: “2023-01-05T20:56:00+00:00”,
“update_time”: “2023-05-24T04:21:22+00:00”,
“function”: {
“switch_1”: {
“type”: “Boolean”,
“value”: {}
},
“countdown_1”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 0,
“max”: 86400,
“scale”: 0,
“step”: 1
}
},
“relay_status”: {
“type”: “Enum”,
“value”: {
“range”: [
“power_off”,
“power_on”,
“last”
]
}
}
},
“status_range”: {
“switch_1”: {
“type”: “Boolean”,
“value”: {}
},
“countdown_1”: {
“type”: “Integer”,
“value”: {
“unit”: “s”,
“min”: 0,
“max”: 86400,
“scale”: 0,
“step”: 1
}
},
“relay_status”: {
“type”: “Enum”,
“value”: {
“range”: [
“power_off”,
“power_on”,
“last”
]
}
}
},
“status”: {
“switch_1”: false,
“countdown_1”: 0,
“relay_status”: “power_off”
},
“home_assistant”: {
“name”: “Filter By-Pass”,
“name_by_user”: null,
“disabled”: false,
“disabled_by”: null,
“entities”: [
{
“disabled”: false,
“disabled_by”: null,
“entity_category”: “config”,
“device_class”: null,
“original_device_class”: null,
“icon”: null,
“original_icon”: null,
“unit_of_measurement”: null,
“state”: {
“entity_id”: “select.filter_by_pass_power_on_behavior”,
“state”: “power_off”,
“attributes”: {
“options”: [
“power_off”,
“power_on”,
“last”
],
“friendly_name”: “Filter By-Pass Power on behavior”
},
“last_changed”: “2023-05-30T15:09:04.053698+00:00”,
“last_updated”: “2023-05-30T15:09:04.053698+00:00”
}
},
{
“disabled”: false,
“disabled_by”: null,
“entity_category”: null,
“device_class”: null,
“original_device_class”: “outlet”,
“icon”: null,
“original_icon”: null,
“unit_of_measurement”: null,
“state”: {
“entity_id”: “switch.filter_by_pass_socket_1”,
“state”: “off”,
“attributes”: {
“device_class”: “outlet”,
“friendly_name”: “Filter By-Pass Socket 1”
},
“last_changed”: “2023-05-30T01:51:38.288550+00:00”,
“last_updated”: “2023-05-30T01:51:38.288550+00:00”
}
}
]
}
}
}