OpenDTU-App / opendtu-react-native

A react native app for the OpenDTU project
GNU General Public License v3.0
32 stars 0 forks source link
37c3 android app frontend hoymiles ios opendtu react-native

OpenDTU React Native App

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.

GitHub License GitHub issues Continuous Integration GitHub Downloads (all assets, latest release)

Download

IzzyOnDroid Badge Download App

Features

Installation

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!

iOS is set up in xCode, but there is no plan yet to publish it to the App Store, so if you want to try it, you have to clone the repository and build it manually. If you encounter any issues, feel free to open an issue.

Development

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.

Logging

If you want to have a nice view of the logs the app exports as a txt file, you can find the project here. It is hosted on GitHub pages here: https://opendtu-app.github.io/opendtu-react-native-logviewer/

Translations

Translations are inside a submodule located in src/translations/translation-files. This helps to have a better developer experience when working with Weblate.

Translation status

ToDo

Testing

Stuff that I cannot test myself

Early Screenshots

Screenshot_1702075921 Screenshot_1702075907 Screenshot_1702075885 Screenshot_1702075874 Screenshot_1702075762