Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 2.39 KB

README.md

File metadata and controls

50 lines (39 loc) · 2.39 KB

pylxpweb Documentation

Welcome to the pylxpweb documentation. This directory contains comprehensive documentation for the Luxpower/EG4 inverter Python API client library.

User Guides

  • Usage Guide — Object hierarchy, station/device management, inverters, batteries, GridBOSS, control operations, caching, error handling.
  • Property Reference — All device properties with scaling, types, and descriptions (~150 properties across all device types).
  • Scaling Guide — Voltage, current, frequency, power, and energy scaling factors; examples and conversion tables.
  • Parameter Reference — Hold/input register definitions and control function parameters.
  • Device Types — Supported inverter families, GridBOSS, and battery module types.
  • Battery RS485 Protocols — Direct RS485 battery communication protocol details.
  • Modbus Host Ownership — Shared-unit lifecycle, per-connection request serialization, and host-owned endpoint scheduling.
  • Collect Device Data — Guide for capturing live API sample data for testing and diagnostics.

API Documentation

Device Data Samples

The inverters/ directory contains real-world device data used for testing and reference. The samples/ directory contains API response samples.

Internal / Process Artifacts

Development notes, session logs, investigation reports, and design documents live in docs/claude/ and are not user-facing.

Quick Start

  1. README.md — Installation and quick-start examples.
  2. Usage Guide — Comprehensive usage documentation.
  3. Property Reference — All available device properties.
  4. API Reference — Low-level endpoint details.