https://github.com/whysobad/tapoctl-mobile
An android app for interacting with the tapoctl server
https://github.com/whysobad/tapoctl-mobile
android grpc jetpack-compose smarthome tapo
Last synced: 6 months ago
JSON representation
An android app for interacting with the tapoctl server
- Host: GitHub
- URL: https://github.com/whysobad/tapoctl-mobile
- Owner: WhySoBad
- Created: 2024-03-30T19:12:43.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-09-16T21:07:17.000Z (7 months ago)
- Last Synced: 2025-09-16T23:51:28.421Z (7 months ago)
- Topics: android, grpc, jetpack-compose, smarthome, tapo
- Language: Kotlin
- Homepage:
- Size: 169 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tapoctl-mobile
An android app for interacting with the [tapoctl server](https://github.com/WhySoBad/tapoctl)
>[!NOTE]
> The app is **work in progress** and currently only implements those features which I use myself
## Features
* Control power, brightness, color and temperature using [device controls](https://developer.android.com/develop/ui/views/device-control)
* Specify local or remote tapoctl server
* Simple power control from devices screen
* Advanced and fine grained power, brightness, color and temperature control on device screen
* Live updates when other people interact with devices
## Screenshots

## Contributing
Should a feature supported by the [tapoctl server](https://github.com/WhySoBad/tapoctl) which you want to have be missing from the app or you have some
design or code improvements? Feel free to open an issue or pull request!
This app is my first android app therefore I'm pretty sure I missed some best practices - let me know if you have any feedback!