I did find some developer options in the app, but I don’t know how I can enable these:
r3 = {'title': 'Developer Options', 'environments': null, 'discoveryStrategies': null, 'editDiscoveryStrategies': 'Change Selected Strategies', 'debuggingTitle': 'Debugging and Testing', 'enableDebugging': 'Enable API Debugging', 'apiEnvironment': 'API Environment', 'changeEnvironment': null, 'editEnvironments': 'Edit Environments', 'editEnvironmentsHelp': 'After editing a currently selected environment, please re-select the environment to apply the changes.', 'saveBaseUrl': 'Save Base URL', 'discoveryStrategiesTitle': 'Discovery Strategies', 'currentStrategy': 'Current Strategy', 'reauthenticateHomey': 'Reauthenticate Homey', 'selectableStrategiesTitle': 'Selectable Discovery Strategies', 'selectableStrategiesHelp': 'Enable or disable the discovery strategies for Homey. Please be careful when changing these settings since you might lose connection to your Homey.\n\nAfter making changes, reauthenticate Homey to ensure that the selected strategies are applied.', 'iap': null, 'dashboards': null, 'dialogTests': null};
r4 = {'title': 'Environments', 'production': 'Production', 'test': 'Testing', 'development': 'Development', 'debugging': 'Enable Debugging', 'baseUrl': 'Base URL', 'baseUrlStore': 'Base URL Store', 'clientId': 'Client ID', 'clientSecret': 'Client Secret', 'saveSuccess': 'Environment settings saved successfully'};
r3[1] = r4;
r4 = {'title': 'Discovery Strategies', 'selectable': 'Selectable Discovery Strategies', 'selectableHelp': 'Enable or disable the discovery strategies for Homey. Please be careful when changing these settings since you might lose connection to your Homey.\n\nAfter making changes, reauthenticate Homey to ensure that the selected strategies are applied.'};
r3[2] = r4;
r4 = {'title': 'Change Environment', 'description': "Are you sure you want to change your environment to '{{environment}}'? You will be logged-out, please manually restart the app to apply the changes."};
r3[7] = r4;
r4 = {'title': 'In-App Purchases', 'purchasing': 'Purchase In Progress', 'purchasingHelp': "Will be set to 'true' when a purchase is in progress, using one of the options below will not reset this value. Setting to false manually may be required.", 'sheet': 'Present Redemption Sheet (iOS)', 'link': 'Redirect Redemption URL (iOS)', 'purchase': 'Purchase {{product}}', 'restore': 'Restore All Purchases'};
r3[16] = r4;
r4 = {'title': 'Dashboards', 'clearHome': 'Clear Home Dashboard'};
r3[17] = r4;
r4 = {'title': 'Dialog Tests', 'open': 'Open Dialog Test Scene', 'help': 'Opens developer-only test variants for the current dialog surfaces, including DialogSheet, deprecated legacy dialogs, and permission dialogs.', 'modern': 'DialogSheet', 'installers': 'Installers', 'deprecated': 'Deprecated Dialogs', 'permissions': 'Permission Dialogs', 'invite': 'Invite Dialog', 'push': 'Push Dialog', 'pushText': 'Push Dialog Text', 'pushImage': 'Push Dialog Image', 'pushConfirm': 'Push Dialog Confirm', 'pushReply': 'Push Dialog Reply', 'rating': 'Rating Dialog', 'bridgeRequired': 'Bridge Required Dialog', 'bridgeInstaller': 'Bridge Installer Dialog', 'homeyProInstaller': 'Homey Pro Installer Dialog', 'homeyProMiniInstaller': 'Homey Pro Mini Installer Dialog', 'energyDongleInstaller': 'Energy Dongle Installer Dialog', 'addNewZone': 'Add New Zone Dialog', 'appDiagnostic': 'App Diagnostic Dialog', 'appInstaller': 'App Installer Dialog', 'setupLocationDecline': 'Setup Location Decline Dialog', 'flowBroken': 'Flow Broken Dialog', 'flowTest': 'Flow Test Dialog', 'permissionBluetooth': 'Bluetooth Permission Dialog', 'permissionLocation': 'Location Permission Dialog', 'permissionNotification': 'Notification Permission Dialog', 'permissionCriticalAlerts': 'Critical Alerts Permission Dialog'};
r3[18] = r4;
It might contain something interesting (specifically the app diagnostics), but I don’t know how I would be able to enable these.I already tried pressing the app version, homey version, account picture, account name, email, homey id, boot id, connection type and connection status many times but that didn’t work. It seems that there is some hidden combination of presses that you need to perform in order to enable this, like with Android where you can press the Build number 7 times to enable developer options.