Skip to content

Commit

Permalink
chore: release v0.2.0-alpha.1
Browse files Browse the repository at this point in the history
* (DutchmanNL) Optimise code
* (Andiling) Add new product names of Vedirect
<<<<<<< Updated upstream
* (Andiling) Add option to admin for state expiration

=======
* (Andiling) Add option to admin for state expiration

>>>>>>> Stashed changes
  • Loading branch information
DutchmanNL committed Aug 6, 2023
1 parent 69b0b81 commit bcb1e3e
Show file tree
Hide file tree
Showing 4 changed files with 184 additions and 170 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ Set the proper device (example /dev/ttyUSB0) in adapter config.
<!--
Placeholder for the next version (at the beginning of the line):
## __WORK IN PROGRESS__
-->
### __WORK IN PROGRESS__ - Implement protocol Version 3.32
-->
### 0.2.0-alpha.1 (2023-08-06) - Implement protocol Version 3.32
* (DutchmanNL) Optimise code
* (Andiling) Add new product names of Vedirect
<<<<<<< Updated upstream
Expand All @@ -32,7 +32,8 @@ Set the proper device (example /dev/ttyUSB0) in adapter config.
=======
* (Andiling) Add option to admin for state expiration

>>>>>>> Stashed changes
>>>>>>> Stashed changes
### 0.1.2 (2020-10-06)
* (DutchmanNL) Fix sentry issue, error in opening USB-Port

