Android App Beta

Thanks for testing the app. IMO the goal of the app is to be an Androidified Basic UI: Consistent behavior optimiced for touch. We are not going to add Switches like the “Rollo” in 3house.
Some workarounds you could use:

  • You could shorten some labels,e.g. “Tuer Kellerausgang Bewegung erkannt” => “Tür Kellerausgang”
  • For your rollershutter items you could use Selection items

@mueller-ma just installed 2.0.32-beta and it seems that icons for switch-items are not updated anymore (local & remote). shall i open an issue?

I cannot reproduce it, but open an issue good to track it down.

I would love to see a zoom button. So I could set the size of the font and other things to my own wishes. Not everyone has big fingers like a sausage :wink:

I have a smartphone with 5.9" screen with resolution better than full HD, so I would love to make all a little bit smaller to get more information on a screen without much scrolling.

Only way to get this is to change Android dpi, but you need root for that…

I opened an issue for your problem: https://github.com/openhab/openhab-android/issues/795

Do you have a font size option in the android settings?

Yes, this is working. But then i have the small font in every app on the whole phone. Most apps work perfect with the standard font size. Only openhab has to display much information on a small screen. So i want to be able to set this separatly.

Do you know when and why there was a change in the charts display settings inside habdroid (android openhab app)?

I know i had charts like in the webbrowser some time ago. But now i only get charts with black background and ms-dos like style, no graphical view like in the webbrowser.

Is there a possibility to bring the old style back or is this an active made change in the charts display function?

I currently have the latest habdroid stable and the latest beta installed, so the change was some time before the latest stable.

This PR https://github.com/openhab/openhab-android/pull/386 added support for themed charts. The chart theme is depending on your selected app theme.

Example chart: http://demo.openhab.org:8080/chart?groups=Weather_Chart&period=D&theme=dark&t=1524059528317
http://demo.openhab.org:8080/chart?groups=Weather_Chart&period=D&theme=bright&t=1524059528317

On my habdroid all styles look the same, only difference is the color.

Problem for me is, that the numbers on x and y axis are not scaled with the paper UI settings. They are always the same size. Habdroid sitemap has smaller font in my case, only charts have very big numbers.

Look here: Charts are not working as before anymore - broken?

Your examples look much better then my chart.

I noticed that in the latest Habdroid / Android OpenHAB app, the Mapview widget has been added. Thanks!!!

About the charts, see https://github.com/openhab/openhab-android/pull/843 and https://github.com/openhab/openhab-android/pull/858 … the end result of those PRs will probably satisfy you :wink:

The fonts are by default scaled to be the same size (as measured in mm) on every device. With the smaller screen on phones this leads to the fonts being disproportionally large. We’ve shrinked the scaling a bit, and the latter PR will offer a preference to shrink it even further.

1 Like

Sounds great! Thanks!

Waiting for the beta with this changes.

The beta version is now available via Google Play: https://play.google.com/store/apps/details?id=org.openhab.habdroid.beta

I justed pushed 2.1.9-beta to the Play Store. It will need some time until you see it. I plan to release this version with updated translations via the stable channel as 2.2.0.

I uploaded version 2.2.3 with improved notifications to the play store: https://play.google.com/store/apps/details?id=org.openhab.habdroid.beta It may take a while until it appears there.

1 Like

I uploaded 2.2.20-beta to the Play Store. If no major bugs appear, this will be the last beta before the next stable release.

Thanks for testing the app.

Hi @mueller-ma,
not sure if asked/answered already elsewhere:
What minimum Android version is required by the app?

Thanks,
curlyel

Hey @curlyel,
minimum Api is 14 (https://github.com/openhab/openhab-android/blob/master/mobile/build.gradle#L34) which is Android ~4.0 (https://en.wikipedia.org/wiki/Android_(operating_system)#Platform_usage). According to Google (https://developer.android.com/about/dashboards/) only 0.3% are lower than Api 15.

The latest beta version (2.3.1) has support for Server send events (SSE) which makes item updates more reliable.