-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please ONLY list your unit types that work, don't ask for support! Use Chat for that. #13
Comments
Europe (Spain) - PEAD - RP100 - JA(L) (Horizontal Ducted Unit) ----- Works perfect with last version. |
Australia - MSZ-GE80VA2 ("Split system" - Wall unit) This is one system - unit on the wall, connected to the bigger unit outside. |
Added link to issue #13 with list of units know to work
North America - MSZ-GL |
Australia - MSZ-GE35VAD |
@kayno @uronito @lekobob @schotime , thank you all for helping contribute to this library. Making it be a works for everyone, is always a group effort. What works just me, may not be ideal for others, so I was quite surprised and humbled to see that this library got traction! And that we have a good group going to make it work for everyone. So again thanks for making this library what it is so far and thanks for posting up supported units. |
Works on MSZ-SF23VE (UK) So I'd venture MSZ-SF*(VE*) at least. given 23 reflects the power of the indoor unit. Edit: Used an Adafruit HUZZAH esp8266 with no pull-ups to 5v for RX/TX. |
I guess the models listed here are probably compatible too:- http://innovations.mitsubishi-les.com/en/controls/wifi-adapter |
@kmdm so you are in the UK? Good to know that the library works for your units as well. I will update the list soon. |
@SwiCago Yep - UK. |
Returning this issue more to its intended subject, I can confirm the library works with the unit below: I'm still far from finished, but I'm building a stand-alone thermostat and it's at least able to heat to a minimum temperature with this unit. |
Mitsubishi MSZ-FD25VA - European/Danish Model Works perfect :) |
Australia MSZ-GL80VGD Running on a Wemos D1 Mini (probably a clone). No pullups on rx/tx. Working well |
North America - MSZ-GL18NA |
North America - MSZ-GL18NA and MSZ-GL09NA |
Italy - MSZ-SF25VE3 - Working |
Australia - MSZ-GL50VGD (indoor) and MUZ-GL50VGD (outdoor) working. Using a Adafruit Feather HUZZAH with no voltage regulator or pullups. |
Italy - MSZ-SF25VE2 - Working too |
Spain - MSZ-FH25VE - Working |
Glad to see that the FH units are working since I've got 3 of those going in this week. I plan to test out on my one KJ unit and will report back (all indications are that it should work as well). I'm putting mine together with ESP-01 and this 12v-3.3v regulator instead of using the 5v, just to make it easier for myself. |
Working on my MUZ-FE12NAH - Canada |
UK - MSZ-AP50VGK is working perfectly. I created a small ESP8266 based PCB that fits in the space at the back of the indoor unit. All connected to Home Assistant. |
Italy, working with these units: I used WEMOS D1 MINI chips |
Australia, confirmed working with:
I had to use a pull-up resistor with my Adafruit HUZZAH modules, and have since moved to using a proper logic-level translator chip (TXB0104). |
Asia - MSZ-EF09VAS / MSZ-EF13VAS I also use Wemos D1 mini board. It is not only cheaper than using ESP-01 + 5V adapter but also supported OTA after tucked into wall unit thanks to 4M flash. For new builder, don't be scared by demo circuit. You can simplified project by using only 2 parts:
UPDATED: Example for ESP-01, you need 3 parts:
(optional)
|
Europe (France) - MSZ-GC works but need to change the bitrate from 2400 to 9600 in the library. I have found the bitrate fix here : https://www.esp8266.com/viewtopic.php?f=29&t=13207&start=24. |
I have this working with the MSZ-FS06NA unit |
Works with MSZ-GL09NA (North America) and this Wemos D1 mini V2 without any resistor mods. It did not work with this Wemos D1 mini V4. |
Spain MSZ-BT25VGK with WEMOS D1 MINI ESP32 Clone using MitsubishiCN105ESPHome It should work with whole MSZ-BT family; MSZ-BT20/25/35/50VGK Wiring is really simple as you can see in the picture, 4 pins next to each other on wemos mini 32, IO17 and IO16 for UART, VCC and GND |
UK
|
Split system: Mitsubishi Electric MSZ-EF25VEW Works without additional resistors or cutting traces on board. |
Confirmed working well with: MSZ-AP25VGD2 Using a mix of M5Stack Atom Lite & Atom S3Lite as the controllers (S3 via this method). |
Confirmed working well with: |
Location = US Confirmed working: Indoor unit: MSZ-FS12NA Similar to @skyw33 setup above, i am also using the Mitsubishi MHK2 Wireless thermostat + Airzone CN105 WiFi Splitter The MHK2 and the ESP8266 connect to the splitter, which in turn connects to the CN105. I had the MHK2 leftover from the installation. While I could plug the ESP board directly into the CN105 port, there are several distinct advantages to keeping the MHK2:
Hardware
Note for anyone looking into doing a similar setup that is fairly "Plug and play" with the Airzone splitter + MHK2, I would recommend using the boards above. I originally tested several Wemos D1 Minis which did not work. My working theory is that it had something to do with not getting a steady voltage from the splitter. Im sure adding a regulator would have probably done the trick, but im not very knowledgeable in this area. Firmwarehttps://github.com/echavet/MitsubishiCN105ESPHome Configuration:
|
Canada works with MSZ-GL15NA Needed a new version of the cable because the original on is not sold anymore: https://fr.aliexpress.com/item/1005005562174022.html?spm=a2g0o.productlist.main.1.179ccSgtcSgtP3&algo_pvid=c87ca332-a060-4018-9d39-1dcc78d03cc6&algo_exp_id=c87ca332-a060-4018-9d39-1dcc78d03cc6-0&pdp_npi=4%40dis%21CAD%214.79%214.23%21%21%213.42%213.02%21%402101e63417211323196855860eefcb%2112000033573455090%21sea%21CA%21195050502%21&curPageLogUid=eKsbdif1JG66&utparam-url=scene%3Asearch%7Cquery_from%3A |
Hi All, MITSUBISHI MSZ-HJ xxxx air conditioners which are normally not controllable because not having a CN105 connector, are finally. After analyzing the technical documentation the control card has a CN105 which is not mounted and on the other side 2 0603 resistors are not mounted either. So I bought connectors and now I control my MSZ HJ50VA without any problem thanks to a WEMOS mini D1 with the Swicago firmware. The resistors; I started cautiously with 470ohms, it did not work I replaced them with 100ohms and now it works perfectly. these resistors are in series in the Rx and Tx connections, I am almost sure that if we put a piece of wire so 0ohms it will work just as well. The connector is an angled version mounted flat on the IC it is a JST 2mm 5 pins reference S05B-PASK-2 Bought on Aliexpress: |
US M5stack M5Stamp ESP32S3 Module (https://shop.m5stack.com/products/m5stamp-esp32s3-module) Config:
|
Working 8/9/24 USA Mitsubishi models: MLZ-KP12NA2 (12k- ceiling cassete) used esphome with esp8266 D1 mini clone |
Working - Portugal - MLZ-KP25VF-E1 / MLZ-KP35VF-E1 (ceiling cassete) CN105 cables: https://www.aliexpress.com/item/1005002904897793.html (5P option) Rx and Tx should be reversed |
Working - UK - MSZ-LN25VG / MUZ-LN25VG (mini split). Baud rate 2400.
Previously tried with a generic ESP8266 which crashed frequently. Looking at other messages here, ESP32 is the way to go -- you'll be able to find one cheaper than the Amazon link but I was in a hurry. I have some spare CN105 connectors and cables - happy to post within the UK for a charity donation of your choice. |
MSZ-RW25VG-SC1 indoor unit tested to work (in Finland), however I-See sensor and air purifier mode is not controllable through wifi. For proper implementation I have used a level shifter and 12VDC input from the AC.
The Arduino Nano ESP32 has integrated PSU with 5V output so 12 VDC can be supplied (through a 100 mA fuse). To flash the Arduino Nano ESP32 you have to reset the board to remove the Arduino bootloader (shorting correct pins). 12V supply is better than using the 5V directly because 5V supply can have lower current limits. Level converter is used to convert between 5V TTL and 3,3V (ESP32) logic levels (ESP32 is NOT specified to be used directly with 5V and doing so can damage the chip and shorten its useful life). After assembly and testing the unit, the whole assembly must be protected with a fuse and insulated by heat shrinking or some other means to prevent shorts and fire. Please remember that there is 240VAC inside the unit and even logic pins and ground could have the mains potential (I have not checked if there is any galvanic isolation), so proper insulation is essential. Here is also the ESPHome configuration with MQTT control and remote temperature entity and ping button for Home Assistant (to be used with Node-Red and PID control in PI mode to adjust the remote temperature read out to get the desired constant room temperature):
and global.yaml:
|
Can confirm that it is working with Thanks!!! |
I'm pleased to confirm that it works with a North American model : PKA-A36KA7 I actually got this header from Digi-Key so I could use the existing 5 pin cable that went to the wireless receiver that used to be connected to the wall mounted, MRCH1 thermostat. The thermostat suffered a fatal, 5 foot fall to the ground, about a year or two ago. Since those rare devices are not commanding >$1000 on eBay, I decided to get an IR remote in the interim. FYI - the IR remote is not "two way" (broadcast only). It can still work, and the ESP still gets updated, because it truly is two way. But it's entirely possible for that IR remote to get "out of sync" with any changes made from the ESP. Not a big deal, but it is a training issue that must be taught to other users of the system. |
Hi. I confirm that works in Spain with PEAD power inverter, Duct System, interior machine: PEAD-M71JA2. |
Just installed in another unit, this time an MSZ-EF15. Used a Lolin S2 Mini with remapped UART1:
So I only had to solder one row of pins. |
Asia/Singapore Code flashed to D1 Mini and works right out of the box although there is a hiccup at the start where I mistakenly connect the TX from the connector to the TX pin on Wemos instead of connecting TX from connector to RX pin on Wemos |
North America - MFZ-KJ. 2400 Baud Rate required I re-purposed some extra circuit boards that I had created for a different project. From the original project, I only have on the board:
The CN105 connector is connected to the board through the connector labeled SN-GCJA5 on the board. (I do not have a pull up resistor for TX/RX.) |
MSZ-GS12NA works; baud rate 2400. Config below. climate:
- platform: mitsubishi_heatpump
name: ${prefixname} Heat Pump
id: ${prefixname}_heat_pump
# UART Config
hardware_uart: UART2 # for some reason labelled as RX1 and TX1 on the board; avoids logger
baud_rate: 2400
rx_pin: 16 # redundant, but if you wire them up backwards can fix in SW if you used a bidirectional converter
tx_pin: 17
# Polling interval
update_interval: 500ms Notes:
|
Works great with the PLA-A18BA (i.e., in-ceiling cassette), North America. |
Works with my split-system composed of SVZ-KP30NA (30k BTU ducted air handler) + MSZ-FS09NA (wall mounted mini split) on one MXZ-SM48NAMHZ2 48k BTU outdoor unit. I am using an airzone splitter, ESP01 8266 chips and echavet/MitsubishiCN105ESPHome |
Works with my four Australian model split system units. Using with D1 Mini's, directly wired to CN105 (no resistors or 3.3v to 5v). Baud rate 2400. MSZ-AP25VGD (full function) |
THIS IS NOT A THREAD TO ASK FOR HELP! USE GITTER CHAT FOR HELP
Hi guys, I would like to use this area to list unit types that are know to work with this library.
Exact number(as in tonnage) not necessary, as all units of the same type would work, if confirmed for one.
Please state Region and models that you have personally tested with. If you can provide weblink of unit that would help. I'll start
North America - MSZ-FH (Wall unit)
North America - SEZ-KD (Horizontal Ducted unit)
Mini split on shared compressor
North America - MXZ-8C48NAHZ (8 zone outdoor unit)
Linked this list to readme, until we have a big enough list. Then I'll create a compatability list.
The following webpage may help find your exact unit type
http://meus1.mylinkdrive.com/index.html
THIS IS NOT A THREAD TO ASK FOR HELP! USE GITTER CHAT FOR HELP
The text was updated successfully, but these errors were encountered: