Releases: Domochip/WPalaControl
3.5.2 Fix incorrect HA Entity Ids
🐛Bugfix : Incorrect Home Assistant Entity Id for new setup
What's Changed
- Updated the pPubSubClient lib version
- Fix incorrect default_entity_id in Home Assistant autodiscover
Full Changelog: 3.5.1...3.5.2
3.5.1 Set Time button + FAN3/4 fix
🕰️Add Set Time button and improved compatibility with Home Assistant
✨Fix FAN3/4 doesn't appear in Home Assistant
Minor bugfixes
What's Changed
- Use newest Palazzetti lib version (minor bugfixes)
- Update WBase to 2.5.4 (Improve getLastestUpdateInfo)
- Update ArduinoJson Lib to latest version
- Add "Set Time" button to Home Assistant autodiscover
- Update schematic and pcb to KiCAD 9
- 📌Switch to PubSubClient3 lib which is maintained and Increase MQTT buffer size
- Add "default_entity_id" for Home Assistant 2025.10
- Update Base to 2.5.5 (fix Wifi reconnection delay for ESP32, thx @MaxensF)
- Fix FAN3 & FAN4 not showing up in Home Assistant by @strnk in #79 (thx!)
New Contributors
Full Changelog: 3.5.0...3.5.1
3.5.0 Climate limit + Fix blank update version + New HW version
🌡️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)
✨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
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
- 3.2.x documentation by @Domochip in #56
- Use Palazzetti lib v2.7.6: Domochip/Palazzetti#3 by @Flobul
- Add new Home Assistant Palazzetti integration in README: https://www.home-assistant.io/integrations/palazzetti/
- Hass 2024.11 firmware update progress by @Domochip in #57
- Improve Home Assistant temperature entities for Hydro stove by @tanc in #59
- Update Base to 2.50: Captive portal in AP
New Contributors
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
🛜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
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
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
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
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