Overview of ECHONETLite Platform for Home Assistant
masterECHONETLite is a Home Assistant custom component designed to integrate any device that implements the ECHONET Lite protocol. It uses the pychonet Python library to communicate with hardware such as air conditioners, water heaters, refrigerators, and solar power systems.
Key features include:
- Broad Support: Works with any ECHONET Lite compatible device, even those not explicitly listed in the Machine Readable Appendix (MRA).
- Hybrid Communication: Uses push notifications for responsive updates and polling for specific EPCs (Extended Property Codes).
- Network Flexibility: Can operate on segmented or managed networks using the
always_polloption to bypass multicast dependencies. - Device Quirks: Includes manufacturer-specific overrides for devices that deviate from the standard specification.
- Compound Sensors: Supports sensors that combine multiple EPCs (e.g., scaling energy readings by a coefficient).