ECHONET Lite
scottyphillips/echonetlite_homeassistant · v4.0.9
A Home Assistant custom component for use with ECHONET enabled devices.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
climate | Thermostat | |
fan | Fan | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
select | Mode picker (as switches) |
1 report below say how a device from this integration behaves in the Home app.
What people report
Local ECHONET Lite control for Japanese-market and Mitsubishi/Panasonic/Daikin climate gear, air purifiers and meters; new Sharp models get added quickly. Mitsubishi Wi-Fi adapters need ECHONET enabled first.
- Works9
- Partly works3
- Requested2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Daikin and Mitsubishi split systems in Japan | Works Local | Japan uses Echonet Lite; user has 3 Daikin and 2 Mitsubishi unitsSaved copyIn Japan here (where heat pumps are the norm for HVAC needs) we have 5 units (1 in each bedroom, plus 2 large split systems which control climate in the main living area.) 3 are Daikin and 2 are Mitsubishi. Japan uses a different communications protocol called Echonet Lite, so I was both shocked and thrilled there’s an integration for it in HACS. It didn’t work at first, but after reporting the issue I had, the devs fixed it! Has worked great ever since! I prefer to control them via the Home app on my Apple devices, so I use the HomeKit integration to forward the controls there. Also, heat … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-05 | |
| Daikin ECHONET Lite devices | Works Local | Listed as supported manufacturerSaved copySupported devices: Manufacturer; Mitsubishi Electric; Fujitsu General; Sharp; Panasonic; Daikin; Rinnai; Noritz; Koizumi; OMRON; KDK; JDM Electric Meters; Sony; Toshiba. Excerpt saved from the README on 2026-10-23. | README | |
| Fujitsu General air conditioners | Works Local | Listed as supported manufacturerSaved copySupported devices: Manufacturer; Mitsubishi Electric; Fujitsu General; Sharp; Panasonic; Daikin; Rinnai; Noritz; Koizumi; OMRON; KDK; JDM Electric Meters; Sony; Toshiba. Excerpt saved from the README on 2026-10-23. | README | |
| Mitsubishi Electric air conditioners | Works Local | Listed as supported manufacturerSaved copySupported devices: Manufacturer; Mitsubishi Electric; Fujitsu General; Sharp; Panasonic; Daikin; Rinnai; Noritz; Koizumi; OMRON; KDK; JDM Electric Meters; Sony; Toshiba. Excerpt saved from the README on 2026-10-23. | README | |
| Mitsubishi heat pump (ECHONET Lite) | Works Local | Fully local if model supports ECHONET LiteSaved copyI use Mitsubishi heat pumps with the "ECHONETLite Platform Custom Component for Home Assistant" integration through HACS. If the heat pump supports ECHONETLite then you can be completely local. Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit comment · 2024-07 | |
| Mitsubishi PEAD71 ducted unit | Works Local | Min/max temperature adjustable via integration optionsSaved copyApologies in advance if this request is not the correct use of the "issues" facility .. this is all new to me I have a ducted PEAD system & from the wired Mitsubishi controller the temperature range in heat is from 17C upwards. But from the iphone App the range is from 10C upwards. My system install is odd & I need to use the return duct temperature rather than room temperature, plus the return point is well away from the head outlets & therefore the usual setpoint I use is 13C. I managed to get the echolite add in operating to 10C by changing line 243 of _init_.py to 'min_temp_heat': 10, But … Excerpt saved from GitHub on 2026-10-23. | Issue #76 · 2022-06 | |
| Panasonic CS-xxDJ series air conditioner | Works Local | Confirmed working on integration 3.5.3Saved copyI added it to the en and ja readme's. Tested in Home Assistant 2022.7 and version 3.5.3 of this integration (both current as of today) Photo from my home assistant dashboard (automatically added info/ controls shown): Device info from Devices page: Excerpt saved from GitHub on 2026-10-23. | PR #101 · 2022-07 | |
| Sharp FP-S42Y air purifier | Works Local | Verified local controls added in 2026Saved copyThe FPS42Y acknowledges standard airflow (EPC A0) writes while remaining in AI Auto mode. Several distinct automatic modes also report the same A0 value, so A0 alone cannot represent the active preset. Its HW-A04 node profile identifies the Wi-Fi adapter, while the air-cleaner object's EPC 8C identifies FPS42Y. This change adds model-scoped support for FPS42Y through the integration's quirk mechanism and shared coordinator. It exposes seven presets, temperature, humidity, PM2.5, a read-only Plasmacluster indicator, and LED/child-lock switches. Fan and airflow-select entities use the same F3 … Excerpt saved from GitHub on 2026-10-23. | PR #272 · 2026-09 | |
| Sharp FX-S120V air purifier | Works Local | Confirmed by readback on a physical unitSaved copyThe FX-S120V uses the same vendor EPC layout as the FP-S42Y: F1 and F2 are 40 bytes, F3 is 27, and all seven mode codes are identical. Confirmed by readback on a physical unit with its internet access blocked. Rather than hardcoding a second model name, the verified models move into SHARP_AIR_CLEANER_MODELS and the three FPS42Y comparisons in connectors.py become membership tests. is_sharp_fps42y is renamed is_sharp_air_cleaner, since it no longer describes a single model -- mechanical, no behaviour change. One deliberate behaviour change: the FX-S120V drives its LED to 0x10 for a dim level, … Excerpt saved from GitHub on 2026-10-23. | PR #276 · 2026-09 | |
| Mitsubishi air conditioner via Siri/HomeKit | Partly works | Partly in Home Power on ignores previous mode; Siri 'cool' or 'heat' commands work | Auto mode fixed for HomeKit; power-on does not restore previous modeSaved copyHi Ledfoot. After some digging around this behaviour is inherent in the HomeKit integration and there isn't really anything I can do at my end to fix this up. I can certainly validate the behaviour exists when using Siri/HomeKit as confirmed by yourself but when I debugged the event bus I could see that the HomeKit Integration was explicitly setting the mode to 'heat_cool' when I asked Siri to "Turn on the Air Conditioner" Basically the HomeKit Thermostat class appears to only have four states: 'off', 'heat', 'cool' and 'auto'. So when you use Siri to 'switch the Air Conditioner on', … Excerpt saved from GitHub on 2026-10-23. | Issue #5 · 2019-12 |
| Mitsubishi MAC-577IF2-E Wi-Fi adapter | Partly works Local | Newer adapters support ECHONET but enabling it can need the regional appSaved copyCan you enable ECHONET lite only with the official Mitsubishi AU/NZ Wifi App? I have a MAC-577IF2-e adapter in my MSZ-AP42VGK AC, but I don't see the enable ECHONET lite option in the MELCloud iOS application. I'm in the EU. Am I using the wrong app or does MAC-577IF2-e not support it? Where can I download the official Mitsubishi AU/NZ Wifi App if the former is the case? Excerpt saved from GitHub on 2026-10-23. | Issue #138 · 2023-06 | |
| Mitsubishi MSZ-AP42VGK air conditioner | Partly works Local | Local control needs ECHONET enabled on the adapterSaved copyCan you enable ECHONET lite only with the official Mitsubishi AU/NZ Wifi App? I have a MAC-577IF2-e adapter in my MSZ-AP42VGK AC, but I don't see the enable ECHONET lite option in the MELCloud iOS application. I'm in the EU. Am I using the wrong app or does MAC-577IF2-e not support it? Where can I download the official Mitsubishi AU/NZ Wifi App if the former is the case? Excerpt saved from GitHub on 2026-10-23. | Issue #138 · 2023-06 | |
| Chofu Seisakusho KAITEKI MC-38 multi-zone AC | Requested | Per-zone control PR still openSaved copySummary Adds support for the Chofu Seisakusho KAITEKI (MC-38) multi-zone home air conditioner (class 0x0130), which exposes per-zone control through the manufacturer-specific EPC 0xF1 instead of the standard properties. ## What this adds - One climate entity per physical zone group (derived from EPC 0xF2), with on/off, target temperature and airflow (low/high/auto). - A "Program Operation" select per zone group (off/timer1/timer2/timer3). - An "Away Mode" select (EPC 0xF0). - Zone room temperatures (0xFA) and a main power switch (0x80), via quirks. - The other KAITEKI-specific EPCs, via … Excerpt saved from GitHub on 2026-10-23. | PR #278 · 2026-10 | |
| Kyocera Enerezza Plus solar system | Requested | Support PR closed without mergeSaved copythis modification works best with my pull request for pychonet. added Kyocera Enerezza Plus Solar system support, whcih includes: new 028E device "Distributed Generator Electric Energy Meter" support, required also in pychonet. support for Kyocera Storage Battery operation mode setting, in quirks. Excerpt saved from GitHub on 2026-10-23. | PR #243 · 2026-03 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local polling
Talks to the device on your network, asking it for updates every so often.
Details
| Installs (analytics) | 713 (0.1%) |
|---|---|
| GitHub stars | 258 |
| Latest version | 4.0.9 (2026-10-14) |
| Set up in the UI | Yes |
| Maintainers | @scottyphillips, @nao-pon |
| License | MIT |
Devices listed in its README
- Manufacturer
- Mitsubishi Electric
- Fujitsu General
- Sharp
- Panasonic
- Daikin
- Rinnai
- Noritz
- Koizumi
- OMRON
- KDK
- JDM Electric Meters
- Sony
- Toshiba
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| nao-pon/echonetlite_homeassistant | ★ 5 | 2026-04-26 | A Home Assistant custom component for use with ECHONET enabled Mitsubishi HVAC systems. |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.