article
README
🚀 使用说明
本项目提供了一个命令行工具 (tuyactl) ,可用于控制 Tuya 设备。它与一个独立的 Tuya 服务器进行交互(我还在考虑更好的实现方式)。
🚀 快速开始
1. 安装 uv
您需要安装一款快速且现代的 Python 包安装程序和运行器 uv。请按照 uv 文档网站 上的说明进行安装。推荐使用独立安装程序,您可以通过以下命令下载并运行:
curl -LsSf https://astral.sh/uv/install.sh | sh
2. 获取 Tuya 本地密钥
您需要获取 Tuya 设备的本地密钥。请参考 tinytuya 设置向导 来获取这些密钥。将生成的 snapshot.json 文件放在您的主目录 (~) 中。您可以通过环境变量自定义此文件的位置(请参见下文)。
3. 运行服务器
nohup tuyad >
📦 安装指南
需求
- uv:一款快速且现代的 Python 包安装程序和运行器。按照 uv 文档网站 上的说明进行安装。
- Tuya 本地密钥:您需要 Tuya 设备的本地密钥。请参考 tinytuya 设置向导 来获取这些密钥。
Scan to contact