Well I’m a proud owner of a 4 ton A/C unit, with three indoor units. They all came with some sort of USB key to connect to Alexa. Upon configuring, they show up on my network as “espressif” does this mean it’s a esp32 ?
I would try to see if there was serial (UART) communication between the ESP32 and IC3 MCU that could be intercepted while it is plugged into the mini-split. If so, capture both sides of the traffic and use that to decode how the ESP sends commands to the MCU and how the MCU sends status information back to the ESP. If the protocol can be figured out, then it can be implemented in ESPhome for local control.
I’m going to keep searching, but I believe than Senville has updated their wifi kit from the standard midea kit to a “Works with Alexa” only device. The older NetHome and Senville apps no longer interface with the wifi kit, and using the various python tools to scan your network for midea devices does not reveal these units.
This is a challenging issue to resolve, but it might be easiest to purchase new wifi keys from ebay or amazon, with the older version. I’m trying to dig into it now.
If you open up the box that this unit plugs into, you’ll see the board the remote talks to (at least on my senville unit). It appears to talk via some UART protocol to the unit itself. I’ve got a logic analyzer connected to mine now and I’m starting to look at the data on the wire. Pretty busy though so it might be a while.
I also have a USB protocol analyzer, but the port itself has extra pins that prevents me from plugging in anything but the provided USB dongle.
I just realized that I have both midea window units and senville mini splits in my house. I just threw the usb wireless device from my midea box and it properly controls my senville mini split.