Skip to content

Commit dd3a10f

Browse files
authored
Merge pull request #19 from Grizzelbee/development
Development
2 parents 3249098 + 9f593b4 commit dd3a10f

File tree

8 files changed

+426
-182
lines changed

8 files changed

+426
-182
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,16 @@ It is possible to control the extensions GPIO 1, GPIO 2, OUT 1 and OUT 2 of the
4646
### Work in progress
4747
* to use timePickers in admin at least admin version 6.4.3 is required - will implement as soon as admin >= 6.4.3 is in stable repo.
4848

49+
### 1.1.0 (2023-08-23)
50+
* (grizzelbee) Fix: [#18](https://github.com/Grizzelbee/ioBroker.robonect/issues/18) Showing values for battery with fractions (again)
51+
* (grizzelbee) New: Added START button
52+
* (grizzelbee) New: Added STOP button
53+
* (grizzelbee) New: Added SERVICE button to reboot, shutdown or sleep Robonect module
54+
* (grizzelbee) New: Push states and interval can be set
55+
* (grizzelbee) New: Nickname of the mower can be set
56+
* (grizzelbee) New: Timers of the mower can be set
57+
58+
4959
### 1.0.5 (2023-08-22)
5060
* (grizzelbee) Upd: Added new state #18 - Garage door is opening
5161
* (grizzelbee) Fix: Status.stopped gets correctly updated

io-package.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,21 @@
11
{
22
"common": {
33
"name": "robonect",
4-
"version": "1.0.5",
4+
"version": "1.1.0",
55
"news": {
6+
"1.1.0": {
7+
"en": "Fix: Showing values for battery with fractions (again)*New: Added START button*New: Added STOP button*New: Added SERVICE button to reboot, shutdown or sleep Robonect module*New: Push states and interval can be set*New: Nickname of the mower can be set*New: Timers of the mower can be set ",
8+
"de": "Behoben: Werte für Batterie werden (wieder) mit Brüchen angezeigt*Neu: START-Taste hinzugefügt*Neu: STOP-Taste hinzugefügt*Neu: SERVICE-Taste hinzugefügt, um das Robonect-Modul neu zu starten, herunterzufahren oder in den Ruhezustand zu versetzen*Neu: Push-Zustände und Intervall können eingestellt werden*Neu: Spitzname des Mähers kann eingestellt werden*Neu: Timer des Mähers können eingestellt werden",
9+
"ru": "Исправлено: Отображение значений батареи с дробями (снова) * Новое: добавлена ​​кнопка START * Новое: добавлена ​​кнопка STOP * Новое: добавлена ​​кнопка SERVICE для перезагрузки, выключения или перехода в спящий режим модуля Robonect * Новое: можно установить состояния и интервал нажатия * Новое: Можно установить имя косилки. *Новое: можно установить таймеры косилки.",
10+
"pt": "Correção: Mostrando valores para bateria com frações (novamente)*Novo: Adicionado botão START*Novo: Adicionado botão STOP*Novo: Adicionado botão SERVICE para reiniciar, desligar ou suspender o módulo Robonect*Novo: Estados de push e intervalo podem ser definidos*Novo: O apelido do cortador pode ser definido*Novo: Os temporizadores do cortador podem ser definidos",
11+
"nl": "Fix: waarden voor batterij met breuken (opnieuw) tonen*Nieuw: START-knop toegevoegd*Nieuw: STOP-knop toegevoegd*Nieuw: SERVICE-knop toegevoegd om de Robonect-module opnieuw op te starten, uit te schakelen of te slapen*Nieuw: Push-statussen en interval kunnen worden ingesteld*Nieuw: Bijnaam van de maaier kan worden ingesteld*Nieuw: Timers van de maaier kunnen worden ingesteld",
12+
"fr": "Correction : affichage des valeurs de la batterie avec des fractions (à nouveau)*Nouveau : bouton START ajouté*Nouveau : bouton STOP ajouté*Nouveau : bouton SERVICE ajouté pour redémarrer, arrêter ou mettre en veille le module Robonect*Nouveau : les états de poussée et l'intervalle peuvent être définis*Nouveau : Le surnom de la tondeuse peut être défini*Nouveau : les minuteries de la tondeuse peuvent être définies",
13+
"it": "Correzione: visualizzazione dei valori per la batteria con frazioni (di nuovo)*Nuovo: aggiunto pulsante START*Nuovo: aggiunto pulsante STOP*Nuovo: aggiunto pulsante SERVICE per riavviare, spegnere o sospendere il modulo Robonect*Nuovo: è possibile impostare gli stati di push e l'intervallo*Nuovo: È possibile impostare il soprannome del tagliaerba*Nuovo: è possibile impostare i timer del tagliaerba",
14+
"es": "Corrección: Mostrar valores para la batería con fracciones (nuevamente)*Nuevo: Botón INICIO agregado*Nuevo: Botón DETENER agregado*Nuevo: Botón SERVICIO agregado para reiniciar, apagar o suspender el módulo Robonect*Nuevo: Se pueden configurar estados de pulsación e intervalos*Nuevo: Se puede configurar el apodo del cortacésped * Nuevo: se pueden configurar los temporizadores del cortacésped",
15+
"pl": "Poprawka: Wyświetlanie wartości baterii z ułamkami (ponownie) * Nowość: Dodano przycisk START * Nowość: Dodano przycisk STOP * Nowość: Dodano przycisk SERVICE do ponownego uruchomienia, wyłączenia lub uśpienia modułu Robonect * Nowość: Można ustawić stany push i interwał * Nowość: Możliwość ustawienia pseudonimu kosiarki*Nowość: Możliwość ustawienia timerów kosiarki",
16+
"uk": "Виправлення: відображення значень для батареї з частками (знову)*Нове: додано кнопку СТАРТ*Нове: додано кнопку СТОП*Нове: додано кнопку СЕРВІС для перезавантаження, вимкнення або переходу в режим сну Robonect*Нове: стани натискання та інтервал можна встановити*Нове: Можна встановити псевдонім косарки*Нове: можна встановити таймери косарки",
17+
"zh-cn": "修复:再次显示带分数的电池值*新功能:添加了“开始”按钮*新功能:添加了“停止”按钮*新功能:添加了用于重新启动、关闭或睡眠 Robonect 模块的“服务”按钮*新功能:可以设置推送状态和间隔*新功能:可设置割草机的昵称*新增:可设置割草机的定时器"
18+
},
619
"1.0.5": {
720
"en": "Added new state #18 - Garage door is opening*Status.stopped gets correctly updated",
821
"de": "Neuer Status Nr. 18 hinzugefügt – Garagentor öffnet sich*Status.stopped wird korrekt aktualisiert",

lib/objects_commands.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"start": {
3+
"type": "state",
4+
"common": {
5+
"name": "Start Mower",
6+
"type": "boolean",
7+
"role": "button",
8+
"read": true,
9+
"write": true,
10+
"desc": ""
11+
},
12+
"native": {},
13+
"value": "start"
14+
},
15+
"stop": {
16+
"type": "state",
17+
"common": {
18+
"name": "Stop Mower",
19+
"type": "boolean",
20+
"role": "button",
21+
"read": true,
22+
"write": true,
23+
"desc": ""
24+
},
25+
"native": {},
26+
"value": "stop"
27+
},
28+
"service": {
29+
"type": "state",
30+
"common": {
31+
"name": "reboot, shutdown or sleep Robonect module",
32+
"type": "string",
33+
"role": "state",
34+
"read": true,
35+
"write": true,
36+
"desc": "",
37+
"states": {
38+
"": "",
39+
"reboot": "reboot",
40+
"shutdown": "shutdown",
41+
"sleep": "sleep"
42+
}
43+
},
44+
"native": {},
45+
"value": "status.status"
46+
},
47+
"timer.0.update_timer": {
48+
"type": "state",
49+
"common": {
50+
"name": "Write timer data to robot",
51+
"type": "boolean",
52+
"role": "button",
53+
"read": true,
54+
"write": true,
55+
"desc": ""
56+
},
57+
"native": {},
58+
"value": "timer.0.update_timer"
59+
}
60+
}

lib/objects_push.json

Lines changed: 23 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,12 @@
1919
"type": "number",
2020
"role": "value",
2121
"read": true,
22-
"write": false,
22+
"write": true,
2323
"desc": "",
2424
"unit": "sec"
2525
},
2626
"native": {},
27-
"value": {
28-
"/": [
29-
{
30-
"var": "push.trigger.interval"
31-
},
32-
1000
33-
]
34-
}
27+
"value": "push.trigger.interval"
3528
},
3629
"push.trigger.0.name": {
3730
"type": "state",
@@ -53,7 +46,7 @@
5346
"type": "boolean",
5447
"role": "state",
5548
"read": true,
56-
"write": false,
49+
"write": true,
5750
"desc": ""
5851
},
5952
"native": {},
@@ -66,7 +59,7 @@
6659
"type": "boolean",
6760
"role": "state",
6861
"read": true,
69-
"write": false,
62+
"write": true,
7063
"desc": ""
7164
},
7265
"native": {},
@@ -92,7 +85,7 @@
9285
"type": "boolean",
9386
"role": "state",
9487
"read": true,
95-
"write": false,
88+
"write": true,
9689
"desc": ""
9790
},
9891
"native": {},
@@ -105,7 +98,7 @@
10598
"type": "boolean",
10699
"role": "state",
107100
"read": true,
108-
"write": false,
101+
"write": true,
109102
"desc": ""
110103
},
111104
"native": {},
@@ -131,7 +124,7 @@
131124
"type": "boolean",
132125
"role": "state",
133126
"read": true,
134-
"write": false,
127+
"write": true,
135128
"desc": ""
136129
},
137130
"native": {},
@@ -144,7 +137,7 @@
144137
"type": "boolean",
145138
"role": "state",
146139
"read": true,
147-
"write": false,
140+
"write": true,
148141
"desc": ""
149142
},
150143
"native": {},
@@ -170,7 +163,7 @@
170163
"type": "boolean",
171164
"role": "state",
172165
"read": true,
173-
"write": false,
166+
"write": true,
174167
"desc": ""
175168
},
176169
"native": {},
@@ -183,7 +176,7 @@
183176
"type": "boolean",
184177
"role": "state",
185178
"read": true,
186-
"write": false,
179+
"write": true,
187180
"desc": ""
188181
},
189182
"native": {},
@@ -209,7 +202,7 @@
209202
"type": "boolean",
210203
"role": "state",
211204
"read": true,
212-
"write": false,
205+
"write": true,
213206
"desc": ""
214207
},
215208
"native": {},
@@ -222,7 +215,7 @@
222215
"type": "boolean",
223216
"role": "state",
224217
"read": true,
225-
"write": false,
218+
"write": true,
226219
"desc": ""
227220
},
228221
"native": {},
@@ -248,7 +241,7 @@
248241
"type": "boolean",
249242
"role": "state",
250243
"read": true,
251-
"write": false,
244+
"write": true,
252245
"desc": ""
253246
},
254247
"native": {},
@@ -261,7 +254,7 @@
261254
"type": "boolean",
262255
"role": "state",
263256
"read": true,
264-
"write": false,
257+
"write": true,
265258
"desc": ""
266259
},
267260
"native": {},
@@ -274,7 +267,7 @@
274267
"type": "string",
275268
"role": "text",
276269
"read": true,
277-
"write": false,
270+
"write": true,
278271
"desc": ""
279272
},
280273
"native": {},
@@ -287,7 +280,7 @@
287280
"type": "boolean",
288281
"role": "state",
289282
"read": true,
290-
"write": false,
283+
"write": true,
291284
"desc": ""
292285
},
293286
"native": {},
@@ -300,7 +293,7 @@
300293
"type": "boolean",
301294
"role": "state",
302295
"read": true,
303-
"write": false,
296+
"write": true,
304297
"desc": ""
305298
},
306299
"native": {},
@@ -326,7 +319,7 @@
326319
"type": "boolean",
327320
"role": "state",
328321
"read": true,
329-
"write": false,
322+
"write": true,
330323
"desc": ""
331324
},
332325
"native": {},
@@ -339,7 +332,7 @@
339332
"type": "boolean",
340333
"role": "state",
341334
"read": true,
342-
"write": false,
335+
"write": true,
343336
"desc": ""
344337
},
345338
"native": {},
@@ -365,7 +358,7 @@
365358
"type": "boolean",
366359
"role": "state",
367360
"read": true,
368-
"write": false,
361+
"write": true,
369362
"desc": ""
370363
},
371364
"native": {},
@@ -378,7 +371,7 @@
378371
"type": "boolean",
379372
"role": "state",
380373
"read": true,
381-
"write": false,
374+
"write": true,
382375
"desc": ""
383376
},
384377
"native": {},
@@ -404,7 +397,7 @@
404397
"type": "boolean",
405398
"role": "state",
406399
"read": true,
407-
"write": false,
400+
"write": true,
408401
"desc": ""
409402
},
410403
"native": {},
@@ -417,7 +410,7 @@
417410
"type": "boolean",
418411
"role": "state",
419412
"read": true,
420-
"write": false,
413+
"write": true,
421414
"desc": ""
422415
},
423416
"native": {},

lib/objects_status.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"type": "string",
77
"role": "info.name",
88
"read": true,
9-
"write": false,
9+
"write": true,
1010
"desc": ""
1111
},
1212
"native": {},

0 commit comments

Comments
 (0)