Releases: mathieucarbou/MycilaJSY
Releases · mathieucarbou/MycilaJSY
v12.0.0
Changes
- Experimental support for JSY1031, JSY-MK-193, JSY-MK-227, JSY-MK-229: all these JSY boards are communicating through a RS485 interface and require a RS485-TTL converter to be used with an ESP32. Warning:
- reading not tested yet
- clear energy not tested yet
- some boards require to be switched in AC or DC mode (see their datasheet)
Breaking API change
- frequency has been moved under the metrics, so it is available in the aggregate or in each channel
- Constructor now also support passing a JSY model to bypass the JSY model detection
Full Changelog: v11.1.4...v12.0.0
📦 Other
- mathieucarbou/MycilaLogger @ 3.2.1
- mathieucarbou/MycilaTaskMonitor @ 3.0.2
- mathieucarbou/MycilaTaskManager @ 3.1.3
- mathieucarbou/MycilaWebSerial @ 7.0.1
- mathieucarbou/MycilaUtilities @ 3.1.0
- mathieucarbou/ayushsharma82-ESP-DASH
- https://github.com/mathieucarbou/ayushsharma82-ESP-DASH#dev
- support new ESP-DASH with move semantic
- bblanchon/ArduinoJson @ 7.2.1
- Arduino Core 3.1.0 RC3 / ESP-IDF 5.3
- Fix release flags
- added specs
- update doc content
- Experimental support for JSY1031, JSY-MK-193, JSY-MK-227, JSY-MK-229
v11.1.4
Changes
- code cleanup
- update dependencies
- using std::string for udp sender app
Full Changelog: v11.1.3...v11.1.4
📦 Other
- mathieucarbou/AsyncTCP @ 3.2.13
- mathieucarbou/AsyncTCP @ 3.2.14
- mathieucarbou/MycilaESPConnect @ 7.0.0
- mathieucarbou/MycilaSystem @ 4.0.0
- String => std::string
- mathieucarbou/MycilaWebSerial @ 7.0.0
- mathieucarbou/MycilaUtilities @ 3.0.0
- Code cleanup
- v11.1.4
v11.1.3
What's changes
- Updated UDP Sender: switched back to AsyncTCP instead of AsyncTCPSock
Full Changelog: v11.1.2...v11.1.3
📦 Other
- Switched back to AsyncTCP
- v11.1.3
v11.1.2
What's changed
- Fix for Mycila UDP Sender to set the JSY and UDP send task on core 1 to avoir any WiFi issues
Full Changelog: v11.1.1...v11.1.2
📦 Other
- update doc
- mathieucarbou/MycilaWebSerial @ 6.4.2
- mathieucarbou/MycilaESPConnect @ 6.1.1
- Fix core for udp task
- Only using core 1 for jsy and udp sender
- v11.1.2
v11.1.1
- frequency was not initialised to NAN
Full Changelog: v11.1.0...v11.1.1
📦 Other
- mathieucarbou/ESPAsyncWebServer @ 3.3.22
- Fix freq ini
- v11.1.1
v11.1.0
Changes
- Fixed bugs regarding JSY-163 and JSY-333 support
- Tested JSY-163 and JSY-333
- Added support for minimum and maximum baud rate per JSY model and added API to query and set them
- Mycila UDP Sender app updated to support all models and choose the maximum available baud rate
Full Changelog: v11.0.4...v11.1.0
📦 Other
- added todo
- Added more boards
- Fix CI
- mathieucarbou/AsyncTCP @ 3.2.12
- mathieucarbou/ESPAsyncWebServer@^3.3.21
- update mappings
- RX2/TX2 not available on denky_d4
- mathieucarbou/MycilaESPConnect @ 6.1.0
- update default pins
- Code refactoring:
- Implemented JSR-MK-333 reading
- JSY-MK-163 tested and works
- update doc
- custom builds how to
- ability to customize port
- Update example delay
- Added support for minimal and maximal baud rate per model
- JSY-333 tests completed
- Fix voltage aggregation for 194
- Fix cpplint
- Fix sender app to automatically apply teh maximum baud rate depending on JSY model
- v11.1.0
v11.0.4
Changes
- Several bug fixes in MycilaJSY and Sender app
Full Changelog: v11.0.0...v11.0.4
📦 Other
- Added model and model name to json
- v11.0.1
- mathieucarbou/AsyncTCP @ 3.2.11
- v11.0.2
- mathieucarbou/AsyncTCP @ 3.2.11
- Bugfix preventing OTA of sender app
- v11.0.3
- apparent power must be positive
- cleanup unused code
- v11.0.4
v11.0.0
What's Changed
- API Change in preparation for JSY-MK-333 support by @mathieucarbou in #10
Full Changelog: v10.1.0...v11.0.0
📦 Other
- Clear model on end()
- mathieucarbou/ESPAsyncWebServer @ 3.3.18
- mathieucarbou/ESPAsyncWebServer @ 3.3.19
- UDP Sender: protect against too big messages
- UDP Sender: format code
- mathieucarbou/ESPAsyncWebServer @ 3.3.20
- pioardiono 53.03.10-rc2
- rollback
- mathieucarbou/AsyncTCP @ 3.2.11
- Switch to Arduino 3.1.0 RC2
- API Change in preparation for JSY-MK-333 support
- v11.0.0
v10.1.0
What's Changed
- Automatic JSY model detection
- Automatic JSY address detection
- Support multiple JSY per UART (with device address)
- Experimental support for JSY-MK-163 (1-channel, bidirectional, ttl)
- Remote UDP Sender updated to show detected JSY model
- UDPSender app updated: show JSY model and expose REST endpoint to get JSY data at:
/api/jsy
Full Changelog: v10.0.1...v10.1.0
📦 Other
- doc update
- Code cleanup / improve readability
- doc update
- Added support for automatic JSY model detection
- Code cleanup to prepare for more models (JSY-MK-163 and JSY-MK-333)
- doc update
- ayushsharma82/ESP-DASH @ 4.0.8
- Update model api to be able to read any model
- doc update
- Refactored JSY 194 support and added experimental support for JSY 163
- Build apps from lib
- Update sender app: add JSY Model and add API endpoint /api/jsy
- v10.1.0
- Refreshed listener app
- Fi CI
- Remove arduino CI
v10.0.1
What's Changed
- Several breaking changes: by @mathieucarbou in #8
- Device address support:read(address)
,resetEnergy(address)
,setBaudRate(address)
,setDeviceAddress()
,setDestinationAddress()
, etc
- Object namespace change:Mycila::JSYData
=>Mycila::JSY::Data
,Mycila::JSYEventType
=>Mycila::JSY::EventType
,Mycila::JSYBaudRate
=>Mycila::JSY::BaudRate
, etc
Full Changelog: v9.1.10...v10.0.1
📦 Other
- update doc
- doc update
- added boxes
- images and stl
- doc
- update doc
- update site
- update stl
- update stl
- update
- Several breaking changes:
- v10.0.1