Skip to content

Commit c39f847

Browse files
committed
chore: release v1.5.0
* (Apollon77) Dependency updates * (bluefox) GUI was moved to vite
1 parent e896b8f commit c39f847

File tree

6 files changed

+179
-172
lines changed

6 files changed

+179
-172
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ More description could be found [here](https://github.com/ioBroker/ioBroker.s7/b
6666
-->
6767

6868
## Changelog
69-
### **WORK IN PROGRESS**
69+
### 1.5.0 (2025-08-25)
7070
* (Apollon77) Dependency updates
7171
* (bluefox) GUI was moved to vite
7272

admin/assets/index-5r8xMPOL.js renamed to admin/assets/index-B2ytDdn0.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

admin/index_m.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<link rel="manifest" href="manifest.json" />
1212
<script type="text/javascript" onerror="setTimeout(function(){window.location.reload()}, 5000)" src="./lib/js/socket.io.js"></script>
1313
<title>s7</title>
14-
<script type="module" crossorigin src="./assets/index-5r8xMPOL.js"></script>
14+
<script type="module" crossorigin src="./assets/index-B2ytDdn0.js"></script>
1515
<link rel="stylesheet" crossorigin href="./assets/index-Bd3GtHgn.css">
1616
</head>
1717
<body>

io-package.json

Lines changed: 174 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -1,170 +1,177 @@
11
{
2-
"common": {
3-
"name": "s7",
4-
"version": "1.4.4",
5-
"news": {
6-
"1.4.4": {
7-
"en": "Ensures that the adapter works with node.js 22.x and 24.x\nUpdated GUI packages",
8-
"de": "Stellt sicher, dass der Adapter mit node.js 22.x und 24.x arbeitet\nAktualisierte GUI-Pakete",
9-
"ru": "Убедитесь, что адаптер работает с node.js 22.x и 24.x\nОбновленные пакеты GUI",
10-
"pt": "Garante que o adaptador funciona com nod.js 22.x e 24.x\nPacotes GUI atualizados",
11-
"nl": "Zorgt ervoor dat de adapter werkt met node.js 22.x en 24.x\nBijgewerkte GUI pakketten",
12-
"fr": "S'assure que l'adaptateur fonctionne avec node.js 22.x et 24.x\nMise à jour des paquets GUI",
13-
"it": "Assicura che l'adattatore funzioni con node.js 22.x e 24.x\nPacchetti GUI aggiornati",
14-
"es": "Garantiza que el adaptador funcione con node.js 22.x y 24.x\nPaquetes GUI actualizados",
15-
"pl": "Zapewnia, że adapter działa z node.js 22.x i 24.x\nAktualizacja pakietów GUI",
16-
"uk": "Забезпечує, що адаптер працює з node.js 22.x і 24.x\nОновлені пакети GUI",
17-
"zh-cn": "确保适配器与节点.js 22.x和24x工作\n更新的图形用户界面软件包"
18-
},
19-
"1.4.3": {
20-
"en": "Fix REAL number parsing error",
21-
"de": "Fehler bei REAL-Nummernkorrektur behoben",
22-
"ru": "Исправление ошибки",
23-
"pt": "Corrigir erro de análise de número real",
24-
"nl": "Fix REAL number ontleden fout",
25-
"fr": "Correction de l'erreur d'analyse du numéro REAL",
26-
"it": "Risolvere l'errore di parsing del numero REAL",
27-
"es": "Corrección número REAL pareando error",
28-
"pl": "Naprawiono błąd przetwarzania numeru REAL",
29-
"uk": "Виправлення помилки пароля",
30-
"zh-cn": "修正真实数字解析错误"
31-
},
32-
"1.4.2": {
33-
"en": "IMPORTANT: Node.js 16+ is required to run this version!\nUpdate dependencies to make adapter work with Node.js 20+",
34-
"de": "WICHTIG: Node.js 16+ muss diese Version ausführen!\nAktualisieren Sie Abhängigkeiten, um Adapter mit Node.js 20+ zu arbeiten",
35-
"ru": "ВАЖНО: Node.js 16+ требуется для запуска этой версии!\nОбновить зависимости, чтобы сделать адаптер работать с Node.js 20+",
36-
"pt": "IMPORTANTE: Node.js 16+ é obrigado a executar esta versão!\nAtualizar dependências para fazer o trabalho do adaptador com Node.js 20+",
37-
"nl": "Neede, 16 + moet deze versie leiden!\nUpdate afhankelijkheid om adapter te laten werken met Node",
38-
"fr": "IMPORTANT: Node.js 16+ est nécessaire pour exécuter cette version!\nMettre à jour les dépendances pour faire fonctionner l'adaptateur avec Node.js 20+",
39-
"it": "IMPORTANTE: Node.js 16+ è necessario eseguire questa versione!\nAggiornare le dipendenze per rendere il lavoro adattatore con Node.js 20+",
40-
"es": "IMPORTANTE: Node.js 16+ es necesario para ejecutar esta versión!\nActualizar las dependencias para hacer que el adaptador funcione con Node.js 20+",
41-
"pl": "IMPORTANT: Nodejs 16+ jest zobowiązany do uruchomienia tej wersji!\nW zależności od użytkowania pracy adapterowej Nodejs 20+",
42-
"uk": "ВАЖЛИВО: Node.js 16+ потрібно запустити цю версію!\nОновлення залежності, щоб зробити роботу адаптера з Node.js 20+",
43-
"zh-cn": "IMPORTANT:Nodejs 16+必须使用这个版本!\n适应工作的最新依赖性 20+"
44-
},
45-
"1.3.15": {
46-
"en": "Updated GUI packages\nAdded ukrainian translation",
47-
"de": "Aktualisierte GUI-Pakete\nHinzugefügt ukrainische Übersetzung",
48-
"ru": "Обновленные пакеты GUI\nДобавлен украинский перевод",
49-
"pt": "Pacotes de GUI atualizados\nAdicionado tradução ukrainian",
50-
"nl": "Update GUI pakketten\nVertaling:",
51-
"fr": "Paquets GUI mis à jour\nAjout de la traduction ukrainienne",
52-
"it": "Pacchetti GUI aggiornati\nAggiunto ukrainian traduzione",
53-
"es": "Paquetes GUI actualizados\nTraducción ucraniana",
54-
"pl": "Pakiet GUI\nAddedukrainian translation",
55-
"uk": "Оновлені пакети GUI\nДодано переклад українською мовою",
56-
"zh-cn": "A. 最新古伊一揽子计划\n增加培训员"
57-
},
58-
"1.3.14": {
59-
"en": "Updated GUI packages",
60-
"de": "Aktualisierte GUI-Pakete",
61-
"ru": "Обновленные пакеты GUI",
62-
"pt": "Pacotes de GUI atualizados",
63-
"nl": "Update GUI pakketten",
64-
"fr": "Paquets GUI mis à jour",
65-
"it": "Pacchetti GUI aggiornati",
66-
"es": "Paquetes GUI actualizados",
67-
"pl": "Pakiet GUI",
68-
"zh-cn": "A. 最新古伊一揽子计划"
69-
},
70-
"1.3.13": {
71-
"en": "Added preparations for ioBroker cloud\nMigrate GUI tu muiV5",
72-
"de": "Weitere Präparate für ioBroker Cloud\nMigrate GUI tu muiV5",
73-
"ru": "Добавлена подготовка к облаку ioBroker\nМиграт GUI tu muiV5",
74-
"pt": "Adicionados preparativos para ioBroker cloud\nMigrar GUI tu muiV5",
75-
"nl": "Voegde voorbereidingen voor ioBrokerwolk\nMigrant GUI tu muiV5",
76-
"fr": "Préparations supplémentaires pour ioBroker cloud\nMigrate GUI tu muiV5",
77-
"it": "Aggiunto preparazioni per ioBroker cloud\nMigrare GUI tu muiV5",
78-
"es": "Preparativos adicionales para la nube de yoBroker\nMigrar GUI tu muiV5",
79-
"pl": "Zamknięte przygotowania do ioBrokera\nGUI tu muiV5",
80-
"zh-cn": "增 编\n米格尔·古伊拖拉·穆伊特·瓦5"
81-
},
82-
"1.3.12": {
83-
"en": "Removed duplicated code\nImplemented S5TIME support (must be tested on real device)\n",
84-
"de": "Doppelter Code entfernt\nImplementierte S5TIME-Unterstützung (muss auf einem realen Gerät getestet werden)\n",
85-
"ru": "Удален повторяющийся код\nРеализована поддержка S5TIME (необходимо протестировать на реальном устройстве)\n",
86-
"pt": "Código duplicado removido\nSuporte S5TIME implementado (deve ser testado em dispositivo real)\n",
87-
"nl": "Dubbele code verwijderd\nGeïmplementeerde S5TIME-ondersteuning (moet worden getest op een echt apparaat)\n",
88-
"fr": "Suppression du code en double\nPrise en charge S5TIME implémentée (doit être testé sur un appareil réel)\n",
89-
"it": "Rimosso il codice duplicato\nSupporto S5TIME implementato (deve essere testato su dispositivo reale)\n",
90-
"es": "Código duplicado eliminado\nCompatibilidad con S5TIME implementada (debe probarse en un dispositivo real)\n",
91-
"pl": "Usunięto zduplikowany kod\nWdrożona obsługa S5TIME (musi być przetestowana na prawdziwym urządzeniu)\n",
92-
"zh-cn": "删除了重复的代码\n实现 S5TIME 支持(必须在真实设备上测试)\n"
93-
}
94-
},
95-
"title": "Siemens Simatic S7",
96-
"titleLang": {
97-
"en": "Siemens Simatic S7"
98-
},
99-
"desc": {
100-
"en": "Siemens SIMATIC S7 connection via Snap7",
101-
"de": "Siemens SIMATIC S7-Anbindung über Snap7",
102-
"ru": "Подключение Siemens SIMATIC S7 через Snap7",
103-
"pt": "Conexão Siemens SIMATIC S7 via Snap7",
104-
"nl": "Siemens SIMATIC S7-verbinding via Snap7",
105-
"fr": "Connexion Siemens SIMATIC S7 via Snap7",
106-
"it": "Collegamento Siemens SIMATIC S7 tramite Snap7",
107-
"es": "Conexión Siemens SIMATIC S7 a través de Snap7",
108-
"pl": "Połączenie Siemens SIMATIC S7 za pomocą Snap7",
109-
"zh-cn": "通过Snap7的西门子SIMATIC S7连接"
110-
},
111-
"authors": ["smiling_Jack <steffen.schorling@googlemail.com>", "bluefox <dogafox@gmail.com>"],
112-
"license": "MIT",
113-
"platform": "Javascript/Node.js",
114-
"mode": "daemon",
115-
"loglevel": "info",
116-
"icon": "s7.png",
117-
"messagebox": true,
118-
"docs": {
119-
"en": "docs/en/s7.md",
120-
"de": "docs/de/s7.md"
121-
},
122-
"keywords": ["S7", "SPS"],
123-
"enabled": false,
124-
"extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.s7/master/admin/s7.png",
125-
"readme": "https://github.com/ioBroker/ioBroker.s7/blob/master/README.md",
126-
"type": "iot-systems",
127-
"materialize": true,
128-
"adminUI": {
129-
"config": "materialize"
130-
},
131-
"connectionType": "local",
132-
"dataSource": "poll",
133-
"tier": 2,
134-
"eraseOnUpload": true,
135-
"compact": true,
136-
"plugins": {
137-
"sentry": {
138-
"dsn": "https://d7dff297e602417087d181577d34482f@sentry.iobroker.net/113"
139-
}
140-
},
141-
"licenseInformation": {
142-
"type": "free",
143-
"license": "MIT"
144-
},
145-
"dependencies": [
146-
{
147-
"js-controller": ">=2.0.0"
148-
}
149-
]
2+
"common": {
3+
"name": "s7",
4+
"version": "1.5.0",
5+
"news": {
6+
"1.5.0": {
7+
"en": "Dependency updates\nGUI was moved to vite",
8+
"de": "Änderung der Abhängigkeit\nGUI wurde nach Vite bewegt",
9+
"ru": "Обновления зависимостей\nГУИ перевели в Вите",
10+
"pt": "Atualizações de dependência\nGUI foi movida para vite",
11+
"nl": "Afhankelijkheidsupdates\nGUI is verplaatst naar Vite",
12+
"fr": "Mises à jour sur la dépendance\nL'interface utilisateur a été déplacée à rite",
13+
"it": "Aggiornamenti di dipendenza\nGUI è stato spostato a vite",
14+
"es": "Actualizaciones de dependencia\nGUI was moved to vite",
15+
"pl": "Aktualizacje zależności\nGUI został przeniesiony do Vite",
16+
"uk": "Оновлення залежності\nГрафічний інтерфейс",
17+
"zh-cn": "依赖性更新\nGUI 被移动到 vite"
18+
},
19+
"1.4.4": {
20+
"en": "Ensures that the adapter works with node.js 22.x and 24.x\nUpdated GUI packages",
21+
"de": "Stellt sicher, dass der Adapter mit node.js 22.x und 24.x arbeitet\nAktualisierte GUI-Pakete",
22+
"ru": "Убедитесь, что адаптер работает с node.js 22.x и 24.x\nОбновленные пакеты GUI",
23+
"pt": "Garante que o adaptador funciona com nod.js 22.x e 24.x\nPacotes GUI atualizados",
24+
"nl": "Zorgt ervoor dat de adapter werkt met node.js 22.x en 24.x\nBijgewerkte GUI pakketten",
25+
"fr": "S'assure que l'adaptateur fonctionne avec node.js 22.x et 24.x\nMise à jour des paquets GUI",
26+
"it": "Assicura che l'adattatore funzioni con node.js 22.x e 24.x\nPacchetti GUI aggiornati",
27+
"es": "Garantiza que el adaptador funcione con node.js 22.x y 24.x\nPaquetes GUI actualizados",
28+
"pl": "Zapewnia, że adapter działa z node.js 22.x i 24.x\nAktualizacja pakietów GUI",
29+
"uk": "Забезпечує, що адаптер працює з node.js 22.x і 24.x\nОновлені пакети GUI",
30+
"zh-cn": "确保适配器与节点.js 22.x和24x工作\n更新的图形用户界面软件包"
31+
},
32+
"1.4.3": {
33+
"en": "Fix REAL number parsing error",
34+
"de": "Fehler bei REAL-Nummernkorrektur behoben",
35+
"ru": "Исправление ошибки",
36+
"pt": "Corrigir erro de análise de número real",
37+
"nl": "Fix REAL number ontleden fout",
38+
"fr": "Correction de l'erreur d'analyse du numéro REAL",
39+
"it": "Risolvere l'errore di parsing del numero REAL",
40+
"es": "Corrección número REAL pareando error",
41+
"pl": "Naprawiono błąd przetwarzania numeru REAL",
42+
"uk": "Виправлення помилки пароля",
43+
"zh-cn": "修正真实数字解析错误"
44+
},
45+
"1.4.2": {
46+
"en": "IMPORTANT: Node.js 16+ is required to run this version!\nUpdate dependencies to make adapter work with Node.js 20+",
47+
"de": "WICHTIG: Node.js 16+ muss diese Version ausführen!\nAktualisieren Sie Abhängigkeiten, um Adapter mit Node.js 20+ zu arbeiten",
48+
"ru": "ВАЖНО: Node.js 16+ требуется для запуска этой версии!\nОбновить зависимости, чтобы сделать адаптер работать с Node.js 20+",
49+
"pt": "IMPORTANTE: Node.js 16+ é obrigado a executar esta versão!\nAtualizar dependências para fazer o trabalho do adaptador com Node.js 20+",
50+
"nl": "Neede, 16 + moet deze versie leiden!\nUpdate afhankelijkheid om adapter te laten werken met Node",
51+
"fr": "IMPORTANT: Node.js 16+ est nécessaire pour exécuter cette version!\nMettre à jour les dépendances pour faire fonctionner l'adaptateur avec Node.js 20+",
52+
"it": "IMPORTANTE: Node.js 16+ è necessario eseguire questa versione!\nAggiornare le dipendenze per rendere il lavoro adattatore con Node.js 20+",
53+
"es": "IMPORTANTE: Node.js 16+ es necesario para ejecutar esta versión!\nActualizar las dependencias para hacer que el adaptador funcione con Node.js 20+",
54+
"pl": "IMPORTANT: Nodejs 16+ jest zobowiązany do uruchomienia tej wersji!\nW zależności od użytkowania pracy adapterowej Nodejs 20+",
55+
"uk": "ВАЖЛИВО: Node.js 16+ потрібно запустити цю версію!\nОновлення залежності, щоб зробити роботу адаптера з Node.js 20+",
56+
"zh-cn": "IMPORTANT:Nodejs 16+必须使用这个版本!\n适应工作的最新依赖性 20+"
57+
},
58+
"1.3.15": {
59+
"en": "Updated GUI packages\nAdded ukrainian translation",
60+
"de": "Aktualisierte GUI-Pakete\nHinzugefügt ukrainische Übersetzung",
61+
"ru": "Обновленные пакеты GUI\nДобавлен украинский перевод",
62+
"pt": "Pacotes de GUI atualizados\nAdicionado tradução ukrainian",
63+
"nl": "Update GUI pakketten\nVertaling:",
64+
"fr": "Paquets GUI mis à jour\nAjout de la traduction ukrainienne",
65+
"it": "Pacchetti GUI aggiornati\nAggiunto ukrainian traduzione",
66+
"es": "Paquetes GUI actualizados\nTraducción ucraniana",
67+
"pl": "Pakiet GUI\nAddedukrainian translation",
68+
"uk": "Оновлені пакети GUI\nДодано переклад українською мовою",
69+
"zh-cn": "A. 最新古伊一揽子计划\n增加培训员"
70+
},
71+
"1.3.14": {
72+
"en": "Updated GUI packages",
73+
"de": "Aktualisierte GUI-Pakete",
74+
"ru": "Обновленные пакеты GUI",
75+
"pt": "Pacotes de GUI atualizados",
76+
"nl": "Update GUI pakketten",
77+
"fr": "Paquets GUI mis à jour",
78+
"it": "Pacchetti GUI aggiornati",
79+
"es": "Paquetes GUI actualizados",
80+
"pl": "Pakiet GUI",
81+
"zh-cn": "A. 最新古伊一揽子计划"
82+
},
83+
"1.3.13": {
84+
"en": "Added preparations for ioBroker cloud\nMigrate GUI tu muiV5",
85+
"de": "Weitere Präparate für ioBroker Cloud\nMigrate GUI tu muiV5",
86+
"ru": "Добавлена подготовка к облаку ioBroker\nМиграт GUI tu muiV5",
87+
"pt": "Adicionados preparativos para ioBroker cloud\nMigrar GUI tu muiV5",
88+
"nl": "Voegde voorbereidingen voor ioBrokerwolk\nMigrant GUI tu muiV5",
89+
"fr": "Préparations supplémentaires pour ioBroker cloud\nMigrate GUI tu muiV5",
90+
"it": "Aggiunto preparazioni per ioBroker cloud\nMigrare GUI tu muiV5",
91+
"es": "Preparativos adicionales para la nube de yoBroker\nMigrar GUI tu muiV5",
92+
"pl": "Zamknięte przygotowania do ioBrokera\nGUI tu muiV5",
93+
"zh-cn": "增 编\n米格尔·古伊拖拉·穆伊特·瓦5"
94+
}
15095
},
151-
"native": {
152-
"params": {
153-
"ip": "192.168.0.1",
154-
"rack": "0",
155-
"slot": "2",
156-
"round": "2",
157-
"poll": "1000",
158-
"recon": "60000",
159-
"pulsetime": "1000",
160-
"localTSAP": 0,
161-
"remoteTSAP": 0,
162-
"timeFormat": "",
163-
"timeOffset": 0
164-
},
165-
"inputs": [],
166-
"outputs": [],
167-
"markers": [],
168-
"dbs": []
169-
}
96+
"title": "Siemens Simatic S7",
97+
"titleLang": {
98+
"en": "Siemens Simatic S7"
99+
},
100+
"desc": {
101+
"en": "Siemens SIMATIC S7 connection via Snap7",
102+
"de": "Siemens SIMATIC S7-Anbindung über Snap7",
103+
"ru": "Подключение Siemens SIMATIC S7 через Snap7",
104+
"pt": "Conexão Siemens SIMATIC S7 via Snap7",
105+
"nl": "Siemens SIMATIC S7-verbinding via Snap7",
106+
"fr": "Connexion Siemens SIMATIC S7 via Snap7",
107+
"it": "Collegamento Siemens SIMATIC S7 tramite Snap7",
108+
"es": "Conexión Siemens SIMATIC S7 a través de Snap7",
109+
"pl": "Połączenie Siemens SIMATIC S7 za pomocą Snap7",
110+
"zh-cn": "通过Snap7的西门子SIMATIC S7连接"
111+
},
112+
"authors": [
113+
"smiling_Jack <steffen.schorling@googlemail.com>",
114+
"bluefox <dogafox@gmail.com>"
115+
],
116+
"license": "MIT",
117+
"platform": "Javascript/Node.js",
118+
"mode": "daemon",
119+
"loglevel": "info",
120+
"icon": "s7.png",
121+
"messagebox": true,
122+
"docs": {
123+
"en": "docs/en/s7.md",
124+
"de": "docs/de/s7.md"
125+
},
126+
"keywords": [
127+
"S7",
128+
"SPS"
129+
],
130+
"enabled": false,
131+
"extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.s7/master/admin/s7.png",
132+
"readme": "https://github.com/ioBroker/ioBroker.s7/blob/master/README.md",
133+
"type": "iot-systems",
134+
"materialize": true,
135+
"adminUI": {
136+
"config": "materialize"
137+
},
138+
"connectionType": "local",
139+
"dataSource": "poll",
140+
"tier": 2,
141+
"eraseOnUpload": true,
142+
"compact": true,
143+
"plugins": {
144+
"sentry": {
145+
"dsn": "https://d7dff297e602417087d181577d34482f@sentry.iobroker.net/113"
146+
}
147+
},
148+
"licenseInformation": {
149+
"type": "free",
150+
"license": "MIT"
151+
},
152+
"dependencies": [
153+
{
154+
"js-controller": ">=2.0.0"
155+
}
156+
]
157+
},
158+
"native": {
159+
"params": {
160+
"ip": "192.168.0.1",
161+
"rack": "0",
162+
"slot": "2",
163+
"round": "2",
164+
"poll": "1000",
165+
"recon": "60000",
166+
"pulsetime": "1000",
167+
"localTSAP": 0,
168+
"remoteTSAP": 0,
169+
"timeFormat": "",
170+
"timeOffset": 0
171+
},
172+
"inputs": [],
173+
"outputs": [],
174+
"markers": [],
175+
"dbs": []
176+
}
170177
}

0 commit comments

Comments
 (0)