Skip to main content
Glama

투야크틀

이 프로젝트는 Tuya 기기를 제어하기 위한 명령줄 인터페이스( tuyactl )를 제공합니다. 별도의 Tuya 서버와 연동됩니다(아직 더 나은 방법을 고민 중입니다).

요구 사항

  • uv: 빠르고 현대적인 Python 패키지 설치 및 실행 프로그램입니다. uv 문서 사이트 의 지침에 따라 설치하세요.

  • Tuya 로컬 키: Tuya 기기의 로컬 키가 필요합니다. tinytuya 설정 마법사를 따라 로컬 키를 받으세요.

Related MCP server: browser-use MCP server

빠른 시작

  1. uv

    uv 문서 사이트 의 공식 설치 지침을 따르세요. 권장하는 방법은 독립 실행형 설치 프로그램을 사용하는 것입니다. 독립 실행형 설치 프로그램은 다운로드하여 다음 명령으로 실행할 수 있습니다.

    지엑스피1

  2. Tuya 로컬 키 획득:

    tinytuya 설정 마법사를 따라 Tuya 기기의 로컬 키를 가져오세요. 생성된 snapshot.json 파일을 홈 디렉터리( ~ )에 저장하세요. 환경 변수를 사용하여 이 파일의 위치를 사용자 지정할 수 있습니다(아래 참조).

  3. 서버를 실행합니다:

    nohup tuyad > tuyad.log 2>&1 &
  4. tuyactl

    사용 가능한 명령과 옵션을 보려면 다음을 실행하세요.

    tuyactl --help

    특정 명령을 실행하려면 다음 구문을 사용하세요.

    tuyactl <command> [options]

    <command> 사용 가능한 명령 중 하나로 바꾸세요: list , on , off , color , brightness , temperature , mode , music . -- help 옵션을 사용하면 각 명령에 사용 가능한 옵션을 확인할 수 있습니다.

    예를 들어, Tuya 기기를 모두 나열하려면 다음을 실행합니다.

    tuyactl list

구성

  • snapshot.json 환경 변수를 사용하여 Tuya 기기 키가 포함된 snapshot.json 파일의 위치를 사용자 지정할 수 있습니다. (자세한 내용은 추후 추가될 예정입니다.)

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cabra-lat/tuyactl'

If you have feedback or need assistance with the MCP directory API, please join our Discord server