App Icon

HassControl

Description

A simple widget to control your Home Assistant entities and scenes.</p><p>Simply add your scenes, login and easily trigger them from the widget.</p><p></p><p>A full description and setup instruction is available at this link:</p><p>https://github.com/hasscontrol/hasscontrol#hasscontrol</p><p></p><p>This widget requires a paired phone and Home Assistant instance available over HTTPS. (HTTPS is a requirement by Garmin)</p>

What’s New

Version 1.5.4:</p><p>- Adds support for Fenix 7</p><p>- Adds support for Descent MK2</p><p>- Adds support for Epix2</p><p></p><p>Version 1.5.3:</p><p>- Adds support for venu 2 plus and forerunner 55</p><p></p><p>Version 1.5.2:</p><p>- Fixes bug, displays additional menu on vivoactive 4</p><p></p><p>Version 1.5.1:</p><p>- Adds the ability to use custom port after Garmin changing the validation behaviour in their app.</p>

Additional Information

Permissions

This app requires access to:

  • Send/receive information to/from the Internet
  • D2™ Delta S D2™ Delta S
  • Descent™ MK2 Descent™ MK2, Descent™MK2i
  • Descent™ Mk2S Descent™ Mk2S
  • epix™ (Gen 2) epix™ (Gen 2), quatix® 7 – Sapphire Edition
  • Forerunner® 245 Forerunner® 245
  • Forerunner® 245 Music Forerunner® 245 Music
  • Forerunner® 55 Forerunner® 55
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 745 Forerunner® 745
  • Forerunner® 935 Forerunner® 935
  • Forerunner® 945 Forerunner® 945
  • fēnix® 5 fēnix® 5, quatix® 5
  • fēnix® 5 Plus fēnix® 5 Plus
  • fēnix® 5S fēnix® 5S
  • fēnix® 5S Plus fēnix® 5S Plus
  • fēnix® 5X fēnix® 5X, tactix® Charlie
  • fēnix® 5X Plus fēnix® 5X Plus
  • fēnix® 6 fēnix® 6
  • fēnix® 6 Dual Power fēnix® 6 Dual Power
  • fēnix® 6 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6 Pro Dual Power fēnix® 6 Pro Dual Power
  • fēnix® 6 Pro Solar fēnix® 6 Pro Solar
  • fēnix® 6 Solar fēnix® 6 Solar
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Dual Power fēnix® 6S Dual Power
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6S Pro Dual Power fēnix® 6S Pro Dual Power
  • fēnix® 6S Pro Solar fēnix® 6S Pro Solar
  • fēnix® 6S Solar fēnix® 6S Solar
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar, tactix® Delta Sapphire, quatix® 6X Solar, tactix® Delta Solar, tactix® Delta Solar Ballistics
  • fēnix® 7 fēnix® 7, quatix® 7
  • fēnix® 7S fēnix® 7S
  • fēnix® 7X fēnix® 7X, quatix® 7X – Solar Edition
  • Mercedes-Benz Venu® Mercedes-Benz Venu®
  • quatix® 6 quatix® 6
  • quatix® 6X quatix® 6X, quatix® 6X Solar, quatix® 6X Dual Power
  • tactix® 7 tactix® 7, tactix® 7 – Pro Ballistics Edition, tactix® 7 – Pro Edition
  • Venu® Venu®
  • Venu® 2 Venu® 2
  • Venu® 2 Plus Venu® 2 Plus
  • Venu® 2S Venu® 2S
  • Venu® Sq. Venu® Sq.
  • Venu® Sq. Music Venu® Sq. Music
  • vívoactive® 3 vívoactive® 3
  • vívoactive® 3 Music vívoactive® 3 Music
  • vívoactive® 4 vívoactive® 4, GarminActive
  • vívoactive® 4S vívoactive® 4S, GarminActive S
Average Rating: (46 Ratings)

André Zunido
January 22, 2021 | Version 1.2.1

Great effort, unfortunately its too much of an hassle to setup https in my local home assistant installation just to be able to turn off my slightly out-of-reach bedside lamp from my watch.

Developer Reply
January 25, 2021, karlenek

Thanks! I'm sorry to hear that, but Garmin doesn't let us use HTTP :/

Tomáš Kupka
January 18, 2021 | Version 1.2.0

App is working perfectly. No need to login since long lived token is used. Thanks for quick reaction on the issues and fixing them!

machial
December 8, 2020 | Version 1.1.1

Finally, the widget keep disconnecting. Can't be used since I have to connect with my phone each time.

Developer Reply
December 16, 2020, karlenek

Hi! Unfortunately, I don't have full control over the connection. The widget doesn't handle any connection to the phone, this should be done automatically by the watch. Things I can think of without having too much detail; - Make sure the Garmin Connect app is running in the bacckground. - Make sure you have enabled background refresh on the app. It would be helpful if you could open an Github issue and describe you problem, including what watch and phone you are using. And I will try to support you! /Karl

machial
November 28, 2020 | Version 1.1.0

Thank you! Great work! Took a little time to catch how to show entities on the watch, but after that everything is as described. Just a question : is there plan to add some functions? Examples : turn on only instead of toggle. If example I turn on a switch to unlock my door which then turn off automatically, I have to turn off on the watch manually before unlocking the door again. Also, I'm not a developer, but is there a way to add NFC to scan a tag associated with actions (of course the phone associated to the watch should be near). Thank you again!

Developer Reply
November 28, 2020, karlenek

Hi, thanks! Could you open an issue on Github where you describe your setup in Home Assistant? How are you using the switch to open the lock? Maybe I can just add support for locks if that would help? Lets continue the discussion on Github :) Regarding NFC, as far as I know there is no way for non Garmin developers to access the NFC API. So that wont work with Garmin watches unfortunately. https://github.com/karlenek/hasscontrol/issues