This is a mobile app for the OpenDTU project by tbnobody. I am a OpenDTU user, but I am not affiliated with the original project. However, for API communication, I inspired my code by the original webapp.
- All the features of the original webapp
- In-App updates (Update OpenDTU firmware without leaving the app)
- Multi-Language support (Currently English and German, feel free to contribute more)
- Dark Mode
There are signed .apk files inside the "Releases" tab. As of now, the is no plan to publish to Google Play store or F-Droid.
However, if you want to help with F-Droid, feel free to contact me. Thanks to @IzzySoft for having the app in their repo!
There are two branches. main
is the stable branch, develop
is the development branch. If you want to contribute, please create a pull request to develop
.
Translations are inside a submodule located in src/translations/translation-files
.
This helps to have a better developer experience when working with Weblate.
- App Icon
- Splash Screen
- Add iOS support (currently only tested on / implemented for Android)
- Original Functionality
- Settings
- Network Settings
- MQTT Settings
- Inverter Settings
- Security Settings
- DTU Settings
- Device Manager
- Config Management
- Firmware Upgrade with Firmware Browser
- Device Reboot
- Information
- System Information
- Network Information
- NTP Information
- MQTT Information
- tbd if also console
- Livedata
- Today's Yield
- Power
- Temperature & Other stats (design tbd)
- Settings
Stuff that I cannot test myself
- Multi-Inverter per DTU