Request for integration with Tuya

Hi @GBoulvin :waving_hand:

I’ve made progress on several Tuya devices (up to PR10) and I’d like us to do a full validation pass, both locally AND in the cloud, before merging. I’ve pushed a test Docker image reusing the previous one so you can directly chain as if you were moving to the new version from your current test database (don’t hesitate to restart it once before updating the image to refresh the states and compare):

:spouting_whale: Test Image: terdious/gladys:tuya-smart-meter

Could you check the following points (tick local + cloud each time)? I indicate what works on my side.

# Device to test Local Cloud At my place (Terdious)
Base What already worked (PR1/PR4) — see your previous report :white_check_mark: my plug still works perfectly (protocol v3.3)
PR5 (#2470) Smart Meter :warning: I don’t have one
PR7 (#2476) LSC Power Plug :warning: I don’t have one
PR8 (#2478) Thermostat controller :white_check_mark: my 2 thermostats work well (v3.5)
PR9 (#2591) Air conditioner :white_check_mark: my Airton air conditioners OK (2 in v3.3, 1 in v3.5)
PR10 (#2594) Video doorbell (settings) :warning: I don’t have one

PR10 details (doorbell): for now only the 5 on/off settings (motion detection, recording, image flip, LED, OSD). Point to watch: the local poll of these P2P doorbells tends to timeout — if that’s your case, let me know, it will confirm that we stay in the cloud for this type of device. The bell and the camera will come in PR10-Bis.

Thanks a lot for the tests :folded_hands: