This makes it possible to run the beta app in parallel with the stable app on your device. You can simply install both apps.
In this thread I will post information about beta releases as well as requests for help with beta testing, in particular for device specific issues that I cannot reproduce in the simulator.
At the time of writing, the beta app is on par with the stable app at v1.2.0.
I have just uploaded v1.2.1-beta1, which upgrades the app to Connect IQ SDK 9.1.
In this version, only in the simulator, Garmin now enforces stricter JSON response size limits. For reasons that are not yet clear, the limits in the simulator appear to be lower than on actual devices, at least based on tests with my own watch.
I would like to confirm whether this is also true for other devices. If you have the opportunity, please check whether your sitemap still works or whether you now encounter a -402 error for a sitemap that worked in previous versions.
Reports of anything else no longer working as before are also very welcome. New SDK versions are always good for surprises.
@stonke, I am afraid I have another request. I am still suspicious about the reduced JSON size supported by the simulator and would like to verify whether larger JSON responses still work on watches with CIQ 6.
Do you already have the latest firmware on your Fenix 8 Pro? If so, could you test with the latest v1.2.0-beta2 using the following URL and sitemap?
In the simulator for the Fenix 8 Pro, opening the app with this setup currently results in a -402 error. It would therefore be great to know whether it works on the real watch.
This URL is a Postman mock, so you can navigate through the sitemap, but sending commands will result in an error, which is expected.
The latest v1.2.0-beta2 also adds an entry to the settings menu in the openHAB app on the watch where you can confirm that the latest firmware actually supports CIQ 6.0.0. See the screenshot below, which still shows the older version.
Great, thanks, that is exactly what I needed. The issue I was looking for would have appeared immediately on startup, showing a full-screen -402 error because the JSON response was too large.
It seems that, for reasons unknown, Garmin introduced a lower size limit in the latest SDK and simulator. There was some speculation that this might be preparation for a lower limit being rolled out with CIQ 6.
Based on your test, however, it looks like we are in the clear. CIQ 6 devices can still process larger JSON responses.
My Edge 850 already has CIQ 6 as well, but for some reason the simulator still allows the larger JSON for that device. So seeing it work there was not fully conclusive.
I have reported this to Garmin, but based on past experience a response is unlikely.
I saw this thread and wanted to try the Garmin Openhab App. Didn’t know about it before.
However I get Error “Sitemap: Request failed (-300).”
What does this mean? It seems that the watch is unable to connect to my OH-Server, because if I type a wrong URL in the settings on the phone, I get the same error.
Regarding documentation on Android devices https and a certificate is needed. What exactly does this mean? I have the default OH certificate in place on my OH Server. Can I accept this somehow or do I need to generate another certificate?