Skip to content

Releases: F1p/Home-Assistant-Mitsubishi-Ecodan-CN105-to-MQTT

v6.1.1

08 Jan 21:25
@F1p F1p
61fc9ae
Compare
Choose a tag to compare

** Firmware for official ebay sold hardware: **

⚠️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.x. Refreshing the page restores the parameter options.

Change Log

image

  • Adds Unit Size & Glycol Strength as configuration options within Home Assistant to better estimate Input & Output Power (Issue 9)
  • Adds Instant CoP Sensor based on the Computed Input & Output Power, users may wish to use a filter on this data

v6.1.0

04 Jan 19:20
@F1p F1p
Compare
Choose a tag to compare

** Firmware for official ebay sold hardware: **

Change Log

⚠️ Version 6.x.x is a major release stream with significant modifications
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

27 Dec 10:54
@F1p F1p
Compare
Choose a tag to compare

** Firmware for official ebay sold hardware: **

Change Log

⚠️ Version 6.0.0 is a major release with significant modifications ⚠️

  • 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)
    image

  • 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

10 Dec 22:12
@F1p F1p
Compare
Choose a tag to compare

Downgraded to Pre Release - may have some instability

** Firmware for official 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'

image

image

v5.3.1

26 Nov 18:28
@F1p F1p
Compare
Choose a tag to compare

** Firmware for official 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

22 Nov 15:36
@F1p F1p
Compare
Choose a tag to compare

** Firmware for official ebay sold hardware - please download the correct version **

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

11 Oct 16:37
@F1p F1p
Compare
Choose a tag to compare

** 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
  • 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

02 Oct 19:03
@F1p F1p
Compare
Choose a tag to compare

** 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

18 Sep 15:22
@F1p F1p
9d46559
Compare
Choose a tag to compare

** 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.

Full Changelog

Checksum: 31F08AC877332A764526FD4D29A9C18E8CD603B1920ECB26A2AF5A8462BE5094

v5.2.3

12 Sep 20:54
@F1p F1p
Compare
Choose a tag to compare

** 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