-
securityF
license-
qualityFacilitates note storage and summarization through custom URIs, allowing users to manage, summarize, and update notes with varying detail levels in a collaborative environment.
Last updated -
Python
Uses Python packages for interacting with Tuya smart devices, allowing control of device states, color settings, brightness, temperature, and modes through a command-line interface.
This project provides a command-line interface (tuyactl
) for controlling Tuya devices. It interacts with a separate Tuya Server (I'm still thinking a better way of doing that).
uv
:Follow the official installation instructions on the uv documentation site. The recommended method is to use the standalone installer, which you can download and run with the following command:snapshot.json
file in your home directory (~
). You can customize the location of this file using environment variables (see below).tuyactl
:To see the available commands and options, run:<command>
with one of the available commands: list
, on
, off
, color
, brightness
, temperature
, mode
, music
. Use the `--help` option to see the available options for each command.
snapshot.json
Location: You can customize the location of the snapshot.json
file (containing your Tuya device keys) using environment va
riables. (Details on this to be added later).This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Provides a note storage system with a custom URI scheme and includes tools for adding notes and generating summaries for Tuya devices.