Releases: F1p/Home-Assistant-Mitsubishi-Ecodan-CN105-to-MQTT
v6.1.1
** Firmware for official ebay sold hardware: **
- ESP32 Ethernet ebay sold hardware
- Generation 1 WiFi ESP8266 ebay sold hardware
- Generation 2 WiFi ESP32 ebay sold hardware
Change Log
v6.1.0
** Firmware for official ebay sold hardware: **
- ESP32 Ethernet ebay sold hardware
- Generation 1 WiFi ESP8266 ebay sold hardware
- Generation 2 WiFi ESP32 ebay sold hardware
Change Log
There is a known and intermittent issue for Generation 1 (ESP8266) users where the configuration page of the webpage menu can appear partially blank - this is due to memory limitation and only occurs on v6.1.0. Refreshing the page restores the parameter options.
-
Adds an optional second MQTT broker connection for multiple instances of Home Assistant or other 3rd party applications
-
Added Sensor for Booster Heater 2 Status (where installed)
-
Zone1 working status now reports active for single zone users
-
Bug fix where zone 2 was not showing Off/Idle status correctly in some situations & Zone 2 Flow Thermostat may not be automatically generated
Users might need/want to delete their "homeassistant" MQTT discovery topic manually in MQTT-explorer.com immediately before upgrading. Topics are regenerated automatically on a reboot -
Bug fix where the Error Code second digit was offset by 1 place (e.g. error J0 was actually showing JH in HA)
-
Fix where Climate was throwing a Home Assistant error when in Frost Protect operation mode
-
MQTT Client ID is removed as a configurable field, it will now be automatically generated based on the deviceID, there is no functional impact of this change, it is used to give each client of a MQTT broker a unique identity and often hidden from users
v6.0.0
** Firmware for official ebay sold hardware: **
- ESP32 Ethernet ebay sold hardware
- Generation 1 WiFi ESP8266 ebay sold hardware
- Generation 2 WiFi ESP32 ebay sold hardware
Change Log
-
Supports command queue buffer so HA automations can trigger multiple actions at the same time and these can be written to the FTC when it is available
-
Supports proxy, this allows you to connect a second device e.g. MELCloud (with supporting hardware connector)
-
Increased heat pump read rate from 2x per minute to 3x per minute
-
Bug fix where Telnet could become unavailable on the Ethernet model
-
Various library version updates
v5.3.2
Downgraded to Pre Release - may have some instability
** Firmware for official ebay sold hardware: **
- ESP32 Ethernet ebay sold hardware
- Generation 1 WiFi ESP8266 ebay sold hardware
- Generation 2 WiFi ESP32 ebay sold hardware
Change Log
- Adds Flow Temperature in Climates for easier changes (in addition to number slider)
- Major redesign of the Climate cards - adds enriched information to climate card, showing Defrosting, Prohibited (Idle/Off) & Working Status (Idle/Heating)
- System Operation Mode now reports interruptions for "Defrosting"
- DHW Steps changed from 1.0 to 0.5 degC
⚠️ Removes unused or duplicate variables from MQTT and discovery topics (Heater Setpoint Temperature, External Flow Temperature & duplicate compressor frequency)- Reduces rate of re-connection attempts to every 30s if MQTT connection is lost to keep FTC data collecting in full
- Fixed refrigerant temperature report if the value is negative (when cooling/defrosting)
- Formatting if Zone1 is not reporting a temperature from the controller, it will now report '0'
v5.3.1
** Firmware for official ebay sold hardware: **
- Generation 1 WiFi ESP8266 ebay sold hardware
- Generation 2 WiFi ESP32 ebay sold hardware
- ESP32 Ethernet ebay sold hardware
Change Log
- Reworks the web portal, fields order, tooltip notes and highlights the mandatory fields
- Holiday Mode not latching bug fix
- Removes Flow Temperature dynamic limits as it was for AA only (now full range of 10min, 60max returns)
- Adds DeviceID as a parameter in web portal that can be adjusted, this allows flexibility to change hardware (e.g. Gen1 > Gen2) while keeping Home Assistant constant
v5.3.0
** Firmware for official ebay sold hardware - please download the correct version **
- Generation 1 (Gen 1) WiFi ESP8266 ebay sold hardware
- Generation 2 (Gen 2) WiFi ESP32 ebay sold hardware
- Ethernet ebay sold hardware
Change Log
-
On entry to Server Control Mode, the device will try and maintain the prohibit states to prevent unintended running
-
Aligns codebase to provide ongoing support for WiFi Generation 1, Generation 2 and Ethernet hardware
-
Gen2 (AtomS3) & Ethernet hardware move to latest the latest underlying Core version for stability & performance
-
Various used library version bumps
v5.2.6
** Firmware for official ebay sold hardware **
For other hardware - compiled firmware is located here.
Change Log
-
⚠️ FTC Error & Fault Codes default changed from "None" to "Normal" due to Home Assistant 2024.10 change resulting in "Unknown" -
Adds DHW Boost Switch
- This mode will allow a user to run a hot water boost (Normal/Eco) at a desired time, without leaving Server Control Mode enabled permanently.
Process Flow: Enter Server Control Mode & Remove Prohibit on DHW > Await Hot Water Operation Completes > Enable DHW prohibit & Exit Server Control Mode
- This mode will allow a user to run a hot water boost (Normal/Eco) at a desired time, without leaving Server Control Mode enabled permanently.
-
As a result of the above, renames "DHW Boost" (Forced) to "Fast DHW Boost"
-
Flow Temperature Setpoints dynamically change in Home Assistant to match the users Min & Max flow setting in the FTC Controller (updates every 3hrs)
-
Bug fix when adjusting thermostats, the current temperature changed rather than the setpoint
-
Modifications to improve Computed Input Power Estimation (Experimental! An attempt to improve the Mitsubishi Onboard Input Power Estimation for those without Power Metering)
-
Adds FTC6 Only Parameter - Mixing Tank Temperature (Thermistor THW10)
Upgrade Information
- This change now will publish Home Assistant Auto-Discovery topics for Home Assistant to pick up and create the a "device" and "entities" within Home Assistant. There should be no impact to any current configuration or operation - but it will create new entities within Home Assistant or update them if part of this release.
- If you have any custom/modified configuration.yaml file, this can be retained or added in the future.
- You may choose to simplify your configuration.yaml file now that Home Assistant will automatically have created following this update.
Checksum: C52146B1F445BDA19D5DE90A611BEC1525BDEBF3D970DF6AA4617AD70C741FFE
v5.2.5
** Firmware for official ebay sold hardware **
For other hardware - compiled firmware is located here.
Change Log
- Adds Mitsubishi Onboard Input Power Estimation
(Note: It's a bit rubbish - value shows 0 when 0-1kW being consumed, 1 when 1-2kW, 2 when 2-3kW etc.) - Adds Computed Input Power Estimation (Experimental! An attempt to improve the Mitsubishi Onboard Input Power Estimation for those without Power Metering)
- Flow Temperatures now support 0.5 degree increments
- Adds FTC Software Version Information
- Adds FTC Time & Date to MQTT
Note: Available in MQTT only, due to frequency of the update and no use cases identified it has not been made available in Home Assistant - It also still to be determined how daylight saving time is implemented and it is not a writable function unfortuantely. - FTC7 Version Information fix
- Supporting Library version updates
- Bug fix: Device no longer restarts if a client is connected to the first time setup access point
Upgrade Information
- This change now will publish Home Assistant Auto-Discovery topics for Home Assistant to pick up and create the a "device" and "entities" within Home Assistant. There should be no impact to any current configuration or operation - but it will create new entities within Home Assistant or update them if part of this release.
- If you have any custom/modified configuration.yaml file, this can be retained or added in the future.
- You may choose to simplify your configuration.yaml file now that Home Assistant will automatically have created following this update.
Checksum: 44E96C9703EE0D14DF2B3B2F714A01942BFC917E955F27D733F5625B87E9A032
v5.2.4
** Firmware for official ebay sold hardware **
For other hardware - compiled firmware is located here.
Change Log
- Adds Pump Output Status for connections OUT 3, 4 & 13
- Bug Fix: Maintains spacing between commands when interrupted mid-read by a write operation
- Max/Min Flow Temperature Formula corrected
- Adds FTCReplyTime (How long it takes between sending and the FTC reply) to /WiFiStatus topic for performance monitoring and troubleshooting.
Upgrade Information
- This change now will publish Home Assistant Auto-Discovery topics for Home Assistant to pick up and create the a "device" and "entities" within Home Assistant. There should be no impact to any current configuration or operation - but it will create new entities within Home Assistant or update them if part of this release.
- If you have any custom/modified configuration.yaml file, this can be retained or added in the future.
- You may choose to simplify your configuration.yaml file now that Home Assistant will automatically have created following this update.
Checksum: 31F08AC877332A764526FD4D29A9C18E8CD603B1920ECB26A2AF5A8462BE5094
v5.2.3
** Firmware for official ebay sold hardware **
For other hardware - compiled firmware is located here.
Change Log
- Bug Fix: For Single Zone users, climate running logic updated to show state correctly (auto-discovery & configuration.yaml)
- Bug Fix MQTT auto-discovery: Corrects Operation Mode change which stopped functioning correctly in 5.2.2
- Bug Fix: Attempt to correct min and max flow temperature setting reading
⚠️ Flow Setpoints are now interlocked with being in a Flow control mode - please ensure sufficient delay is introduced in automations to ensure Flow mode is active- Temperature sensors rounded to 1dp consistently
- Adds Flow Setpoints as Sensors
- Adds External Thermostat Demand (Zone 1, 2 & outside) into Auto-discovery
- External Thermostat Demand now reported as On/Off rather than 1/0
Upgrade Information
- This change now will publish Home Assistant Auto-Discovery topics for Home Assistant to pick up and create the a "device" and "entities" within Home Assistant. There should be no impact to any current configuration or operation - but it will create new entities within Home Assistant or update them if part of this release.
- If you have any custom/modified configuration.yaml file, this can be retained or added in the future.
- You may choose to simplify your configuration.yaml file now that Home Assistant will automatically have created following this update.
Checksum: 1B1288239C133918E4367982DF808368BAEB767FF2FC7C5C095D26CDCC71D678