Integration for Panasonic MiraAI App enabled ACs
Method 1: Using HACS
- Open your Home Assistant UI.
- Go to "HACS" (Home Assistant Community Store).
- Click the three dots in the upper right corner and select "Custom repositories".
- Under "Add custom repository", enter:
- URL:
https://github.com/rkzofficial/ha-miraie-ac
- Category: Integration
- URL:
- Click "Add".
- Go back to the "Home Assistant Community Store" search in HACS.
- Search for "MirAIe" in the search bar.
- You should see the MirAIe integration listed.
- Click "Install" and follow any prompts to complete the installation.
- Using the tool of choice open the directory (folder) for your HA configuration (where you find
configuration.yaml
). - If you do not have a
custom_components
directory (folder) there, you need to create it. - In the
custom_components
directory (folder) create a new folder calledmiraie
. - Download all the files from the
custom_components/miraie/
directory (folder) in this repository. - Place the files you downloaded in the new directory (folder) you created.
- Restart Home Assistant.
- Download the Panasonic MirAIe App.
- Fill the form to create a new account.
- Collect the username(e.g. email or phone) and password for the later steps.
- Open your Home Assistant UI.
- Navigate to "Settings" -> "Device & Services".
- Click on the "+ Add Integration" icon to add a new integration.
- Search for "MirAIe" in the integration search bar and select it.
- Enter your
username
andpassword
in the appropriate fields.- use the country code for the phone number e.g.
+91XXXXXX
- use the country code for the phone number e.g.
- Submit the form.
HomeAssistant does not provide separate functionality to horizontal and vertical swings so they have been clubbed together to function correctly but with reduced observation as follows:
The Vertical states are preferred over horizontal states unless the vertical state is set to V0(auto). You can take a look at the following table to understand the outcome.
Mode set in UI | Mode set in AC | Mode displayed on UI when vertical swing is on auto mode | Mode displayed on UI when vertical swing is NOT on auto mode |
---|---|---|---|
V0 | V0 | V0 | V0 |
V1 | V1 | V1 | V1 |
V2 | V2 | V2 | V2 |
V3 | V3 | V3 | V3 |
V4 | V4 | V4 | V4 |
V5 | V5 | V5 | V5 |
H0 | H0 | H0 | Vx |
H1 | H1 | H1 | Vx |
H2 | H2 | H2 | Vx |
H3 | H3 | H3 | Vx |
H4 | H4 | H4 | Vx |
H5 | H5 | H5 | Vx |
Here Vx
is the vertical swing mode set before and x can be either of 1, 2, 3, 4, 5.
Note: Even with Vx
being displayed on the UI the AC would still be set to proper Horizontal swing mode so you can use your automation to control the horizontal swing mode but might not be able to watch for mode changes in horizontal mode.
Logs can be enabled in Home Assistant as follows
logger:
...
logs:
...
custom_components.miraie: debug
...