-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathdriver.compose.json
More file actions
372 lines (372 loc) · 16.9 KB
/
Copy pathdriver.compose.json
File metadata and controls
372 lines (372 loc) · 16.9 KB
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
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
{
"$extends": [
"knx_driver"
],
"id": "knx_windowcoverings",
"name": {
"en": "Windowcoverings",
"nl": "Raambedekkingen",
"da": "Vinduesafdækninger",
"de": "Fensterabdeckungen",
"es": "Cubiertas de ventana",
"fr": "Couvre-fenêtres",
"it": "Coperture delle finestre",
"no": "Vindusdeksler",
"sv": "Fönsterbeklädnader",
"pl": "Osłony okienne",
"ru": "Оконные покрытия",
"ko": "창문 덮개",
"ar": "أغطية النوافذ"
},
"class": "windowcoverings",
"capabilities": [
"windowcoverings_state"
],
"pair": [
{
"id": "select_interface",
"$template": "select_interface",
"navigation": {
"next": "select_groupaddresses"
}
},
{
"id": "parse_knxproj",
"$template": "parse_knxproj",
"navigation": {
"next": "select_groupaddresses",
"prev": "select_groupaddresses"
}
},
{
"id": "select_groupaddresses",
"$template": "select_groupaddresses",
"options": {
"devicetype": "windowcovering"
},
"navigation": {
"prev": "select_interface"
}
}
],
"settings": [
{
"type": "group",
"label": {
"en": "KNX groupaddress",
"nl": "KNX groepadressen",
"da": "KNX gruppeadresse",
"de": "KNX-Gruppenadresse",
"es": "Dirección de grupo KNX",
"fr": "Adresse de groupe KNX",
"it": "Indirizzo di gruppo KNX",
"no": "KNX gruppeadresse",
"sv": "KNX-gruppadress",
"pl": "Adres grupowy KNX",
"ru": "Групповой адрес KNX",
"ko": "KNX 그룹 주소",
"ar": "عنوان مجموعة KNX"
},
"children": [
{
"id": "ga_up_down",
"type": "text",
"label": {
"en": "Up/Down address",
"nl": "Op/Neer adres",
"da": "Op/Ned-adresse",
"de": "Auf/Ab Adresse",
"es": "Dirección arriba/abajo",
"fr": "Adresse haut/bas",
"it": "Indirizzo su/giù",
"no": "Opp/Ned adresse",
"sv": "Upp/Ned adress",
"pl": "Adres góra/dół",
"ru": "Адрес вверх/вниз",
"ko": "상/하 주소",
"ar": "عنوان لأعلى/لأسفل"
},
"value": "",
"hint": {
"en": "Enter groupaddress",
"nl": "Vul groepadres in",
"da": "Indtast gruppeadresse",
"de": "Gruppenadresse eingeben",
"es": "Ingrese la dirección del grupo",
"fr": "Entrez l'adresse de groupe",
"it": "Inserisci l'indirizzo di gruppo",
"no": "Skriv inn gruppeadresse",
"sv": "Ange gruppadress",
"pl": "Wpisz adres grupowy",
"ru": "Введите групповой адрес",
"ko": "그룹 주소를 입력하세요",
"ar": "أدخل عنوان المجموعة"
}
},
{
"id": "ga_stop",
"type": "text",
"label": {
"en": "Stop address",
"nl": "Stop adres",
"da": "Stopadresse",
"de": "Stopp Adresse",
"es": "Dirección de parada",
"fr": "Adresse d'arrêt",
"it": "Indirizzo di arresto",
"no": "Stopp adresse",
"sv": "Stoppadress",
"pl": "Adres zatrzymania",
"ru": "Адрес остановки",
"ko": "정지 주소",
"ar": "عنوان الإيقاف"
},
"value": "",
"hint": {
"en": "Enter groupaddress",
"nl": "Vul groepadres in",
"da": "Indtast gruppeadresse",
"de": "Gruppenadresse eingeben",
"es": "Ingrese la dirección del grupo",
"fr": "Entrez l'adresse de groupe",
"it": "Inserisci l'indirizzo di gruppo",
"no": "Skriv inn gruppeadresse",
"sv": "Ange gruppadress",
"pl": "Wpisz adres grupowy",
"ru": "Введите групповой адрес",
"ko": "그룹 주소를 입력하세요",
"ar": "أدخل عنوان المجموعة"
}
},
{
"id": "ga_status",
"type": "text",
"label": {
"en": "Status address",
"nl": "Status adres",
"da": "Statusadresse",
"de": "Statusadresse",
"es": "Dirección de estado",
"fr": "Adresse de statut",
"it": "Indirizzo di stato",
"no": "Statusadresse",
"sv": "Statusadress",
"pl": "Adres statusu",
"ru": "Адрес статуса",
"ko": "상태 주소",
"ar": "عنوان الحالة"
},
"value": "",
"hint": {
"en": "Enter groupaddress",
"nl": "Vul groepadres in",
"da": "Indtast gruppeadresse",
"de": "Gruppenadresse eingeben",
"es": "Ingrese la dirección del grupo",
"fr": "Entrez l'adresse de groupe",
"it": "Inserisci l'indirizzo di gruppo",
"no": "Skriv inn gruppeadresse",
"sv": "Ange gruppadress",
"pl": "Wpisz adres grupowy",
"ru": "Введите групповой адрес",
"ko": "그룹 주소를 입력하세요",
"ar": "أدخل عنوان المجموعة"
}
},
{
"id": "ga_height",
"type": "text",
"label": {
"en": "Height address",
"ar": "عنوان الارتفاع"
},
"value": "",
"hint": {
"en": "Enter groupaddress",
"nl": "Vul groepadres in",
"da": "Indtast gruppeadresse",
"de": "Gruppenadresse eingeben",
"es": "Ingrese la dirección del grupo",
"fr": "Entrez l'adresse de groupe",
"it": "Inserisci l'indirizzo di gruppo",
"no": "Skriv inn gruppeadresse",
"sv": "Ange gruppadress",
"pl": "Wpisz adres grupowy",
"ru": "Введите групповой адрес",
"ko": "그룹 주소를 입력하세요",
"ar": "أدخل عنوان المجموعة"
}
},
{
"id": "ga_height_status",
"type": "text",
"label": {
"en": "Height status address",
"ar": "عنوان حالة الارتفاع"
},
"value": "",
"hint": {
"en": "Enter groupaddress",
"nl": "Vul groepadres in",
"da": "Indtast gruppeadresse",
"de": "Gruppenadresse eingeben",
"es": "Ingrese la dirección del grupo",
"fr": "Entrez l'adresse de groupe",
"it": "Inserisci l'indirizzo di gruppo",
"no": "Skriv inn gruppeadresse",
"sv": "Ange gruppadress",
"pl": "Wpisz adres grupowy",
"ru": "Введите групповой адрес",
"ko": "그룹 주소를 입력하세요",
"ar": "أدخل عنوان المجموعة"
}
}
]
},
{
"id": "invert_updown",
"type": "checkbox",
"value": false,
"label": {
"en": "Invert up/down",
"nl": "Wissel omhoog/omlaag",
"da": "Omvend op/ned",
"de": "Umkehren auf/ab",
"es": "Invertir arriba/abajo",
"fr": "Inverser haut/bas",
"it": "Inverti su/giù",
"no": "Inverter opp/ned",
"sv": "Invertera upp/ner",
"pl": "Odwróć góra/dół",
"ru": "Перевернуть вверх/вниз",
"ko": "상/하 반전",
"ar": "عكس لأعلى/لأسفل"
}
},
{
"id": "invert_position",
"type": "checkbox",
"value": false,
"label": {
"en": "Invert position",
"nl": "Wissel positie",
"da": "Omvend position",
"de": "Position umkehren",
"es": "Invertir posición",
"fr": "Inverser la position",
"it": "Inverti posizione",
"no": "Inverter posisjon",
"sv": "Invertera position",
"pl": "Odwróć pozycję",
"ru": "Инвертировать положение",
"ko": "위치 반전",
"ar": "عكس الموضع"
},
"hint": {
"en": "Uses the legacy position mapping, where the position value is sent to the KNX bus unchanged. Enabled automatically for devices added before this setting existed, so existing flows keep working. Disable for actuators that follow the KNX standard (0% = open, 100% = closed).",
"nl": "Gebruikt de oude positie-mapping, waarbij de positiewaarde ongewijzigd naar de KNX-bus wordt gestuurd. Wordt automatisch ingeschakeld voor apparaten die vóór deze instelling zijn toegevoegd, zodat bestaande flows blijven werken. Schakel uit voor actoren die de KNX-standaard volgen (0% = open, 100% = gesloten).",
"da": "Bruger den ældre positionstilknytning, hvor positionsværdien sendes uændret til KNX-bussen. Aktiveres automatisk for enheder tilføjet før denne indstilling fandtes, så eksisterende flows fortsat virker. Slå fra for aktuatorer, der følger KNX-standarden (0% = åben, 100% = lukket).",
"de": "Verwendet die alte Positionszuordnung, bei der der Positionswert unverändert auf den KNX-Bus gesendet wird. Wird für Geräte, die vor dieser Einstellung hinzugefügt wurden, automatisch aktiviert, damit bestehende Flows weiter funktionieren. Für Aktoren nach KNX-Standard (0% = offen, 100% = geschlossen) deaktivieren.",
"es": "Usa la asignación de posición antigua, en la que el valor de posición se envía sin cambios al bus KNX. Se activa automáticamente para dispositivos añadidos antes de que existiera este ajuste, para que los flujos existentes sigan funcionando. Desactívalo para actuadores que siguen el estándar KNX (0% = abierto, 100% = cerrado).",
"fr": "Utilise l'ancien mappage de position, où la valeur de position est envoyée telle quelle sur le bus KNX. Activé automatiquement pour les appareils ajoutés avant l'existence de ce réglage, afin que les flux existants continuent de fonctionner. À désactiver pour les actionneurs conformes au standard KNX (0% = ouvert, 100% = fermé).",
"it": "Usa la mappatura di posizione precedente, in cui il valore di posizione viene inviato invariato al bus KNX. Attivata automaticamente per i dispositivi aggiunti prima dell'esistenza di questa impostazione, così i flow esistenti continuano a funzionare. Disattivala per attuatori conformi allo standard KNX (0% = aperto, 100% = chiuso).",
"no": "Bruker den eldre posisjonstilordningen, der posisjonsverdien sendes uendret til KNX-bussen. Aktiveres automatisk for enheter lagt til før denne innstillingen fantes, slik at eksisterende flows fortsatt virker. Slå av for aktuatorer som følger KNX-standarden (0% = åpen, 100% = lukket).",
"sv": "Använder den äldre positionsmappningen, där positionsvärdet skickas oförändrat till KNX-bussen. Aktiveras automatiskt för enheter som lagts till innan denna inställning fanns, så att befintliga flöden fortsätter fungera. Inaktivera för ställdon som följer KNX-standarden (0% = öppen, 100% = stängd).",
"pl": "Używa starego mapowania pozycji, w którym wartość pozycji jest wysyłana na magistralę KNX bez zmian. Włączane automatycznie dla urządzeń dodanych przed wprowadzeniem tego ustawienia, aby istniejące przepływy nadal działały. Wyłącz dla siłowników zgodnych ze standardem KNX (0% = otwarte, 100% = zamknięte).",
"ru": "Использует старое сопоставление положения, при котором значение положения отправляется на шину KNX без изменений. Автоматически включается для устройств, добавленных до появления этой настройки, чтобы существующие потоки продолжали работать. Отключите для приводов, следующих стандарту KNX (0% = открыто, 100% = закрыто).",
"ko": "위치 값을 변경하지 않고 KNX 버스로 전송하는 기존 위치 매핑을 사용합니다. 이 설정이 도입되기 전에 추가된 기기에는 자동으로 활성화되어 기존 플로우가 계속 작동합니다. KNX 표준(0% = 열림, 100% = 닫힘)을 따르는 액추에이터에서는 비활성화하세요.",
"ar": "يستخدم تعيين الموضع القديم، حيث تُرسل قيمة الموضع دون تغيير إلى ناقل KNX. يُفعَّل تلقائيًا للأجهزة المضافة قبل وجود هذا الإعداد، حتى تستمر التدفقات الحالية في العمل. عطِّله للمشغّلات المتوافقة مع معيار KNX (0% = مفتوح، 100% = مغلق)."
}
},
{
"type": "group",
"label": {
"en": "Network settings",
"nl": "Netwerk instellingen",
"da": "Netværksindstillinger",
"de": "Netzwerkeinstellungen",
"es": "Configuración de red",
"fr": "Paramètres réseau",
"it": "Impostazioni di rete",
"no": "Nettverksinnstillinger",
"sv": "Nätverksinställningar",
"pl": "Ustawienia sieciowe",
"ru": "Сетевые настройки",
"ko": "네트워크 설정",
"ar": "إعدادات الشبكة"
},
"children": [
{
"id": "macAddress",
"type": "text",
"label": {
"en": "Interface MAC address",
"nl": "Interface MAC adres",
"da": "Interface MAC-adresse",
"de": "MAC-Adresse der Schnittstelle",
"es": "Dirección MAC de la interfaz",
"fr": "Adresse MAC de l'interface",
"it": "Indirizzo MAC dell'interfaccia",
"no": "Grensesnitt MAC-adresse",
"sv": "MAC-adress för gränssnitt",
"pl": "Adres MAC interfejsu",
"ru": "MAC-адрес интерфейса",
"ko": "인터페이스 MAC 주소",
"ar": "عنوان MAC لواجهة"
},
"value": "",
"hint": {
"en": "MAC address of the required KNX IP interface",
"nl": "MAC adres van de KNX IP interface",
"da": "MAC-adressen for den krævede KNX IP-interface",
"de": "MAC-Adresse der erforderlichen KNX-IP-Schnittstelle",
"es": "Dirección MAC de la interfaz IP KNX requerida",
"fr": "Adresse MAC de l'interface IP KNX requise",
"it": "Indirizzo MAC dell'interfaccia IP KNX richiesta",
"no": "MAC-adresse for nødvendige KNX IP-grensesnitt",
"sv": "MAC-adress för det nödvändiga KNX IP-gränssnittet",
"pl": "Adres MAC wymaganego interfejsu KNX IP",
"ru": "MAC-адрес необходимого интерфейса KNX IP",
"ko": "필요한 KNX IP 인터페이스의 MAC 주소",
"ar": "عنوان MAC للواجهة المطلوبة KNX IP"
}
},
{
"id": "ipAddress",
"type": "text",
"label": {
"en": "Interface IP address",
"nl": "Interface IP adres",
"da": "Interface IP-adresse",
"de": "IP-Adresse der Schnittstelle",
"es": "Dirección IP de la interfaz",
"fr": "Adresse IP de l'interface",
"it": "Indirizzo IP dell'interfaccia",
"no": "Grensesnitt IP-adresse",
"sv": "IP-adress för gränssnitt",
"pl": "Adres IP interfejsu",
"ru": "IP-адрес интерфейса",
"ko": "인터페이스 IP 주소",
"ar": "عنوان IP للواجهة"
},
"value": "",
"hint": {
"en": "IP address of the required KNX IP interface",
"nl": "IP adres van de KNX IP interface",
"da": "IP-adressen for den krævede KNX IP-interface",
"de": "IP-Adresse der erforderlichen KNX-IP-Schnittstelle",
"es": "Dirección IP de la interfaz IP KNX requerida",
"fr": "Adresse IP de l'interface IP KNX requise",
"it": "Indirizzo IP dell'interfaccia IP KNX richiesta",
"no": "IP-adresse for nødvendige KNX IP-grensesnitt",
"sv": "IP-adress för det nödvändiga KNX IP-gränssnittet",
"pl": "Adres IP wymaganego interfejsu KNX IP",
"ru": "IP-адрес необходимого интерфейса KNX IP",
"ko": "필요한 KNX IP 인터페이스의 IP 주소",
"ar": "عنوان IP للواجهة المطلوبة KNX IP"
}
}
]
}
]
}