From 88643dc8e3920f984c0845a3b4b6082f12e6789c Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 10 Jul 2025 20:59:31 +0200 Subject: [PATCH 1/3] update --- CHANGELOG_LATEST.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG_LATEST.md b/CHANGELOG_LATEST.md index cb4900d5b..74feac35e 100644 --- a/CHANGELOG_LATEST.md +++ b/CHANGELOG_LATEST.md @@ -14,6 +14,7 @@ For more details go to [docs.emsesp.org](https://docs.emsesp.org/). - CS6800i changes [#2448](https://github.com/emsesp/EMS-ESP32/issues/2448), [#2449](https://github.com/emsesp/EMS-ESP32/issues/2449) - charging pump [#2544](https://github.com/emsesp/EMS-ESP32/issues/2544) - Hybrid CSH5800iG [#2569](https://github.com/emsesp/EMS-ESP32/issues/2569) +- Add EMS Device details to Home Assistant MQTT Discovery ## Fixed From ddb318dfc68665f0c3e82e80b0ac56e2e2aee7ef Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 10 Jul 2025 20:59:36 +0200 Subject: [PATCH 2/3] package update --- interface/package.json | 6 ++-- interface/pnpm-lock.yaml | 70 ++++++++++++++++++++-------------------- mock-api/package.json | 2 +- 3 files changed, 39 insertions(+), 39 deletions(-) diff --git a/interface/package.json b/interface/package.json index 2da57e626..7a09a5491 100644 --- a/interface/package.json +++ b/interface/package.json @@ -49,7 +49,7 @@ "@preact/compat": "^18.3.1", "@preact/preset-vite": "^2.10.2", "@trivago/prettier-plugin-sort-imports": "^5.2.2", - "@types/node": "^24.0.11", + "@types/node": "^24.0.12", "@types/react": "^19.1.8", "@types/react-dom": "^19.1.6", "concurrently": "^9.2.0", @@ -59,9 +59,9 @@ "rollup-plugin-visualizer": "^6.0.3", "terser": "^5.43.1", "typescript-eslint": "^8.36.0", - "vite": "^7.0.3", + "vite": "^7.0.4", "vite-plugin-imagemin": "^0.6.1", "vite-tsconfig-paths": "^5.1.4" }, - "packageManager": "pnpm@10.12.4+sha512.5ea8b0deed94ed68691c9bad4c955492705c5eeb8a87ef86bc62c74a26b037b08ff9570f108b2e4dbd1dd1a9186fea925e527f141c648e85af45631074680184" + "packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad" } diff --git a/interface/pnpm-lock.yaml b/interface/pnpm-lock.yaml index 7a23d1393..aaa2cda44 100644 --- a/interface/pnpm-lock.yaml +++ b/interface/pnpm-lock.yaml @@ -80,13 +80,13 @@ importers: version: 18.3.1(preact@10.26.9) '@preact/preset-vite': specifier: ^2.10.2 - version: 2.10.2(@babel/core@7.28.0)(preact@10.26.9)(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)) + version: 2.10.2(@babel/core@7.28.0)(preact@10.26.9)(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)) '@trivago/prettier-plugin-sort-imports': specifier: ^5.2.2 version: 5.2.2(prettier@3.6.2) '@types/node': - specifier: ^24.0.11 - version: 24.0.11 + specifier: ^24.0.12 + version: 24.0.12 '@types/react': specifier: ^19.1.8 version: 19.1.8 @@ -115,14 +115,14 @@ importers: specifier: ^8.36.0 version: 8.36.0(eslint@9.30.1)(typescript@5.8.3) vite: - specifier: ^7.0.3 - version: 7.0.3(@types/node@24.0.11)(terser@5.43.1) + specifier: ^7.0.4 + version: 7.0.4(@types/node@24.0.12)(terser@5.43.1) vite-plugin-imagemin: specifier: ^0.6.1 - version: 0.6.1(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)) + version: 0.6.1(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)) + version: 5.1.4(typescript@5.8.3)(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)) packages: @@ -850,8 +850,8 @@ packages: resolution: {integrity: sha512-zmPitbQ8+6zNutpwgcQuLcsEpn/Cj54Kbn7L5pX0Os5kdWplB7xPgEh/g+SWOB/qmows2gpuCaPyduq8ZZRnxA==} deprecated: This is a stub types definition. minimatch provides its own type definitions, so you do not need this installed. - '@types/node@24.0.11': - resolution: {integrity: sha512-CJV8eqrYnwQJGMrvcRhQmZfpyniDavB+7nAZYJc6w99hFYJyFN3INV1/2W3QfQrqM36WTLrijJ1fxxvGBmCSxA==} + '@types/node@24.0.12': + resolution: {integrity: sha512-LtOrbvDf5ndC9Xi+4QZjVL0woFymF/xSTKZKPgrrl7H7XoeDvnD+E2IclKVDyaK9UM756W/3BXqSU+JEHopA9g==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1319,8 +1319,8 @@ packages: duplexer3@0.1.5: resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} - electron-to-chromium@1.5.180: - resolution: {integrity: sha512-ED+GEyEh3kYMwt2faNmgMB0b8O5qtATGgR4RmRsIp4T6p7B8vdMbIedYndnvZfsaXvSzegtpfqRMDNCjjiSduA==} + electron-to-chromium@1.5.182: + resolution: {integrity: sha512-Lv65Btwv9W4J9pyODI6EWpdnhfvrve/us5h1WspW8B2Fb0366REPtY3hX7ounk1CkV/TBjWCEvCBBbYbmV0qCA==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2970,8 +2970,8 @@ packages: vite: optional: true - vite@7.0.3: - resolution: {integrity: sha512-y2L5oJZF7bj4c0jgGYgBNSdIu+5HF+m68rn2cQXFbGoShdhV1phX9rbnxy9YXj82aS8MMsCLAAFkRxZeWdldrQ==} + vite@7.0.4: + resolution: {integrity: sha512-SkaSguuS7nnmV7mfJ8l81JGBFV7Gvzp8IzgE8A8t23+AxuNX61Q5H1Tpz5efduSN7NHC8nQXD3sKQKZAu5mNEA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -3573,18 +3573,18 @@ snapshots: dependencies: preact: 10.26.9 - '@preact/preset-vite@2.10.2(@babel/core@7.28.0)(preact@10.26.9)(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1))': + '@preact/preset-vite@2.10.2(@babel/core@7.28.0)(preact@10.26.9)(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1))': dependencies: '@babel/core': 7.28.0 '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0) '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.0) - '@prefresh/vite': 2.4.8(preact@10.26.9)(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)) + '@prefresh/vite': 2.4.8(preact@10.26.9)(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)) '@rollup/pluginutils': 4.2.1 babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.28.0) debug: 4.4.1 picocolors: 1.1.1 - vite: 7.0.3(@types/node@24.0.11)(terser@5.43.1) - vite-prerender-plugin: 0.5.11(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)) + vite: 7.0.4(@types/node@24.0.12)(terser@5.43.1) + vite-prerender-plugin: 0.5.11(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)) transitivePeerDependencies: - preact - supports-color @@ -3597,7 +3597,7 @@ snapshots: '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.8(preact@10.26.9)(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1))': + '@prefresh/vite@2.4.8(preact@10.26.9)(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1))': dependencies: '@babel/core': 7.28.0 '@prefresh/babel-plugin': 0.5.2 @@ -3605,7 +3605,7 @@ snapshots: '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 preact: 10.26.9 - vite: 7.0.3(@types/node@24.0.11)(terser@5.43.1) + vite: 7.0.4(@types/node@24.0.12)(terser@5.43.1) transitivePeerDependencies: - supports-color @@ -3704,7 +3704,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 6.0.0 - '@types/node': 24.0.11 + '@types/node': 24.0.12 '@types/imagemin-gifsicle@7.0.4': dependencies: @@ -3733,19 +3733,19 @@ snapshots: '@types/imagemin@7.0.1': dependencies: - '@types/node': 24.0.11 + '@types/node': 24.0.12 '@types/json-schema@7.0.15': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 24.0.11 + '@types/node': 24.0.12 '@types/minimatch@6.0.0': dependencies: minimatch: 10.0.3 - '@types/node@24.0.11': + '@types/node@24.0.12': dependencies: undici-types: 7.8.0 @@ -3767,11 +3767,11 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 24.0.11 + '@types/node': 24.0.12 '@types/svgo@2.6.4': dependencies: - '@types/node': 24.0.11 + '@types/node': 24.0.12 '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3)': dependencies: @@ -3983,7 +3983,7 @@ snapshots: browserslist@4.25.1: dependencies: caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.180 + electron-to-chromium: 1.5.182 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) @@ -4329,7 +4329,7 @@ snapshots: duplexer3@0.1.5: {} - electron-to-chromium@1.5.180: {} + electron-to-chromium@1.5.182: {} emoji-regex@8.0.0: {} @@ -5922,7 +5922,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-imagemin@0.6.1(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)): + vite-plugin-imagemin@0.6.1(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)): dependencies: '@types/imagemin': 7.0.1 '@types/imagemin-gifsicle': 7.0.4 @@ -5947,11 +5947,11 @@ snapshots: imagemin-webp: 6.1.0 jpegtran-bin: 6.0.1 pathe: 0.2.0 - vite: 7.0.3(@types/node@24.0.11)(terser@5.43.1) + vite: 7.0.4(@types/node@24.0.12)(terser@5.43.1) transitivePeerDependencies: - supports-color - vite-prerender-plugin@0.5.11(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)): + vite-prerender-plugin@0.5.11(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)): dependencies: kolorist: 1.8.0 magic-string: 0.30.17 @@ -5959,20 +5959,20 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.4 stack-trace: 1.0.0-pre2 - vite: 7.0.3(@types/node@24.0.11)(terser@5.43.1) + vite: 7.0.4(@types/node@24.0.12)(terser@5.43.1) - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@7.0.3(@types/node@24.0.11)(terser@5.43.1)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@7.0.4(@types/node@24.0.12)(terser@5.43.1)): dependencies: debug: 4.4.1 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.8.3) optionalDependencies: - vite: 7.0.3(@types/node@24.0.11)(terser@5.43.1) + vite: 7.0.4(@types/node@24.0.12)(terser@5.43.1) transitivePeerDependencies: - supports-color - typescript - vite@7.0.3(@types/node@24.0.11)(terser@5.43.1): + vite@7.0.4(@types/node@24.0.12)(terser@5.43.1): dependencies: esbuild: 0.25.6 fdir: 6.4.6(picomatch@4.0.2) @@ -5981,7 +5981,7 @@ snapshots: rollup: 4.44.2 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.0.11 + '@types/node': 24.0.12 fsevents: 2.3.3 terser: 5.43.1 diff --git a/mock-api/package.json b/mock-api/package.json index 6470bbb6a..90c5eb039 100644 --- a/mock-api/package.json +++ b/mock-api/package.json @@ -15,5 +15,5 @@ "itty-router": "^5.0.18", "prettier": "^3.6.2" }, - "packageManager": "pnpm@10.12.4+sha512.5ea8b0deed94ed68691c9bad4c955492705c5eeb8a87ef86bc62c74a26b037b08ff9570f108b2e4dbd1dd1a9186fea925e527f141c648e85af45631074680184" + "packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad" } From da7ef04741e21f3f57406d54972f2b2f38029a1c Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 10 Jul 2025 21:00:14 +0200 Subject: [PATCH 3/3] 3.7.3-dev.14 --- src/emsesp_version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emsesp_version.h b/src/emsesp_version.h index dae21cbaf..661757bb4 100644 --- a/src/emsesp_version.h +++ b/src/emsesp_version.h @@ -1 +1 @@ -#define EMSESP_APP_VERSION "3.7.3-dev.13" +#define EMSESP_APP_VERSION "3.7.3-dev.14"