Kumo Cloud (Mitsubishi Electric Heat/Air)

Hi @korebreach,
I also have a PAC-WHS01WF-E. By capturing packets from my phone I was able to find that communication from the Kumo Cloud App to the device happens via a JSON HTTP endpoint /smart on the device on port 80 that takes in JSON wrapped XML data containing a long hexidecimal string.

By capturing packets from Kumo Cloud I was able to see what commands were being sent when turning on and off my units (a MSZ-GL12NA and a MSZ-GL09NA), and can now send the same commands from my computer via the Web debugging tool “Postman” and have the AC turn on or off. The two units I have use the same commands.

Before anyone else tries this… a disclaimer… I have no clue what is actually being indicated in the payloads of these hexidecimal strings, or what it may do to your AC/Heating unit, I’m just replaying the messages that are being sent by the Kumo Cloud app from my PC. Please don’t blame me if you try this and something goes wrong.

Turn on:

POST /smart HTTP/1.1
Accept: application/json, text/plain, */*
Content-Type: application/json;charset=UTF-8

{"data":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><CSV><CODE><VALUE>fc410130100103000103000000000000000000000076</VALUE></CODE></CSV>","timeout":5000}

Turn off

POST /smart HTTP/1.1
Accept: application/json, text/plain, */*
Content-Type: application/json;charset=UTF-8

{"data":"<?xml version=\"1.0\" encoding=\"UTF-8\"?><CSV><CODE><VALUE>fc41013010010100000000000000000000000000007c</VALUE></CODE></CSV>","timeout":5000}

I’m not actually a SmartThings owner, so I won’t be any help in creating SmartThings app, but this is one of the only places I’ve seen any discussion of people wanting to understand what the PAC-WHS01WF-E is doing anywhere I’ve found online, so I thought I’d share what I’ve discovered.