TapHome

ClimaControl Mitsubishi Electric levegő-levegő rendszerekhez

Packet Parser → HTTP
Beküldő
Utoljára frissítve: 04. 2026
ClimaControl Mitsubishi Electric levegő-levegő rendszerekhez

A ClimaControl ME_CN105_ATA_WIFI egy harmadik fél által gyártott Wi-Fi átjáró a ProtoART (Enschede, Hollandia) cégtől, amely helyi hálózati vezérlést ad a Mitsubishi Electric levegő-levegő klímaberendezésekhez. A modul a CN105 szervizcsatlakozóba csatlakozik, amely gyakorlatilag minden Mitsubishi Electric RAC és PAC beltéri egységen megtalálható, és helyi HTTP REST API-n, MQTT kliensen és mDNS hostneven keresztül teszi elérhetővé a hőszivattyút — mindezt felhőfiók nélkül. A TapHome HTTP-n keresztül csatlakozik a helyi hálózatban, beolvassa a hőszivattyú JSON állapotát, és vezérli a bekapcsolást, az üzemmódot, a ventilátort, a lamellákat és az alapjelet.

Ez egy helyi integráció — nincs MelCloud fiók, nincs internetfüggőség, nincs a Mitsubishi-felhő lekérdezése. A sablon együtt él a meglévő MelCloud Wi-Fi adapterekkel és MHK1 / MHK2 vezetékes termosztátokkal ugyanazon a CN105 buszon; az utolsó érkező parancs nyer.

Az átjáró hardverét a ProtoART gyártja, nem a Mitsubishi Electric. A Mitsubishi Electric a klímaberendezéseket gyártja, amelyeket ez az átjáró vezérel. A ProtoART külön átjárót kínál a Mitsubishi Heavy Industries rendszerekhez (MHI_XY_ATA_WIFI / MHI_CNS_ATA_WIFI) és a Mitsubishi Electric levegő-víz Ecodan rendszerekhez (ME_CN105_ATW_WIFI) — ezekhez a rendszerekhez a megfelelő sablont használja.

Hardver

A ClimaControl modul egy kis műanyag ház (külső tápegység nélkül) egy ESP32 Wi-Fi mikrovezérlő alapjain. Teljesen összeszerelve és előre flashelve érkezik — forrasztás és firmware flashelés nélkül.

A csomag tartalma:

  • ClimaControl modul (ESP32, Wi-Fi b/g/n, MQTT és HTTP REST kliens)
  • Előre szerelt CN105 kábel (5 pólusú, kódolt csatlakozó)
  • Opcionálisan: vezeték nélküli külső hőmérséklet- és páratartalom-érzékelő (CR2032 elemes)
  • Opcionálisan: CN105 hosszabbítókábel (külön rendelhető)

Az áramellátás a CN105-ön lévő 12 V-os szálról érkezik — nincs szükség hálózati bekötésre vagy külső tápegységre. Beltéri egységenként egy ClimaControl modul szükséges (multi-split rendszerek beltéri egységenként egy modult igényelnek).

Támogatott Mitsubishi Electric beltéri egységek

A ProtoART dokumentációja szerint az átjáró kompatibilis a legtöbb Mitsubishi Electric RAC és PAC beltéri egységgel, amely CN105 porttal rendelkezik — légcsatornás, falra szerelhető, kazettás és mennyezet/padló kivitelekkel egyaránt.

CsaládKivitelMegerősített sorozatok
MSZFalra szerelhető split (RAC)MSZ-AP, AY, DM, EF, FD, FE, FH, FS, GA, GB, GC, GE, GL, GS, GV, HR, LN, RW
MLZ / MLSEgyirányú kazettásMLZ-KA, MLZ-KP, MLS-KP
MFZPadlón állóMFZ-KA, MFZ-KJ
PEAD / PEA / PKA / PVA / PLA / SEZLégcsatornás / Mr. Slim / PACPEAD-M, PEAD-RP100, PEA-RP140EA2, PKA-A, PKFY-P06NLMU-E-TH, PVA-A, PLA-A18BA, SEZ-KD
Multi-split / Mr. SlimKültéri / multi-zónaMSXY-FP, MSXY-FNVE, SVZ-KPNA, MXZ-8C48NAHZ, MPEZS-60VJA, NAXWST18A112AA

