Croatiablakadder/tuya-uncover
List devices from Tuya OEM apps and reveal their local keys and uuid
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#1 Repository Của Tháng
🔓 Rà soát và lộ thông tin thiết bị Tuya từ các ứng dụng OEM
Một script Python giúp liệt kê thiết bị từ các ứng dụng OEM của Tuya và tiết lộ local key, uuid cùng Data Points sử dụng bởi chúng.
Dự án tuya-uncover là một script Python đơn giản nhưng mạnh mẽ, cho phép người dùng kết nối với tài khoản trên các ứng dụng OEM dựa trên nền tảng Tuya như Smart Life, Tuya, Gosund, Proscenic... và liệt kê toàn bộ thiết bị thông minh đang liên kết. Đặc biệt, nó còn tiết lộ các thông tin nhạy cảm như local key, uuid và Data Points mà mỗi thiết bị sử dụng — những dữ liệu này rất cần thiết khi tích hợp thiết bị vào hệ thống Home Assistant thông qua thành phần tùy chỉnh tuya-local.
✨ Điểm nổi bật
- Hỗ trợ nhiều nhà cung cấp: tương thích với hơn 20 ứng dụng/brand như Smart Life, Tuya, BirdLover, Brennenstuhl, Gosund, Ledvance, Proscenic, Sylvania, Ultenic, Tesla, LSC Smart Connect, Philips Smart Select, AlecoAir, Nous Smart, Nedis Smartlife, Blitzwolf, Airam SmartHome, Teratlife, Setti+, Overmax Control, Artika, Xtreme Connected Home, Atomi Smart, Cree Lighting.
- Lộ local key và uuid: giúp người dùng dễ dàng lấy thông tin cấu hình cần thiết để sử dụng thiết bị ngoại tuyến (local control).
- Hiển thị Data Points: liệt kê các điểm dữ liệu (Data Points) mà thiết bị sử dụng, hữ�u ích cho việc tù biến hoặc điều khiển thiết bị trong Home Assistant.
- Dòng lệnh đơn giản: sử dụng một lệnh duy nhất để chạy:
uncover.py -v vendor username password. - Hỗ trợ xử lý mật khẩu phức tạp: có thể dùng dấu ngoặc kép để escape mật khẩu chứa ký tự đặc biệt.
- Tích hợp tốt với Home Assistant: kết quả thu được phù hợp trực tiếp với thành phần tuya-local.
💡 Vì sao đáng chú ý
Trong khi các dịch vụ đám mây Tuya thường kén độc quyền hoặc yêu cầu đăng ký phức tạp, tuya-uncover cung cấp một cách nhanh chóng để khai thác lại thông tin đã đăng nhập trên thiết bị thông minh — mà không cần can thiệp phần cứng hay flash lại firmware. Đây là công cụ hữu ích cho người dùng muốn chuyển đổi thiết bị thông minh về môi trường Home Assistant hoặc tự động hóa hoàn toàn cục bộ.
Tuy nhiên, không phải tất cả các nhà cung cấp đều được xác minh hoạt động ổn định do một số khóa được tìm thấy ngẫu nhiên trên internet.
#Python #Tuya #SmartHome #HomeAssistant #IoT
| unc = "uncover.py"
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成
:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!
Python library & console tool for controlling Xiaomi smart appliances
Python API and command line tool for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API).
Get tuya local keys and complete device information for every tuya device via QR code login (no tuya Developer account required). Features a Web UI for Home Assistant and Docker, plus a CLI.
Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)