OpenIQ Devices
← Back

FHEM App

· v1.7.3.0
★★★★★ (4) ↓ 100 downloads 2 Free

About

PLEASE READ THE PREREQUISITES SECTION CAREFULLY! This app provides access to devices in a FHEM home automation server (http://fhem.de). Prerequisites: - running FHEM home automation server with a secure (https) connection (including trusted certificate e.g. Let's Encrypt: https://letsencrypt.org) - the module file provided in this forum post: https://forums.garmin.com/developer/connect-iq/f/showcase/6716/app-fhem-app/ - csrfToken needs to be either deactivated or set to a static string for the used FHEMWEB instance (see csrfToken-attribute in commandref) - device with "webCmd" attribute Functionality: - lists rooms, groups and favorites in the linked FHEM installation - lists all devices in rooms, groups or favorites and allows to set them as favorite - lists all available commands for a device as defined in "webCmd" attribute - supports command lists, slider values, RGB color values, HSV color values, sliders for hue, saturation and brightness, selectnumbers, select and time values Key mappings: - General: Back-Key: back to previous screen Back-Key long press: exit app - List: Select-Key: select current entry Up-/Down-Key: navigate in list - Device List: Menu-Key (Long Press): toggle favorite - Command List: Menu-Key (Long Press): toggle shortcut - Slider Widget: Up-/Down-Key: select next/previous value Select-Key: select value - RGB-Color/HSV-Color Widget: Menu-Key (Long Press): move to next section Up-/Down-Key: select next/previous value in current section Select-Key: select current color - Time Widget: Menu-Key (Long Press): move to next section Up-/Down-Key: select next/previous value in current section Select-Key: select current time To provide quick access to shortcuts created by this app, the FHEM Widget (https://apps.garmin.com/en-US/apps/3e76cbc7-e0c7-44ff-8e4c-6546332f2b57) can be used.

What's new

1.7.3 - improve numeric value comparison in command picker 1.7.2 - added option to close device confirmation dialogs (successful/unsuccessful command execution) automatically 1.7.1 - added support for dragging sliders 1.7.0 - optimized touch handling for selection lists. It is possible now to directly select the desired value without scrolling to it - optimized selection list layout by showing all options that fit on the screen - added support for "iconSwitch" widget - fixed some minor issues with state mappings - added support for Edge devices 1.6.0 - added start page option for glance view that defines what page to open when starting from within a glance 1.5.11 - fixed an issue with opening app from glance view causing to not open the selected page 1.5.9 - added support for some new devices 1.5.8 - added support for various recent devices (fenix8, approachs70, vivoactive5...) 1.5.7 - fix icon resizing issue in device detail view 1.5.6 - fixes an issue when adding devices to favorites 1.5.5 - optimized controls for touchscreen devices 1.5.4 - added support for Venu3 and Venu3s 1.5.3 - minor bugfixes - preparation of new feature... not ready yet. 1.5.2 - added support for D2 Mach 1 and D2 Air X10 1.5.1 - added support for Epix 2 1.5.0 - added support for Fenix 7 Series - integrated super apps concept to show app as widget also 1.4.4 - added support for Approach S62 1.4.3 - increased vibration strength 1.4.2 - newer versions of connect iq do not allow characters like "-" in simple string inputs. That is why the host input has been changed to format "url" which means, that user needs to provide also "https://" prefix. Note: "http://" is not supported due to limitations in connect iq! 1.4.1 - added support for Captain Marvel and First Avenger 1.4.0 - added support for Fenix 6 series, Venu, Vivoactive 4 series 1.3.0 - added support for Forerunner 245, Forerunner 645, Forerunner 945, MARQ family 1.2.3 - when a request to the server is going on it can be cancled by using the "back" key 1.2.2 - fixes an issue causing shortcuts to not being shown in the app settings when choosing start page 1.2.1 - added support for D2 Delta family. 1.2.0 - added support for shortcuts: with this feature you can set up specific commands to be executed directly without navigating into the corresponding device. A command can be set as shortcut by pressing "menu"-button when command is selected. After that the shortcut can be found in the main menu under "Shortcuts". For this feature to work new version of the FHEM module file is necessary which can be found in the forum post mentioned in the description. 1.1.0 - added option to define a start screen that should be immediately opened when entering the app. 1.0.0 - removed beta status - optimized launcher icon for several watch models to meet their requirements - small bugfixes 0.9.5 - added long press for select button causing the selector to toggle between first and last option. For selectors with multiple sections (like rgb color picker) all sections are toggled. 0.9.4 - added long back button press to exit application immediately. This does not work on touch devices without back button. 0.9.3 - added support for configuring a csrf token. In that case the token does not need to be deactivated but must be set to a static string that can be configured in the app also. 0.9.2 - optimized size of data that needs to be downloaded from server for device requests (new FHEM module file from forum post required) 0.9.1 - optimized memory usage - shortened success message time to 2 sec. 0.9.0 - added concept of "recently used" devices. This new menu entry in the main menu lists the last 5 used devices (new FHEM module file from forum post required) - fixed some minor issues

Permissions

Communications

Details

Compatible with 241 devices
Updated Jun 10, 2026
Open on apps.garmin.com ↗