Ha egy adott modell nincs felsorolva, de rendelkezik CN105 porttal, jellemzően kompatibilis — a ProtoART felkéri a felhasználókat, hogy megerősítésért lépjenek kapcsolatba a támogatással az [email protected] címen.

A ClimaControl ME_CN105_ATA_WIFI kizárólag Mitsubishi Electric levegő-levegő rendszerekhez készült. Nem támogatja a Mitsubishi Heavy Industries (MHI) berendezéseket — MHI beltéri egységekhez az MHI_XY_ATA_WIFI vagy MHI_CNS_ATA_WIFI változat szükséges. A Mitsubishi Electric levegő-víz (Ecodan) egységek egy másik ClimaControl változatot (ME_CN105_ATW_WIFI) használnak.

Telepítés

A modul a beltéri egység belső NYÁK-jához csatlakozik. A telepítéshez fel kell nyitni a beltéri egység elektromos terét, ezért kövesse a Mitsubishi Electric telepítési útmutatóját az adott modellhez, és mindig először feszültségmentesítse a készüléket a főmegszakítónál.

  1. Kapcsolja le a klímát a főmegszakítónál.
  2. Nyissa fel a beltéri egység elektromos terét a Mitsubishi Electric telepítési útmutatója szerint.
  3. Keresse meg az 5 pólusú CN105 csatlakozót a beltéri egység NYÁK-ján (néha CN105 vagy CNS jelöléssel).
  4. Dugja be a ClimaControl kábelt a CN105-be — a csatlakozó kódolt, csak egyféle állásban illeszthető.
  5. Vezesse a kábelt egy meglévő szervizhornyon át, és rögzítse a ClimaControl dobozt a beltéri egység mellé a falra (vagy, ha van hely, a készülékházon belül).
  6. Kapcsolja vissza a tápellátást — a ClimaControl a CN105 12 V-os szálából kap feszültséget.
Wi-Fi beállítás (captive portal)

Az első bekapcsoláskor a modul saját Wi-Fi hozzáférési pontot sugároz, és egy captive portált nyit meg. Csatlakozzon ehhez az AP-hoz, adja meg az otthoni Wi-Fi adatait a portálon, és a modul belép a LAN-ba. Ettől kezdve mDNS / Bonjour segítségével heatpump.local néven hirdeti magát — a webes felülethez http://heatpump.local/, a REST API-hoz http://heatpump.local/control címen érhető el.

Használja a heatpump.local mDNS hostnevet a DHCP által kiosztott IP-cím helyett. A név túléli a DHCP-megújításokat és a router újraindítását — az IP változhat, a név nem.

Együttélés a MelCloud és MHK termosztátokkal

A ClimaControl párhuzamosan csatlakozik a meglévő MelCloud Wi-Fi interfészekhez és az MHK1 / MHK2 vezetékes termosztátokhoz — minden vezérlő ugyanazon a CN105 buszon osztozik. Nincs szükség külön huzalozásra, és az utolsó parancs nyer. A TapHome, a MelCloud alkalmazás és egy fali termosztát egyszerre is vezérelheti ugyanazt az egységet.

Konfiguráció

TapHome import paraméter

A sablon TapHome alkalmazásban történő importálásakor egyetlen paramétert kell beállítani:

ParaméterLeírásAjánlott érték
IpAddressA TapHome CCU-ból elérhető hostheatpump.local

A 80-as port fix. Hitelesítés nincs — a modul megbízható LAN-hozzáférésre készült. Tartsa megbízható hálózati szegmensben vagy VLAN-ban; bármely eszköz, amely eléri a /control URL-t a 80-as porton, vezérelheti a klímát.

