I am planning to add provision for a moisture sensor to my OS3. On the firmware side, this is reasonably straight forward.
For me the UI side presents more of a challenge, mostly because of all the cross platform stuff. Looking at the source, it appears that Apache Cordova is being used to build the Apps. It also appears that VSCode is probably being used to maintain the code base. It would be useful if the developer or anyone one else who has modified the UI, could provide some guidance about how the system is built and on what platform it is being built.
While I can probably figure out how to modify the server hosted UI, it would be nice if I had some guidance on how to build the Android app.