Releases: mathieucarbou/MycilaJSYApp
v2.2.0
Changes
- Updated dependencies and Arduino Core
- Updated Captive Portal to add a manual mode to force connection to an SSID
Full Changelog: v2.1.0...v2.2.0
v2.1.0
⚠️ Breaking change
- Replaced the sliders to configure Shelly IDs by a button to swap Shelly Meter IDS
- Added a button to swap JSY-MK-194 channels 1 and 2
Before:
Now:
This change is motivated by the fact that some JSY-MK-194 boards with 2 CT clamps have some labels CT1 and CT2 on their boards, but CT1 exposes its stats into channel 2 modbus registries and CT2 exposes its stats into channel 1 modbus registries.
I guess they have incorrectly put the labels on some boards.
So this button will allow you to swap the channels in case you discover that after wiring.
Reminder For YaSolR users
- Your grid power should be reported in channel 2
- Your router output power should be reported in channel 1
- Do not forget to activate UDP Publishing ONLY in the channels you need to send to YaSolR
Example: I you do not use channel 1 to report your router output power, or you use it to measure something else, like your solar production, then deactivate UDP publishing for channel 1.
For Shelly EM emulation:
- Shelly Meter ID 0 exposes JSY channel 1 (marked CT1 on PCB)
- Shelly Meter ID 1 exposes JSY channel 2 (marked CT2 on PCB)
If you swap JSY channel 1 and 2, So if you swap JSY channels, do not forget to eventually swap the Shelly meter ID also if you need to, because after swapping
- Shelly Meter ID 0 will expose JSY CT clamp 2
- Shelly Meter ID 1 will expose JSY CT clamp 1
You can test that by going to the /status endpoint:
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Changes
- Upgraded UDP message format to add a message ID field
Full Changelog: v1.4.1...v2.0.0
v1.4.1
Changes
Library upgrade:
- Arduino Release v3.3.6 based on ESP-IDF
- ESP32Async/ESPAsyncWebServer @ 3.9.5
Arduino Core 3.3.6 fixed the MSS for UDP packets, and it is now larger than the TCP one.
Depending on your application usage, this can be a breaking change requiring also an update of the listening applications
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Implemented UDP packet reassembly for large messages.
This new version is required if you want to send all your JSY-MK-333 data through UDP since the whole message is larger than the maximum size of a single UDP packet.
Full Changelog: v1.3.3...v1.4.0
v1.3.3
v1.3.2
Changes
- Updated to new version of ESPAsyncWebServer which brings a lot of fixes and speed improvement
Full Changelog: v1.3.1...v1.3.2
v1.3.1
Changes
- Update to Arduino Release v3.3.4 based on ESP-IDF v5.5.1.251106
- Memory optimizations
Full Changelog: v1.3.0...v1.3.1
v1.3.0
Changes
- Added IPv6 support for WiFi and ETH and display the link-local and global addresses in the statistics section
Full Changelog: v1.2.3...v1.3.0