About a year or so ago a new (great looking) Android client came to life. Functionality and bugs were fixed over the year that followed, but then the developer decided that the client would be a pay-only client, and while a nice GUI, the pricing suggested would be out of my budget, as I have more time than I have money, to spend on a nice GUI.
I struggled with this and decided to see if there was any other (nice) options out there. There a few clients out there, but nothing to my liking. My long term plan is to add small 5 or 7" screens to where the wall switches are currently located. After much back and forward, Iāve decided that small android tablets would be better (and cheaper) than a cheap R PI clone (Orange PI Lite) with a quality LCD screen, and to write it in Xamarin.forms (.NET) C# as Iām not a developer, but written the odd few pieces over the past few years in C# and I found a great free book āCreating Mobile Apps with Xamarin.Formsā to help me along the way.
Using Xamarin.Forms would allow the client to run on Android, iOS, Universal Windows, Phone 8.1 and WinPhone 8 (apparently). The client may even be portable using Mono to run under Linux GTK#? or winforms (for the brave).
Iāve purchased a (cheap) Amazon Fire 7" to develop the client, as it has really good viewing angles, as my other cheap tablet from Aliexpress was beyond disappointing.
There is much to do, but this is an initial screenshot of a couple of āwidgetsā. First row are all the same widget, but with different parameters. These also handle negative ārangesā, a point of issue with the other client. 2nd row is another āwidgetā. 3rd row has three āwidgetsā, an on/off button, date/time over 2 cells and a blank (also missing from the other client). I also prefer the hour in the date/time field to have 2 digits as I probably suffer from OCD, and this makes it more ābalancedā.
https://github.com/johnjore/Kala/blob/master/Screenshots/Sitemap%2C%205x3.png
For the Sherlock of you, yes, its very similar to the other Android client and Iāve used Googleās dark theme and their icon library of about 950 icons.
Anyway, these āwidgetsā are GUI only at this point as the REST API part has not been written, nor has preferences, multiple pages, screensaver or the other widgets, so plenty of work, but I only started a couple of nights ago. The client is mainly written for me and my needs, but Iām sharing it on GitHub if you want to use it or if you can help out.
I have no set timelines, but as Iām planning on using this myself, the sooner the better. If you would like to use it, donāt bother asking when it will be ready, it will be ready when its ready and I find time to work on it. There is also no point in reporting bugs as it doesnāt actually work yetā¦
Anyway, maybe I see you over on GitHub
JJ