Garmin - control your Homey with your Garmin watch

A new update is available - version 0.2.0

Overview:

  • Compatibility with HomeyPro 2023. Some changes in API responses required a fix in the app (system data).
  • Added possibility to use the local API key from HomeyPro 2023 to get access to Homey as alternative method beside WebAPI with oAuth authentification.
  • Using local API key you will get some new functiosn that are not possible with WebAPI access (based on scope restrictions from Athom). Examples are:
    – delete all notifications in notification category menu
    – restart an app in app detail menu

Here are some details about the local API key:

  • Read the documentation from Athom:
    https://support.homey.app/hc/en-us/articles/8178797067292

  • Create an API key in WebApp:

  • Add the API in the app settings of the Garmin widget (ConnectIQ app)
    – Select “Local API key” as acces type. Then select the submenu to insert your API key
    grafik
    grafik
    Please follow the instructions how to set the Homey URL. Possible ULR can be:
    https://[homey_id].connect.athom.com (Cloud access)
    https://192-168-1-123.homey.homeylocal.com (LAN access via IP)
    http://homey-[homey_id].local (LAN access via Athom ID)
    https://[homey_id].homey.eucentral1-prod001.homeypro.net (HomeyPro 2023 multi-region)
    Replace [homey_id] with your Homey/Cloud ID you can find in Homey system settings.


With this new update, all iOS users affected by the GarminConnect app issue, who own an HomeyPro23, can use the local API key for the Homey access now.

Please report issues in this thread.


The update will take a while to be available for all users. You can get it faster with hitting the download button in https://apps.garmin.com/en-US/apps/02c86289-5478-48c3-8509-cd1bb36fe51a and then start the sync in GarminConnect app.


Update: I uploaded the old app version again because I still have to hunt some bugs :slight_smile: