Android Auto App for Testing

I made a basic Android Auto app for use in my car. It uses a group to determine what items to show. It supports switches and rollorshutters for control and strings as a read only status. The openHAB server configuration is done on the phone and the items show up as a grid on the car screen. I published it to google play for open testing. Let me know if it works or if you have any issues.

Thanks,
Scott

Google Play Store Tester Link


Any instructions on how it works etc?
I downloaded it but that’s as far as I have got to.
Looks interesting.

Very nice. Long waiting :grinning_face_with_smiling_eyes:

if I touch a string items it gets commanded with ON and OFF.

Can the command options be used? Like in sitemap.

Greets

If I select a group item, all item from the thing are listed. But I Need only one, and the from different things

the phone has the settings, you can configure it for a local server URL or it can be used with https://myopenhab.org/. Then in openHAB make a group called “AndroidCar” or similar and put the switch items you want to show up. Put that group name in the app settings and click test to see if the items appear.

I would make a special group just for the items you want to appear in the app.

If you have an example from an item I can try to add it.

Can’t you get the command options from the items metadata?

And numbers are not supported?

In the app preview the value is readable. In the car its only ON /OFF

Some examples:

Polestar 3

Mercedes C-Class A205

Mercedes E-Class S214

HeadUnit Emulator

I generated now a new Group called “Android Auto”
Addtional I edit my three favorite Items, and added them addtional the new group “Android Auto”
I can list now in the App, the new group, and my three favorite Items are shown.
There was an need to give them a new “label” e.g. change from “Betrieb” to “Gartentor_Betrieb”

In principle in works, but I would love to stay the OH things, items, etc as they are from naming point of view, and only select them which I want to use from the app.

BTW: I’m doing all with a active VPN tunnel. The tunnel gets started, when the Headunit connects via BT with the phone, then I start via the “Tasker App” a rule which activate my VPN tunnel. If the Headunit disconnects the Mobile, the VPN Tunnel will be stoped.

Edit:

The Health check says now the following:

I have found now a new way, that the Semantic Model in not impacted.
So I created for each item which I need a new one under each channel and added this new item which the label which I want to have under the new group. I my case called Android_Auto.

So for me it works now as it should. And I have the Name that I want.

@scooter_seh : Many, many thanks for your development for this App.
The only missing question is now, how can I sort the items on the App?

I released a new version(1.6) with most of the requested features. On the phone main screen you can now move items up and down to create a custom item order that will be used on the car screen. I added number Item support(read only ATM). For string items it will get the available commands and display a list to call them. I added support to change dimmer values, due to no native dimmer item in Android Auto it is just a list of redefined values to see. If you have any issues let me know.

Thanks,
Scott

It may become confusing, I am working on renaming the app, I’m no lawyer but I didn’t want to violate the trademark policy.

Thanks,
Scott

Wow, wow, wow…

Very, very nice. Arrangements from the icon works, as well as I have added a item with information about temperature in the Garden at home for an example.
Very cool…
See here the screenshot from Headunit Emulation App.

Thank you for very much.

As my used switches go off by timer after 1,5 sec, how does the app get the current status from the switches? Is there a push for status change in the App?

Right now it polls the status every 30 secs. I am kind of a web noob and if there is a way it can subscribe to some event driven system.

All fine….- :grinning_face:

I tested it with my Skoda Enyaq, and it works flawlessly. Thank you so much for all your effort! :clap: :clap: :clap:

Thank you for your Work! I had no time to test it because I’m in vacation :wink:

Are there also the notifications from openhab integrated? I would love it to get it on the Screen, and it would amazing If the notification will ne shown until the Button etc. which ist configured in the rule hast been pressed :wink:

I use a cert for https that I created myself, and I get Connection failed: java.security.cert.CertPathValidationException: Trust anchor for certification path not found. error when I press the Test Connection button.

I am able to accept the risk with the official openHAB app, can you please add similar support to the app?

Thanks for this!!

I must be missing something… I put my myopenhab credentials into the app. When I press “Test Connection” I get an error “Connection failed: HTTP 401”. I can access myopenhab successfully from a browser on my phone, so I don’t believe there’s a connectivity issue.

I have file provisioned Items and when adding them to a group (gAAuto) and testing the group I always get`Failed: Failed to fetch group:404`

Any thoughts?

As an aside the logviewer throws exceptions when I’m editing the file before I even save it! But the group appear against the items in the OPenhab UI