Ha az mDNS hostname a TapHome CCU hálózatán nem oldható fel (például olyan alhálózatokon át, ahol az mDNS-t nem továbbítják), válasszon statikus DHCP leaset, és közvetlenül az IP-címet adja meg.

A sablon eszközei

A sablon 2,5 másodpercenként lekérdezi a /control végpontot, a teljes JSON választ egy modul szintű változóban (status) tárolja, és hét aleszközt tesz elérhetővé, amelyek ebből a gyorsítótárból olvassák ki az egyes mezőket.

Bekapcsolás

Egy egyszerű kapcsoló ki/be. Olvassa a heatpump.power mezőt (on/off) és írja a /control?cmd=heatpump&power=on|off URL-t.

Üzemmód

Egy több értékű kapcsoló a Mitsubishi Electric levegő-levegő beltéri egységek által támogatott öt üzemmóddal:

ÉrtékÜzemmódÍrás így
0Automode=auto
1Hűtésmode=cool
2Ventiláció (csak ventilátor)mode=fan
3Páramentesítésmode=dry
4Fűtésmode=heat
Ventilátor-fokozat

Egy több értékű kapcsoló hat fokozattal: Csendes, 1, 2, 3, 4, Auto. Olvassa a heatpump.fan mezőt és írja a /control?cmd=heatpump&fan=… URL-t. A belső felsorolás a quiet=0, 1=1, 2=2, 3=3, 4=4, auto=5 leképezést használja.

Termosztát

Egy termosztát típusú eszköz, amely kiolvassa az aktuális beltéri hőmérsékletet (heatpump.actual_temperature) és az aktuális alapjelet (heatpump.set_temperature), majd az új alapjelet a /control?cmd=heatpump&set_temperature={value} URL-en keresztül írja. A hőmérsékletek °C-ban, lebegőpontos értékként jelennek meg.

Az actual_temperature mezőt vagy a beltéri egység beépített termisztora, vagy — ha használatban van — az alábbi Remote Temperature csatorna táplálja.

Remote Temperature (külső szobaérzékelő)

Egy csak írható változó, amely külső szobahőmérséklet-értéket juttat a klímához, felülírva a beltéri egység beépített termisztorát. Bármely TapHome hőmérséklet-érzékelő (vezeték nélküli, Modbus, Zigbee stb.) egyszerű smart szabállyal rákapcsolható: amikor a forrás-érzékelő értéke változik, a °C értéket a sablon beírja ebbe az eszközbe.

A külső hőmérsékletértéket legalább 15 másodpercenként frissíteni kell, különben az egység visszatér a beépített termisztorához, amíg új érték nem érkezik. Állítsa be a smart szabályt úgy, hogy minden változásnál és periodikusan is írjon (például 10 másodpercenként), nehogy a rövid mozdulatlan időszakok megszüntessék a felülírást.

A ≤ 0 és NaN értékeket a sablon figyelmen kívül hagyja — ezt a funkciót csak megbízható TapHome oldali szobaérzékelő mellett használja.

Lamellaállás (függőleges)

Egy több értékű kapcsoló a függőleges lamella szögéhez: 1, 2, 3, 4, Auto. Olvassa a heatpump.vane mezőt és írja a /control?cmd=heatpump&vane=… URL-t. A ProtoART HTTP API egy swing értéket is dokumentál — a jelenlegi sablon ezt nem teszi elérhetővé.

Széles lamella állása (vízszintes)

Egy több értékű kapcsoló a vízszintes lamellák irányához: Bal szélső, Bal, Közép, Jobb, Jobb szélső, Széles, Lengetés. Olvassa a heatpump.widevane mezőt és írja a /control?cmd=heatpump&widevane=… URL-t. A ProtoART további split értéket is dokumentál, amelyet a jelenlegi sablon nem tesz elérhetővé.

Modul szintű Reset művelet

Egyetlen modul szintű szervizművelet — Reset — a /control?cmd=restart URL-t küldi, ami az ESP32 újraindítását váltja ki. Hasznos firmware-frissítések után, vagy ha a CN105 UART kapcsolat megakad.

