Skip to content

Add climate codes for Trane MAMHWUN18A1N0AA via Broadlink#1544

Open
SnowBeaver wants to merge 1 commit into
smartHomeHub:masterfrom
SnowBeaver:add-trane-shh
Open

Add climate codes for Trane MAMHWUN18A1N0AA via Broadlink#1544
SnowBeaver wants to merge 1 commit into
smartHomeHub:masterfrom
SnowBeaver:add-trane-shh

Conversation

@SnowBeaver

Copy link
Copy Markdown

Adds support for the Trane MAMHWUN18A1N0AA mini-split heat pump (M-series, high-wall, 18,000 BTU/h cooling).

What's included

  • Operation modes: heat, cool
  • Fan modes: auto, low, medium, high
  • Temperature range: 16–30 °C
  • Total commands: 121 (off + 2 modes × 4 fans × 15 temps)

How it was captured

  • Hardware: Broadlink RM4 mini + the unit's stock IR remote
  • Method: python-broadlink learning mode, full-state protocol (verified with a 3-frame test before capturing the matrix)
  • Schema matches reference 1020.json

Verification

All 121 frames sha256-unique, no duplicates. End-to-end live-tested: mode/fan/temp changes and off→wait→resume cycles all confirmed by observing the actual unit.

Files changed:

  • codes/climate/8801.json
  • docs/CLIMATE.md — new Trane section inserted alphabetically between Tornado and Toshiba

(Previous PR #1543 closed — its head branch got accidentally overwritten due to GitHub's fork-of-fork aliasing. This PR uses a fresh dedicated branch.)

121 IR commands captured with python-broadlink from a Broadlink RM4 mini
on the actual unit:
- operation modes: heat, cool
- fan modes: auto, low, medium, high
- temperature range: 16-30 C

End-to-end tested: mode/fan/temperature changes and on/off cycles
verified by physical observation of the heat pump.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant