Skip to content

Commit

Permalink
Merge branch 'dev' into dev2
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelDvP committed Sep 20, 2024
2 parents 7aa0517 + 748062d commit fba2d7a
Show file tree
Hide file tree
Showing 19 changed files with 7,075 additions and 6,588 deletions.
11 changes: 7 additions & 4 deletions CHANGELOG_LATEST.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@

## **IMPORTANT! BREAKING CHANGES with 3.6.5**

- new device WATER shows dhw entities from MM100 and SM100 in dhw setting
- renamed WWC to DHW, always create DHW nests/topics, remove ww prefix from mqtt names [#1634](https://github.com/emsesp/EMS-ESP32/issues/1634). To preserve current value of dhw energy (nrgww), follow ([#1938]<https://github.com/emsesp/EMS-ESP32/issues/1938>)
- change temperaturesensor id to underscore
- system/info API command has it's JSON keys and names changed to camelCase
- "ww" and "wwc" has been renamed to "dhw". It is nested JSON object in both the MQTT and API outputs. The old prefix has also been removed from MQTT topics ([#1634](https://github.com/emsesp/EMS-ESP32/issues/1634)). This will impact historical data in home automation systems like Home Assistant and IOBroker. To preserve the current value of dhw energy (was previously nrgww) refer to this issue [#1938](https://github.com/emsesp/EMS-ESP32/issues/1938).
- dhw entities from the MM100/SM100 have been moved under a new Device called 'water'.
- The automatically generated temperature sensor ID has replaced hyphons (`-`) with underscores (`_`) to be comaptible with Home Assistant.
- `api/system/info` has it's JSON key names changed to camelCase syntax.

For more details go to [www.emsesp.org](https://www.emsesp.org/).

## Added

Expand Down Expand Up @@ -66,3 +68,4 @@
- Correct firmware naming #1933 [#1933](https://github.com/emsesp/EMS-ESP32/issues/1933)
- Don't start Serial console if not connected to a Serial port. Will initiate manually after a CTRL-C
- WebLog UI matches color schema of the terminal console correctly
- Updated Web libraries, ArduinoJson
4 changes: 2 additions & 2 deletions interface/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
"@alova/adapter-xhr": "2.0.7",
"@emotion/react": "^11.13.3",
"@emotion/styled": "^11.13.0",
"@mui/icons-material": "^6.1.0",
"@mui/material": "^6.1.0",
"@mui/icons-material": "^6.1.1",
"@mui/material": "^6.1.1",
"@table-library/react-table-library": "4.1.7",
"alova": "3.0.16",
"async-validator": "^4.2.5",
Expand Down
92 changes: 46 additions & 46 deletions interface/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -824,38 +824,38 @@ __metadata:
languageName: node
linkType: hard

"@mui/core-downloads-tracker@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/core-downloads-tracker@npm:6.1.0"
checksum: 10c0/9cf0470456567b51450fe1e60b53aac7fb95bdb47ba3400153d29ae3c78c737f9fd1019df24ca553a6127154b92c7ab68547981ab3539ecc9a34a6e2135aac56
"@mui/core-downloads-tracker@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/core-downloads-tracker@npm:6.1.1"
checksum: 10c0/ca837b75b8d2147a5a67785725b1158eff1240dbca65effbc9c4387fc7c342416bff332b0678378292738aa1b0224b866979c623a5da426904a43df394782286
languageName: node
linkType: hard

"@mui/icons-material@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/icons-material@npm:6.1.0"
"@mui/icons-material@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/icons-material@npm:6.1.1"
dependencies:
"@babel/runtime": "npm:^7.25.6"
peerDependencies:
"@mui/material": ^6.1.0
"@mui/material": ^6.1.1
"@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: 10c0/4ca4cc1e39c9a09ab5d9589bb795f57e28aa99a7bd9a1715b4e86c501788a05e28db24c78eecf621698ebfc4b6fb316ea1f6257380948f8c8d36a1ea267a7703
checksum: 10c0/fc9f468ebf7ee9238606c915b648a4ba461d1ff241926131cd0de173d9092d8be6b2dc84a9d1bd8abcc6a349793e5501bd9d90487af7e946395a9b5ff104d498
languageName: node
linkType: hard

"@mui/material@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/material@npm:6.1.0"
"@mui/material@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/material@npm:6.1.1"
dependencies:
"@babel/runtime": "npm:^7.25.6"
"@mui/core-downloads-tracker": "npm:^6.1.0"
"@mui/system": "npm:^6.1.0"
"@mui/types": "npm:^7.2.16"
"@mui/utils": "npm:^6.1.0"
"@mui/core-downloads-tracker": "npm:^6.1.1"
"@mui/system": "npm:^6.1.1"
"@mui/types": "npm:^7.2.17"
"@mui/utils": "npm:^6.1.1"
"@popperjs/core": "npm:^2.11.8"
"@types/react-transition-group": "npm:^4.4.11"
clsx: "npm:^2.1.1"
Expand All @@ -866,7 +866,7 @@ __metadata:
peerDependencies:
"@emotion/react": ^11.5.0
"@emotion/styled": ^11.3.0
"@mui/material-pigment-css": ^6.1.0
"@mui/material-pigment-css": ^6.1.1
"@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0
Expand All @@ -879,30 +879,30 @@ __metadata:
optional: true
"@types/react":
optional: true
checksum: 10c0/fcfd1f0ebbda77e5d1afcf6883becd52965840b61c55e3e73f18b28b67c9211ffd371055697992d886b371ca3cd8860c3e55aa22a84512b36f8bd5f4fabb43a8
checksum: 10c0/ee47e8ac90db10e104fb3176512f5dd762e4cbf534d6377a0b515d738544eb56f3d4c8c54a1ddc029526b56443fc57ed3637164424245a1f3214d8ba4ff4b5eb
languageName: node
linkType: hard

"@mui/private-theming@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/private-theming@npm:6.1.0"
"@mui/private-theming@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/private-theming@npm:6.1.1"
dependencies:
"@babel/runtime": "npm:^7.25.6"
"@mui/utils": "npm:^6.1.0"
"@mui/utils": "npm:^6.1.1"
prop-types: "npm:^15.8.1"
peerDependencies:
"@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
react: ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: 10c0/b5ca8cd192bb2979dabb5af91faeb3873f652f4129661eee2feb3473b54a08b78140756154f1128d9b4c1a1d048d97bd186f7c353e6551428b64912dae47a549
checksum: 10c0/a4374cb55f6ca1959aa4cb38c28ace2d8e1e73f97cd0eb3c383a0de977df4a5e2966c5f0ab4d04c596ebf9c224aa196301162f3d1e72a43e20ae6cd06dadfc05
languageName: node
linkType: hard

"@mui/styled-engine@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/styled-engine@npm:6.1.0"
"@mui/styled-engine@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/styled-engine@npm:6.1.1"
dependencies:
"@babel/runtime": "npm:^7.25.6"
"@emotion/cache": "npm:^11.13.1"
Expand All @@ -918,19 +918,19 @@ __metadata:
optional: true
"@emotion/styled":
optional: true
checksum: 10c0/2466bb2d990ae05c29a3643d0d9687dc901e396e12b352ddf8278698c5cc1b6fa565fc38620e04e436f17f0d340cf999cf51b3beb1779f7188e4e9099a4fe5ab
checksum: 10c0/5711ca945b9f93845df477da0a82107e8426d7e4a893d464ab968cbdfc6660960056c785c97a3752d1d6829c264bac78754b5585e4ab8a0e3e1738c505fa8770
languageName: node
linkType: hard

"@mui/system@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/system@npm:6.1.0"
"@mui/system@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/system@npm:6.1.1"
dependencies:
"@babel/runtime": "npm:^7.25.6"
"@mui/private-theming": "npm:^6.1.0"
"@mui/styled-engine": "npm:^6.1.0"
"@mui/types": "npm:^7.2.16"
"@mui/utils": "npm:^6.1.0"
"@mui/private-theming": "npm:^6.1.1"
"@mui/styled-engine": "npm:^6.1.1"
"@mui/types": "npm:^7.2.17"
"@mui/utils": "npm:^6.1.1"
clsx: "npm:^2.1.1"
csstype: "npm:^3.1.3"
prop-types: "npm:^15.8.1"
Expand All @@ -946,28 +946,28 @@ __metadata:
optional: true
"@types/react":
optional: true
checksum: 10c0/8c545e828404532f4e2ae7b54d934ff32d3722322997415e2b5de21250b86174a8ca799fc8103e96ddab8875f866f74dfffd360633f8c49d89712ac56663899d
checksum: 10c0/9c7d63b369e4885066f23beac927dc5c8aad78bca32e66044744cb04320fdcd4fe2136de92135ae740b3ba8f369bcd3e75ca95fa7617d3021fd0d358b8aade9f
languageName: node
linkType: hard

"@mui/types@npm:^7.2.16":
version: 7.2.16
resolution: "@mui/types@npm:7.2.16"
"@mui/types@npm:^7.2.17":
version: 7.2.17
resolution: "@mui/types@npm:7.2.17"
peerDependencies:
"@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0
peerDependenciesMeta:
"@types/react":
optional: true
checksum: 10c0/e51189d464e4217616a0d2bf45468b949c5b660b154fa03f1153456e4ef1422157454ed442dc9bde6a247166c8db7de6c405c629829525e3ca500ee9cf48f507
checksum: 10c0/2dd77e88490d364f1f8408a5270583d323919461812768b804cae3874143d79714a862f14c7167f5f65109f7f1e90252ffee14473e3470dd1ae12d7b7308c6c4
languageName: node
linkType: hard

"@mui/utils@npm:^6.1.0":
version: 6.1.0
resolution: "@mui/utils@npm:6.1.0"
"@mui/utils@npm:^6.1.1":
version: 6.1.1
resolution: "@mui/utils@npm:6.1.1"
dependencies:
"@babel/runtime": "npm:^7.25.6"
"@mui/types": "npm:^7.2.16"
"@mui/types": "npm:^7.2.17"
"@types/prop-types": "npm:^15.7.12"
clsx: "npm:^2.1.1"
prop-types: "npm:^15.8.1"
Expand All @@ -978,7 +978,7 @@ __metadata:
peerDependenciesMeta:
"@types/react":
optional: true
checksum: 10c0/a20120b8ee2ebbc0774ab54bd92d513aefc35f4f1caafe7fe4bb7aec49389e553033cb74f4b8adc8292b84485cce7965f6570dc902b8195306a64a97cff9a8fd
checksum: 10c0/4278d1810b6bf9cb366201414885cdcbfcee383030efc90444d5446a9bcc28ec5c5b299ca2a2b0280721f6d51116f29142119cc5c9c4ec86aafd9d5329aa01a6
languageName: node
linkType: hard

Expand Down Expand Up @@ -1650,8 +1650,8 @@ __metadata:
"@emotion/react": "npm:^11.13.3"
"@emotion/styled": "npm:^11.13.0"
"@eslint/js": "npm:^9.10.0"
"@mui/icons-material": "npm:^6.1.0"
"@mui/material": "npm:^6.1.0"
"@mui/icons-material": "npm:^6.1.1"
"@mui/material": "npm:^6.1.1"
"@preact/compat": "npm:^18.3.1"
"@preact/preset-vite": "npm:^2.9.1"
"@table-library/react-table-library": "npm:4.1.7"
Expand Down
Loading

0 comments on commit fba2d7a

Please sign in to comment.