További képességek (nem implementált)

A ProtoART sokkal több telemetriai mezőt biztosít, mint amennyit a jelenlegi sablon felhasznál. Egy későbbi sablonverzióban kiegészíthetők:

  • Beltéri hőcserélő hőmérséklet (heatpump.tinp) és kültéri hőmérséklet (heatpump.tout) — hőcserélő és kültéri termisztorok.
  • Beltéri hőcserélő nyomás (heatpump.pinp) — diagnosztikai.
  • Energiafogyasztás (heatpump.tpcns) — kumulatív energiaszámláló; TapHome fogyasztásmérőként leképezhető.
  • Üzemidő (heatpump.optime) — kompresszor futásidő-számláló.
  • Üzem jelző (heatpump.oper) — kompresszor aktív / készenlét.
  • Olvasztási állapot (heatpump.defrost) — true, amíg a kültéri egység olvaszt.
  • Hot adjust (heatpump.hotadjust) — előmelegítés jelző.
  • Készenléti állapot (heatpump.standby) — a beltéri egység be van kapcsolva, de nem fűt/hűt aktívan.
  • i-see érzékelő állapota (heatpump.isee) — MSZ-FH sorozat jelenlét-érzékelés.
  • Külső érzékelő értékei (sensor.external.*) — az opcionális vezeték nélküli CR2032-es érzékelő hőmérséklete, páratartalma és telepszintje.
  • Diagnosztika — CN105 UART kapcsolat állapota (sys.conhp), külső érzékelő kapcsolat (sys.conext), modul üzemidő (sys.up), Wi-Fi RSSI (wifi.rssi), firmware-verzió (fw.curr).

Opcionális vezeték nélküli külső érzékelő

A ProtoART opcionális kiegészítőként kis elemes vezeték nélküli érzékelőt (CR2032, LoRa / 2,4 GHz) árul. Az érzékelő a környezeti hőmérsékletet és páratartalmat jelenti, és a beltéri egység termisztora körüli „hőbuborék"-hatás kiküszöbölésére szolgál — a beépített érzékelő a készülékházon belül helyezkedik el, és fűtés közben a valódi szobahőmérsékletnél magasabb értéket mér.

Az érzékelő közvetlenül a ClimaControl modullal párosodik (nem a TapHome-mal). Értékei a JSON státuszban a sensor.external.* alatt jelennek meg, és a modul belső logikája használja őket. A jelenlegi TapHome sablon ezeket nem olvassa vissza — ha a külső érzékelőt nem vásárolja meg, tetszőleges TapHome oldali szobahőmérséklet-érzékelőt kapcsoljon a Remote Temperature eszközre.

Hibaelhárítás

heatpump.local nem oldódik fel
  1. Ellenőrizze, hogy a ClimaControl modul csatlakozott-e az otthoni Wi-Fi hálózathoz — a LED állapota a ProtoART kézikönyvében található.
  2. Győződjön meg róla, hogy a TapHome CCU ugyanabban a LAN / VLAN-ban van, mint a modul. Az mDNS (Bonjour) link-local — nem lép át alhálózatok között, hacsak a routeren nincs mDNS reflektor beállítva.
  3. Nyissa meg a http://heatpump.local/control címet egy ugyanazon a LAN-on lévő eszköz böngészőjében — a JSON válasz megerősíti, hogy a modul elérhető.
  4. Ha az mDNS nem elérhető, állítson be statikus DHCP leaset a modul MAC-címéhez, és az IP-t közvetlenül írja be a TapHome IpAddress import paraméterbe.
Minden érték NaN az import után

