Skip to content

Releases: mathieucarbou/MycilaJSY

v12.0.0

21 Nov 15:36
ac57c55
Compare
Choose a tag to compare

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

13 Nov 19:21
176b9e2
Compare
Choose a tag to compare

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

11 Nov 18:26
f132e01
Compare
Choose a tag to compare

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

11 Nov 18:01
4c55443
Compare
Choose a tag to compare

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

08 Nov 09:48
b944971
Compare
Choose a tag to compare
  • 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

28 Oct 23:52
01bc7f4
Compare
Choose a tag to compare

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

26 Oct 21:03
27771be
Compare
Choose a tag to compare

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

26 Oct 12:41
94a3c95
Compare
Choose a tag to compare

What's Changed

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

22 Oct 22:15
c87f917
Compare
Choose a tag to compare

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

21 Oct 21:41
6742f0b
Compare
Choose a tag to compare

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