Expand Down
341 changes: 177 additions & 164 deletions io-package.json
Original file line number Diff line number Diff line change
@@ -1,168 +1,181 @@
{
"common": {
"name": "vedirect",
"version": "0.2.0-alpha.0",
"news": {
"0.1.2": {
"en": "Fix sentry issue, error in opening USB-Port",
"de": "Behebung des Wachproblems, Fehler beim Öffnen des USB-Anschlusses",
"ru": "Исправить проблему с часовым, ошибка при открытии USB-порта",
"pt": "Corrigir problema de sentinela, erro ao abrir a porta USB",
"nl": "Fix schildwachtkwestie, fout bij het openen van de USB-poort",
"fr": "Correction d'un problème de sentinelle, erreur lors de l'ouverture du port USB",
"it": "Risolto il problema della sentinella, errore nell'apertura della porta USB",
"es": "Solucionar problema de centinela, error al abrir el puerto USB",
"pl": "Napraw problem z działkiem, błąd podczas otwierania portu USB",
"zh-cn": "修复哨兵问题,打开USB端口时出错"
},
"0.1.1": {
"en": "Set state to NULL if no data received within 2 seconds.",
"de": "Setzen Status auf NULL, wenn innerhalb von 2 Sekunden keine Daten empfangen wurden.",
"ru": "Установите состояние в NULL, если данные не получены в течение 2 секунд.",
"pt": "Defina o estado como NULL se nenhum dado for recebido dentro de 2 segundos.",
"nl": "Zet de status op NULL als er binnen 2 seconden geen gegevens zijn ontvangen.",
"fr": "Définissez l'état sur NULL si aucune donnée n'est reçue dans les 2 secondes.",
"it": "Impostare lo stato su NULL se non vengono ricevuti dati entro 2 secondi.",
"es": "Establezca el estado en NULL si no recibe datos en 2 segundos.",
"pl": "Ustaw stan na NULL, jeśli nie otrzymano danych w ciągu 2 sekund.",
"zh-cn": "如果2秒钟内未收到数据,则将状态设置为NULL。"
},
"0.1.0": {
"en": "error in device mode corrected",
"de": "Fehler im Gerätemodus behoben",
"ru": "исправлена ошибка в режиме устройства",
"pt": "erro no modo do dispositivo corrigido",
"nl": "fout in apparaatmodus gecorrigeerd",
"fr": "erreur en mode appareil corrigée",
"it": "errore nella modalità dispositivo corretto",
"es": "error en modo dispositivo corregido",
"pl": "poprawiony błąd w trybie urządzenia",
"zh-cn": "设备模式下的错误已更正"
},
"0.0.9": {
"en": "improve state attributes",
"de": "Zustandsattribute verbessern",
"ru": "улучшить состояние атрибутов",
"pt": "melhorar atributos de estado",
"nl": "verbetering van attributen van de staat",
"fr": "améliorer les attributs d'état",
"it": "migliorare gli attributi di stato",
"es": "mejorar los atributos de estado",
"pl": "poprawić atrybuty stanu",
"zh-cn": "改善状态属性"
},
"0.0.8": {
"en": "Propper connection state handling and reconnect when lost",
"de": "Ordnungsgemäße Behandlung des Verbindungsstatus und Wiederverbindung bei Verlust",
"ru": "Обработка состояния соединения Propper и переподключение в случае потери",
"pt": "Manuseie o estado da conexão e reconecte-se quando for perdido",
"nl": "Correcte afhandeling van de verbindingsstatus en opnieuw verbinden bij verlies",
"fr": "Gestion correcte de l'état des connexions et reconnexion en cas de perte",
"it": "Gestione dello stato di connessione del propper e ricollegamento in caso di perdita",
"es": "Manejo apropiado del estado de conexión y reconexión cuando se pierde",
"pl": "Obsługa stanu połączenia propper i ponowne połączenie w przypadku utraty",
"zh-cn": "支持器连接状态处理,丢失时重新连接"
},
"0.0.7": {
"en": "Alpha release",
"de": "Alpha-Version",
"ru": "Альфа-релиз",
"pt": "Liberação alfa",
"nl": "Alpha release",
"fr": "Libération alpha",
"it": "Rilascio alfa",
"es": "Lanzamiento alfa",
"pl": "Wersja alfa",
"zh-cn": "阿尔法释放"
}
},
"title": "Vedirect",
"titleLang": {
"en": "Vedirect",
"de": "Vedirect",
"ru": "Vedirect",
"pt": "Vedirect",
"nl": "Vedirect",
"fr": "Vedirect",
"it": "Vedirect",
"es": "Vedirecto",
"pl": "Vedirect",
"zh-cn": "Vedirect"
},
"desc": {
"en": "Read VE.direct data from Victron Solar Chargers",
"de": "Lesen Sie VE.direct-Daten von Victron Solar Chargers",
"ru": "Считайте данные VE.direct с Victron Solar Chargers.",
"pt": "Leia os dados VE.direct dos Victron Solar Chargers",
"nl": "Lees VE.direct-gegevens van Victron Solar Chargers",
"fr": "Lire les données VE.direct de Victron Solar Chargers",
"it": "Leggi i dati VE.direct dai caricatori solari Victron",
"es": "Lea los datos VE.direct de los cargadores solares Victron",
"pl": "Odczytaj dane VE.direct z ładowarki słonecznej Victron",
"zh-cn": "从Victron太阳能充电器读取VE.direct数据"
},
"authors": [
"DutchmanNL <[email protected]>"
],
"keywords": [
"energy",
"connection",
"pv",
"solar",
"victron"
],
"license": "MIT",
"platform": "Javascript/Node.js",
"main": "main.js",
"icon": "vedirect.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/DrozmotiX/ioBroker.vedirect/master/admin/vedirect.png",
"readme": "https://github.com/DrozmotiX/ioBroker.vedirect/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "energy",
"compact": true,
"connectionType": "local",
"dataSource": "push",
"materialize": true,
"plugins": {
"sentry": {
"dsn": "https://[email protected]/29"
}
},
"dependencies": [
{
"js-controller": ">=1.4.2"
}
]
"common": {
"name": "vedirect",
"version": "0.2.0-alpha.1",
"news": {
"0.2.0-alpha.1": {
"en": "* Optimise code\n* Add new product names of Vedirect\n<<<<<<< Updated upstream\n* Add option to admin for state expiration\n\n=======\n* Add option to admin for state expiration\n\n>>>>>>> Stashed changes",
"de": "* Optimis-Code\n* Neue Produktnamen von Vedirect hinzufügen\n<<<<<<< ≤ Vorgeschaltet\n* Fügen Sie die Option zu admin für State Exiration\n\n=======\n* Fügen Sie die Option zu admin für State Exiration\n\n> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Änderungen",
"ru": "* Оптимизируйте код\n* Добавить новые названия продуктов Vedirect\n<<<<<< Обновление upstream\n* Добавьте опцию в админ для истечения срока действия государства\n\n=======\n* Добавьте опцию в админ для истечения срока действия государства\n\n>>>>>> Пораженные изменения",
"pt": "* Código ideal\n* Adicionar novos nomes de produtos de Vedirect\n<<<<<< > < Actualizado a montante\n* Adicionar opção para admin para expiração do estado\n\n=======\n* Adicionar opção para admin para expiração do estado\n\n>>>>>>>>>> Alterações de classificação",
"nl": "♪ Optimis code\n♪ Voeg nieuwe productnamen toe van Verig\nQuality over Quantity (QoQ) Releases Vertaling:\n♪ Voeg de optie toe voor verval\n\n=======\n♪ Voeg de optie toe voor verval\n\n_ Vertaling:",
"fr": "* Code d ' optique\n* Ajouter de nouveaux noms de produits de Vedirect\nMise à jour en amont\n* Ajouter l'option d'administration pour l'expiration de l'état\n\n=======\n* Ajouter l'option d'administration pour l'expiration de l'état\n\nphytothérapie phytothérapie Changements apportés",
"it": "# Codice ottimizzato\n# Aggiungi nuovi nomi di prodotto di Vedirect\n<\n# Aggiungi l'opzione per admin per la scadenza dello stato\n\n=======\n# Aggiungi l'opzione per admin per la scadenza dello stato\n\n> > > > Cambiamenti di stato",
"es": "* Optimise code\n* Añadir nuevos nombres de productos de Vedirect\n- No\n* Añadir opción a admin para caducidad del estado\n\n=======\n* Añadir opción a admin para caducidad del estado\n\n\" Cambios graduales",
"pl": "* kod optimum\n* Nowe nazwy produktów\n<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> uaktualnione w górnym strumieniu\n* Addd option for admin for the state expiration (ang.)\n\n=======\n* Addd option for admin for the state expiration (ang.)\n\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Zmiana rolna",
"uk": "Ім'я * Оптимальний код\nІм'я * Додати нові імена продуктів Vedirect\n<<<<<<<< Оновлено\nІм'я * Додати параметр до адміністратора для закінчення терміну дії держави\n\n=======\nІм'я * Додати параметр до адміністратора для закінчення терміну дії держави\n\n>>>>> Виправлені зміни",
"zh-cn": "* A/64/50。 消费者法典\n* A/64/50。 新产品名称\n<<<<<<<<<<<<<<>>>>> 更新的上游\n* A/64/50。 增加国家到期期的专注\n\n=======\n* A/64/50。 增加国家到期期的专注\n\n> A. 恶化变化"
},
"0.1.2": {
"en": "Fix sentry issue, error in opening USB-Port",
"de": "Behebung des Wachproblems, Fehler beim Öffnen des USB-Anschlusses",
"ru": "Исправить проблему с часовым, ошибка при открытии USB-порта",
"pt": "Corrigir problema de sentinela, erro ao abrir a porta USB",
"nl": "Fix schildwachtkwestie, fout bij het openen van de USB-poort",
"fr": "Correction d'un problème de sentinelle, erreur lors de l'ouverture du port USB",
"it": "Risolto il problema della sentinella, errore nell'apertura della porta USB",
"es": "Solucionar problema de centinela, error al abrir el puerto USB",
"pl": "Napraw problem z działkiem, błąd podczas otwierania portu USB",
"zh-cn": "修复哨兵问题,打开USB端口时出错"
},
"0.1.1": {
"en": "Set state to NULL if no data received within 2 seconds.",
"de": "Setzen Status auf NULL, wenn innerhalb von 2 Sekunden keine Daten empfangen wurden.",
"ru": "Установите состояние в NULL, если данные не получены в течение 2 секунд.",
"pt": "Defina o estado como NULL se nenhum dado for recebido dentro de 2 segundos.",
"nl": "Zet de status op NULL als er binnen 2 seconden geen gegevens zijn ontvangen.",
"fr": "Définissez l'état sur NULL si aucune donnée n'est reçue dans les 2 secondes.",
"it": "Impostare lo stato su NULL se non vengono ricevuti dati entro 2 secondi.",
"es": "Establezca el estado en NULL si no recibe datos en 2 segundos.",
"pl": "Ustaw stan na NULL, jeśli nie otrzymano danych w ciągu 2 sekund.",
"zh-cn": "如果2秒钟内未收到数据,则将状态设置为NULL。"
},
"0.1.0": {
"en": "error in device mode corrected",
"de": "Fehler im Gerätemodus behoben",
"ru": "исправлена ошибка в режиме устройства",
"pt": "erro no modo do dispositivo corrigido",
"nl": "fout in apparaatmodus gecorrigeerd",
"fr": "erreur en mode appareil corrigée",
"it": "errore nella modalità dispositivo corretto",
"es": "error en modo dispositivo corregido",
"pl": "poprawiony błąd w trybie urządzenia",
"zh-cn": "设备模式下的错误已更正"
},
"0.0.9": {
"en": "improve state attributes",
"de": "Zustandsattribute verbessern",
"ru": "улучшить состояние атрибутов",
"pt": "melhorar atributos de estado",
"nl": "verbetering van attributen van de staat",
"fr": "améliorer les attributs d'état",
"it": "migliorare gli attributi di stato",
"es": "mejorar los atributos de estado",
"pl": "poprawić atrybuty stanu",
"zh-cn": "改善状态属性"
},
"0.0.8": {
"en": "Propper connection state handling and reconnect when lost",
"de": "Ordnungsgemäße Behandlung des Verbindungsstatus und Wiederverbindung bei Verlust",
"ru": "Обработка состояния соединения Propper и переподключение в случае потери",
"pt": "Manuseie o estado da conexão e reconecte-se quando for perdido",
"nl": "Correcte afhandeling van de verbindingsstatus en opnieuw verbinden bij verlies",
"fr": "Gestion correcte de l'état des connexions et reconnexion en cas de perte",
"it": "Gestione dello stato di connessione del propper e ricollegamento in caso di perdita",
"es": "Manejo apropiado del estado de conexión y reconexión cuando se pierde",
"pl": "Obsługa stanu połączenia propper i ponowne połączenie w przypadku utraty",
"zh-cn": "支持器连接状态处理,丢失时重新连接"
},
"0.0.7": {
"en": "Alpha release",
"de": "Alpha-Version",
"ru": "Альфа-релиз",
"pt": "Liberação alfa",
"nl": "Alpha release",
"fr": "Libération alpha",
"it": "Rilascio alfa",
"es": "Lanzamiento alfa",
"pl": "Wersja alfa",
"zh-cn": "阿尔法释放"
}
},
"native": {
"byUSB": true,
"USBDevice": "",
"expireTime": ""
"title": "Vedirect",
"titleLang": {
"en": "Vedirect",
"de": "Vedirect",
"ru": "Vedirect",
"pt": "Vedirect",
"nl": "Vedirect",
"fr": "Vedirect",
"it": "Vedirect",
"es": "Vedirecto",
"pl": "Vedirect",
"zh-cn": "Vedirect"
},
"objects": [],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"role": "indicator.connected",
"name": "Device or service connected",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
}
"desc": {
"en": "Read VE.direct data from Victron Solar Chargers",
"de": "Lesen Sie VE.direct-Daten von Victron Solar Chargers",
"ru": "Считайте данные VE.direct с Victron Solar Chargers.",
"pt": "Leia os dados VE.direct dos Victron Solar Chargers",
"nl": "Lees VE.direct-gegevens van Victron Solar Chargers",
"fr": "Lire les données VE.direct de Victron Solar Chargers",
"it": "Leggi i dati VE.direct dai caricatori solari Victron",
"es": "Lea los datos VE.direct de los cargadores solares Victron",
"pl": "Odczytaj dane VE.direct z ładowarki słonecznej Victron",
"zh-cn": "从Victron太阳能充电器读取VE.direct数据"
},
"authors": [
"DutchmanNL <[email protected]>"
],
"keywords": [
"energy",
"connection",
"pv",
"solar",
"victron"
],
"license": "MIT",
"platform": "Javascript/Node.js",
"main": "main.js",
"icon": "vedirect.png",
"enabled": true,
"extIcon": "https://raw.githubusercontent.com/DrozmotiX/ioBroker.vedirect/master/admin/vedirect.png",
"readme": "https://github.com/DrozmotiX/ioBroker.vedirect/blob/master/README.md",
"loglevel": "info",
"mode": "daemon",
"type": "energy",
"compact": true,
"connectionType": "local",
"dataSource": "push",
"materialize": true,
"plugins": {
"sentry": {
"dsn": "https://[email protected]/29"
}
},
"dependencies": [
{
"js-controller": ">=1.4.2"
}
]
}
},
"native": {
"byUSB": true,
"USBDevice": "",
"expireTime": ""
},
"objects": [],
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"role": "indicator.connected",
"name": "Device or service connected",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
}
]
}
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.vedirect",
"version": "0.2.0-alpha.0",
"version": "0.2.0-alpha.1",
"description": "Read VE.direct data from Victron devices",
"author": {
"name": "DutchmanNL",
Expand Down

0 comments on commit bcb1e3e

Please sign in to comment.