A sablon 2,5 másodpercenként, paraméterek nélkül kéri a /control-t. Ha minden mező NaN, a HTTP kérés nem jut célba:

  1. Ellenőrizze, hogy az IpAddress elérhető hostra mutat.
  2. Nyissa meg a http://{IpAddress}/control címet böngészőben — ha bejelentkezési űrlapot vagy hibaoldalt ad, a modul firmware-e elavult lehet; frissítse a ProtoART firmware-kiadási megjegyzések szerint.
  3. Ellenőrizze a CN105 kábelt — ha a kábel kilazult vagy a beltéri egység ki van kapcsolva, a modul elindul, de a JSON hőszivattyúra vonatkozó része üres / alapértelmezett értékeket ad vissza. A sys.conhp diagnosztika (jelenleg nem elérhető) ilyenkor 0-ra esik.
A Remote Temperature nem hat
  1. Ellenőrizze, hogy az írás legalább 15 másodpercenként történjen — hosszabb intervallumnál az egység az írások között visszatér a belső termisztorához.
  2. Ellenőrizze, hogy a beírt érték pozitív lebegőpontos szám (°C). A ≤ 0 és NaN értékeket a sablon szkriptje kifejezetten figyelmen kívül hagyja.
  3. Egyes Mitsubishi Electric beltéri egységek csak Hűtés, Fűtés vagy Auto üzemmódban veszik figyelembe a külső hőmérsékletet. Páramentesítés és Ventiláció üzemmódban a kompresszor nem használja az alapjelet, így a Remote Temperature hatása nem látszik.
Az alapjel írásait csendben felülírják

Ha egy másik vezérlő (a MelCloud alkalmazás, egy MHK termosztát, az IR távirányító) a TapHome-mal nagyjából egy időben küld parancsot, a CN105 buszon az utolsó parancs nyer. Ez több vezérlős rendszerek várt viselkedése. Ha az alapjelet egyetlen vezérlő birtokolja, távolítsa el a többit (vagy korlátozza hozzáférésüket Wi-Fi-n / ütemezéssel).

A ventilátor- vagy lamellaparancsok nem hatnak

A sablon felsorolása 0 – 5 értékekre képezi le a ventilátor/lamella fokozatokat. Egyes Mitsubishi Electric modellek fizikailag nem támogatnak minden fokozatot — például egy „Csendes" mód nélküli egység elfogadja a parancsot, de a legközelebbi támogatott fokozaton fut. Tesztelje az egyes sebességeket az egység eredeti távirányítójához képest, hogy megtudja, melyik fokozatokat kezeli valóban a modell.

A ProtoART hardver más otthoni automatizálási platformok (Home Assistant, OpenHAB, FHEM, Tasmota, Homey) számára is nyitott. Ugyanahhoz a modulhoz több kliens is csatlakozhat egyszerre — például a TapHome és a Home Assistant is olvashat és írhat egyszerre anélkül, hogy zavarnák egymást, mert a modul nem szerializálja az állapotot a kliensek között. Kerülje a párhuzamos automatizálásokból érkező ellentmondó írásokat.

Elérhető eszközök

ClimaControl ME_CN105_ATA_WIFI Modul
Szerviz műveletek
ResetÚjraindítja a ClimaControl modult (ESP32 újraindítás) a /control?cmd=restart útján. Hasznos firmware-frissítések után, vagy ha a CN105 UART kapcsolat megakad.
Egyéni változók

ClimaControl - Mitsubishi Electric Air-to-Air

Olvasás (modul)
VAR response := SENDHTTPREQUEST("/control");
IF response.IsSuccess
 status := response.Content;
ELSE
 ADDERROR(response.StatusCode + " (" + response.ReasonPhrase + ")");
 RETURN(NaN);
END
Szerviz műveletek
Reset
VAR response := SENDHTTPREQUEST("/control?cmd=restart");
IF response.IsSuccess = false
 RETURN("Error");
ELSE
 RETURN("OK");
END
Ventilátor-fokozat Többértékű kapcsoló

Ventilátor-fokozat választó — Csendes, 1, 2, 3, 4, Auto. Olvassa a heatpump.fan mezőt; írja a /control?cmd=heatpump&fan={value} URL-t.

string enum_map
Értékek / Állapotok: Quiet · ${device_mode_Automatic}

Ventilátor-fokozat

Kapcsoló állapot olvasása
switch(parsejson(status, "heatpump.fan"),
"quiet", 0, "1", 1, "2", 2, "3", 3, "4", 4, "auto", 5, NaN)
Kapcsoló állapot írása
IF (!ISNAN(Mu))
	VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&fan=" + switch(Mu,
	0, "quiet", 1, "1", 2, "2", 3, "3", 4, "4", 5, "auto", ""));
	IF response.IsSuccess = false
	 ADDERROR(response.StatusCode);
	END
END
Bekapcsolás Kapcsoló

A beltéri egység be/ki állapota. Olvassa a heatpump.power mezőt; írja a /control?cmd=heatpump&power=on|off URL-t.

string enum_map
Értékek / Állapotok: ON · OFF

Bekapcsolás

Kapcsoló állapot olvasása
switch(parsejson(status, "heatpump.power"),
"off", 0, "on", 1, NaN)
Kapcsoló állapot írása
VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&power=" + St);
IF response.IsSuccess = false
 ADDERROR(response.StatusCode);
END
Remote Temperature Változó

Csak írható csatorna, amely külső szobahőmérséklet-értéket (°C) juttat a HVAC-hoz és felülírja a beltéri egység beépített termisztorát. Legalább 15 másodpercenként frissíteni kell, különben az egység visszatér a belső érzékelőhöz. A ≤ 0 és NaN értékek figyelmen kívül maradnak.

float Egység: °C

Remote Temperature

Írás
IF (!(ISNAN(Va) or Va <= 0))
	VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&remote_temperature=" + Va);
	IF response.IsSuccess = false
	 ADDERROR(response.StatusCode);
	END
END
Üzemmód Többértékű kapcsoló

Üzemmód választó — Auto, Hűtés, Ventiláció (csak ventilátor), Páramentesítés, Fűtés. Olvassa a heatpump.mode mezőt; írja a /control?cmd=heatpump&mode={value} URL-t.

string enum_map
Értékek / Állapotok: ${device_mode_Automatic} · ${device_mode_Cooling} · ${category_ventilation} · Dry · ${device_mode_Heating}

Üzemmód

Kapcsoló állapot olvasása
switch(parsejson(status, "heatpump.mode"),
"auto", 0, "cool", 1, "fan", 2, "dry", 3, "heat", 4, NaN)
Kapcsoló állapot írása
IF (!ISNAN(Mu))
	VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&mode=" + switch(Mu,
	0, "auto", 1, "cool", 2, "fan", 3, "dry", 4, "heat", ""));
	IF response.IsSuccess = false
	 ADDERROR(response.StatusCode);
	END
END
Termosztát Termosztát

Beltéri hőmérséklet-termosztát — olvassa az aktuális beltéri hőmérsékletet (heatpump.actual_temperature) és az aktuális alapjelet (heatpump.set_temperature); az új alapjelet a /control?cmd=heatpump&set_temperature={value} URL-en keresztül írja °C-ban.

float Egység: °C

Termosztát

Hőmérséklet olvasása
parsejson(status, "heatpump.actual_temperature")
Kívánt hőmérséklet olvasása
parsejson(status, "heatpump.set_temperature")
Kívánt hőmérséklet írása
VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&set_temperature=" + Se);
IF response.IsSuccess = false
 ADDERROR(response.StatusCode);
END
Lamellaállás Többértékű kapcsoló

Függőleges lamellák állása — 1, 2, 3, 4, Auto. Olvassa a heatpump.vane mezőt; írja a /control?cmd=heatpump&vane={value} URL-t.

string enum_map
Értékek / Állapotok: -- · ${device_mode_Automatic}

Lamellaállás

Kapcsoló állapot olvasása
switch(parsejson(status, "heatpump.vane"),
"1", 1, "2", 2, "3", 3, "4", 4, "auto", 5, NaN)
Kapcsoló állapot írása
IF (!ISNAN(Mu))
	VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&vane=" + switch(Mu,
	1, "1", 2, "2", 3, "3", 4, "4", 5, "auto", ""));
	IF response.IsSuccess = false
	 ADDERROR(response.StatusCode);
	END
