-
-
Notifications
You must be signed in to change notification settings - Fork 26
/
io-package.json
341 lines (341 loc) · 14.8 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
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
{
"common": {
"name": "hm-rpc",
"title": "HomeMatic RPC",
"desc": {
"en": "Connects HomeMatic Interface-Processes (BidCos-Services, Homegear and CUxD) via XML-RPC or BIN-RPC to ioBroker",
"de": "Verbindet HomeMatic Interface-Prozesse (BidCos-Services, Homegear und CUxD) via XML-RPC oder BIN-RPC mit ioBroker",
"ru": "Подключает HomeMatic интерфейсы (BidCos-сервисы, Homegear и CUxD) через XML-RPC или BIN-RPC к ioBroker",
"pt": "Conecta HomeMatic Interface-Processes (BidCos-Services, Homegear e CUxD) via XML-RPC ou BIN-RPC para ioBroker",
"nl": "Verbindt HomeMatic Interface-processen (BidCos-Services, Homegear en CUxD) via XML-RPC of BIN-RPC met ioBroker",
"fr": "Connecte les processus d'interface HomeMatic (BidCos-Services, Homegear et CUxD) via XML-RPC ou BIN-RPC à ioBroker",
"it": "Collega l'interfaccia HomeMatic: i processi (BidCos-Services, Homegear e CUxD) tramite XML-RPC o BIN-RPC su ioBroker",
"es": "Conecta los Procesos de Interfaz HomeMatic (BidCos-Services, Homegear y CUxD) a través de XML-RPC o BIN-RPC a ioBroker",
"pl": "Łączy procesy HomeMatic-Interface (BidCos-Services, Homegear i CUxD) za pośrednictwem XML-RPC lub BIN-RPC z ioBroker",
"uk": "Підключає HomeMatic інтерфейси (BidCos-сервіси, Homegear і CUxD) через XML-RPC або BIN-RPC до ioBroker",
"zh-cn": "通过 XML-RPC 或 BIN-RPC 将 HomeMatic 接口进程(BidCos-Services、Homegear 和 CUxD)连接到 ioBroker"
},
"version": "2.0.2",
"news": {
"2.0.2": {
"en": "Updated packages",
"de": "Aktualisierte Pakete",
"ru": "Обновленные пакеты",
"pt": "Pacotes atualizados",
"nl": "Bijgewerkte pakketten",
"fr": "Paquets mis à jour",
"it": "Pacchetti aggiornati",
"es": "Paquetes actualizados",
"pl": "Aktualizacja pakietów",
"uk": "Оновлені пакети",
"zh-cn": "更新软件包"
},
"2.0.0": {
"en": "Updated packages\nRemoved support of Node.js 16",
"de": "Aktualisierte Pakete\nAusgenommene Unterstützung von Node.js 16",
"ru": "Обновленные пакеты\nУдаленная поддержка Node.js 16",
"pt": "Pacotes atualizados\nSuporte removido de Node.js 16",
"nl": "Bijgewerkte pakketten\nVerwijderde ondersteuning van Node.js 16",
"fr": "Paquets mis à jour\nSupport supprimé de Node.js 16",
"it": "Pacchetti aggiornati\nSostegno rimosso di Node.js 16",
"es": "Paquetes actualizados\nApoyo eliminado de Node.js 16",
"pl": "Aktualizacja pakietów\nUsunięte wsparcie Node.js 16",
"uk": "Оновлені пакети\nВилучена підтримка Node.js 16",
"zh-cn": "更新软件包\n删除节点.js 16 的支持"
},
"1.17.0": {
"en": "Fixed encrypted configuration",
"de": "Feste verschlüsselte Konfiguration",
"ru": "Исправленная зашифрованная конфигурация",
"pt": "Configuração criptografada fixa",
"nl": "Vaste versleutelde configuratie",
"fr": "Configuration chiffrée corrigée",
"it": "Configurazione crittografata fissa",
"es": "Configuración encriptada fija",
"pl": "Zaszyfrowana konfiguracja",
"uk": "Фіксована зашифрована конфігурація",
"zh-cn": "固定加密配置"
},
"1.16.1": {
"en": "Improved the configuration layout",
"de": "Verbessert das Konfigurationslayout",
"ru": "Улучшен макет конфигурации",
"pt": "Melhorou o layout de configuração",
"nl": "De configuratie-indeling verbeterd",
"fr": "Amélioration de la configuration",
"it": "Migliorato il layout di configurazione",
"es": "Mejora de la configuración",
"pl": "Ulepszenie układu konfiguracji",
"uk": "Покращення макета конфігурації",
"zh-cn": "改进配置布局"
},
"1.16.0": {
"en": "Added support for the device manager\nAdded JSON config\nport to adapters internal `setTimeout/setInterval` methods",
"de": "Unterstützung für den Gerätemanager hinzugefügt\nJSON config\nport zu Adaptern internes SetTimeout/setInterval Methoden",
"ru": "Добавлена поддержка менеджера устройства\nДобавлено JSON config\nпорт для адаптеров внутренний наборTimeout/setInterval методы",
"pt": "Adicionado suporte para o gerenciador de dispositivos\nAdicionado JSON config\nporta para adaptadores conjunto internoTimeout/set Métodos de Interval",
"nl": "Advies voor de apparaatmanager\n_\nhaven tot aanpassingen in de interne setTimeout/setInterval methodes",
"fr": "Ajout du support pour le gestionnaire de périphérique\nAjouté JSON config\nport aux adaptateurs setTimeout/setInterval methods",
"it": "Aggiunto supporto per il gestore del dispositivo\nAggiunto JSON config\nporta agli adattatori set internoTempo/setModalità Intervallo",
"es": "Añadido soporte para el administrador del dispositivo\nConfiguración JSON\nport a adaptadores setTimeout/setMetodos de intervalor",
"pl": "Wsparcie dla menedżera urządzenia\nStrona internetowa JSON\nport w celu adaptowania wewnętrznego zestawu czasu/setInterval",
"uk": "Додано підтримку диспетчера пристроїв\nДодано налаштування JSON\nпорт для адаптерів внутрішніх setTimeout/setInterval методів",
"zh-cn": "向装置管理人员增援\n增 编\nb. 港口调整内部制度/固定汇率方法"
},
"1.15.19": {
"en": "Updated packages",
"de": "Aktualisierte Pakete",
"ru": "Обновленные пакеты",
"pt": "Pacotes atualizados",
"nl": "Verouderde pakketten",
"fr": "Forfaits mis à jour",
"it": "Pacchetti aggiornati",
"es": "Paquetes actualizados",
"pl": "Pakiet upoważniony",
"uk": "Оновлені пакети",
"zh-cn": "最新一揽子计划"
},
"1.15.18": {
"en": "no longer support EOL versions, please upgrade to node 16",
"de": "nicht mehr unterstützen EOL-Versionen, bitte aktualisieren Sie auf Knoten 16",
"ru": "больше не поддерживает версии EOL, пожалуйста, обновите до ноды 16",
"pt": "não suporta mais versões EOL, por favor atualize para o nó 16",
"nl": "vertaling:",
"fr": "ne supportez plus les versions EOL, s'il vous plaît mettre à niveau au n° 16",
"it": "non supporta più le versioni EOL, si prega di aggiornare al nodo 16",
"es": "no soporta versiones de EOL, por favor actualice a nodo 16",
"pl": "nie obsługuje już wersji EOL, ulepszanie węzła 16",
"uk": "не більше підтримки EOL версії, будь ласка, оновлення до вузла 16",
"zh-cn": "不再支持EOL版本,请升级为第16号。"
}
},
"authors": [
"hobbyquaker <[email protected]>",
"Moritz Heusinger <[email protected]>"
],
"mode": "daemon",
"platform": "Javascript/Node.js",
"loglevel": "info",
"readme": "https://github.com/ioBroker/ioBroker.hm-rpc/blob/master/README.md",
"icon": "homematic.png",
"compact": true,
"extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.hm-rpc/master/admin/homematic.png",
"keywords": [
"homematic",
"bidcos",
"eq3",
"ELV",
"CCU",
"CCU1",
"CCU2",
"rpc",
"xmlrpc",
"homegear",
"binrpc",
"CUxD",
"FS20",
"FHT",
"HMS",
"EnOcean"
],
"type": "iot-systems",
"connectionType": "local",
"dataSource": "push",
"stopTimeout": 1000,
"messagebox": true,
"supportStopInstance": false,
"dependencies": [
{
"js-controller": ">=5.0.19"
}
],
"globalDependencies": [
{
"admin": ">=6.0.0"
}
],
"supportedMessages": {
"deviceManager": true
},
"plugins": {
"sentry": {
"dsn": "https://[email protected]/10",
"pathWhitelist": [],
"errorBlacklist": [
"SyntaxError"
]
}
},
"adminUI": {
"config": "json"
},
"titleLang": {
"en": "HomeMatic RPC",
"de": "HomeMatic RPC",
"ru": "HomeMatic RPC",
"pt": "HomeMatic RPC",
"nl": "HomeMatic RPC",
"fr": "HomeMatic RPC",
"it": "HomeMatic RPC",
"es": "HomeMatic RPC",
"pl": "HomeMatic RPC",
"uk": "HomeMatic RPC",
"zh-cn": "HomeMatic RPC"
},
"tier": 2,
"licenseInformation": {
"license": "MIT",
"type": "free"
},
"messages": [
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<1.17.0",
"newVersion>=1.17.0"
]
},
"title": {
"en": "Reenter your credentials for https",
"de": "Geben Sie erneut Ihre Anmeldeinformationen für https ein",
"ru": "Восстановить свои учетные данные для https",
"pt": "Insira suas credenciais para https",
"nl": "Uw referenties voor https opnieuw invoeren",
"fr": "Entrez de nouveau vos identifiants pour https",
"it": "Reinserire le credenziali per https",
"es": "Ingrese sus credenciales para https",
"pl": "Wprowadź swoje referencje do https",
"uk": "Відновити свої облікові дані за посиланням",
"zh-cn": "重新输入您的 https 证书"
},
"text": {
"en": "The internal encryption method has been changed. Please enter your username and password in the instance configuration again.",
"de": "Die interne Verschlüsselungsmethode wurde geändert. Bitte geben Sie Ihren Benutzernamen und Ihr Passwort erneut in der Instanzkonfiguration ein.",
"ru": "Был изменен внутренний метод шифрования. Пожалуйста, введите ваше имя пользователя и пароль в конфигурации экземпляра снова.",
"pt": "O método de criptografia interna foi alterado. Digite seu nome de usuário e senha na configuração da instância novamente.",
"nl": "De interne coderingsmethode is gewijzigd. Voer uw gebruikersnaam en wachtwoord in de instantieconfiguratie opnieuw in.",
"fr": "La méthode de chiffrement interne a été modifiée. Veuillez à nouveau saisir votre nom d'utilisateur et votre mot de passe dans la configuration de l'instance.",
"it": "Il metodo di crittografia interna è stato modificato. Inserisci nuovamente il nome utente e la password nella configurazione dell'istanza.",
"es": "El método de cifrado interno ha sido cambiado. Ingrese su nombre de usuario y contraseña en la configuración de instancia de nuevo.",
"pl": "Wewnętrzna metoda szyfrowania została zmieniona. Proszę podać nazwę użytkownika i hasło w konfiguracji instancji ponownie.",
"uk": "Змінено метод внутрішнього шифрування. Будь ласка, введіть ім'я користувача та пароль в налаштуваннях екземпляра знову.",
"zh-cn": "内部加密方法已经改变. 请在实例配置中再次输入您的用户名和密码 ."
},
"level": "warn",
"buttons": [
"agree",
"cancel"
]
}
]
},
"native": {
"homematicAddress": "192.168.0.100",
"adapterAddress": "0.0.0.0",
"homematicPort": "2001",
"callbackAddress": "",
"port": "0",
"type": "xml",
"daemon": "HMIP",
"checkInitInterval": 180,
"reconnectInterval": 30,
"forceReInit": false,
"username": "",
"password": "",
"useHttps": false,
"dontDelete": false
},
"protectedNative": [
"username",
"password"
],
"encryptedNative": [
"username",
"password"
],
"objects": [
{
"_id": "_design/hm-rpc",
"type": "design",
"language": "javascript",
"views": {
"listDevices": {
"map": "function(doc) {\n if (doc._id.match(/^hm-rpc\\.[0-9]+\\.\\*?[A-Za-z0-9_-]+(\\.[0-9]+)?$/)) {\n emit(doc._id, {ADDRESS:(doc.native?doc.native.ADDRESS:''),VERSION:(doc.native?doc.native.VERSION:'')});\n }\n}"
},
"paramsetDescription": {
"map": "function(doc) {\n if (doc._id.match(/^hm-rpc\\.meta/) && doc.meta.type === 'paramsetDescription') {\n emit(doc._id, doc);\n }\n}"
}
}
}
],
"instanceObjects": [
{
"_id": "updated",
"type": "state",
"common": {
"name": {
"en": "New devices added",
"de": "Neue Geräte hinzugefügt",
"ru": "Новые добавленные устройства",
"pt": "Novos dispositivos adicionados",
"nl": "Nieuwe apparaten toegevoegd",
"fr": "Nouveaux appareils ajoutés",
"it": "Nuovi dispositivi aggiunti",
"es": "Nuevos dispositivos añadidos",
"pl": "Dodano nowe urządzenia",
"uk": "Додані нові пристрої",
"zh-cn": "新增设备"
},
"type": "boolean",
"read": true,
"write": true
}
},
{
"_id": "info",
"type": "channel",
"common": {
"name": {
"en": "Information",
"de": "Informationen",
"ru": "Информация",
"pt": "Informação",
"nl": "Informatie",
"fr": "Informations",
"it": "Informazioni",
"es": "Información",
"pl": "Informacje",
"uk": "Інформація",
"zh-cn": "资料"
}
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"name": {
"en": "Connected to CCU",
"de": "Verbindung mit CCU",
"ru": "Подключен к CCU",
"pt": "Conectado ao CCU",
"nl": "Verbonden met CCU",
"fr": "Connecté au CCU",
"it": "Collegato a CCU",
"es": "Conectado a la CCU",
"pl": "Połączone z CCU",
"uk": "Підключення до CCU",
"zh-cn": "已连接到 CCU"
},
"type": "boolean",
"role": "indicator.connected",
"read": true,
"write": false,
"def": false
},
"native": {}
}
]
}