You need to grant the permissions mentioned below for your projects in your Tuya developer account.
- IoT Core
- Authorization Token Management
- Smart Home Basic Service
TuyaSmartApp is a smart home application built on the Tuya platform. It allows users to control and manage Tuya-supported devices effortlessly.
- Control and monitor Tuya-supported devices.
- User-friendly and modern interface.
- Device management (add, delete, and edit).
- Secure communication via API.
- Local and cloud-based control options.
To run this project, you will need the following tools and environment:
- .NET SDK (6.0 or later)
- Visual Studio 2022 or a compatible IDE
- Tuya Developer Account (for API access)
- Internet connection
Follow these steps to set up and run the project:
- Clone the Repository
git clone https://github.com/metinalhan/TuyaSmartApp.git
cd TuyaSmartApp
- Install Dependencies Restore the required NuGet packages:
dotnet restore
- Run the Project
dotnet run
- Log in with your Tuya account.
- Add new devices or manage existing ones.
- Control your devices and set up automation rules.
Contributions are welcome! 🎉
- Fork the repository
- Create a new branch (git checkout -b feature-branch)
- Make your changes and commit them (git commit -m 'Add new feature')
- Push your changes to the branch (git push origin feature-branch)
- Create Pull Request
For any questions or suggestions, feel free to reach out: Metin Alhan
- GitHub: metinalhan
- Email: [email protected]