END
Széles lamella állása Többértékű kapcsoló

Vízszintes széles lamellák állása — Bal szélső, Bal, Közép, Jobb, Jobb szélső, Széles, Lengetés. Olvassa a heatpump.widevane mezőt; írja a /control?cmd=heatpump&widevane={value} URL-t.

string enum_map
Értékek / Állapotok: farleft · left · middle · right · farright · wide · swing

Széles lamella állása

Kapcsoló állapot olvasása
switch(parsejson(status, "heatpump.widevane"),
"farleft", 0, "left", 1, "middle", 2, "right", 3, "farright", 4, "wide", 5, "swing", 6, NaN)
Kapcsoló állapot írása
IF (!ISNAN(Mu))
	VAR response := SENDHTTPREQUEST("/control?cmd=heatpump&widevane=" + switch(Mu,
	0, "farleft", 1, "left", 2, "middle", 3, "right", 4, "farright", 5, "wide", 6, "swing", ""));
	IF response.IsSuccess = false
	 ADDERROR(response.StatusCode);
	END
END
Kapcsolat: Packet Parser → HTTP
Lehetséges fejlesztések (18)
  • Indoor coil (input) temperature — Indoor unit coil temperature — available in JSON status and on MQTT /heatpump/tinp. Could be added as PacketParserVariable, read-only, °C.
  • Outdoor temperature — Outdoor unit temperature — available in JSON status and on MQTT /heatpump/tout. Could be added as PacketParserVariable, read-only, °C.
  • Indoor coil pressure — Indoor coil pressure (diagnostic). Could be added as PacketParserVariable, read-only.
  • Power consumption — Cumulative power consumption reported by the heat pump. Homey app maps this as an energy meter — could be added as PacketParserElectricityMeter.
  • Operation time — Total compressor operating time counter. Could be added as PacketParserVariable, read-only.
  • Operation flag — Indicates whether the compressor is actively running. Useful for detecting standby vs. active cycles.
  • Defrost state — True when the outdoor unit is in a defrost cycle. Homey app exposes this; useful for user feedback during winter operation.
  • Hot adjust — Pre-heat adjustment flag — indicates the unit is warming up before delivering air.
  • Standby state — Indicates the indoor unit is in standby (on but not actively heating/cooling).
  • i-see sensor state — i-see infrared presence sensor state (on MSZ-FH and similar models). Reports detected occupant position.
  • External sensor temperature — Temperature from the optional wireless CR2032 external sensor (puck). The template does not read it — users would need a separate Remote Temperature feed.
  • External sensor humidity — Humidity from the optional wireless external sensor. Homey app exposes this capability.
  • External sensor battery level — Battery level of the optional CR2032 external sensor.
  • Module uptime — ClimaControl module uptime. Could be exposed as a module-level service attribute.
  • CN105 UART link status — Status of the UART link between the ClimaControl module and the indoor unit. Critical diagnostic — value 0 means the CN105 cable is disconnected or the indoor unit is off.
  • External sensor link status — Status of the wireless link to the optional external sensor (1 = paired).
  • WiFi signal strength — WiFi RSSI of the ClimaControl module (module.* / sys.* section of the JSON).
  • Firmware version — Current firmware version of the ClimaControl module. Could be exposed as a module-level service attribute.

Források

  • ProtoART — ME_CN105_ATA_WIFI HTTP API & MQTT Topics
    protoart.net 2026-04-16
  • ProtoART — ME_CN105_ATA_WIFI Supported Models
    protoart.net 2026-04-16
  • ProtoART — ME_CN105_ATA_WIFI Installation
    protoart.net 2026-04-16
  • Lectronz — ClimaControl Mitsubishi Electric Air-to-Air HVAC
    lectronz.com 2026-04-16
  • Homey — ClimateControl community app (net.protoart.clima)
    homey.app 2026-04-16