-
Notifications
You must be signed in to change notification settings - Fork 3
/
io-package.json
273 lines (273 loc) · 16.4 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
{
"common": {
"name": "life360",
"version": "0.2.22",
"news": {
"0.2.22": {
"en": "Fix for issue #83: Verbindungsproblem 20.12.23 Check your credentials!"
},
"0.2.21": {
"en": "Fix for issue #76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. Überprüfen Sie Ihre Anmeldedaten!",
"de": "Fix für Problem Nr. 76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"ru": "Исправление ошибки № 76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"pt": "Correção para o problema nº 76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"nl": "Oplossing voor probleem #76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"fr": "Correction du problème n° 76 : Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"it": "Correzione del problema #76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"es": "Solución para el problema n.º 76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"pl": "Poprawka dotycząca problemu nr 76: Die Verbindung wurde hergestellt, die Authentifizierung konnte jedoch nicht durchgeführt werden. ",
"zh-cn": "修复问题 #76:Die Verbindung wurde hergestellt,die Authentifizierung konnte jedoch nicht durchgeführt werden。 "
},
"0.2.20": {
"en": "Fix for issue #73: Uncaught exception.",
"de": "Behebung von Problem Nr. 73: Nicht erfasste Ausnahme.",
"ru": "Исправление ошибки № 73: неперехваченное исключение.",
"pt": "Correção para o problema nº 73: exceção não capturada.",
"nl": "Oplossing voor probleem #73: niet-afgevangen uitzondering.",
"fr": "Correction du problème n° 73 : Exception non détectée.",
"it": "Correzione del problema n. 73: eccezione non rilevata.",
"es": "Corrección del problema n.º 73: excepción no detectada.",
"pl": "Poprawka dotycząca problemu nr 73: Nieprzechwycony wyjątek.",
"zh-cn": "修复问题 #73:未捕获的异常。"
},
"0.2.19": {
"en": "Fix for issue #64: Adapter v.0.2.18 fails to login",
"de": "Behebung von Problem Nr. 64: Adapter v.0.2.18 kann sich nicht anmelden",
"ru": "Исправление ошибки № 64: адаптер версии 0.2.18 не может войти в систему.",
"pt": "Correção para o problema nº 64: o adaptador v.0.2.18 falha ao fazer login",
"nl": "Oplossing voor probleem #64: Adapter v.0.2.18 kan niet inloggen",
"fr": "Correction du problème n° 64 : l'adaptateur v.0.2.18 ne parvient pas à se connecter",
"it": "Risolto il problema n. 64: l'adattatore v.0.2.18 non riesce ad accedere",
"es": "Solución para el problema n.º 64: el adaptador v.0.2.18 no puede iniciar sesión",
"pl": "Poprawka dla problemu #64: Adapter v.0.2.18 nie loguje się",
"zh-cn": "修复问题 #64:适配器 v.0.2.18 无法登录"
},
"0.2.18": {
"en": "Fix for issue #59: Adapter fails to authenticate after Life360 API changed.",
"de": "Behebung von Problem Nr. 59: Adapter kann sich nicht authentifizieren, nachdem die Life360-API geändert wurde.",
"ru": "Исправление ошибки № 59: адаптер не проходит аутентификацию после изменения API Life360.",
"pt": "Correção para o problema nº 59: o adaptador falha ao autenticar após a alteração da API Life360.",
"nl": "Oplossing voor probleem #59: de adapter kan niet worden geverifieerd nadat de Life360 API is gewijzigd.",
"fr": "Correction du problème n° 59 : l'adaptateur ne parvient pas à s'authentifier après la modification de l'API Life360.",
"it": "Risolto il problema n. 59: l'adattatore non riesce ad autenticarsi dopo la modifica dell'API Life360.",
"es": "Solución para el problema n.° 59: el adaptador no se autentica después de que se cambió la API de Life360.",
"pl": "Naprawiono błąd nr 59: uwierzytelnianie adaptera nie powiodło się po zmianie interfejsu Life360 API.",
"zh-cn": "修复问题 #59:Life360 API 更改后适配器无法进行身份验证。"
},
"0.2.17": {
"en": "Multiple bugfixes.",
"de": "Mehrere Bugfixes.",
"ru": "Множественные исправления.",
"pt": "Várias correções de bugs.",
"nl": "Meerdere bugfixes.",
"fr": "Plusieurs corrections de bugs.",
"it": "Molteplici correzioni di bug.",
"es": "Varias correcciones de errores.",
"pl": "Wiele poprawek.",
"zh-cn": "多个错误修正。"
},
"0.2.16": {
"en": "Fix for issue #39: Don't let the adapter crash if the Life360 API returns a server error. \nFix for issue #35: ioBroker complains about writing to a read-only state on adapter startup.",
"de": "Behebung von Problem Nr. 39: Lassen Sie den Adapter nicht abstürzen, wenn die Life360-API einen Serverfehler zurückgibt. \nBehebung von Problem Nr. 35: ioBroker complains about writing to a read-only state on adapter startup.",
"ru": "Исправление проблемы №39: не допускайте сбоя адаптера, если Life360 API возвращает ошибку сервера. ",
"pt": "Correção para o problema nº 39: não deixe o adaptador travar se a API Life360 retornar um erro de servidor. ",
"nl": "Oplossing voor probleem #39: laat de adapter niet crashen als de Life360 API een serverfout retourneert. ",
"fr": "Correction du problème n° 39 : ne laissez pas l'adaptateur planter si l'API Life360 renvoie une erreur de serveur. ",
"it": "Correzione per il problema n. 39: non consentire l'arresto anomalo dell'adattatore se l'API Life360 restituisce un errore del server. ",
"es": "Solución para el problema n. ° 39: no permita que el adaptador se bloquee si la API Life360 devuelve un error del servidor. ",
"pl": "Poprawka dotycząca problemu nr 39: Nie pozwól, aby adapter uległ awarii, jeśli interfejs API Life360 zwróci błąd serwera. ",
"zh-cn": "修复问题 #39:如果 Life360 API 返回服务器错误,不要让适配器崩溃。"
},
"0.2.15": {
"en": "Minor enhancements and bugfixes.",
"de": "Kleinere Verbesserungen und Bugfixes.",
"ru": "Незначительные улучшения и исправления.",
"pt": "Pequenos aprimoramentos e correções de bugs.",
"nl": "Kleine verbeteringen en bugfixes.",
"fr": "Améliorations mineures et corrections de bogues.",
"it": "Miglioramenti minori e correzioni di bug.",
"es": "Pequeñas mejoras y correcciones de errores.",
"pl": "Drobne ulepszenia i poprawki błędów.",
"zh-cn": "次要增强功能和错误修正。"
},
"0.2.14": {
"en": "Fix for issue #27: Adapter looses places (connection)",
"de": "Fix für Problem Nr. 27: Adapter verliert Plätze (Verbindung)",
"ru": "Исправление проблемы №27: адаптер теряет места (соединение)",
"pt": "Correção para o problema nº 27: o adaptador perde lugares (conexão)",
"nl": "Oplossing voor probleem # 27: adapter verliest plaatsen (verbinding)",
"fr": "Correction du problème n ° 27: l'adaptateur perd des places (connexion)",
"it": "Risolto il problema n. 27: l'adattatore perde posti (connessione)",
"es": "Solución para el problema n. ° 27: el adaptador pierde lugares (conexión)",
"pl": "Poprawka dla problemu nr 27: Adapter traci miejsca (połączenie)",
"zh-cn": "解决问题27的方法:适配器失去空间(连接)"
},
"0.2.13": {
"en": "PeterVoronov's pull request #24: Allow to create states with \"write\": false, to make value.gps.* compatible with ioBroker.type-detector.",
"de": "PeterVoronovs Pull-Anfrage Nr. 24: Erlaube das Erstellen von Zuständen mit \"write\": false, um value.gps. * Kompatibel mit ioBroker.type-detector zu machen.",
"ru": "Пул-реквест Петра Воронова №24: Разрешить создавать состояния с \"write\": false, чтобы сделать value.gps. * Совместимым с ioBroker.type-Detector.",
"pt": "Solicitação de pull de PeterVoronov # 24: Permite criar estados com \"write\": false, para tornar value.gps. * Compatível com ioBroker.type-detector.",
"nl": "PeterVoronov's pull request # 24: Sta toe om toestanden te creëren met \"write\": false, om value.gps. * Compatibel te maken met ioBroker.type-detector.",
"fr": "Pull request # 24 de PeterVoronov: Permet de créer des états avec \"write\": false, pour rendre value.gps. * Compatible avec ioBroker.type-detector.",
"it": "La richiesta pull di PeterVoronov # 24: consente di creare stati con \"write\": false, per rendere value.gps. * Compatibile con ioBroker.type-detector.",
"es": "Pull request # 24 de PeterVoronov: Permitir crear estados con \"write\": false, para hacer que value.gps. * Sea compatible con ioBroker.type-detector.",
"pl": "Żądanie ściągnięcia Petera Voronova nr 24: Zezwól na tworzenie stanów z \"write\": false, aby wartość value.gps. * Była kompatybilna z detektorem ioBroker.type.",
"zh-cn": "PeterVoronov的拉取请求#24:允许使用“ write”:false创建状态,以使value.gps。*与ioBroker.type-detector兼容。"
},
"0.2.12": {
"en": "Fix for issue #22: MyPlaces feature does not show all members",
"de": "Fix für Problem Nr. 22: Die MyPlaces-Funktion zeigt nicht alle Mitglieder an",
"ru": "Исправление проблемы №22: функция MyPlaces не отображает всех участников",
"pt": "Correção para o problema nº 22: o recurso MyPlaces não mostra todos os membros",
"nl": "Oplossing voor probleem 22: de functie MyPlaces toont niet alle leden",
"fr": "Correction du problème n ° 22: la fonctionnalité MyPlaces n'affiche pas tous les membres",
"it": "Risolto il problema # 22: la funzione MyPlaces non mostra tutti i membri",
"es": "Solución para el problema n. ° 22: la función MyPlaces no muestra a todos los miembros",
"pl": "Poprawka dla problemu nr 22: funkcja MyPlaces nie wyświetla wszystkich członków",
"zh-cn": "解决问题#22:MyPlaces功能未显示所有成员"
},
"0.2.11": {
"en": "Added verbose logging on demand",
"de": "Ausführliche Protokollierung bei Bedarf hinzugefügt",
"ru": "Добавлен подробный журнал по запросу",
"pt": "Adicionado registro detalhado sob demanda",
"nl": "Uitgebreide logboekregistratie toegevoegd op aanvraag",
"fr": "Ajout de la journalisation détaillée à la demande",
"it": "Aggiunta la registrazione dettagliata su richiesta",
"es": "Se agregó un registro detallado a pedido",
"pl": "Dodano szczegółowe logowanie na żądanie",
"zh-cn": "按需添加了详细的日志记录"
}
},
"title": "Life360",
"titleLang": {
"en": "Life360",
"de": "Life360",
"ru": "Life360",
"pt": "Life360",
"nl": "Life360",
"fr": "Life360",
"it": "Life360",
"es": "Life360",
"pl": "Life360",
"zh-cn": "Life360"
},
"desc": {
"en": "An ioBroker adapter for Life360.",
"de": "An ioBroker adapter for Life360.",
"ru": "An ioBroker adapter for Life360.",
"pt": "An ioBroker adapter for Life360.",
"nl": "An ioBroker adapter for Life360.",
"fr": "An ioBroker adapter for Life360.",
"it": "An ioBroker adapter for Life360.",
"es": "An ioBroker adapter for Life360.",
"pl": "An ioBroker adapter for Life360.",
"zh-cn": "An ioBroker adapter for Life360."
},
"authors": [
"migoller <[email protected]>"
],
"keywords": [
"ioBroker",
"Life360",
"Smart Home",
"home automation"
],
"license": "MIT",
"platform": "Javascript/Node.js",
"main": "main.js",
"icon": "life360.png",
"enabled": false,
"extIcon": "https://raw.githubusercontent.com/MiGoller/ioBroker.life360/master/admin/life360.png",
"readme": "https://github.com/MiGoller/ioBroker.life360/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "geoposition",
"compact": true,
"materialize": true,
"stopTimeout ": 3000,
"dependencies": [
{
"js-controller": ">=1.4.2"
}
],
"connectionType": "cloud",
"dataSource": "poll"
},
"native": {
"life360_username": "[email protected]",
"life360_password": "MySecretPassword",
"life360_phone": "",
"life360_countryCode": "",
"life360_polling_interval": "60",
"sendto_places_adapter_instance": -1,
"sendto_places_adapter_regexp": "",
"track_location_people": true,
"location_object_type": "LatLng",
"process_life360_circles": true,
"process_life360_places": true,
"process_life360_people": true,
"debugging_verbose": false
},
"objects": [],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"name": "connected",
"desc": "Connected to Life360 cloud services?",
"type": "boolean",
"def": false,
"read": true,
"role": "value.info",
"write": false
},
"native": {}
},
{
"_id": "circles",
"type": "device",
"common": {
"name": "Circles",
"desc": "Life360 circles."
},
"native": {}
},
{
"_id": "places",
"type": "device",
"common": {
"name": "Places",
"desc": "Life360 places."
},
"native": {}
},
{
"_id": "people",
"type": "device",
"common": {
"name": "People",
"desc": "Life360 people."
},
"native": {}
},
{
"_id": "myplaces",
"type": "device",
"common": {
"name": "My Places",
"desc": "Custom places apart from Life360."
},
"native": {}
}
]
}