-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathio-package.json
249 lines (249 loc) · 12.7 KB
/
io-package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
{
"common": {
"name": "alexa-timer-vis",
"version": "2.0.8",
"news": {
"2.0.8": {
"en": "CHORE: Update dependencies\nCHORE: Migration to ESLint 9 and @iobroker/eslint-config",
"de": "CHORE: Aktualisieren von Abhängigkeiten\nCHORE: Migration auf ESLint 9 und @iobroker/eslint-config",
"ru": "CHORE: зависимости от обновления\nCHORE: Migration to ESLint 9 and @iobroker/eslint-config",
"pt": "CHORE: Atualizar dependências\nCHORE: Migração para ESLint 9 e @iobroker/eslint-config",
"nl": "Afhankelijkheden bijwerken\nCHORE: migratie naar ESLint 9 en @iobroker/eslint-config",
"fr": "CHORE : Mise à jour des dépendances\nCHORE: Migration vers ESLint 9 et @iobroker/eslint-config",
"it": "CHORE: dipendenze di aggiornamento\nCHORE: Migrazione a ESLint 9 e @iobroker/eslint-config",
"es": "CHORE: Actualizar las dependencias\nCHORE: Migración a ESLint 9 y @iobroker/eslint-config",
"pl": "CHORE: Uaktualnij zależności\nCHORE: Migracja do ESLint 9 i @ iobroker / eslint- config",
"uk": "CHORE: Оновити залежності\nCHORE: Міграція до ESLint 9 і @iobroker/eslint-config",
"zh-cn": "CHORE: 更新依赖性\nCHORE: 迁移到ESLint 9 和 @iobroster/eslint-config"
},
"2.0.7": {
"en": "FIX: #157 Add size attribute xl for text in jsonConfig\nFIX: #156 Error in decomposeInputValue",
"de": "FIX: #157 Größe Attribut xl für Text in jsonConfig hinzufügen\nFIX: #156 Fehler in decomposeInputValue",
"ru": "FIX: #157 Добавить атрибут xl для текста в jsonConfig\nFIX: #156 Ошибка в decomposeInputValue",
"pt": "FIX: #157 Adicionar atributo tamanho xl para texto em jsonConfig\nFIX: #156 Erro no decomposeInputValue",
"nl": "FIX: #157 Voeg grootte attribuut xl toe voor tekst in jsonConfig\nFIX: #156 Fout in decomposeInputValue",
"fr": "FIX: #157 Ajouter l'attribut taille xl pour le texte dans jsonConfig\nFIX: #156 Erreur lors de la décompositionInputValue",
"it": "FIX: #157 Aggiungi attributo di dimensione xl per testo in jsonConfig\nFIX: #156 Errore in decomposeValore di input",
"es": "FIX: #157 Atributo de talla xl para texto en jsonConfig\nFIX: #156 Error en descomposiciónInputValue",
"pl": "FIX: # 157 Dodaj atrybut rozmiar xl dla tekstu w jsonConfig\nFIX: # 156 Błąd w dekomposeInputValue",
"uk": "FIX: #157 Додати атрибут розмірів xl для тексту в jsonConfig\nFIX: #156 Помилка в decomposeInputValue",
"zh-cn": "FIX: # 157 在jsonConfig中文本添加大小属性 xl\nFIX: #156 解析输入值错误"
},
"2.0.6": {
"en": "FEAT: #151 Responsive Design",
"de": "FEAT: #151 Responsive Design",
"ru": "#151 Ответственный дизайн",
"pt": "FEAT: #151 Design responsivo",
"nl": "FEAT: #151 Responsive Design",
"fr": "VIANDE: #151 Conception sensible",
"it": "FEAT: #151 Responsive Design",
"es": "FEAT: #151 Diseño responsable",
"pl": "FEAT: # 151 Responsive Design",
"uk": "FEAT: #151 Відповідальний дизайн",
"zh-cn": "FEAT: #151 反应设计"
},
"2.0.5": {
"en": "FIX: #142 Timeout error\nFIX: #137 Reset timer name\nFEAT: Add json state",
"de": "FIX: #142 Timeout Fehler\nFIX: #137 Timer zurücksetzen\nFEAT: json state hinzufügen",
"ru": "FIX: #142\nFIX: #137\nFEAT: Добавить состояние json",
"pt": "FIX: #142 Erro de timeout\nFIX: #137 Repor nome do temporizador\nFEAT: Adicionar estado json",
"nl": "FIX: #142 Timeout-fout\nFIX: #137 Timernaam resetten\nFEAT: Voeg json status toe",
"fr": "FIXE: #142 Erreur de délai\nFIX: #137 Réinitialiser le nom du minuteur\nFEUILLE: Ajouter l'état de json",
"it": "FIX: #142 Errore di timeout\nFIX: #137 Reset timer name\nFEAT: Aggiungere lo stato di json",
"es": "FIX: #142 Timeout error\nFIX: #137 Nombre del cronómetro\nFEAT: Add json state",
"pl": "FIX: # 142 Błąd timeout\nFIX: # 137 Reset timer name\nFEAT: Dodaj stan json",
"uk": "FIX: #142 Похибка часу\nFIX: #137 Ім'я таймера\nFEAT: Додати стан джсону",
"zh-cn": "FIX: #142 超时错误\nFIX: # 137 重置计时器名称\nFEAT: 添加 json 状态"
},
"2.0.4": {
"en": "FIX: #132 Second timer button reset deletes timer one\nFIX: #137 Reset timer name",
"de": "FIX: #132 Zweite Timer-Taste zurücksetzen Löscht Timer ein\nFIX: #137 Timer zurücksetzen",
"ru": "FIX: #132 Вторая кнопка таймера удаляет таймер один\nFIX: #137",
"pt": "FIX: #132 Segundo temporizador botão reset exclui temporizador um\nFIX: #137 Repor nome do temporizador",
"nl": "FIX: #132 Tweede timer knop reset verwijdert timer een\nFIX: #137 Timernaam resetten",
"fr": "FIX: #132 Deuxième bouton minuterie réinitialise supprime timer un\nFIX: #137 Réinitialiser le nom du minuteur",
"it": "FIX: #132 Ripristino del secondo timer cancella il timer uno\nFIX: #137 Reset timer name",
"es": "FIX: #132 El reinicio del botón del temporizador segundo elimina el temporizador uno\nFIX: #137 Nombre del cronómetro",
"pl": "FIX: # 132 Drugi przycisk timer reset usuwa timer jeden\nFIX: # 137 Reset timer name",
"uk": "FIX: #132 Другий таймер кнопка скидання видаляє таймер один\nFIX: #137 Ім'я таймера",
"zh-cn": "FIX: # 132 第二计时器按钮重置删除定时器 1\nFIX: # 137 重置计时器名称"
},
"2.0.3": {
"en": "FIX: #132 Second timer button reset deletes timer one\nFIX: #133 Timer names are not correct\nFIX: #134 All timer alive at start",
"de": "FIX: #132 Zweite Timer-Taste zurücksetzen Löscht Timer ein\nFIX: #133 Timernamen sind nicht korrekt\nFIX: #134 Alle Timer am Anfang am Leben",
"ru": "FIX: #132 Вторая кнопка таймера удаляет таймер один\nFIX: #133 Имя таймера неправильно\n#134 Все таймеры живы на старте",
"pt": "FIX: #132 Segundo temporizador botão reset exclui temporizador um\nFIX: #133 Os nomes do temporizador não estão corretos\nFIX: #134 Todo o temporizador vivo no início",
"nl": "FIX: #132 Tweede timer knop reset verwijdert timer een\nFIX: #133 Timer namen zijn niet correct\nFIX: #134 Alle timer levend bij het begin",
"fr": "FIX: #132 Deuxième bouton minuterie réinitialise supprime timer un\nFIX: #133 Les noms des minuteurs ne sont pas corrects\nFIXE: #134 Tout le temps vivant au début",
"it": "FIX: #132 Ripristino del secondo timer cancella il timer uno\nFIX: #133 I nomi Timer non sono corretti\nFIX: #134 Tutto il timer vivo all'inizio",
"es": "FIX: #132 El reinicio del botón del temporizador segundo elimina el temporizador uno\nFIX: #133 Timer names are not correct\nFIX: #134 Todo el tiempor vivo al principio",
"pl": "FIX: # 132 Drugi przycisk timer reset usuwa timer jeden\nFIX: # 133 Nazwy czasu nie są poprawne\nFIX: # 134",
"uk": "FIX: #132 Другий таймер кнопка скидання видаляє таймер один\nFIX: #133 Ім'я таймера не виправити\nFIX: #134 Всі таймер живий на старті",
"zh-cn": "FIX: # 132 第二计时器按钮重置删除定时器 1\nFIX: #133 计时器名称不正确\nFIX: #134 所有计时器在开始时还活着"
},
"2.0.2": {
"en": "FIX: #130 Sting_2 remains empty",
"de": "FIX: #130 Sting_2 bleibt leer",
"ru": "#130 Sting_2 остается пустым",
"pt": "FIX: #130 Sting_2 permanece vazio",
"nl": "FIX: #130 Sting_2 blijft leeg",
"fr": "FIX: #130 Sting_2 reste vide",
"it": "FIX: #130 Sting_2 rimane vuoto",
"es": "FIX: #130 Sting_2 permanece vacío",
"pl": "FIX: # 130 Sting _ 2 pozostaje pusty",
"uk": "FIX: #130 Sting_2 залишається порожнім",
"zh-cn": "FIX: # 130 Sting_2 仍然为空"
}
},
"titleLang": {
"en": "Alexa Timer for Vis",
"de": "Alexa Timer für Vis",
"ru": "Alexa Таймер для Vis",
"pt": "Alexa Timer para Vis",
"nl": "Alexa Timer voor Vis",
"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": "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": "产出"
},
"authors": [
"Michael Roling <[email protected]>"
],
"keywords": [
"Alexa",
"Timer",
"VIS",
"home automation"
],
"licenseInformation": {
"license": "MIT",
"type": "free"
},
"platform": "Javascript/Node.js",
"icon": "alexa-timer-vis.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/MiRo1310/ioBroker.alexa-timer-vis/main/admin/alexa-timer-vis.png",
"readme": "https://github.com/MiRo1310/ioBroker.alexa-timer-vis/blob/main/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "logic",
"tier": 3,
"compact": true,
"connectionType": "local",
"dataSource": "poll",
"supportCustoms": false,
"adminUI": {
"config": "json"
},
"dependencies": [
{
"js-controller": ">=5.0.19"
}
],
"globalDependencies": [
{
"alexa2": ">=3.11.2"
}
]
},
"messages": [
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<0.3.0",
"newVersion>=0.3.1"
]
},
"title": {
"en": "Important notice!",
"de": "Wichtiger Hinweis!",
"ru": "Важное замечание!",
"pt": "Notícia importante!",
"nl": "Belangrijke mededeling!",
"fr": "Avis important!",
"it": "Avviso IMPORTANTE!",
"es": "Noticia importante!",
"pl": "Ważna uwaga!",
"zh-cn": "重要通知!",
"uk": "Важливе повідомлення!"
},
"text": {
"en": "Breaking change!!! At least NodeJs 18 is required",
"de": "Wechseln!!! Mindestens NodeJs 18 ist erforderlich",
"ru": "Разрыв изменения!!! По крайней мере NodeJs 18 требуется",
"pt": "Mudança de ruptura!!! Pelo menos NodeJs 18 é necessário",
"nl": "Breek verandering!!! Ten minste NodeJs 18 is vereist",
"fr": "Briser le changement!!! Au moins NodeJs 18 est nécessaire",
"it": "Cambiamento di rottura!!! Almeno NodeJs 18 è richiesto",
"es": "Cambio de ruptura! Por lo menos NodeJs 18 es necesario",
"pl": "Łamanie drobnych! Co najmniej NodeJs 18 jest wymagane",
"uk": "Змінити зміни! При найменшому NodeJs 18 потрібно",
"zh-cn": "突破变化! 至少需要节点Js 18"
},
"level": "warn",
"buttons": [
"agree",
"cancel"
]
}
],
"native": {
"alexa": "alexa2.0",
"intervall1": 1,
"intervall2": 1,
"entprellZeit": 2,
"entprellen": false,
"unitHour1": "Stunde",
"unitHour2": "Stunden",
"unitHour3": "h",
"unitMinute1": "Minute",
"unitMinute2": "Minuten",
"unitMinute3": "min",
"unitSecond1": "Sekunde",
"unitSecond2": "Sekunden",
"unitSecond3": "sec",
"valHourForZero": "",
"valMinuteForZero": "",
"valSecondForZero": ""
},
"objects": [],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"role": "indicator.connected",
"name": "Device or service connected",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
}
]
}