MitsubishiCN105ESPHome

Mix of MisubishiHeatpump from SwiCago and esphome-mitsubishiheatpump from Geoffdavis.

Stars
179
MitsubishiCN105ESPHome - V1.3.6 Latest Release

Published by echavet 3 months ago

A new tag just to mark a version

MitsubishiCN105ESPHome -

Published by echavet 6 months ago

MitsubishiCN105ESPHome - fix bugs

Published by echavet 6 months ago

MitsubishiCN105ESPHome - fixes #95

Published by echavet 6 months ago

fixes #95

MitsubishiCN105ESPHome -

Published by echavet 6 months ago

MitsubishiCN105ESPHome - bug fix

Published by echavet 6 months ago

MitsubishiCN105ESPHome -

Published by echavet 6 months ago

Fixed: missing uptime ref

MitsubishiCN105ESPHome - Fix #70

Published by echavet 6 months ago

Update last release with #70 fix

MitsubishiCN105ESPHome - Stable Build

Published by echavet 7 months ago

I think it's a good idea to tag this one, as it looks like very stable.

MitsubishiCN105ESPHome - v1.2.3

Published by echavet 8 months ago

#40 happened again on one of my unit.
So I've decided to force the sync of the climate component and the settings structure more often.
heatpumpUpdate() calls now the this->publishStateToHA(settings) method without condition

MitsubishiCN105ESPHome - Bug corrections

Published by echavet 8 months ago

There was some bug preventing the loop cycle to work correctly.

What's Changed

Full Changelog: https://github.com/echavet/MitsubishiCN105ESPHome/compare/v1.2.1...v1.2.2

MitsubishiCN105ESPHome - Optimistic strategy with pessimistic pattern

Published by echavet 8 months ago

This release is a redesign of the communication logic with the climate module. It is optimistic in that commands are considered received as soon as they are sent. The main loop (loop() method) follows a sequential pattern of request chaining to minimize the risk of concurrent data access. The fork from @disruptivepatternmaterial has been merged. Thanks to him for his additions and his research on new frames that suggest improvements in upcoming releases.

What's Changed

New Contributors

Full Changelog: https://github.com/echavet/MitsubishiCN105ESPHome/compare/v1.2...v1.2.1

MitsubishiCN105ESPHome - Big Refactor

Published by echavet 8 months ago

What's Changed

Full Changelog: https://github.com/echavet/MitsubishiCN105ESPHome/compare/v1.1.3...v1.2

MitsubishiCN105ESPHome - v1.1.3

Published by echavet 8 months ago

MitsubishiCN105ESPHome - v1.1.1

Published by echavet 8 months ago

Full Changelog: https://github.com/echavet/MitsubishiCN105ESPHome/compare/v1.1...v1.1.1

Just a release to tag before a big refactor witch branch optimistic_refactor

MitsubishiCN105ESPHome - Feedbacks release

Published by echavet 9 months ago

A release comprising all the fixes following the issues recently opened by users.

example of configuration:

uart:
  id: HP_UART
  baud_rate: 2400
  tx_pin: GPIO17
  rx_pin: GPIO16

climate:
  - platform: cn105  
    name: ${friendly_name}
    id: "esp32_clim"
    compressor_frequency_sensor:
      name: Compressor frequency (clim Sejour)    
    vertical_vane_select:
      name: Orientation de la Vane Verticale
    horizontal_vane_select:
      name: Orientation de la Vane Horizontale
    isee_sensor:
      name: ISEE Sensor
    remote_temperature_timeout: 5min
    update_interval: 1s         # shouldn't be less than 1 second
    debounce_delay : 500ms       # delay to prevent bouncing 
MitsubishiCN105ESPHome - Before the storm

Published by echavet 9 months ago

Wanted to tag a release before a big refactor to change the way to configure UART.

MitsubishiCN105ESPHome - 1.0.2 Stable

Published by echavet 9 months ago

This version has been tested with full support of concurrent IR and Home Assistant controls.

MitsubishiCN105ESPHome - Bug correction

Published by echavet 10 months ago

This release includes the last bug correction (issue #2).

MitsubishiCN105ESPHome - First release

Published by echavet 10 months ago

Climate Component is very responsive.
Code has been refactorized for better reading.