ESPHome Climate plugin

nathanw
Posts: 164
Joined: Mon Sep 05, 2011 3:51 pm
Location: Boston, MA

ESPHome Climate plugin

Post by nathanw »

This plugin allows Indigo to interact with ESPHome devices as Thermostats. It was specifically developed to control Mitsubishi heat pump heads, such as the MSZ-GL-NA via the esphome-mitsubishiheatpump package.

GitHub: https://github.com/nathanjw/ESPHomeClim ... igo-plugin

Screenshots:
Screen Shot 2023-08-02 at 3.13.38 PM.png
Screen Shot 2023-08-02 at 3.13.38 PM.png (65.77 KiB) Viewed 12217 times
Screen Shot 2023-08-02 at 3.15.51 PM.png
Screen Shot 2023-08-02 at 3.15.51 PM.png (82.17 KiB) Viewed 12217 times
nathanw
Posts: 164
Joined: Mon Sep 05, 2011 3:51 pm
Location: Boston, MA

ESPHome Climate plugin v1.1.0

Post by nathanw »

Version 1.1.0 is out.
  • Added support for vane mode/angle control based on the Select ESPHome component added in https://github.com/seime/esphome-mitsubishiheatpump, which we're trying to get merged upstream.
  • Worked around the way that the HeatPump Arduino library wants to set everything at once - without this, control actions from the IR remote that are correctly reflected in Indigo would be overwritten, as would multiple commands in a row that are sent faster than the state updates return.
  • Delayed commands slightly so that multiple commands in sequence - such as multiple up/down temperature clicks, or an action group that sets temperature and fan speed - can be coalesced.
  • Some code cleanups, including some recommendations from @FlyingDiver. Thanks!
Post Reply

Return to “Nathan Williams' Plugins”