iobroker.alexa-timer-vis
Advanced tools
Comparing version 0.1.14 to 0.1.15
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Intervall, verbleibende Zeit weniger als 60 Sek" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Interval, time left less than 60 sec" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Intervalo, tiempo restante menos de 60 seg." | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Intervalle, temps restant inférieur à 60 sec" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Intervallo, tempo rimasto inferiore a 60 sec" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Interval, resterende tijd minder dan 60 sec" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Interwał, pozostało mniej niż 60 sekund" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Intervalo, tempo restante inferior a 60 segundos" | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "Интервал, осталось менее 60 сек." | ||
} | ||
} |
@@ -7,2 +7,2 @@ { | ||
"Intervall, Zeit übrig weniger als 60 sek": "间隔,剩余时间少于 60 秒" | ||
} | ||
} |
@@ -8,4 +8,4 @@ { | ||
"label": { | ||
"en": "Alexa Timer Vis", | ||
"de": "Alexa Timer Vis" | ||
"en": "Options", | ||
"de": "Optionen" | ||
}, | ||
@@ -43,4 +43,4 @@ "items": { | ||
"md": 6, | ||
"lg": 6, | ||
"label": "Intervall" , | ||
"lg": 2, | ||
"label": "Intervall (sec)" , | ||
"disabled": "!_alive", | ||
@@ -54,10 +54,10 @@ "help":{ | ||
"intervall2" : { | ||
"newLine": true, | ||
"newLine": false, | ||
"type" : "number", | ||
"min": 1, | ||
"step": 1, | ||
"sm": 12, | ||
"sm": 6, | ||
"md": 6, | ||
"lg": 6, | ||
"label": "Intervall", | ||
"lg": 2, | ||
"label": "Intervall (sec)", | ||
"disabled": "!_alive", | ||
@@ -69,2 +69,138 @@ "help": { | ||
}, | ||
"headline":{ | ||
"newLine":true, | ||
"type": "header", | ||
"text": "Einheiten für Datenpunkt lengthTimer", | ||
"size": 2 | ||
}, | ||
"unitHour1" : { | ||
"newLine": true, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit hours", | ||
"de": "Einheit Stunden" | ||
}, | ||
"help": { | ||
"en": "For one hour", | ||
"de": "Für eine Stunde" | ||
} | ||
}, | ||
"unitHour2" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit hours", | ||
"de": "Einheit Stunden" | ||
}, | ||
"help": { | ||
"en": "For more than one hour", | ||
"de": "Für mehr als eine Stunde" | ||
} | ||
}, | ||
"unitMinute1" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit minute", | ||
"de": "Einheit Minuten" | ||
}, | ||
"help": { | ||
"en": "For one minute", | ||
"de": "Für eine Minute" | ||
} | ||
}, | ||
"unitMinute2" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit minute", | ||
"de": "Einheit Minuten" | ||
}, | ||
"help": { | ||
"en": "For more than one minute", | ||
"de": "Für mehr als eine Minute" | ||
} | ||
}, | ||
"unitSecond1" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit second", | ||
"de": "Einheit Sekunden" | ||
}, | ||
"help": { | ||
"en": "For one second", | ||
"de": "Für eine Sekunde" | ||
} | ||
}, | ||
"unitSecond2" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit second", | ||
"de": "Einheit Sekunden" | ||
}, | ||
"help": { | ||
"en": "For more than one second", | ||
"de": "Für mehr als eine Sekunde" | ||
} | ||
}, | ||
"headline2":{ | ||
"newLine":true, | ||
"type": "header", | ||
"text": "Einheiten für den Datenpunkt string", | ||
"size": 2 | ||
}, | ||
"unitHour3" : { | ||
"newLine": true, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit hours", | ||
"de": "Einheit Stunden" | ||
} | ||
}, | ||
"unitMinute3" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit Minute", | ||
"de": "Einheit Minuten" | ||
} | ||
}, | ||
"unitSecond3" : { | ||
"newLine": false, | ||
"type" : "text", | ||
"sm": 2, | ||
"md": 2, | ||
"lg": 1, | ||
"label": { | ||
"en":"Unit Second", | ||
"de": "Einheit Sekunden" | ||
} | ||
} | ||
@@ -76,18 +212,3 @@ } | ||
"label": "Settings", | ||
"items":{ | ||
"entprellen" : { | ||
"newLine": true, | ||
"type" : "checkbox", | ||
"label": { | ||
"de": "Alle Eingaben Entprellen", | ||
"en": "Debounce all Input" | ||
}, | ||
"sm": 12, | ||
"md": 6, | ||
"lg": 6, | ||
"help": { | ||
"en": "Debounce", | ||
"de": "Alle Eingaben sollen entprellt werden" | ||
} | ||
}, | ||
"items":{ | ||
"entprellZeit" : { | ||
@@ -94,0 +215,0 @@ "type" : "number", |
/*global systemDictionary:true */ | ||
/* | ||
+===================== DO NOT MODIFY ======================+ | ||
| This file was generated by translate-adapter, please use | | ||
| `translate-adapter adminLanguages2words` to update it. | | ||
+===================== DO NOT MODIFY ======================+ | ||
*/ | ||
'use strict'; | ||
systemDictionary = { | ||
"Alexa": { "en": "Alexa Instance", "de": "Alexa-Instanz", "ru": "Алекса Экземпляр", "pt": "Instância Alexa", "nl": "Alexa-instantie", "fr": "Instance Alexa", "it": "Istanza Alexa", "es": "Instancia de Alexa", "pl": "Instancja Alexy", "zh-cn": "Alexa 实例"}, | ||
"Alexa Timer für die Vis": { "en": "Alexa Timer for the Vis", "de": "Alexa-Timer für die Vis", "ru": "Alexa Timer для Vis", "pt": "Alexa Timer para o Vis", "nl": "Alexa Timer voor de Vis", "fr": "Minuterie Alexa pour le Vis", "it": "Timer Alexa per il Vis", "es": "Temporizador de Alexa para Vis", "pl": "Alexa Timer dla Vis", "zh-cn": "Vis 的 Alexa 计时器"}, | ||
"Datenpunkt, Alexa": { "en": "Alexa Instanz", "de": "Alexa Instanz", "ru": "Алекса Инстанц", "pt": "Alexa Instanz", "nl": "Alexa Instanz", "fr": "Alexa Instantz", "it": "Alexa Istanza", "es": "Alexa Instanz", "pl": "Alexa Instanz", "zh-cn": "亚历克萨即时"}, | ||
"Intervall, Zeit übrig mehr als 60 sek": { "en": "Interval, time left more than 60 sec", "de": "Intervall, verbleibende Zeit mehr als 60 Sek", "ru": "Интервал, осталось более 60 сек.", "pt": "Intervalo, tempo restante mais de 60 seg", "nl": "Interval, resterende tijd meer dan 60 sec", "fr": "Intervalle, temps restant supérieur à 60 sec", "it": "Intervallo, tempo rimasto più di 60 sec", "es": "Intervalo, tiempo restante más de 60 seg.", "pl": "Interwał, pozostało ponad 60 sekund", "zh-cn": "间隔,剩余时间超过60秒"}, | ||
"Intervall, Zeit übrig weniger als 60 sek": { "en": "Interval, time left less than 60 sec", "de": "Intervall, verbleibende Zeit weniger als 60 Sek", "ru": "Интервал, осталось менее 60 сек.", "pt": "Intervalo, tempo restante inferior a 60 segundos", "nl": "Interval, resterende tijd minder dan 60 sec", "fr": "Intervalle, temps restant inférieur à 60 sec", "it": "Intervallo, tempo rimasto inferiore a 60 sec", "es": "Intervalo, tiempo restante menos de 60 seg.", "pl": "Interwał, pozostało mniej niż 60 sekund", "zh-cn": "间隔,剩余时间少于 60 秒"}, | ||
"Alexa": { "en": "Alexa Instance", "de": "Alexa-Instanz", "ru": "Алекса Экземпляр", "pt": "Instância Alexa", "nl": "Alexa-instantie", "fr": "Instance Alexa", "it": "Istanza Alexa", "es": "Instancia de Alexa", "pl": "Instancja Alexy", "uk": "Екземпляр Alexa", "zh-cn": "Alexa 实例"}, | ||
"Alexa Timer für die Vis": { "en": "Alexa Timer for the Vis", "de": "Alexa-Timer für die Vis", "ru": "Alexa Timer для Vis", "pt": "Alexa Timer para o Vis", "nl": "Alexa Timer voor de Vis", "fr": "Minuterie Alexa pour le Vis", "it": "Timer Alexa per il Vis", "es": "Temporizador de Alexa para Vis", "pl": "Alexa Timer dla Vis", "uk": "Таймер Alexa для Vis", "zh-cn": "Vis 的 Alexa 计时器"}, | ||
"Datenpunkt, Alexa": { "en": "Alexa Instanz", "de": "Alexa Instanz", "ru": "Алекса Инстанц", "pt": "Alexa Instanz", "nl": "Alexa Instanz", "fr": "Alexa Instantz", "it": "Alexa Istanza", "es": "Alexa Instanz", "pl": "Alexa Instanz", "uk": "Алекса Інстанц", "zh-cn": "亚历克萨即时"}, | ||
"Intervall, Zeit übrig mehr als 60 sek": { "en": "Interval, time left more than 60 sec", "de": "Intervall, verbleibende Zeit mehr als 60 Sek", "ru": "Интервал, осталось более 60 сек.", "pt": "Intervalo, tempo restante mais de 60 seg", "nl": "Interval, resterende tijd meer dan 60 sec", "fr": "Intervalle, temps restant supérieur à 60 sec", "it": "Intervallo, tempo rimasto più di 60 sec", "es": "Intervalo, tiempo restante más de 60 seg.", "pl": "Interwał, pozostało ponad 60 sekund", "uk": "Інтервал, залишилося більше 60 сек", "zh-cn": "间隔,剩余时间超过60秒"}, | ||
"Intervall, Zeit übrig weniger als 60 sek": { "en": "Interval, time left less than 60 sec", "de": "Intervall, verbleibende Zeit weniger als 60 Sek", "ru": "Интервал, осталось менее 60 сек.", "pt": "Intervalo, tempo restante inferior a 60 segundos", "nl": "Interval, resterende tijd minder dan 60 sec", "fr": "Intervalle, temps restant inférieur à 60 sec", "it": "Intervallo, tempo rimasto inferiore a 60 sec", "es": "Intervalo, tiempo restante menos de 60 seg.", "pl": "Interwał, pozostało mniej niż 60 sekund", "uk": "Інтервал, залишилося менше 60 секунд", "zh-cn": "间隔,剩余时间少于 60 秒"}, | ||
}; |
{ | ||
"common": { | ||
"name": "alexa-timer-vis", | ||
"version": "0.1.14", | ||
"version": "0.1.15", | ||
"news": { | ||
"0.1.14":{ | ||
"en": "Added debouncing in the adapter configuration" | ||
"0.1.15": { | ||
"en": "Include creation time to avoid creating duplicate timers", | ||
"de": "Fügen Sie die Erstellungszeit hinzu, um die Erstellung doppelter Timer zu vermeiden", | ||
"ru": "Включите время создания, чтобы избежать создания повторяющихся таймеров", | ||
"pt": "Inclua o tempo de criação para evitar a criação de cronômetros duplicados", | ||
"nl": "Voeg aanmaaktijd toe om dubbele timers te voorkomen", | ||
"fr": "Inclure l'heure de création pour éviter de créer des minuteries en double", | ||
"it": "Includi l'ora di creazione per evitare di creare timer duplicati", | ||
"es": "Incluya el tiempo de creación para evitar la creación de temporizadores duplicados", | ||
"pl": "Uwzględnij czas utworzenia, aby uniknąć tworzenia zduplikowanych liczników czasu", | ||
"uk": "Включіть час створення, щоб уникнути дублювання таймерів", | ||
"zh-cn": "包括创建时间以避免创建重复的计时器" | ||
}, | ||
"0.1.14": { | ||
"en": "Added debouncing in the adapter configuration", | ||
"de": "Entprellung in der Adapterkonfiguration hinzugefügt", | ||
"ru": "Добавлен дебаунс в конфигурации адаптера", | ||
"pt": "Adicionado debouncing na configuração do adaptador", | ||
"nl": "Debouncing toegevoegd in de adapterconfiguratie", | ||
"fr": "Ajout de l'anti-rebond dans la configuration de l'adaptateur", | ||
"it": "Aggiunto antirimbalzo nella configurazione dell'adattatore", | ||
"es": "Se agregó antirrebote en la configuración del adaptador.", | ||
"pl": "Dodano debouncing w konfiguracji adaptera", | ||
"uk": "Додано усунення стрибків у конфігурацію адаптера", | ||
"zh-cn": "在适配器配置中添加了去抖动" | ||
}, | ||
"0.1.13": { | ||
@@ -19,3 +42,4 @@ "en": "Delete of Timers with the same value, fixed", | ||
"pl": "Usuwanie timerów o tej samej wartości, naprawione", | ||
"zh-cn": "删除具有相同值的计时器,已修复" | ||
"zh-cn": "删除具有相同值的计时器,已修复", | ||
"uk": "Видалення таймерів з однаковим значенням, виправлено" | ||
}, | ||
@@ -32,3 +56,4 @@ "0.1.12": { | ||
"pl": "Naprawiono usuwanie timera", | ||
"zh-cn": "修复定时器的删除" | ||
"zh-cn": "修复定时器的删除", | ||
"uk": "Виправлено видалення таймера" | ||
}, | ||
@@ -45,3 +70,4 @@ "0.1.11": { | ||
"pl": "Usunięcie timera z tą samą wartością wejściową, ustalone", | ||
"zh-cn": "删除具有相同 Inputvalue 的 Timer,已修复" | ||
"zh-cn": "删除具有相同 Inputvalue 的 Timer,已修复", | ||
"uk": "Видалення таймера з тим же вхідним значенням, виправлено" | ||
}, | ||
@@ -58,3 +84,4 @@ "0.1.10": { | ||
"pl": "Możliwość ręcznego ustawienia interwałów", | ||
"zh-cn": "可以手动设置间隔" | ||
"zh-cn": "可以手动设置间隔", | ||
"uk": "Можливість встановити інтервали вручну" | ||
}, | ||
@@ -71,3 +98,4 @@ "0.1.9": { | ||
"pl": "Naprawa błędów", | ||
"zh-cn": "错误修复" | ||
"zh-cn": "错误修复", | ||
"uk": "Виправлення помилок" | ||
}, | ||
@@ -84,3 +112,4 @@ "0.1.8": { | ||
"pl": "Bugfix, przycisk dodany do zatrzymania wybranego timera", | ||
"zh-cn": "错误修复,添加按钮以停止选定的计时器" | ||
"zh-cn": "错误修复,添加按钮以停止选定的计时器", | ||
"uk": "Виправлено помилку, додано кнопку для зупинки вибраного таймера" | ||
}, | ||
@@ -97,3 +126,4 @@ "0.1.7": { | ||
"pl": "Nowy stan „Urządzenie wejściowe”", | ||
"zh-cn": "新状态,'输入设备'" | ||
"zh-cn": "新状态,'输入设备'", | ||
"uk": "Новий стан «Пристрій введення»" | ||
}, | ||
@@ -110,3 +140,4 @@ "0.1.6": { | ||
"pl": "liczby od 1-9 są zawsze wyświetlane jako dwie cyfry, 1 => 01", | ||
"zh-cn": "1-9 的数字始终显示为两位数,1 => 01" | ||
"zh-cn": "1-9 的数字始终显示为两位数,1 => 01", | ||
"uk": "числа від 1 до 9 завжди відображаються двома цифрами, 1 => 01" | ||
}, | ||
@@ -123,3 +154,4 @@ "0.1.5": { | ||
"pl": "Dodano nowe słowa kluczowe", | ||
"zh-cn": "添加了新的关键字" | ||
"zh-cn": "添加了新的关键字", | ||
"uk": "Додано нові ключові слова" | ||
}, | ||
@@ -136,3 +168,4 @@ "0.1.4": { | ||
"pl": "Stany zostaną zresetowane podczas rozładowania", | ||
"zh-cn": "状态将在卸载时重置" | ||
"zh-cn": "状态将在卸载时重置", | ||
"uk": "Стани буде скинуто під час вивантаження" | ||
}, | ||
@@ -149,3 +182,4 @@ "0.1.3": { | ||
"pl": "Dodano czas rozpoczęcia i zakończenia", | ||
"zh-cn": "添加了开始和结束时间" | ||
"zh-cn": "添加了开始和结束时间", | ||
"uk": "Додано час початку та закінчення" | ||
}, | ||
@@ -162,3 +196,4 @@ "0.1.2": { | ||
"pl": "Bugfix (podwójnie utworzony interwał, naprawiony)", | ||
"zh-cn": "错误修复(双重创建的间隔,已修复)" | ||
"zh-cn": "错误修复(双重创建的间隔,已修复)", | ||
"uk": "Виправлення (виправлено подвійне створення Intervall)" | ||
}, | ||
@@ -175,3 +210,4 @@ "0.1.1": { | ||
"pl": "Adaptacja do języka angielskiego (eksperymentalna)", | ||
"zh-cn": "适应英语(实验性)" | ||
"zh-cn": "适应英语(实验性)", | ||
"uk": "Адаптація до англійської мови (експериментально)" | ||
}, | ||
@@ -188,29 +224,31 @@ "0.1.0": { | ||
"pl": "Naprawiono błąd podczas usuwania interwałów i limitów czasu po wyłączeniu", | ||
"zh-cn": "错误,在关机后删除间隔和超时时,已修复" | ||
"zh-cn": "错误,在关机后删除间隔和超时时,已修复", | ||
"uk": "Виправлена помилка при видаленні інтервалів і тайм-аутів після завершення роботи" | ||
} | ||
}, | ||
"title": "Alexa Timer für Vis", | ||
"titleLang": { | ||
"en": "Alexa Timer for Vis", | ||
"de": "Alexa-Timer für Vis", | ||
"ru": "Алекса Таймер для Вис", | ||
"de": "Alexa Timer für Vis", | ||
"ru": "Alexa Таймер для Vis", | ||
"pt": "Alexa Timer para Vis", | ||
"nl": "Alexa Timer voor Vis", | ||
"fr": "Minuterie Alexa pour Vis", | ||
"it": "Timer Alexa per Vis", | ||
"es": "Temporizador de Alexa para Vis", | ||
"pl": "Alexa Timer dla Vis", | ||
"zh-cn": "用于 Vis 的 Alexa 计时器" | ||
"fr": "Alexa Timer pour Vis", | ||
"it": "Alexa Timer per Vis", | ||
"es": "Alexa Timer for Vis", | ||
"pl": "Alexa Timer, właśc", | ||
"uk": "Alexa Таймер для Ві", | ||
"zh-cn": "Alexa Timer of Vis" | ||
}, | ||
"desc": { | ||
"en": "Output Alexa timer to display timers in the VIS", | ||
"de": "Alexa-Timer ausgeben, um Timer im VIS anzuzeigen", | ||
"ru": "Вывод таймера Alexa для отображения таймеров в VIS", | ||
"pt": "Saída do temporizador Alexa para exibir temporizadores no VIS", | ||
"nl": "Voer Alexa-timer uit om timers in het VIS . weer te geven", | ||
"fr": "Sortir la minuterie Alexa pour afficher les minuteries dans le VIS", | ||
"it": "Emetti il timer di Alexa per visualizzare i timer nel VIS", | ||
"es": "Salida del temporizador de Alexa para mostrar los temporizadores en el VIS", | ||
"pl": "Wyjście zegara Alexa, aby wyświetlić zegary w VIS", | ||
"zh-cn": "输出 Alexa 计时器以在 VIS 中显示计时器" | ||
"de": "Ausgabe Alexa Timer, um Timer in der VIS anzuzeigen", | ||
"ru": "Вывод Alexa таймер для отображения таймеров в VIS", | ||
"pt": "Saída Alexa temporizador para exibir temporizadores no VIS", | ||
"nl": "Alexa timer tonen in de VIS", | ||
"fr": "Sortie Alexa timer pour afficher les minuteurs dans le VIS", | ||
"it": "Uscita Alexa timer per visualizzare timer nel VIS", | ||
"es": "Salida Alexa timer para mostrar temporizadores en el VIS", | ||
"pl": "Z kolei Alexa zmierza do wyświetlania timerów w VIS", | ||
"uk": "Вихідний таймер Alexa для відображення таймерів у VIS", | ||
"zh-cn": "产出" | ||
}, | ||
@@ -221,5 +259,2 @@ "authors": [ | ||
"keywords": [ | ||
"ioBroker", | ||
"template", | ||
"Smart Home", | ||
"Alexa", | ||
@@ -263,4 +298,13 @@ "Timer", | ||
"intervall2": 1, | ||
"entprellZeit": 10, | ||
"entprellen": false | ||
"entprellZeit": 2, | ||
"entprellen": false, | ||
"unitHour1": "Stunde", | ||
"unitHour2": "Stunden", | ||
"unitHour3": "h", | ||
"unitMinute1": "Minute", | ||
"unitMinute2": "Minuten", | ||
"unitMinute3": "min", | ||
"unitSecond1": "Sekunde", | ||
"unitSecond2": "Sekunden", | ||
"unitSecond3": "sec" | ||
}, | ||
@@ -317,2 +361,15 @@ "objects": [], | ||
{ | ||
"_id": "timer1.percent", | ||
"type": "state", | ||
"common": { | ||
"name": "Percent", | ||
"type": "number", | ||
"role": "value", | ||
"read": true, | ||
"write": true, | ||
"def": 0 | ||
}, | ||
"native": {} | ||
}, | ||
{ | ||
"_id": "timer1.hour", | ||
@@ -433,4 +490,17 @@ "type": "state", | ||
"native": {} | ||
}, | ||
{ | ||
"_id": "timer1.lengthTimer", | ||
"type": "state", | ||
"common": { | ||
"name": "Gestellter Timer", | ||
"type": "string", | ||
"role": "value", | ||
"read": true, | ||
"write": true, | ||
"def": "" | ||
}, | ||
"native": {} | ||
} | ||
] | ||
} | ||
} |
{ | ||
"name": "iobroker.alexa-timer-vis", | ||
"version": "0.1.14", | ||
"version": "0.1.15", | ||
"description": "Alexa Timer ausgeben um in der Vis anzuzeigen", | ||
@@ -23,25 +23,26 @@ "author": { | ||
"dependencies": { | ||
"@iobroker/adapter-core": "^2.5.1" | ||
"@iobroker/adapter-core": "^2.6.8" | ||
}, | ||
"devDependencies": { | ||
"@alcalzone/release-script": "^2.2.1", | ||
"@iobroker/testing": "^2.5.4", | ||
"@types/chai": "^4.3.0", | ||
"@types/chai-as-promised": "^7.1.4", | ||
"@types/gulp": "^4.0.9", | ||
"@types/mocha": "^9.0.0", | ||
"@types/node": "^14.18.1", | ||
"@alcalzone/release-script": "^3.5.9", | ||
"@iobroker/adapter-dev": "^1.2.0", | ||
"@iobroker/testing": "^4.1.0", | ||
"@types/chai": "^4.3.5", | ||
"@types/chai-as-promised": "^7.1.5", | ||
"@types/gulp": "^4.0.10", | ||
"@types/mocha": "^10.0.1", | ||
"@types/node": "^18.16.3", | ||
"@types/proxyquire": "^1.3.28", | ||
"@types/sinon": "^10.0.6", | ||
"@types/sinon-chai": "^3.2.6", | ||
"axios": "^0.24.0", | ||
"chai": "^4.3.4", | ||
"@types/sinon-chai": "^3.2.9", | ||
"axios": "^1.3.5", | ||
"chai": "^4.3.7", | ||
"chai-as-promised": "^7.1.1", | ||
"eslint": "^8.5.0", | ||
"gulp": "^4.0.2", | ||
"mocha": "^9.2.0", | ||
"eslint": "^8.39.0", | ||
"gulp": "^3.9.1", | ||
"mocha": "^10.2.0", | ||
"proxyquire": "^2.1.3", | ||
"sinon": "^12.0.1", | ||
"sinon": "^15.0.4", | ||
"sinon-chai": "^3.7.0", | ||
"typescript": "~4.4.4" | ||
"typescript": "~5.0.4" | ||
}, | ||
@@ -66,3 +67,4 @@ "main": "main.js", | ||
"lint": "eslint", | ||
"release": "release-script" | ||
"release": "release-script", | ||
"translate": "translate-adapter" | ||
}, | ||
@@ -69,0 +71,0 @@ "bugs": { |
138
README.md
![Logo](admin/alexa-timer-vis.png) | ||
# ioBroker.alexa-timer-vis | ||
[![NPM version](https://img.shields.io/npm/v/iobroker.alexa-timer-vis.svg)](https://www.npmjs.com/package/iobroker.alexa-timer-vis) | ||
@@ -19,2 +18,6 @@ [![Downloads](https://img.shields.io/npm/dm/iobroker.alexa-timer-vis.svg)](https://www.npmjs.com/package/iobroker.alexa-timer-vis) | ||
**If you like it, please consider a donation:** | ||
[![paypal](https://www.paypalobjects.com/en_US/DK/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/donate/?hosted_button_id=7QGL5CXJCUSCE) | ||
### This is an example of my vis | ||
@@ -28,79 +31,118 @@ | ||
* ---- Alexa2 Adapter is needed ---- | ||
* The Vis Widget isn´t yet integrated | ||
* Every Timer has a button, to stop it. Stops the Timer in Alexa and in the Adapter | ||
* Unlimited timers can be created with Alexa by voice command. | ||
* When the adapter is started, 4 folders are created with all of the states. | ||
* Additional folders will be created as soon as a 5th and more timers are created via Alexa's voice input. | ||
* It works with German input | ||
* configured for German voice input, English (experimental) | ||
- ---- Alexa2 Adapter is needed ---- | ||
- The Vis Widget isn´t yet integrated | ||
- Every Timer has a button, to stop it. Stops the Timer in Alexa and in the Adapter | ||
- Unlimited timers can be created with Alexa by voice command. | ||
- When the adapter is started, 4 folders are created with all of the states. | ||
- Additional folders will be created as soon as a 5th and more timers are created via Alexa's voice input. | ||
- It works with German input | ||
### Timer add ( Examples ) | ||
* Alexa, Timer 5 minutes | ||
* Alexa, fries Timer 9 minutes | ||
* Alexa, set a timer for 1 hour and 30 minutes | ||
* Alexa, set a Timer for 2 hours | ||
* Alexa, Timer for 120 minutes | ||
* Alexa, Timer 9 minutes Spaghetti | ||
- Alexa, Timer 5 minutes | ||
- Alexa, fries Timer 9 minutes | ||
- Alexa, set a timer for 1 hour and 30 minutes | ||
- Alexa, set a Timer for 2 hours | ||
- Alexa, Timer for 120 minutes | ||
- Alexa, Timer 9 minutes Spaghetti | ||
### Timer delete ( Examples ) | ||
* Alexa, delete all Timers | ||
* Alexa, delete fries Timer | ||
* Alexa, delete 5 minutes Timer | ||
- Alexa, delete all Timers | ||
- Alexa, delete fries Timer | ||
- Alexa, delete 5 minutes Timer | ||
### If you have any suggestions for improving something or adding other functions, feel free to contact us | ||
## Changelog | ||
### 0.1.15 (22.09.2022) | ||
## Changelog | ||
- Include creation time to avoid creating duplicate timers | ||
### 0.1.14 (17.07.2022) | ||
- Added debouncing in the adapter configuration | ||
### 0.0.13 (06.03.2022) | ||
* Delete of Timers with the same value, fixed | ||
- Delete of Timers with the same value, fixed | ||
### 0.1.12 (15.02.2022) | ||
* Delete of Timer fixed | ||
- Delete of Timer fixed | ||
### 0.1.11 (12.02.2022) | ||
* Delete of Timer with same Inputvalue, fixed | ||
* User can set the Intervall in admin | ||
- Delete of Timer with same Inputvalue, fixed | ||
- User can set the Intervall in admin | ||
### 0.1.9 (30.1.2022) | ||
* Bugfix | ||
- Bugfix | ||
### 0.1.8 (28.01.2022) | ||
* Bugfix | ||
* Button added to stop the Timer | ||
- Bugfix | ||
- Button added to stop the Timer | ||
### 0.1.7 (22.06.2022) | ||
* New State, "Input Device" | ||
- New State, "Input Device" | ||
### 0.1.6 (17.01.2022) | ||
* numbers from 1-9 are always displayed as two digits, 1 => 01 | ||
* When you update to this or a newer Version, please delete the timer folders or delete the whole adapter, otherwise errors will occur | ||
- numbers from 1-9 are always displayed as two digits, 1 => 01 | ||
- When you update to this or a newer Version, please delete the timer folders or delete the whole adapter, otherwise errors will occur | ||
### 0.1.5 (08.01.2022) | ||
* New keywords added | ||
- New keywords added | ||
### 0.1.4 (05.01.2022) | ||
* States will be reset on adapter unload | ||
* Bugfix | ||
- States will be reset on adapter unload | ||
- Bugfix | ||
### 0.1.3 (02.01.2022) | ||
* Start and EndTime added | ||
- Start and EndTime added | ||
### 0.1.2 (31.12.2021) | ||
* Bugfix (A double created Intervall, fixed) | ||
- Bugfix (A double created Intervall, fixed) | ||
### 0.1.1 (29.12.2021) | ||
* Adaptation to the English language (experimental) | ||
* Anpassung an die Englische Sprache (experimentell) | ||
- Adaptation to the English language (experimental) | ||
- Anpassung an die Englische Sprache (experimentell) | ||
### 0.1.0 (28.12.021) | ||
* Fixed bug when deleting intervals and timeouts after shutdown | ||
* Fehler beim Löschen von Intervallen und Timeouts nach dem Shutdown, behoben | ||
- Fixed bug when deleting intervals and timeouts after shutdown | ||
- Fehler beim Löschen von Intervallen und Timeouts nach dem Shutdown, behoben | ||
### 0.0.4 (27.12.2021) | ||
* Adaptation to various options for entering a timer | ||
* Anpassung an verschiedener Möglichkeiten der Eingabe eines Timers | ||
- Adaptation to various options for entering a timer | ||
- Anpassung an verschiedener Möglichkeiten der Eingabe eines Timers | ||
### 0.0.3 (26.12.2021) | ||
* (Michael Roling) Bugfix | ||
- (Michael Roling) Bugfix | ||
### 0.0.2 (26.12.2021) | ||
* (Michael Roling) Bugfix | ||
- (Michael Roling) Bugfix | ||
### 0.0.1 (25.12.2021) | ||
* (Michael Roling) initial release | ||
- (Michael Roling) initial release | ||
## License | ||
Copyright (c) 2021-2023 Michael Roling <michael.roling@gmx.de> | ||
MIT License | ||
Copyright (c) 2021-2022 Michael Roling <michael.roling@gmx.de> | ||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
@@ -122,2 +164,2 @@ of this software and associated documentation files (the "Software"), to deal | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. | ||
SOFTWARE. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
291723
24
2197
163
1
21