This library allows to connect to the Mitsubishi Cloud library in order to read and write the setup of an Mitsubishi AC device.
The requirements to allow handling this device are: a Mitsubishi split, that supports the MAC-567IF-E interface. See http://library.mitsubishielectric.co.uk/pdf/search/MAC-567IF, and Mistubishi Melcloud account, https://www.melcloud.com/
Our AC device, will be registered in the Melcloud plattform, in order to be used by our library.
For example:
The device:

This serverless library, should be deployed as a Lambda, runing Python 3.7 in AWS. Tha handler of this lambda will be lambda_function.lambda_handler and this lambda needs the login of melclooud as a environment vars, this code is done in order to decrypt thos parameters that should be encrypted in the lambda as with an AWS KMS key.
Example of environment keys:
"MELCLOUD_USER": "****************************************"
"MELCLOUD_PASS": "****************************************"
This library was mad to bein used from Amazon Alexa https://developer.amazon.com
Not available yet
Not available yet
Give an example: Not available yet
Not available yet
Give an example: Not available yet
See deploy.yml file.
- Python3 - The main code used
- AWS Lambda - The serverless infrastucture
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- **Fran Puerto ** - Initial work - (https://github.com/fcopuerto)
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details
- This driver is not official, so it's done with reverse engineering, because Mitsubishi didn't publish its Melcloud API.
- Soon updates and Alexa integration
