Adding door/window sensors from Tuya manually?

So I have 3 door sensors from Idinio, but when I use the tuya.pull_devices service it won’t add them as entities. It did however add a smart lamp, so I know the pull request should work, but I can’t figure out why it won’t detect the door sensors? They’re added correctly in the Smart Life app, they work fine too because I get notifications on my phone through the Smart Life app when they open/close.
Can I add them manually? If so, how?

Tuya door/window sensors are not supported at the moment. Only lights and switches.

Is there a workaround to make them work? I found something about adding it as a binary sensor and using a ping every second to see if they’re connected. Currently I’ve configured it using the Smart Life app that if a door opens, the smart lamp goes on, so I could probably add an automation that if the lamp is on will tell me a door is open. But I won’t be able to detect which door, which is what I’d like to do.

I have the same / similar issue with geeni window/door sensors. I tried creating an automation in Tuya to turn on a switch if the door opened, then used a second automation in HomeAssistant to recognize when the switch came on and turn on a light (which Tuya does not support). This works - but is way too slow - 2-3 minutes prior to the homeassistant recognizing that the switch (from the Tuya automation) was on. Do I need to be a python programmer to add the window and door sensor to HA or is it a completely unattainable goal?