Skip to content

Releases: Domochip/WPalaControl

3.5.0 Climate limit + Fix blank update version + New HW version

24 Nov 18:31
Compare
Choose a tag to compare

🌡️Climate max set point adjusted to be centered around 19°C for air stove
Fix empty update reported
New Hardware Version (V2.0)

What's Changed

  • Climate max set point adjusted to be centered around 19°C for air stove
  • Fix empty update reported
  • New Hardware Version (V2.0) by @Domochip in #65

Full Changelog: 3.4.0...3.5.0

What release file should I use

For module in version 3.1.x and lower: use WirelessPalaControl.x.bin file
For the others, you can use both files or go to the firmware page for Online Update ;-)

3.4.0 Climate Thermostat + More Entities (some are optional)

17 Nov 20:39
Compare
Choose a tag to compare

Adding climate type Thermostat
➕Adding Service Time Counter
➕Adding optional Flue Gas Temperature, Feeder, Differential Pressure and Target DP sensors
(You'll need to go to the device to enable them if needed)

What's Changed

  • Add climate by @Domochip in #62
  • Factorize code using 2 helper functions
  • Add T3 entity
  • Use Stove limits in setPoint slider now
  • Add Service Time Counter entity
  • Adding Feeder entity
  • Add differential pressure and dp target entities
  • Update Base to 2.5.1: hostname is MODEL at first start
  • Adjust climate max temperature to center range around 19°C for air type setPoint (Who wants its room at 51°C...)

Full Changelog: 3.3.0...3.4.0

What release file should I use

For module in version 3.1.x and lower: use WirelessPalaControl.x.bin file
For the others, you can use both files or go to the firmware page for Online Update ;-)

3.3.0 HAss Firmware update progress + Hydro sensors + Captive portal

14 Nov 21:14
Compare
Choose a tag to compare

Home Assistant will now display firmware update progress
Sensor logic improved for Hydro stoves
Captive portal simplify first experience when connected to the module AP

What's Changed

New Contributors

  • @tanc made their first contribution in #59

Full Changelog: 3.2.2...3.3.0

What release file should I use

For module in version 3.1.x and lower: use WirelessPalaControl.x.bin file
For the others, you can use both files or go to the firmware page for Online Update ;-)

3.2.2 Online Update + Home Assistant Update entity

04 Nov 15:26
Compare
Choose a tag to compare

🛜New default Wifi AP info: WPalaControl/password
🎉Online Update
🎉Home Asssistant Update

What's Changed

  • Publish module infos to MQTT baseTopic
  • WBase memory consumption optimizations
  • Rename project: WirelessPalaControl -> WPalaControl
  • Remove Discover web page and associated endpoints
  • Add Online Update: module can auto-update from Github releases
  • Change Wifi AP ssid and password
  • Add Home Assistant update entity by @Domochip in #55
  • Fix Home Assistant Update problem with release_date
  • Fix parsing of latest Github release when it is quite big

Full Changelog: 3.1.10...3.2.2

What release file should I use

For module in version 3.1.x and lower: use WirelessPalaControl.x.bin file
For the others, you can use both files or go to the firmware page for Online Update ;-)

3.1.10 Various Optimizations

16 Oct 20:05
Compare
Choose a tag to compare

WPalaControl Version: 3.1.10

What's Changed

  • Update Base to 2.3.7: EventSource code has been moved to a class
  • Adapt code for Base 2.3.7 by @Domochip in #52
  • Reduce Home Assistant Discovery Prefix length from 64 to 32 chars
  • Reduce MQTT username length from 128 to 32 chars
  • Reduce MQTT password length from 150 to 64 chars

Full Changelog: 3.1.8...3.1.10

3.1.8 Simplify version number + Many minor optimizations

08 Oct 16:48
Compare
Choose a tag to compare

WPalaControl Version: 3.1.8

What's Changed

  • Define the ArduinoJson lib minimum version (#48)
  • use the new ArduinoJson shrinkToFit function to optimize memory before serializing json
  • Simplify Version Number (Base version is removed)
  • WPalaControl Home Assistant Connectivity entity is now published even if there is no Stove connected
  • GHAction adjusted for the new simplified versioning
  • parseConfigWebRequest functions removed, parseConfigJSON function is used for Webpage form content too
  • Improve EventSource management in status webpage
  • Reorder PalaCommand in alphabetical order
  • Add EXT ADRD pala command
  • Palazzetti lib updated to 2.7.4

Full Changelog: v2.3.1-3.1.5...3.1.8

v2.3.1-3.1.5 HAss fixes and improvements

28 Sep 15:40
Compare
Choose a tag to compare

Base Version: 2.3.1
WPalaControl Version: 3.1.5

What's Changed

  • Add Wifi signal quality in select on configw page by @Flobul in #28
  • Wifi networks are also colored in the dropdown list
  • Fix Fan availability in Home Assistant when only one additional fan is installed on the stove (@ec0li82 in #47)
  • Fix bad topic for SetPoint in Home Assistant (@ec0li82 in #47)
  • Improved the feedback after SET commands. New value appears immediately after execution of the command
  • After a request to the stove to Power Off while burning, stove switch to status 10 (Fire Stop). In HomeAssistant, this status is now considered as Stove Off.
  • Extended usage of ArduinoJson instead of manually building some JSON
  • WBase wifi config is pushed from the web and handled differently (Post a json instead of a multipart form data)
  • Configuration data is now pushed the same way as WBase wifi config (this allows to use the same code to parse config from savefile and from webpage form)

Full Changelog: v2.2.2-3.1.4...v2.3.1-3.1.5

v2.2.2-3.1.4 Fix no HA autodiscovery for JOTUL stove

12 Sep 07:09
Compare
Choose a tag to compare

Base Version: 2.2.2
WPalaControl Version: 3.1.4

What's Changed

  • Fix: Home-Assistant autodiscovery not sent if SerialNumber is incorrect (solve problem for JOTUL stoves)
  • Add GitHub auto compilation&release by @Flobul in #27

Full Changelog: v2.2.2-3.1.3...v2.2.2-3.1.4

v2.2.2-3.1.3 Fix MQTT Connection + ESP32 compatibility

07 Sep 16:56
Compare
Choose a tag to compare

Changes:

  • WirelessPalaControl is now compatible with ESP32 using "MH-ET ESP32 MiniKit"
    image
  • the existing HAT PCB can be directly plugged on it using white tagged pins

Fixes:

  • MQTT connection was not established if Wifi was unavailabe at boot time (#38) (thx a lot @SlackPhoby)

v2.1.5-3.1.2 HASS Compatibility (incomplete) + Palazzetti lib evolution

03 Feb 15:06
Compare
Choose a tag to compare

Changes:

  • 🎉Initial implementation of HomeAssistant MQTT Discovery only for MQTT Type: Generic
    • It should fit nice for Air type stove but may need refinement for hydro ones
    • Do not hesitate to open Issue if you see any incorrect behavior or improvement (I have an Air type stove)
    • Available in v3 Coming: Compatibility with Other MQTT publishing types
    • Coming: French translation for Stove statuses (feel free to open issue if you are interested to do translation in any other langage)
    • v3: Left and Right Fan entity type changes based on max values
  • Use newest Palazzetti lib version (2.7.0) based on the newest original code
    • Add new DSPTYPE in GET+STDT
    • Add new MFSTATUS in GET+ALLS
    • Palazzetti function now return a more precise result
  • Use latest ArduinoJson library (v7)

Fixes:

  • Incorrect publish while using "Generic JSON" and "Generic Categorized" MQTT Type
  • Fix HomeAssistant wrong Power topic (thx @carmelo42)

image