Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,7 @@ If you like my work, please consider a personal donation
* (DutchmanNL)
-->
### __WORK IN PROGRESS__ - add capability for fans & clean cache
* (@copilot) **NEW**: Allow customization of Pillow version used by ESPHome Dashboard, similar to ESPHome version selector
* (@copilot) **NEW**: Add "Clear Autopy Cache" button in ESPHome Dashboard configuration tab to resolve dashboard loading issues (#209)
* (DutchmanNL) **FIXED**: Fan component not working #205

Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/de/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Alle von diesem Adapter verwalteten Geräte und deren Verbindungsstatus",
"hlpDiscoveryListeningAddress": "Nur Geräte auf dieser Schnittstelle erkennen",
"hlpESPHomeDashboardVersion": "Auswählen welche Version von ESPHome Dashboard verwendet werden soll",
"hlpPillowVersion": "Wählen Sie aus, welche Version von Pillow verwendet werden soll",
"hlpInputApiPassword": "API-Passwort (alt, bitte Verschlüsselungsschlüssel verwenden!)",
"hlpInputDeviceIP": "Ein vorhandenes Gerät auswählen oder die IP des neuen Geräts eingeben",
"hlpInputEncryptionKey": "Einen gerätespezifischen Verschlüsselungsschlüssel angeben (bevorzugt)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Anhörungsadresse",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "ESPHome Dashboard-Version",
"lblPillowVersion": "Pillow-Version",
"lblESPHomeIP": "IP-Adresse, unter der ESPHome Dashboard zur Integration in ioBroker Admin ausgeführt wird",
"lblESPHomePort": "Port des ESPHome-Dashboards",
"lblEnableESPHome": "Sie können ESPHome Dashboard entweder separat ausführen oder die Option unten aktivieren, um es nativ in ioBroker auszuführen",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/en/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
"existDevicesHeader": "All devices managed by this adapter and their connection state",
"hlpDiscoveryListeningAddress": "Only discover devices on this interface",
"hlpESPHomeDashboardVersion": "Choose which version of ESPHome Dashboard must be used",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "API password (legacy, please use encryption key!)",
"hlpInputDeviceIP": "Select existing device or Enter IP of new device",
"hlpInputEncryptionKey": "Provide device specific Encryption Key (preferred)",
Expand All @@ -23,6 +24,7 @@
"lblDevicesTable": "All current (known) devices and their connection state",
"lblDiscoveryListeningAddress": "Listening address",
"lblESPHomeDashboardVersion": "ESPHome Dashboard version",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "IP-Address where ESPHome Dashboard is running to integrate in ioBroker Admin",
"lblESPHomePort": "Port of ESPHome Dashboard",
"lblEnableESPHome": "You can either run ESPHome Dashboard separately, or activate the option below to run it native in ioBroker",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/es/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Todos los dispositivos gestionados por este adaptador y su estado de conexión.",
"hlpDiscoveryListeningAddress": "Descubrir solo dispositivos en esta interfaz",
"hlpESPHomeDashboardVersion": "Elija qué versión de ESPHome Dashboard debe usarse",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "Contraseña de API (heredada, ¡use una clave de cifrado!)",
"hlpInputDeviceIP": "Seleccione el dispositivo existente o ingrese la IP del nuevo dispositivo",
"hlpInputEncryptionKey": "Proporcionar clave de cifrado específica del dispositivo (preferido)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "dirección de escucha",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "Versión del panel ESPHome",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "Dirección IP donde se ejecuta ESPHome Dashboard para integrarse en ioBroker Admin",
"lblESPHomePort": "Puerto de ESPHome Dashboard",
"lblEnableESPHome": "Puede ejecutar ESPHome Dashboard por separado o activar la siguiente opción para ejecutarlo de forma nativa en ioBroker.",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/fr/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Tous les appareils gérés par cet adaptateur et leur état de connexion",
"hlpDiscoveryListeningAddress": "Découvrez uniquement les appareils sur cette interface",
"hlpESPHomeDashboardVersion": "Choisissez quelle version d'ESPHome Dashboard doit être utilisée",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "Mot de passe API (ancien, veuillez utiliser la clé de cryptage !)",
"hlpInputDeviceIP": "Sélectionnez l'appareil existant ou entrez l'adresse IP du nouvel appareil",
"hlpInputEncryptionKey": "Fournir une clé de cryptage spécifique à l'appareil (de préférence)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Adresse d'écoute",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "Version du tableau de bord ESPHome",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "Adresse IP sur laquelle ESPHome Dashboard est exécuté pour s'intégrer dans ioBroker Admin",
"lblESPHomePort": "Port du tableau de bord ESPHome",
"lblEnableESPHome": "Vous pouvez soit exécuter ESPHome Dashboard séparément, soit activer l'option ci-dessous pour l'exécuter nativement dans ioBroker",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/it/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Tutti i dispositivi gestiti da questo adattatore e il relativo stato di connessione",
"hlpDiscoveryListeningAddress": "Rileva solo i dispositivi su questa interfaccia",
"hlpESPHomeDashboardVersion": "Scegli quale versione di ESPHome Dashboard deve essere utilizzata",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "Password API (legacy, utilizza la chiave di crittografia!)",
"hlpInputDeviceIP": "Seleziona il dispositivo esistente o inserisci l'IP del nuovo dispositivo",
"hlpInputEncryptionKey": "Fornire una chiave di crittografia specifica per il dispositivo (preferibile)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Indirizzo d'ascolto",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "Versione ESPHome Dashboard",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "Indirizzo IP su cui è in esecuzione ESPHome Dashboard per l'integrazione in ioBroker Admin",
"lblESPHomePort": "Porta della dashboard ESPHome",
"lblEnableESPHome": "Puoi eseguire ESPHome Dashboard separatamente o attivare l'opzione seguente per eseguirlo nativo in ioBroker",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/nl/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Alle apparaten die door deze adapter worden beheerd en hun verbindingsstatus",
"hlpDiscoveryListeningAddress": "Ontdek alleen apparaten op deze interface",
"hlpESPHomeDashboardVersion": "Kies welke versie van ESPHome Dashboard gebruikt moet worden",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "API-wachtwoord (verouderd, gebruik een coderingssleutel!)",
"hlpInputDeviceIP": "Selecteer bestaand apparaat of voer IP van nieuw apparaat in",
"hlpInputEncryptionKey": "Geef apparaatspecifieke coderingssleutel op (bij voorkeur)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Luisteradres",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "ESPHome Dashboard-versie",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "IP-adres waar ESPHome Dashboard wordt uitgevoerd om te integreren in ioBroker Admin",
"lblESPHomePort": "Haven van ESPHome-dashboard",
"lblEnableESPHome": "U kunt ESPHome Dashboard afzonderlijk uitvoeren of de onderstaande optie activeren om het native in ioBroker uit te voeren",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/pl/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Wszystkie urządzenia zarządzane przez tę kartę i ich stan połączenia",
"hlpDiscoveryListeningAddress": "Odkrywaj tylko urządzenia na tym interfejsie",
"hlpESPHomeDashboardVersion": "Wybierz, która wersja panelu ESPHome ma być używana",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "Hasło API (starsze, użyj klucza szyfrującego!)",
"hlpInputDeviceIP": "Wybierz istniejące urządzenie lub wprowadź adres IP nowego urządzenia",
"hlpInputEncryptionKey": "Podaj klucz szyfrowania specyficzny dla urządzenia (preferowany)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Adres słuchania",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "Wersja panelu ESPHome",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "Adres IP, na którym działa panel ESPHome Dashboard w celu integracji z administratorem ioBroker",
"lblESPHomePort": "Port panelu ESPHome",
"lblEnableESPHome": "Możesz uruchomić panel ESPHome osobno lub aktywować poniższą opcję, aby uruchomić go natywnie w ioBroker",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/pt/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Todos os dispositivos gerenciados por este adaptador e seu estado de conexão",
"hlpDiscoveryListeningAddress": "Descubra apenas dispositivos nesta interface",
"hlpESPHomeDashboardVersion": "Escolha qual versão do ESPHome Dashboard deve ser usada",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "Senha da API (herdada, use a chave de criptografia!)",
"hlpInputDeviceIP": "Selecione o dispositivo existente ou insira o IP do novo dispositivo",
"hlpInputEncryptionKey": "Forneça a chave de criptografia específica do dispositivo (preferencial)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Endereço de escuta",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "Versão do painel ESPHome",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "Endereço IP onde o ESPHome Dashboard está sendo executado para integração no ioBroker Admin",
"lblESPHomePort": "Painel do Porto do ESPHome",
"lblEnableESPHome": "Você pode executar o ESPHome Dashboard separadamente ou ativar a opção abaixo para executá-lo nativamente no ioBroker",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/ru/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "Все устройства, управляемые этим адаптером, и состояние их подключения",
"hlpDiscoveryListeningAddress": "Обнаруживать устройства только на этом интерфейсе",
"hlpESPHomeDashboardVersion": "Выберите, какую версию ESPHome Dashboard необходимо использовать.",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "Пароль API (устаревший, используйте ключ шифрования!)",
"hlpInputDeviceIP": "Выберите существующее устройство или введите IP нового устройства.",
"hlpInputEncryptionKey": "Предоставьте ключ шифрования для конкретного устройства (предпочтительно)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Адрес прослушивания",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "Версия панели управления ESPHome",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "IP-адрес, на котором работает панель управления ESPHome, для интеграции в администрацию ioBroker.",
"lblESPHomePort": "Панель управления портом ESPHome",
"lblEnableESPHome": "Вы можете запустить панель ESPHome Dashboard отдельно или активировать опцию ниже, чтобы запустить ее в ioBroker.",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/uk/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "All devices managed by this adapter and their connection state",
"hlpDiscoveryListeningAddress": "Only discover devices on this interface",
"hlpESPHomeDashboardVersion": "Choose which version of ESPHome Dashboard must be used",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "API password (legacy, please use encryption key!)",
"hlpInputDeviceIP": "Select existing device or Enter IP of new device",
"hlpInputEncryptionKey": "Provide device specific Encryption Key (preferred)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "Listening address",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "ESPHome Dashboard version",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "IP-Address where ESPHome Dashboard is running to integrate in ioBroker Admin",
"lblESPHomePort": "Port of ESPHome Dashboard",
"lblEnableESPHome": "You can either run ESPHome Dashboard separately, or activate the option below to run it native in ioBroker",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/zh-cn/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"existDevicesHeader": "该适配器管理的所有设备及其连接状态",
"hlpDiscoveryListeningAddress": "只发现该接口上的设备",
"hlpESPHomeDashboardVersion": "选择必须使用哪个版本的 ESPHome Dashboard",
"hlpPillowVersion": "Choose which version of Pillow must be used",
"hlpInputApiPassword": "API密码(旧的,请使用加密密钥!)",
"hlpInputDeviceIP": "选择现有设备或输入新设备的IP",
"hlpInputEncryptionKey": "提供设备特定的加密密钥(首选)",
Expand All @@ -30,6 +31,7 @@
"lblDiscoveryListeningAddress": "收听地址",
"lblDownloadYamlButton": "Download File",
"lblESPHomeDashboardVersion": "ESPHome 仪表板版本",
"lblPillowVersion": "Pillow version",
"lblESPHomeIP": "运行 ESPHome 仪表板以集成到 ioBroker Admin 中的 IP 地址",
"lblESPHomePort": "ESPHome 仪表板端口",
"lblEnableESPHome": "您可以单独运行 ESPHome Dashboard,也可以激活以下选项以在 ioBroker 中本机运行它",
Expand Down
14 changes: 12 additions & 2 deletions admin/jsonConfig.json5
Original file line number Diff line number Diff line change
Expand Up @@ -556,8 +556,18 @@
"xl": 6,
"label": "lblESPHomeDashboardVersion",
"help": "hlpESPHomeDashboardVersion",
"command": "getESPHomeDashboardVersion",
"jsonData": "{ \"service\": \"${data.deviceInputIP}\" }"
"command": "getESPHomeDashboardVersion"
},
"PillowVersion": {
"type": "autocompleteSendTo",
"xs": 12,
"sm": 6,
"md": 6,
"lg": 6,
"xl": 6,
"label": "lblPillowVersion",
"help": "hlpPillowVersion",
"command": "getPillowVersion"
},
"ESPHomeDashboardIP": {
"type": "autocompleteSendTo",
Expand Down
1 change: 1 addition & 0 deletions io-package.json
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@
],
"native": {
"ESPHomeDashboardVersion": "Always last available",
"PillowVersion": "Always last available",
"reconnectInterval": 30,
"apiPass": "",
"encryptionKey": "",
Expand Down
Loading
Loading