{"id":13585674,"url":"https://github.com/PaulAnnekov/tuyaha","last_synced_at":"2025-04-07T10:31:24.699Z","repository":{"id":49967719,"uuid":"194257165","full_name":"PaulAnnekov/tuyaha","owner":"PaulAnnekov","description":"Implements the special Tuya Home Assistant API.","archived":true,"fork":false,"pushed_at":"2021-10-06T16:59:25.000Z","size":49,"stargazers_count":141,"open_issues_count":26,"forks_count":106,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-04-14T11:58:38.472Z","etag":null,"topics":["home-assistant","home-automation","tuya"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PaulAnnekov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-06-28T10:44:23.000Z","updated_at":"2024-02-05T13:52:53.000Z","dependencies_parsed_at":"2022-09-07T05:50:36.368Z","dependency_job_id":null,"html_url":"https://github.com/PaulAnnekov/tuyaha","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulAnnekov%2Ftuyaha","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulAnnekov%2Ftuyaha/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulAnnekov%2Ftuyaha/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulAnnekov%2Ftuyaha/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PaulAnnekov","download_url":"https://codeload.github.com/PaulAnnekov/tuyaha/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247636326,"owners_count":20970905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["home-assistant","home-automation","tuya"],"created_at":"2024-08-01T15:05:04.697Z","updated_at":"2025-04-07T10:31:24.467Z","avatar_url":"https://github.com/PaulAnnekov.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# tuyaha\n\n## This library was maintained exclusively for Home Assistant Tuya component. As HA 2021.10.0 switched to Tuya-supported [tuya-iot-py-sdk](https://pypi.org/project/tuya-iot-py-sdk/) library (finally 😮‍💨), there is no sense to continue supporting this library which uses deprecated API.\n\nCloned from the abandoned package [tuyapy](https://pypi.org/project/tuyapy/) v0.1.3. This package implements a Tuya\nAPI endpoint that was specially designed for Home Assistant.\n\nThis clone contains several critical fixes. Check commits.\n\n## FAQ\n### How to check whether the API this library using can control your device?\n\n- Copy [this script](https://github.com/PaulAnnekov/tuyaha/blob/master/tools/debug_discovery.py) to your PC with Python\n  installed or to https://repl.it/\n- Set/update config inside and run it\n- Check if your devices are listed\n  - If they are and description matches real device (e.g. lamp is lamp, not switch) - device is supported\n  - If they are not or description doesn't match real device - don't open an issue. Ask [Tuya support](mailto:support@tuya.com) to support your device in their \n    `/homeassistant` API\n- Remove the updated script, so your credentials won't leak\n\n### My device is not listed in Tuya API response or contains incomplete state, what should I do?\n\nTry new custom component from Tuya developers https://github.com/tuya/tuya-home-assistant/ or ask them to support your device.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPaulAnnekov%2Ftuyaha","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPaulAnnekov%2Ftuyaha","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPaulAnnekov%2Ftuyaha/lists"}