/panasonic_ems2

🔛 Panasonic Smart Iot integration for Home Assistant.

Primary LanguagePythonApache License 2.0Apache-2.0

hacs_badge GitHub release (latest SemVer) GitHub license

繁體中文 | English

Panasonic IoT TW

Home Assistant integration for Panasonic IoT TW Android iOS.

This integration allows you to control your Panasonic IoT appliances.

This project is forked from Osk2's panasonic_smart_app. Buy Me A Coffee

Note

  1. This integration only support the latest version of Panasonic IoT module, please use the latest version of IoT module.
  2. The code was refacotred, currently support Climate, Washing Machine, Fridge, Dehumidifier,ERV and Weight Plate.
  3. The Panasonic IoT appliances have a lot of models, so some appliances may support well. Welcome to report the issue to me to fix it.

Installation

You can install component with HACS custom repo: HACS > Integrations > 3 dots (upper top corner) > Custom repositories > URL: tsunglung/panasonic_ems2 > Category: Integration

Then restart Home Assistant.

Manually Installation

Copy panasonic_ems2 folder of custom_components in this repository to custom_components folder in your config folder.

Configuration

Please use the config flow of Home Assistant

  1. With GUI. Configuration > Integration > Add Integration > Panasonic Smart IoT
    1. If the integration didn't show up in the list please REFRESH the page
    2. If the integration is still not in the list, you need to clear the browser cache.
  2. Enter the Login info (email and password of Panasonic Cloud)
  3. Enjoy

Help to add your Panasonic IoT appliances in this integration

If you do not see any device or entity is not normal after add this integration, your appliances may not corretly supported by this integration. You can help to improve this integration via send the information of your appliances to me to debug.

Method

  1. Download and install Python
  2. Download the script panasonic_ems2.py to your PC or MacOS
  3. Find the downloaded script, use CMD of Windows or Terminal of MacOS, "cd [your Download Path]"
  4. Run the following command and login your Panasonic Cloud Account.

pip install request``` python panasonic_ems2.py

5. There are two files generated. You can find the model info in "panasonic_devices.json" then send the model info and the "panasonic_commands.json" to me or crate a issue.

Buy Me A Coffee

|  LINE Pay | LINE Bank | JKao Pay |
| :------------: | :------------: | :------------: |
| <img src="https://github.com/tsunglung/TwANWS/blob/master/linepay.jpg" alt="Line Pay" height="200" width="200">  | <img src="https://github.com/tsunglung/TwANWS/blob/master/linebank.jpg" alt="Line Bank" height="200" width="200">  | <img src="https://github.com/tsunglung/TwANWS/blob/master/jkopay.jpg" alt="JKo Pay" height="200" width="200">  |