harrykausl wrote: Thursday 16 July 2026 11:36
I have 2 Mitsubishi Electric air conditioner MSZ AY42 VGKP with included WIFI, connected to Melcloud and the Melcloud Plugin. Does your plugin work for local access with the standard wifi module of have I to change it?
I'm not sure how to install the plugin. Can you explain it a little bit more as in your Readme, thanks!
Hi harrykausl,
About the WiFi module, it should be fine. I actually have a MSZ-AY35VGK, so the same series as your AY42, and it's controlled locally without any trouble. It's the original MAC-577IF2-E module, there's nothing to modify on the hardware side, the plugin just talks to it directly on your network instead of going through the cloud. Still worth checking the reference printed on your module, but if it's a 577IF2-E you're good.
Also worth keeping in mind, the cloud stays there as a fallback. So even if local control didn't work at your place, the plugin would behave like the one you're using today.
About the install, you're right, it was too vague. I've just updated the README with the actual commands and the Domoticz steps. Basically:
1. Clone the repo into your plugins folder:
Code: Select all
cd domoticz/plugins
git clone https://github.com/Bastien1307/domoticz-python-melcloud.git
2. Then the python dependencies. There's a requirements.txt that lists them (requests and pycryptodome), to install in Domoticz's python:
Code: Select all
sudo pip3 install -r plugins/domoticz-python-melcloud/requirements.txt
On recent Debian you sometimes need to add
--break-system-packages. And if you're on Docker, it's a docker exec to the container's python, it's detailed in the README.
3. Then restart Domoticz, enable "Accept new Hardware Devices", and add the MELCloud plugin hardware with your MELCloud email and password.
If you already have the existing MELCloud plugin, remove or rename its folder first, two plugins with the same key can't coexist.
Give it a try and let me know how it goes, I'm curious whether the units are found on the network at your place. If they aren't, the log will tell you and it'll just carry on with the cloud.