Skip to content

Commit ddd2232

Browse files
author
Excodibur
committed
chore: release v0.10.3
- Fixed: Some crashed caused by event-updates were fixed with a workaround.
1 parent ea32b2b commit ddd2232

File tree

4 files changed

+177
-164
lines changed

4 files changed

+177
-164
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Placeholder for the next version (add instead of version-number-headline below):
44
## **WORK IN PROGRESS**
55
-->
6-
## **WORK IN PROGRESS**
6+
## 0.10.3 (2024-01-29)
77
- Fixed: Some crashed caused by event-updates were fixed with a workaround.
88

99
## 0.10.2 (2023-03-25)

io-package.json

Lines changed: 173 additions & 160 deletions
Original file line numberDiff line numberDiff line change
@@ -1,165 +1,178 @@
11
{
2-
"common": {
3-
"name": "tahoma",
4-
"version": "0.10.2",
5-
"news": {
6-
"0.10.2": {
7-
"en": "Fixed: Improved core:MovingState. Should reflect moving blinds correctly now.",
8-
"de": "Behoben: Verbesserter Kern:MovingState. Sollten bewegte Jalousien jetzt korrekt reflektieren.",
9-
"ru": "Исправлено: Улучшенное ядро: MovingState. Должны правильно отражать движущиеся жалюзи.",
10-
"pt": "Corrigido: núcleo melhorado:MovingState. Deve refletir persianas em movimento corretamente agora.",
11-
"nl": "Geïmproviseerde kern: Je moet nu de blinden weerspiegelen.",
12-
"fr": "Fixed: Improved core:MovingState. Devrait refléter les stores mobiles correctement maintenant.",
13-
"it": "Risolto: nucleo migliorato:MovingState. Dovrebbe riflettere le tende in movimento correttamente ora.",
14-
"es": "Fijo: Mejora del núcleo: Estado en movimiento. Debería reflejar las persianas móviles correctamente ahora.",
15-
"pl": "Współredaktor: Improved core:MovingState. Odwraca się do niewidomych.",
16-
"uk": "Виправлено: Покращено ядро:MovingState. Чи слід відобразити рухомі жалюзі прямо зараз.",
17-
"zh-cn": "固定:改进核心:Moving State。 如果反映现在正确的态度。."
18-
},
19-
"0.10.1": {
20-
"en": "Fixed: Clear bearer token, if connection to local API fails, so new one can be fetched.",
21-
"de": "Behoben: Klares Trager-Token, wenn die Verbindung mit der lokalen API ausfällt, so kann neu eingeholt werden.",
22-
"ru": "Исправлено: Ясный токен медведя, если подключение к местному API не работает, так что новый можно забрать.",
23-
"pt": "Corrigido: Token de portador claro, se a conexão com a API local falhar, então novo pode ser buscado.",
24-
"nl": "Duidelijk draaggebruik, als de connectie met de lokale API faalt, kan er nieuwe worden opgehaald.",
25-
"fr": "Correction : Un jeton d'ours clair, si la connexion à l'API locale échoue, donc un nouveau peut être fétiché.",
26-
"it": "Risolto: Token chiaro del portatore, se la connessione all'API locale fallisce, in modo nuovo può essere catturato.",
27-
"es": "Fijo: Borrar token del portador, si la conexión a la API local falla, por lo que se puede buscar uno nuevo.",
28-
"pl": "Fixed: Clear bearer token, jeśli połączenia z lokalnym API nie powiodą się, to może zostać przyciągnięta nowa.",
29-
"uk": "Виправлено: Чистий токени ведмедя, якщо підключення до локального API не виходить, так що новий може бути позапланшений.",
30-
"zh-cn": "固定:如果与当地的消费者权利计划失败有关,那么新的人可以被搁置。."
31-
},
32-
"0.10.0": {
33-
"en": "Fixed warnings about _Failed getting execution state_ when using the local API.",
34-
"de": "Behobene Warnungen über _Failed getting execution state_ bei der Verwendung der lokalen API.",
35-
"ru": "Исправлены предупреждения о _Не удалось получить состояние исполнения_ при использовании локального API.",
36-
"pt": "Avisos fixos sobre _Failed ficando state_ execução ao usar a API local.",
37-
"nl": "Gevestigde waarschuwingen over het krijgen van executie staat als je de lokale API gebruikt.",
38-
"fr": "Avertissements fixes sur _Failed get execution state_ lors de l'utilisation de l'API locale.",
39-
"it": "Avvertenze riparate su _Failed ottenere l'esecuzione stato_ quando si utilizza l'API locale.",
40-
"es": "Advertencias fijas sobre _Failed get execution state_ cuando utiliza la API local.",
41-
"pl": "Fixed ostrzega o _Failed, gdy wykorzystuje lokalny API.",
42-
"uk": "Виправлені попередження про стан виконання _.",
43-
"zh-cn": "利用当地的免疫计划,对“没有获得执行的国家”发出警告。."
44-
},
45-
"0.9.0": {
46-
"en": "Added support for Somfy Connectivity Kit devices",
47-
"de": "Unterstützung für Somfy Connectivity Kit-Geräte",
48-
"ru": "Добавлена поддержка Somfy Connectivity Kit устройства",
49-
"pt": "Adicionado suporte para Somfy Connectivity Dispositivos de Kit",
50-
"nl": "Verleende steun voor Somfy Connectivity Kit apparatuur",
51-
"fr": "Ajout du support pour la connectivité Somfy Dispositifs de kit",
52-
"it": "Aggiunto supporto per Connettività Somfy Dispositivi di kit",
53-
"es": "Apoyo añadido para la conectividad Somfy Dispositivos de kit",
54-
"pl": "Strona domowa Somfy urządzenia do gier",
55-
"uk": "Додано підтримку підключення Somfy Комплекти",
56-
"zh-cn": "增加对免疫接种的支持 Kit装置"
57-
}
58-
},
59-
"titleLang": {
60-
"en": "Somfy Tahoma",
61-
"de": "Somfy Tahoma",
62-
"ru": "Сомфи Тахома",
63-
"pt": "Somfy Tahoma",
64-
"nl": "Somfy Tahoma",
65-
"fr": "Somfy Tahoma",
66-
"it": "Somfy Tahoma",
67-
"es": "Somfy Tahoma",
68-
"pl": "Somfy Tahoma",
69-
"uk": "Сомфія Тагома",
70-
"zh-cn": "Somfy Tahoma"
71-
},
72-
"desc": {
73-
"en": "Adapter to communicate with Somfy Tahoma",
74-
"de": "Adapter zur Kommunikation mit Somfy Tahoma",
75-
"ru": "Адаптер для общения с Somfy Tahoma",
76-
"pt": "Adaptador para se comunicar com Somfy Tahoma",
77-
"nl": "Adapter om te communiceren met Somfy Tahoma",
78-
"fr": "Adaptateur pour communiquer avec Somfy Tahoma",
79-
"it": "Adattatore per comunicare con Somfy Tahoma",
80-
"es": "Adaptador para comunicarse con Somfy Tahoma",
81-
"pl": "Połącz do Somfy Tahoma",
82-
"uk": "Адаптер для спілкування з Somfy Tahoma",
83-
"zh-cn": "与Somfy Tahoma联系的道歉"
84-
},
85-
"authors": [
86-
"Marius Burkard <m.burkard@pixcept.de>",
87-
"Excodibur"
88-
],
89-
"platform": "Javascript/Node.js",
90-
"main": "main.js",
91-
"mode": "daemon",
92-
"icon": "tahoma.png",
93-
"extIcon": "https://raw.githubusercontent.com/Excodibur/ioBroker.tahoma/master/admin/tahoma.png",
94-
"keywords": [
95-
"somfy",
96-
"blinds",
97-
"tahoma",
98-
"window"
99-
],
100-
"readme": "https://github.com/Excodibur/ioBroker.tahoma/blob/master/README.md",
101-
"loglevel": "info",
102-
"type": "iot-systems",
103-
"connectionType": "cloud",
104-
"dataSource": "poll",
105-
"license": "MIT",
106-
"messagebox": true,
107-
"materialize": true,
108-
"adminUI": {
109-
"config": "json"
110-
},
111-
"enabled": false,
112-
"compact": true,
113-
"dependencies": [
114-
{
115-
"js-controller": ">=3.0.0"
116-
}
117-
],
118-
"tier": 2
2+
"common": {
3+
"name": "tahoma",
4+
"version": "0.10.3",
5+
"news": {
6+
"0.10.3": {
7+
"en": "Fixed: Some crashed caused by event-updates were fixed with a workaround.",
8+
"de": "Behoben: Einige von Event-Updates verursachte Absturz wurden mit einem Workaround behoben.",
9+
"ru": "Исправлено: некоторые аварии, вызванные обновлением событий, были зафиксированы с обходом.",
10+
"pt": "Corrigido: Alguns acidentes causados por eventos-updates foram corrigidos com uma solução alternativa.",
11+
"nl": "Fixed: Sommige crashen veroorzaakt door gebeurtenissen-updates werden opgelost met een oplossing.",
12+
"fr": "Correction : Certains accidentés causés par des mises à jour d'événements ont été corrigés avec une solution de rechange.",
13+
"it": "Risolto: Alcuni crash causati da eventi-updates sono stati fissati con un workaround.",
14+
"es": "Arreglado: Algunos se estrellaron causados por las actualizaciones de eventos fueron fijos con una solución de trabajo.",
15+
"pl": "Naprawiono: Niektóre awarie spowodowane przez event- updates zostały naprawione za pomocą obejścia.",
16+
"uk": "Виправлено: Деякі збитки, викликані подіями, були виправлені за допомогою завдання.",
17+
"zh-cn": "固定:有的因事件更新而坠毁,有的则固定在工作间隙."
18+
},
19+
"0.10.2": {
20+
"en": "Fixed: Improved core:MovingState. Should reflect moving blinds correctly now.",
21+
"de": "Behoben: Verbesserter Kern:MovingState. Sollten bewegte Jalousien jetzt korrekt reflektieren.",
22+
"ru": "Исправлено: Улучшенное ядро: MovingState. Должны правильно отражать движущиеся жалюзи.",
23+
"pt": "Corrigido: núcleo melhorado:MovingState. Deve refletir persianas em movimento corretamente agora.",
24+
"nl": "Geïmproviseerde kern: Je moet nu de blinden weerspiegelen.",
25+
"fr": "Fixed: Improved core:MovingState. Devrait refléter les stores mobiles correctement maintenant.",
26+
"it": "Risolto: nucleo migliorato:MovingState. Dovrebbe riflettere le tende in movimento correttamente ora.",
27+
"es": "Fijo: Mejora del núcleo: Estado en movimiento. Debería reflejar las persianas móviles correctamente ahora.",
28+
"pl": "Współredaktor: Improved core:MovingState. Odwraca się do niewidomych.",
29+
"uk": "Виправлено: Покращено ядро:MovingState. Чи слід відобразити рухомі жалюзі прямо зараз.",
30+
"zh-cn": "固定:改进核心:Moving State。 如果反映现在正确的态度。."
31+
},
32+
"0.10.1": {
33+
"en": "Fixed: Clear bearer token, if connection to local API fails, so new one can be fetched.",
34+
"de": "Behoben: Klares Trager-Token, wenn die Verbindung mit der lokalen API ausfällt, so kann neu eingeholt werden.",
35+
"ru": "Исправлено: Ясный токен медведя, если подключение к местному API не работает, так что новый можно забрать.",
36+
"pt": "Corrigido: Token de portador claro, se a conexão com a API local falhar, então novo pode ser buscado.",
37+
"nl": "Duidelijk draaggebruik, als de connectie met de lokale API faalt, kan er nieuwe worden opgehaald.",
38+
"fr": "Correction : Un jeton d'ours clair, si la connexion à l'API locale échoue, donc un nouveau peut être fétiché.",
39+
"it": "Risolto: Token chiaro del portatore, se la connessione all'API locale fallisce, in modo nuovo può essere catturato.",
40+
"es": "Fijo: Borrar token del portador, si la conexión a la API local falla, por lo que se puede buscar uno nuevo.",
41+
"pl": "Fixed: Clear bearer token, jeśli połączenia z lokalnym API nie powiodą się, to może zostać przyciągnięta nowa.",
42+
"uk": "Виправлено: Чистий токени ведмедя, якщо підключення до локального API не виходить, так що новий може бути позапланшений.",
43+
"zh-cn": "固定:如果与当地的消费者权利计划失败有关,那么新的人可以被搁置。."
44+
},
45+
"0.10.0": {
46+
"en": "Fixed warnings about _Failed getting execution state_ when using the local API.",
47+
"de": "Behobene Warnungen über _Failed getting execution state_ bei der Verwendung der lokalen API.",
48+
"ru": "Исправлены предупреждения о _Не удалось получить состояние исполнения_ при использовании локального API.",
49+
"pt": "Avisos fixos sobre _Failed ficando state_ execução ao usar a API local.",
50+
"nl": "Gevestigde waarschuwingen over het krijgen van executie staat als je de lokale API gebruikt.",
51+
"fr": "Avertissements fixes sur _Failed get execution state_ lors de l'utilisation de l'API locale.",
52+
"it": "Avvertenze riparate su _Failed ottenere l'esecuzione stato_ quando si utilizza l'API locale.",
53+
"es": "Advertencias fijas sobre _Failed get execution state_ cuando utiliza la API local.",
54+
"pl": "Fixed ostrzega o _Failed, gdy wykorzystuje lokalny API.",
55+
"uk": "Виправлені попередження про стан виконання _.",
56+
"zh-cn": "利用当地的免疫计划,对“没有获得执行的国家”发出警告。."
57+
},
58+
"0.9.0": {
59+
"en": "Added support for Somfy Connectivity Kit devices",
60+
"de": "Unterstützung für Somfy Connectivity Kit-Geräte",
61+
"ru": "Добавлена поддержка Somfy Connectivity Kit устройства",
62+
"pt": "Adicionado suporte para Somfy Connectivity Dispositivos de Kit",
63+
"nl": "Verleende steun voor Somfy Connectivity Kit apparatuur",
64+
"fr": "Ajout du support pour la connectivité Somfy Dispositifs de kit",
65+
"it": "Aggiunto supporto per Connettività Somfy Dispositivi di kit",
66+
"es": "Apoyo añadido para la conectividad Somfy Dispositivos de kit",
67+
"pl": "Strona domowa Somfy urządzenia do gier",
68+
"uk": "Додано підтримку підключення Somfy Комплекти",
69+
"zh-cn": "增加对免疫接种的支持 Kit装置"
70+
}
11971
},
120-
"native": {
121-
"username": "",
122-
"password": "",
123-
"pollinterval": 20000,
124-
"tahomalinkurl": "https://www.tahomalink.com/enduser-mobile-web/enduserAPI/",
125-
"devapi_authurl": "https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/",
126-
"localurl": "",
127-
"bearer_token": "",
128-
"gatewaypin": "",
129-
"loginattempts": 3,
130-
"delaybetweenloginattempts": 30,
131-
"delayafterfailedlogin": 120,
132-
"delayretryapplyqueue": 1500,
133-
"usemdns": false
72+
"titleLang": {
73+
"en": "Somfy Tahoma",
74+
"de": "Somfy Tahoma",
75+
"ru": "Сомфи Тахома",
76+
"pt": "Somfy Tahoma",
77+
"nl": "Somfy Tahoma",
78+
"fr": "Somfy Tahoma",
79+
"it": "Somfy Tahoma",
80+
"es": "Somfy Tahoma",
81+
"pl": "Somfy Tahoma",
82+
"uk": "Сомфія Тагома",
83+
"zh-cn": "Somfy Tahoma"
13484
},
135-
"protectedNative": [
136-
"password"
85+
"desc": {
86+
"en": "Adapter to communicate with Somfy Tahoma",
87+
"de": "Adapter zur Kommunikation mit Somfy Tahoma",
88+
"ru": "Адаптер для общения с Somfy Tahoma",
89+
"pt": "Adaptador para se comunicar com Somfy Tahoma",
90+
"nl": "Adapter om te communiceren met Somfy Tahoma",
91+
"fr": "Adaptateur pour communiquer avec Somfy Tahoma",
92+
"it": "Adattatore per comunicare con Somfy Tahoma",
93+
"es": "Adaptador para comunicarse con Somfy Tahoma",
94+
"pl": "Połącz do Somfy Tahoma",
95+
"uk": "Адаптер для спілкування з Somfy Tahoma",
96+
"zh-cn": "与Somfy Tahoma联系的道歉"
97+
},
98+
"authors": [
99+
"Marius Burkard <m.burkard@pixcept.de>",
100+
"Excodibur"
101+
],
102+
"platform": "Javascript/Node.js",
103+
"main": "main.js",
104+
"mode": "daemon",
105+
"icon": "tahoma.png",
106+
"extIcon": "https://raw.githubusercontent.com/Excodibur/ioBroker.tahoma/master/admin/tahoma.png",
107+
"keywords": [
108+
"somfy",
109+
"blinds",
110+
"tahoma",
111+
"window"
137112
],
138-
"encryptedNative": [
139-
"password"
113+
"readme": "https://github.com/Excodibur/ioBroker.tahoma/blob/master/README.md",
114+
"loglevel": "info",
115+
"type": "iot-systems",
116+
"connectionType": "cloud",
117+
"dataSource": "poll",
118+
"license": "MIT",
119+
"messagebox": true,
120+
"materialize": true,
121+
"adminUI": {
122+
"config": "json"
123+
},
124+
"enabled": false,
125+
"compact": true,
126+
"dependencies": [
127+
{
128+
"js-controller": ">=3.0.0"
129+
}
140130
],
141-
"objects": [],
142-
"instanceObjects": [
143-
{
144-
"_id": "info",
145-
"type": "channel",
146-
"common": {
147-
"name": "Adapter-Information"
148-
},
149-
"native": {}
150-
},
151-
{
152-
"_id": "info.connection",
153-
"type": "state",
154-
"common": {
155-
"role": "indicator.connected",
156-
"name": "Whether the adapter is connected to the gateway",
157-
"type": "boolean",
158-
"read": true,
159-
"write": false,
160-
"def": false
161-
},
162-
"native": {}
163-
}
164-
]
165-
}
131+
"tier": 2
132+
},
133+
"native": {
134+
"username": "",
135+
"password": "",
136+
"pollinterval": 20000,
137+
"tahomalinkurl": "https://www.tahomalink.com/enduser-mobile-web/enduserAPI/",
138+
"devapi_authurl": "https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/",
139+
"localurl": "",
140+
"bearer_token": "",
141+
"gatewaypin": "",
142+
"loginattempts": 3,
143+
"delaybetweenloginattempts": 30,
144+
"delayafterfailedlogin": 120,
145+
"delayretryapplyqueue": 1500,
146+
"usemdns": false
147+
},
148+
"protectedNative": [
149+
"password"
150+
],
151+
"encryptedNative": [
152+
"password"
153+
],
154+
"objects": [],
155+
"instanceObjects": [
156+
{
157+
"_id": "info",
158+
"type": "channel",
159+
"common": {
160+
"name": "Adapter-Information"
161+
},
162+
"native": {}
163+
},
164+
{
165+
"_id": "info.connection",
166+
"type": "state",
167+
"common": {
168+
"role": "indicator.connected",
169+
"name": "Whether the adapter is connected to the gateway",
170+
"type": "boolean",
171+
"read": true,
172+
"write": false,
173+
"def": false
174+
},
175+
"native": {}
176+
}
177+
]
178+
}

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iobroker.tahoma",
3-
"version": "0.10.2",
3+
"version": "0.10.3",
44
"description": "Somfy Tahoma",
55
"author": {
66
"name": "Marius Burkard",

0 commit comments

Comments
 (0)