Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.3.0 #149

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 15 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@
This adapter allows the user to switch devices on and off using time schedules.
The schedules can be fully configured by a vis widget.
One schedule switches one or more ioBroker states and consists of one or more triggers that define when and how the state should be switched.
It is possible to configure at which time and on which weekdays the trigger should be triggered. Astro triggers can also be created.
It is possible to configure at which time and on which weekdays the trigger should be triggered. Astro triggers and one time countdown triggers
can also be created.
There can be custom on/off values also.
In the widget the schedule can be disabled temporarily and the switched state can be controlled manually.

Expand All @@ -29,35 +30,39 @@ For setup instructions visit the [wiki](https://github.com/walli545/ioBroker.tim

## Possible features in the future

- Countdown trigger
- Switching of arbitrary values

## Changelog
### 2.2.2

### 2.3.0-pre.1 (2021-10-01)
* (walli545)
* (New) One time triggers that can be set to execute once after hh:mm:ss
* (Test) Tested js-controller 3.3 and admin 5.x compatibility

### 2.2.2 (2021-05-08)
* (walli545)
* (Fix) Astro triggers not executing after time change (#133)
* (Fix) Set common.dataSource and common.connectionType in io-package.json (#135)


### 2.2.1
### 2.2.1 (2021-02-07)
* (walli545)
* (Fix) Set js-controller dependency to >= 2.0.0

### 2.2.0
### 2.2.0 (2020-12-31)
* (walli545)
* (New) Conditional triggers that only execute when a certain condition is met (#31)
* (New) Option to hide edit name button in widget (#119)
* (Fix) Astro triggers not executing on days after initial creation (#123)
* (Fix) Improved error handling (#61)

### 2.1.0
### 2.1.0 (2020-07-03)
* (walli545)
* Added astro triggers which can trigger on sunrise, noon, sunset with +- 120 min offset (#30)
* Added custom styling via css custom properties
* Fixed a bug which lead to undefined button behaviour when the widget is used together with material design theme by Uhula (#62)
* Changed state listening to be a be ack based and removed unused on object change listener (#6)

### 2.0.0
### 2.0.0 (2020-05-14)
**Attention**: Due to breaking changes in the schedule data structure, schedules created with versions 1.x are not compatible with 2.x.

*Before upgrading, remove all schedules in the instance settings and remove widgets in vis.*
Expand All @@ -69,13 +74,13 @@ For setup instructions visit the [wiki](https://github.com/walli545/ioBroker.tim
* Added translations to widget (#35)
* Fixed widget not working on Safari and fully browser

### 1.1.0
### 1.1.0 (2020-04-16)
* (walli545)
* New option to hide switched oid in widget (#20)
* Fixed admin page not working on Firefox (#18)
* Showing full schedule oid in admin page (e.g. time-switch.0.schedule0 instead of schedule0).

### 1.0.0
### 1.0.0 (2020-03-22)
* (walli545) initial release, features:
* Admin settings to create schedules
* vis widget to edit schedules and add actions
Expand Down
6 changes: 4 additions & 2 deletions admin/i18n/de/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,10 @@
"Thursday": "Donnerstag",
"Tuesday": "Dienstag",
"Wednesday": "Mittwoch",
"addAstroTrigger": "Astro Trigger",
"addAstroTrigger": "Astrotrigger",
"addCondition": "Bedingung hinzufügen",
"addTimeTrigger": "Time trigger",
"addOneTimeTrigger": "Einmaltrigger",
"addTimeTrigger": "Zeittrigger",
"addTrigger": "Auslöser hinzufügen",
"allOff": "Alle aus",
"allOn": "Alle an",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Wert für aus",
"on": "an",
"onValue": "Wert für an",
"oneTimeTriggerInfo": "Einmal auslösen in hh:mm:ss:",
"removeCondition": "Bedingung entfernen",
"removeSchedule": "Zeitplan entfernen",
"removeTrigger": "Auslöser entfernen",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/en/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "Wednesday",
"addAstroTrigger": "Astro trigger",
"addCondition": "Add condition",
"addOneTimeTrigger": "One time trigger",
"addTimeTrigger": "Time trigger",
"addTrigger": "Add trigger",
"allOff": "All off",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Value for off",
"on": "On",
"onValue": "Value for on",
"oneTimeTriggerInfo": "Trigger once in hh:mm:ss:",
"removeCondition": "Remove condition",
"removeSchedule": "Remove schedule",
"removeTrigger": "Remove trigger",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/es/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "miércoles",
"addAstroTrigger": "Astro gatillo",
"addCondition": "Agregar condición",
"addOneTimeTrigger": "Disparador de una sola vez",
"addTimeTrigger": "Disparador de tiempo",
"addTrigger": "Agregar disparador",
"allOff": "Todo apagado",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Valor para apagado",
"on": "En",
"onValue": "Valor para en",
"oneTimeTriggerInfo": "Disparo una vez en h: mm: ss:",
"removeCondition": "Eliminar condición",
"removeSchedule": "Eliminar horario",
"removeTrigger": "Eliminar gatillo",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/fr/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "Mercredi",
"addAstroTrigger": "Déclenchement astro",
"addCondition": "Ajouter une condition",
"addOneTimeTrigger": "Déclencheur unique",
"addTimeTrigger": "Déclencheur temporel",
"addTrigger": "Ajouter un déclencheur",
"allOff": "Tout éteint",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Valeur pour off",
"on": "Sur",
"onValue": "Valeur pour on",
"oneTimeTriggerInfo": "Déclenchement une fois en h:mm:ss :",
"removeCondition": "Supprimer la condition",
"removeSchedule": "Supprimer le calendrier",
"removeTrigger": "Supprimer la gâchette",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/it/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "mercoledì",
"addAstroTrigger": "Astro trigger",
"addCondition": "Aggiungi condizione",
"addOneTimeTrigger": "Innesco una tantum",
"addTimeTrigger": "Innesco temporale",
"addTrigger": "Aggiungi trigger",
"allOff": "Tutto fuori",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Valore per spento",
"on": "Su",
"onValue": "Valore per on",
"oneTimeTriggerInfo": "Attiva una volta in h:mm:ss:",
"removeCondition": "Rimuovi condizione",
"removeSchedule": "Rimuovi programma",
"removeTrigger": "Rimuovi grilletto",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/nl/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "woensdag",
"addAstroTrigger": "Astro-trigger",
"addCondition": "Voorwaarde toevoegen",
"addOneTimeTrigger": "Eenmalige trigger",
"addTimeTrigger": "Tijd trigger",
"addTrigger": "Trigger toevoegen",
"allOff": "Allemaal uit",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Waarde voor uit",
"on": "Aan",
"onValue": "Waarde voor op",
"oneTimeTriggerInfo": "Activeer eenmaal in u:mm:ss:",
"removeCondition": "Voorwaarde verwijderen",
"removeSchedule": "Schema verwijderen",
"removeTrigger": "Trigger verwijderen",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/pl/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "środa",
"addAstroTrigger": "Spust Astro",
"addCondition": "Dodaj warunek",
"addOneTimeTrigger": "Jednorazowy wyzwalacz",
"addTimeTrigger": "Wyzwalacz czasowy",
"addTrigger": "Dodaj wyzwalacz",
"allOff": "Wszystko wyłączone",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Wartość wyłączona",
"on": "Na",
"onValue": "Wartość dla włączenia",
"oneTimeTriggerInfo": "Aktywuj raz w h:mm:ss:",
"removeCondition": "Usuń warunek",
"removeSchedule": "Usuń harmonogram",
"removeTrigger": "Usuń spust",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/pt/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "Quarta-feira",
"addAstroTrigger": "Astro trigger",
"addCondition": "Adicionar condição",
"addOneTimeTrigger": "Gatilho de uma só vez",
"addTimeTrigger": "Gatilho de tempo",
"addTrigger": "Adicionar gatilho",
"allOff": "Tudo desligado",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Valor para off",
"on": "Em",
"onValue": "Valor para on",
"oneTimeTriggerInfo": "Acione uma vez em h: mm: ss:",
"removeCondition": "Remover condição",
"removeSchedule": "Remover agendamento",
"removeTrigger": "Remover gatilho",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/ru/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "среда",
"addAstroTrigger": "Астро триггер",
"addCondition": "Добавить условие",
"addOneTimeTrigger": "Одноразовый триггер",
"addTimeTrigger": "Время запуска",
"addTrigger": "Добавить триггер",
"allOff": "Все выключить",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "Значение для выкл",
"on": "На",
"onValue": "Значение для на",
"oneTimeTriggerInfo": "Один раз запускать в ч: мм: сс:",
"removeCondition": "Удалить условие",
"removeSchedule": "Удалить расписание",
"removeTrigger": "Удалить триггер",
Expand Down
2 changes: 2 additions & 0 deletions admin/i18n/zh-cn/translations.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"Wednesday": "星期三",
"addAstroTrigger": "天文触发器",
"addCondition": "添加条件",
"addOneTimeTrigger": "一次触发",
"addTimeTrigger": "时间触发",
"addTrigger": "添加触发器",
"allOff": "全部关闭",
Expand Down Expand Up @@ -43,6 +44,7 @@
"offValue": "折价",
"on": "上",
"onValue": "的价值",
"oneTimeTriggerInfo": "在 h:mm:ss 触发一次:",
"removeCondition": "删除条件",
"removeSchedule": "删除时间表",
"removeTrigger": "删除触发器",
Expand Down
Loading