Same questions for me, there could be some extra features for the new units.
I have the units MSZ-AY20, MSZ-AY25, MSZ-AY35 and MSZ-AY42
Multi-split setup with a MXZ-3F54 and MXZ-2F42
Plasma Quad Plus Filter
Self Clean Mode
Night Mode
Is one of the above options the “Purifier” as well?
For the mode configuration i have:
mode: [COOL, HEAT, FAN_ONLY, DRY]
But i believe it supports “HEAT_COOL” as well.
As for the fan configuration i have:
fan_mode: [AUTO, QUIET, LOW, MEDIUM, HIGH]
But i believe there is more as the remote and melcloud supports:
Did you manage to connect an external temperature sensor already?
Could you share your yaml code so i can compare the configuration?
I believe these missing functions are not present in MELCloud as well so might be able to be executed only via the remote controller.
EDIT:
Managed to get my external (zigbee2mqtt temperature sensor) working.
sensor:
- platform: homeassistant
name: "Remote Temperature Sensor"
entity_id: sensor.hobbykamer_temperature_sensor_temperature # Replace with your HomeAssistant remote sensor entity id, or include in substitutions
internal: false
disabled_by_default: false
device_class: temperature
state_class: measurement
unit_of_measurement: "°C"
filters:
# Uncomment the lambda line to convert F to C on incoming temperature
# - lambda: return (x - 32) * (5.0/9.0);
- clamp: # Limits values to range accepted by Mitsubishi units
min_value: 1
max_value: 40
ignore_out_of_range: true
- throttle: 30s
on_value:
then:
- logger.log:
level: INFO
format: "Remote temperature received from HA: %.1f C"
args: [ 'x' ]
- lambda: 'id(hp).set_remote_temperature(x);'
EDIT2:
I’m not sure yet about if it’s working as expected as the unit turns “on” within the same timeframe each time.
There is another unit connected to the same outdoor unit which is requesting more heat as that room is bigger and not provisioned yet with ESPHome.
EDIT3:
Turned off the unit that was connected to the same outdoor unit and now it stays off, waiting for the temperatures to drop to see if it responds.