Skip to content

Commit

Permalink
chore: release v0.2.3
Browse files Browse the repository at this point in the history
- improve websocket ping with not internet connection
  • Loading branch information
TA2k committed May 18, 2024
1 parent f2acce6 commit 127508d
Show file tree
Hide file tree
Showing 5 changed files with 77 additions and 58 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ Unter commands das commando auf klappen und den button neben start drücken wenn
Remote sind vorgefertige Remote Befehle

## Changelog
### 0.2.3 (2024-05-18)

- improve websocket ping with not internet connection

### 0.2.1 (2024-04-08)

- reduce cpu usage
Expand Down
18 changes: 14 additions & 4 deletions io-package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
{
"common": {
"name": "mercedesme",
"version": "0.2.2",
"version": "0.2.3",
"news": {
"0.2.3": {
"en": "improve websocket ping with not internet connection",
"de": "websocket-ping ohne internet-verbindung verbessert",
"ru": "улучшить websocket ping с не подключением к интернету",
"pt": "melhorar websocket ping com não conexão de internet",
"nl": "verbeteren websocket ping met niet internetverbinding",
"fr": "améliorer websocket ping sans connexion internet",
"it": "migliorare websocket ping con connessione internet non",
"es": "mejorar el ping websocket con conexión a internet",
"pl": "ulepszyć ping websocket bez połączenia internetowego",
"uk": "покращити пінг з веб-додатком без підключення до інтернету",
"zh-cn": "改善不连接互联网的网络安全"
},
"0.2.2": {
"en": "reduce cpu usage\nadd error logs",
"de": "Fix für zu hohe CPU Auslastung\nFehlerprotokolle hinzugefügt",
Expand Down Expand Up @@ -50,9 +63,6 @@
},
"0.1.1": {
"en": "fix login"
},
"0.1.0": {
"en": "fix login"
}
},
"titleLang": {
Expand Down
9 changes: 7 additions & 2 deletions main.js
Original file line number Diff line number Diff line change
Expand Up @@ -1475,8 +1475,13 @@ class Mercedesme extends utils.Adapter {
try {
clearInterval(this.wsPingInterval);
this.wsPingInterval = setInterval(() => {
this.log.debug("Ping");
this.ws.ping();
try {
this.log.debug("Ping");
this.ws.ping();
} catch (error) {
this.log.error(error);
this.log.error("Ping failed");
}
}, 30 * 1000); //30s
clearInterval(this.reconnectInterval);
this.reconnectInterval = setInterval(() => {
Expand Down
88 changes: 44 additions & 44 deletions package-lock.json

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

16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
},
"bundleDependencies": [],
"dependencies": {
"@iobroker/adapter-core": "^3.0.6",
"@iobroker/adapter-core": "^3.1.4",
"axios": "^1.6.8",
"google-protobuf": "^3.21.2",
"json2iob": "^2.6.8",
"json2iob": "^2.6.11",
"request": "^2.88.2",
"uuid": "^9.0.1",
"ws": "^8.16.0"
"ws": "^8.17.0"
},
"deprecated": false,
"description": "Mercedes me adapter for ioBroker",
Expand All @@ -23,11 +23,11 @@
"@alcalzone/release-script-plugin-iobroker": "^3.7.0",
"@alcalzone/release-script-plugin-license": "^3.7.0",
"@alcalzone/release-script-plugin-manual-review": "^3.7.0",
"@iobroker/testing": "^4.1.1",
"@iobroker/testing": "^4.1.3",
"@tsconfig/node16": "^16.1.3",
"@types/node": "^20.12.5",
"@types/node": "^20.12.12",
"eslint": "^8.57.0",
"typescript": "~5.4.4"
"typescript": "~5.4.5"
},
"engines": {
"node": ">=16"
Expand All @@ -54,7 +54,7 @@
"test:js": "mocha --opts test/mocha.custom.opts",
"test:package": "mocha test/package --exit",
"test:unit": "mocha test/unit --exit",
"release": "release-script"
"release": "release-script --all"
},
"version": "0.2.2"
"version": "0.2.3"
}

0 comments on commit 127508d

Please sign in to comment.