osk2 / panasonic_smart_app

🔛 Panasonic Smart App integration for Home Assistant.
https://osk2.github.io/panasonic_smart_app/
MIT License
93 stars 33 forks source link
custom-component home-assistant panasonic

hacs_badge GitHub release (latest SemVer) GitHub license

Buy Me A Coffee

繁體中文 | English

Panasonic Smart App

Home Assistant integration for Panasonic Smart App.

This integration allows you to control your Panasonic appliances.

Note

Only Panasonic Smart App is supported. If you are using Panasonic Comfort Cloud. Use sockless-coding/panasonic_cc instead.

smart-app-icon comfort-cloud-icon
✅ Supported ❌ Unsupported

This project is forked from PhantasWeng's panasonic_smart_app. Main differences are:

  1. Implement more platforms
  2. Add config flow to make setup much more easier
  3. Support device info

For all supported entities, check out Available Entities.

Installation

Via HACS (recommended)

Search and install Panasonic Smart App in HACS

Manually

Copy custom_components/panasonic_smart_app into your custom_components/.

Configuration

  1. Search Panasonic Smart App in the integration list
  2. Follow the steps on UI to finish the configuration

Note

Supported Devices

See 支援的裝置 / Supported devices for detail of supported devices.

Available Entities

Device Type Entity Type Note
AC climate
number On timer*
number Off timer
sensor Outdoor temperature sensor
sensor PM2.5 sensor*
switch nanoe switch*
switch ECONAVI swtich*
switch Buzzer switch*
switch Turbo mode switch*
switch Self-clean mode switch*
switch Mold prevention switch*
switch Sleep mode switch*
select Motion detection mode select*
select Indicator light select*
Dehumidifier humidifier
number On timer*
number Off timer
select Fan mode*
sensor Environment humidity sensor
sensor PM2.5 sensor*
binary_sensor Water tank status sensor
Washing Machine sensor Countdown sensor
sensor Device status sensor
sensor Washing mode sensor
sensor Washing cycle sensor
Purifier switch Power switch
select Fan level*
switch nanoeX switch*
sensor PM2.5 sensor

*Only available if the feature is supported.

Note: Ensure the latest Home Assistant is installed or some entities might not be available.

For missing entities, open an issue or submit a PR 💪

Enable Logs

⚠️ Logs may contain some sensitive information. Be very careful before you post logs.

Add the following configs to configuration.yaml:

logger:
  default: warning
  logs:
    custom_components.panasonic_smart_app: debug

License

This project is licensed under MIT license. See LICENSE file for details.